Namespace google::cloud::gameservices_v1 (2.12.0)

Classes

GameServerClustersServiceClient

The game server cluster maps to Kubernetes clusters running Agones and is used to manage fleets within clusters.

GameServerClustersServiceConnection

The GameServerClustersServiceConnection object for GameServerClustersServiceClient.

GameServerClustersServiceConnectionIdempotencyPolicy

GameServerConfigsServiceClient

The game server config configures the game servers in an Agones fleet.

GameServerConfigsServiceConnection

The GameServerConfigsServiceConnection object for GameServerConfigsServiceClient.

GameServerConfigsServiceConnectionIdempotencyPolicy

GameServerDeploymentsServiceClient

The game server deployment is used to control the deployment of Agones fleets.

GameServerDeploymentsServiceConnection

The GameServerDeploymentsServiceConnection object for GameServerDeploymentsServiceClient.

GameServerDeploymentsServiceConnectionIdempotencyPolicy

RealmsServiceClient

A realm is a grouping of game server clusters that are considered interchangeable.

RealmsServiceConnection

The RealmsServiceConnection object for RealmsServiceClient.

RealmsServiceConnectionIdempotencyPolicy

Structs

GameServerClustersServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

GameServerClustersServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

GameServerClustersServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

GameServerClustersServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

GameServerConfigsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

GameServerConfigsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

GameServerConfigsServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

GameServerConfigsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

GameServerDeploymentsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

GameServerDeploymentsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

GameServerDeploymentsServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

GameServerDeploymentsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

RealmsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

RealmsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

RealmsServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

RealmsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeGameServerClustersServiceConnection(Options)

A factory function to construct an object of type GameServerClustersServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of GameServerClustersServiceClient.

The optional options argument may be used to configure aspects of the returned GameServerClustersServiceConnection. Expected options are any of the types in the following option lists:

Parameter
NameDescription
options

(optional) Configure the GameServerClustersServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< GameServerClustersServiceConnection >

MakeDefaultGameServerClustersServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< GameServerClustersServiceConnectionIdempotencyPolicy >

MakeGameServerConfigsServiceConnection(Options)

A factory function to construct an object of type GameServerConfigsServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of GameServerConfigsServiceClient.

The optional options argument may be used to configure aspects of the returned GameServerConfigsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
NameDescription
options

(optional) Configure the GameServerConfigsServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< GameServerConfigsServiceConnection >

MakeDefaultGameServerConfigsServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< GameServerConfigsServiceConnectionIdempotencyPolicy >

MakeGameServerDeploymentsServiceConnection(Options)

A factory function to construct an object of type GameServerDeploymentsServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of GameServerDeploymentsServiceClient.

The optional options argument may be used to configure aspects of the returned GameServerDeploymentsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
NameDescription
options

(optional) Configure the GameServerDeploymentsServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< GameServerDeploymentsServiceConnection >

MakeDefaultGameServerDeploymentsServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< GameServerDeploymentsServiceConnectionIdempotencyPolicy >

MakeRealmsServiceConnection(Options)

A factory function to construct an object of type RealmsServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of RealmsServiceClient.

The optional options argument may be used to configure aspects of the returned RealmsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
NameDescription
options

(optional) Configure the RealmsServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< RealmsServiceConnection >

MakeDefaultRealmsServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< RealmsServiceConnectionIdempotencyPolicy >

Type Aliases

GameServerClustersServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< gameservices_v1_internal::GameServerClustersServiceRetryTraits >

GameServerClustersServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< gameservices_v1_internal::GameServerClustersServiceRetryTraits >

GameServerClustersServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< gameservices_v1_internal::GameServerClustersServiceRetryTraits >

GameServerClustersServicePolicyOptionList

Alias Of: OptionList< GameServerClustersServiceRetryPolicyOption, GameServerClustersServiceBackoffPolicyOption, GameServerClustersServicePollingPolicyOption, GameServerClustersServiceConnectionIdempotencyPolicyOption >

The options applicable to GameServerClustersService.

GameServerConfigsServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< gameservices_v1_internal::GameServerConfigsServiceRetryTraits >

GameServerConfigsServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< gameservices_v1_internal::GameServerConfigsServiceRetryTraits >

GameServerConfigsServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< gameservices_v1_internal::GameServerConfigsServiceRetryTraits >

GameServerConfigsServicePolicyOptionList

Alias Of: OptionList< GameServerConfigsServiceRetryPolicyOption, GameServerConfigsServiceBackoffPolicyOption, GameServerConfigsServicePollingPolicyOption, GameServerConfigsServiceConnectionIdempotencyPolicyOption >

The options applicable to GameServerConfigsService.

GameServerDeploymentsServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< gameservices_v1_internal::GameServerDeploymentsServiceRetryTraits >

GameServerDeploymentsServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< gameservices_v1_internal::GameServerDeploymentsServiceRetryTraits >

GameServerDeploymentsServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< gameservices_v1_internal::GameServerDeploymentsServiceRetryTraits >

GameServerDeploymentsServicePolicyOptionList

Alias Of: OptionList< GameServerDeploymentsServiceRetryPolicyOption, GameServerDeploymentsServiceBackoffPolicyOption, GameServerDeploymentsServicePollingPolicyOption, GameServerDeploymentsServiceConnectionIdempotencyPolicyOption >

The options applicable to GameServerDeploymentsService.

RealmsServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< gameservices_v1_internal::RealmsServiceRetryTraits >

RealmsServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< gameservices_v1_internal::RealmsServiceRetryTraits >

RealmsServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< gameservices_v1_internal::RealmsServiceRetryTraits >

RealmsServicePolicyOptionList

Alias Of: OptionList< RealmsServiceRetryPolicyOption, RealmsServiceBackoffPolicyOption, RealmsServicePollingPolicyOption, RealmsServiceConnectionIdempotencyPolicyOption >

The options applicable to RealmsService.