Class AwsClustersStubSettings.Builder (0.80.0)

public static class AwsClustersStubSettings.Builder extends StubSettings.Builder<AwsClustersStubSettings,AwsClustersStubSettings.Builder>

Builder for AwsClustersStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > AwsClustersStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(AwsClustersStubSettings settings)

protected Builder(AwsClustersStubSettings settings)
Parameter
Name Description
settings AwsClustersStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public AwsClustersStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
AwsClustersStubSettings.Builder

build()

public AwsClustersStubSettings build()
Returns
Type Description
AwsClustersStubSettings
Overrides
Exceptions
Type Description
IOException

createAwsClusterOperationSettings()

public OperationCallSettings.Builder<CreateAwsClusterRequest,AwsCluster,OperationMetadata> createAwsClusterOperationSettings()

Returns the builder for the settings used for calls to createAwsCluster.

Returns
Type Description
Builder<CreateAwsClusterRequest,AwsCluster,OperationMetadata>

createAwsClusterSettings() (deprecated)

public UnaryCallSettings.Builder<CreateAwsClusterRequest,Operation> createAwsClusterSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to createAwsCluster.

Returns
Type Description
Builder<CreateAwsClusterRequest,Operation>

createAwsNodePoolOperationSettings()

public OperationCallSettings.Builder<CreateAwsNodePoolRequest,AwsNodePool,OperationMetadata> createAwsNodePoolOperationSettings()

Returns the builder for the settings used for calls to createAwsNodePool.

Returns
Type Description
Builder<CreateAwsNodePoolRequest,AwsNodePool,OperationMetadata>

createAwsNodePoolSettings() (deprecated)

public UnaryCallSettings.Builder<CreateAwsNodePoolRequest,Operation> createAwsNodePoolSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to createAwsNodePool.

Returns
Type Description
Builder<CreateAwsNodePoolRequest,Operation>

deleteAwsClusterOperationSettings()

public OperationCallSettings.Builder<DeleteAwsClusterRequest,Empty,OperationMetadata> deleteAwsClusterOperationSettings()

Returns the builder for the settings used for calls to deleteAwsCluster.

Returns
Type Description
Builder<DeleteAwsClusterRequest,Empty,OperationMetadata>

deleteAwsClusterSettings() (deprecated)

public UnaryCallSettings.Builder<DeleteAwsClusterRequest,Operation> deleteAwsClusterSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to deleteAwsCluster.

Returns
Type Description
Builder<DeleteAwsClusterRequest,Operation>

deleteAwsNodePoolOperationSettings()

public OperationCallSettings.Builder<DeleteAwsNodePoolRequest,Empty,OperationMetadata> deleteAwsNodePoolOperationSettings()

Returns the builder for the settings used for calls to deleteAwsNodePool.

Returns
Type Description
Builder<DeleteAwsNodePoolRequest,Empty,OperationMetadata>

deleteAwsNodePoolSettings() (deprecated)

public UnaryCallSettings.Builder<DeleteAwsNodePoolRequest,Operation> deleteAwsNodePoolSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to deleteAwsNodePool.

Returns
Type Description
Builder<DeleteAwsNodePoolRequest,Operation>

generateAwsAccessTokenSettings() (deprecated)

public UnaryCallSettings.Builder<GenerateAwsAccessTokenRequest,GenerateAwsAccessTokenResponse> generateAwsAccessTokenSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to generateAwsAccessToken.

Returns
Type Description
Builder<GenerateAwsAccessTokenRequest,GenerateAwsAccessTokenResponse>

generateAwsClusterAgentTokenSettings() (deprecated)

public UnaryCallSettings.Builder<GenerateAwsClusterAgentTokenRequest,GenerateAwsClusterAgentTokenResponse> generateAwsClusterAgentTokenSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to generateAwsClusterAgentToken.

Returns
Type Description
Builder<GenerateAwsClusterAgentTokenRequest,GenerateAwsClusterAgentTokenResponse>

getAwsClusterSettings() (deprecated)

public UnaryCallSettings.Builder<GetAwsClusterRequest,AwsCluster> getAwsClusterSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to getAwsCluster.

Returns
Type Description
Builder<GetAwsClusterRequest,AwsCluster>

getAwsJsonWebKeysSettings() (deprecated)

public UnaryCallSettings.Builder<GetAwsJsonWebKeysRequest,AwsJsonWebKeys> getAwsJsonWebKeysSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to getAwsJsonWebKeys.

Returns
Type Description
Builder<GetAwsJsonWebKeysRequest,AwsJsonWebKeys>

getAwsNodePoolSettings() (deprecated)

public UnaryCallSettings.Builder<GetAwsNodePoolRequest,AwsNodePool> getAwsNodePoolSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to getAwsNodePool.

Returns
Type Description
Builder<GetAwsNodePoolRequest,AwsNodePool>

getAwsOpenIdConfigSettings() (deprecated)

public UnaryCallSettings.Builder<GetAwsOpenIdConfigRequest,AwsOpenIdConfig> getAwsOpenIdConfigSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to getAwsOpenIdConfig.

Returns
Type Description
Builder<GetAwsOpenIdConfigRequest,AwsOpenIdConfig>

getAwsServerConfigSettings() (deprecated)

public UnaryCallSettings.Builder<GetAwsServerConfigRequest,AwsServerConfig> getAwsServerConfigSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to getAwsServerConfig.

Returns
Type Description
Builder<GetAwsServerConfigRequest,AwsServerConfig>

listAwsClustersSettings() (deprecated)

public PagedCallSettings.Builder<ListAwsClustersRequest,ListAwsClustersResponse,AwsClustersClient.ListAwsClustersPagedResponse> listAwsClustersSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to listAwsClusters.

Returns
Type Description
Builder<ListAwsClustersRequest,ListAwsClustersResponse,ListAwsClustersPagedResponse>

listAwsNodePoolsSettings() (deprecated)

public PagedCallSettings.Builder<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse,AwsClustersClient.ListAwsNodePoolsPagedResponse> listAwsNodePoolsSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to listAwsNodePools.

Returns
Type Description
Builder<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse,ListAwsNodePoolsPagedResponse>

rollbackAwsNodePoolUpdateOperationSettings()

public OperationCallSettings.Builder<RollbackAwsNodePoolUpdateRequest,AwsNodePool,OperationMetadata> rollbackAwsNodePoolUpdateOperationSettings()

Returns the builder for the settings used for calls to rollbackAwsNodePoolUpdate.

Returns
Type Description
Builder<RollbackAwsNodePoolUpdateRequest,AwsNodePool,OperationMetadata>

rollbackAwsNodePoolUpdateSettings() (deprecated)

public UnaryCallSettings.Builder<RollbackAwsNodePoolUpdateRequest,Operation> rollbackAwsNodePoolUpdateSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to rollbackAwsNodePoolUpdate.

Returns
Type Description
Builder<RollbackAwsNodePoolUpdateRequest,Operation>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

updateAwsClusterOperationSettings()

public OperationCallSettings.Builder<UpdateAwsClusterRequest,AwsCluster,OperationMetadata> updateAwsClusterOperationSettings()

Returns the builder for the settings used for calls to updateAwsCluster.

Returns
Type Description
Builder<UpdateAwsClusterRequest,AwsCluster,OperationMetadata>

updateAwsClusterSettings() (deprecated)

public UnaryCallSettings.Builder<UpdateAwsClusterRequest,Operation> updateAwsClusterSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to updateAwsCluster.

Returns
Type Description
Builder<UpdateAwsClusterRequest,Operation>

updateAwsNodePoolOperationSettings()

public OperationCallSettings.Builder<UpdateAwsNodePoolRequest,AwsNodePool,OperationMetadata> updateAwsNodePoolOperationSettings()

Returns the builder for the settings used for calls to updateAwsNodePool.

Returns
Type Description
Builder<UpdateAwsNodePoolRequest,AwsNodePool,OperationMetadata>

updateAwsNodePoolSettings() (deprecated)

public UnaryCallSettings.Builder<UpdateAwsNodePoolRequest,Operation> updateAwsNodePoolSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to updateAwsNodePool.

Returns
Type Description
Builder<UpdateAwsNodePoolRequest,Operation>