Sites

Menu

SnapshotServiceSettings Class

Namespace: Improbable.SpatialOS.Snapshot.V1Alpha1

Settings for a SnapshotServiceClient.

Inheritance

ServiceSettingsBase


Static Properties

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

The filter specifying which RPC grpccore::StatusCodes are eligible for retry for "Idempotent" SnapshotServiceClient 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" SnapshotServiceClient RPC methods.

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


Properties

ListSnapshotsSettings
gaxgrpc::CallSettings ListSnapshotsSettings { 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.
GetSnapshotSettings
gaxgrpc::CallSettings GetSnapshotSettings { 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.
TakeSnapshotSettings
gaxgrpc::CallSettings TakeSnapshotSettings { 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.
TakeSnapshotOperationsSettings
lro::OperationsSettings TakeSnapshotOperationsSettings { get; set; }

Long Running Operation settings for calls to .

Notes:
  • Uses default gax::PollSettings of:
UploadSnapshotSettings
gaxgrpc::CallSettings UploadSnapshotSettings { 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.
ConfirmUploadSettings
gaxgrpc::CallSettings ConfirmUploadSettings { 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
SnapshotServiceSettings GetDefault()

Get a new instance of the default SnapshotServiceSettings.

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

"Default" retry backoff for SnapshotServiceClient RPC methods.

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

Notes:
GetDefaultTimeoutBackoff
gaxgrpc::BackoffSettings GetDefaultTimeoutBackoff()

"Default" timeout backoff for SnapshotServiceClient RPC methods.

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

Notes:


Constructors

SnapshotServiceSettings
SnapshotServiceSettings()

Constructs a new SnapshotServiceSettings object with default settings.


Methods

Clone
SnapshotServiceSettings Clone()

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

Returns:
A deep clone of this SnapshotServiceSettings object.

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums