Sites

Menu

DeploymentServiceSettings Class

Namespace: Improbable.SpatialOS.Deployment.V1Beta1

Settings for a DeploymentServiceClient.

Inheritance

ServiceSettingsBase


Static Properties

IdempotentRetryFilter
sys::Predicate<grpccore::RpcException> IdempotentRetryFilter { get; }

The filter specifying which RPC grpccore::StatusCodes are eligible for retry for "Idempotent" DeploymentServiceClient RPC methods.

Notes:
  • The eligible RPC grpccore::StatusCodes for retry for "Idempotent" RPC methods are:
NonIdempotentRetryFilter
sys::Predicate<grpccore::RpcException> NonIdempotentRetryFilter { get; }

The filter specifying which RPC grpccore::StatusCodes are eligible for retry for "NonIdempotent" DeploymentServiceClient RPC methods.

Notes:
  • There are no RPC grpccore::StatusCodes eligible for retry for "NonIdempotent" RPC methods.


Properties

ListDeploymentsSettings
gaxgrpc::CallSettings ListDeploymentsSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.
GetDeploymentSettings
gaxgrpc::CallSettings GetDeploymentSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.
GetRunningDeploymentByNameSettings
gaxgrpc::CallSettings GetRunningDeploymentByNameSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.
CreateDeploymentSettings
gaxgrpc::CallSettings CreateDeploymentSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.
CreateDeploymentOperationsSettings
lro::OperationsSettings CreateDeploymentOperationsSettings { get; set; }

Long Running Operation settings for calls to .

Notes:
  • Uses default gax::PollSettings of:
DeleteDeploymentSettings
gaxgrpc::CallSettings DeleteDeploymentSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.
DeleteDeploymentOperationsSettings
lro::OperationsSettings DeleteDeploymentOperationsSettings { get; set; }

Long Running Operation settings for calls to .

Notes:
  • Uses default gax::PollSettings of:
SetDeploymentWorkerFlagsSettings
gaxgrpc::CallSettings SetDeploymentWorkerFlagsSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.
SetDeploymentTagsSettings
gaxgrpc::CallSettings SetDeploymentTagsSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.
SetDeploymentWorkerCapacitiesSettings
gaxgrpc::CallSettings SetDeploymentWorkerCapacitiesSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.
SetDeploymentWorkerRateLimitsSettings
gaxgrpc::CallSettings SetDeploymentWorkerRateLimitsSettings { get; set; }

gaxgrpc::CallSettings for synchronous and asynchronous calls to and .

Notes:
  • The default and gaxgrpc::RetrySettings are: Retry will be attempted on the following response status codes: Default RPC expiration is 600000 milliseconds.


Static Methods

GetDefault
DeploymentServiceSettings GetDefault()

Get a new instance of the default DeploymentServiceSettings.

Returns:
A new instance of the default DeploymentServiceSettings.
GetDefaultRetryBackoff
gaxgrpc::BackoffSettings GetDefaultRetryBackoff()

"Default" retry backoff for DeploymentServiceClient RPC methods.

Returns:
The "Default" retry backoff for DeploymentServiceClient RPC methods.

Notes:
GetDefaultTimeoutBackoff
gaxgrpc::BackoffSettings GetDefaultTimeoutBackoff()

"Default" timeout backoff for DeploymentServiceClient RPC methods.

Returns:
The "Default" timeout backoff for DeploymentServiceClient RPC methods.

Notes:


Constructors

DeploymentServiceSettings
DeploymentServiceSettings()

Constructs a new DeploymentServiceSettings object with default settings.


Methods

Clone
DeploymentServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns:
A deep clone of this DeploymentServiceSettings object.

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums