V1Alpha1.ServiceAccountServiceSettings Class

Namespace: Improbable.SpatialOS.ServiceAccount

Settings for a ServiceAccountServiceClient.

Inheritance

ServiceSettingsBase


Static Properties

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

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

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


Properties

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

gaxgrpc::CallSettings for synchronous and asynchronous calls to ServiceAccountServiceClient.ListServiceAccounts and ServiceAccountServiceClient.ListServiceAccountsAsync.

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

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

gaxgrpc::CallSettings for synchronous and asynchronous calls to ServiceAccountServiceClient.CreateServiceAccount and ServiceAccountServiceClient.CreateServiceAccountAsync.

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

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

gaxgrpc::CallSettings for synchronous and asynchronous calls to ServiceAccountServiceClient.UpdateServiceAccount and ServiceAccountServiceClient.UpdateServiceAccountAsync.

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

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

gaxgrpc::CallSettings for synchronous and asynchronous calls to ServiceAccountServiceClient.DeleteServiceAccount and ServiceAccountServiceClient.DeleteServiceAccountAsync.

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


Static Methods

GetDefault
ServiceAccountServiceSettings GetDefault()

Get a new instance of the default ServiceAccountServiceSettings.

Returns:
A new instance of the default ServiceAccountServiceSettings.

GetDefaultRetryBackoff
gaxgrpc::BackoffSettings GetDefaultRetryBackoff()

"Default" retry backoff for ServiceAccountServiceClient RPC methods.

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

Notes:

GetDefaultTimeoutBackoff
gaxgrpc::BackoffSettings GetDefaultTimeoutBackoff()

"Default" timeout backoff for ServiceAccountServiceClient RPC methods.

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

Notes:


Constructors

ServiceAccountServiceSettings
ServiceAccountServiceSettings()

Constructs a new ServiceAccountServiceSettings object with default settings.


Methods

Clone
ServiceAccountServiceSettings Clone()

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

Returns:
A deep clone of this ServiceAccountServiceSettings object.

Updated about a year ago


V1Alpha1.ServiceAccountServiceSettings Class


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.