public sealed class GameServerClustersServiceSettings : ServiceSettingsBase
Reference documentation and code samples for the Game Services v1 API class GameServerClustersServiceSettings.
Settings for GameServerClustersServiceClient instances.
Namespace
Google.Cloud.Gaming.V1Assembly
Google.Cloud.Gaming.V1.dll
Constructors
GameServerClustersServiceSettings()
public GameServerClustersServiceSettings()
Constructs a new GameServerClustersServiceSettings object with default settings.
Properties
CreateGameServerClusterOperationsSettings
public OperationsSettings CreateGameServerClusterOperationsSettings { get; set; }
Long Running Operation settings for calls to GameServerClustersServiceClient.CreateGameServerCluster
and GameServerClustersServiceClient.CreateGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateGameServerClusterSettings
public CallSettings CreateGameServerClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
GameServerClustersServiceClient.CreateGameServerCluster
and
GameServerClustersServiceClient.CreateGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 120 seconds.
DeleteGameServerClusterOperationsSettings
public OperationsSettings DeleteGameServerClusterOperationsSettings { get; set; }
Long Running Operation settings for calls to GameServerClustersServiceClient.DeleteGameServerCluster
and GameServerClustersServiceClient.DeleteGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteGameServerClusterSettings
public CallSettings DeleteGameServerClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
GameServerClustersServiceClient.DeleteGameServerCluster
and
GameServerClustersServiceClient.DeleteGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetGameServerClusterSettings
public CallSettings GetGameServerClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
GameServerClustersServiceClient.GetGameServerCluster
and
GameServerClustersServiceClient.GetGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListGameServerClustersSettings
public CallSettings ListGameServerClustersSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
GameServerClustersServiceClient.ListGameServerClusters
and
GameServerClustersServiceClient.ListGameServerClustersAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
PreviewCreateGameServerClusterSettings
public CallSettings PreviewCreateGameServerClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
GameServerClustersServiceClient.PreviewCreateGameServerCluster
and
GameServerClustersServiceClient.PreviewCreateGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
PreviewDeleteGameServerClusterSettings
public CallSettings PreviewDeleteGameServerClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
GameServerClustersServiceClient.PreviewDeleteGameServerCluster
and
GameServerClustersServiceClient.PreviewDeleteGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
PreviewUpdateGameServerClusterSettings
public CallSettings PreviewUpdateGameServerClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
GameServerClustersServiceClient.PreviewUpdateGameServerCluster
and
GameServerClustersServiceClient.PreviewUpdateGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
UpdateGameServerClusterOperationsSettings
public OperationsSettings UpdateGameServerClusterOperationsSettings { get; set; }
Long Running Operation settings for calls to GameServerClustersServiceClient.UpdateGameServerCluster
and GameServerClustersServiceClient.UpdateGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateGameServerClusterSettings
public CallSettings UpdateGameServerClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
GameServerClustersServiceClient.UpdateGameServerCluster
and
GameServerClustersServiceClient.UpdateGameServerClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public GameServerClustersServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
GameServerClustersServiceSettings | A deep clone of this GameServerClustersServiceSettings object. |
GetDefault()
public static GameServerClustersServiceSettings GetDefault()
Get a new instance of the default GameServerClustersServiceSettings.
Returns | |
---|---|
Type | Description |
GameServerClustersServiceSettings | A new instance of the default GameServerClustersServiceSettings. |