Class AwsClustersSettings.Builder (0.94.0)

public static class AwsClustersSettings.Builder extends ClientSettings.Builder<AwsClustersSettings,AwsClustersSettings.Builder>

Builder for AwsClustersSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > AwsClustersSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(AwsClustersSettings settings)

protected Builder(AwsClustersSettings settings)
Parameter
Name Description
settings AwsClustersSettings

Builder(AwsClustersStubSettings.Builder stubSettings)

protected Builder(AwsClustersStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings AwsClustersStubSettings.Builder

Methods

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

public AwsClustersSettings.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
AwsClustersSettings.Builder

build()

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

createAwsClusterOperationSettings() (deprecated)

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

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,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() (deprecated)

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

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,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() (deprecated)

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

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,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() (deprecated)

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

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,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>

getStubSettingsBuilder()

public AwsClustersStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
AwsClustersStubSettings.Builder

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() (deprecated)

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

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,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>

updateAwsClusterOperationSettings() (deprecated)

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

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,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() (deprecated)

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

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,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>