Class AwsClustersStubSettings.Builder (0.35.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
NameDescription
clientContextClientContext

Builder(AwsClustersStubSettings settings)

protected Builder(AwsClustersStubSettings settings)
Parameter
NameDescription
settingsAwsClustersStubSettings

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
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
AwsClustersStubSettings.Builder

build()

public AwsClustersStubSettings build()
Returns
TypeDescription
AwsClustersStubSettings
Overrides
Exceptions
TypeDescription
IOException

createAwsClusterOperationSettings()

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

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

createAwsClusterSettings()

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

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

createAwsNodePoolOperationSettings()

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

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

createAwsNodePoolSettings()

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

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

deleteAwsClusterOperationSettings()

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

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

deleteAwsClusterSettings()

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

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

deleteAwsNodePoolOperationSettings()

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

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

deleteAwsNodePoolSettings()

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

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

generateAwsAccessTokenSettings()

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

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

generateAwsClusterAgentTokenSettings()

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

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

getAwsClusterSettings()

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

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

Returns
TypeDescription
Builder<GetAwsClusterRequest,AwsCluster>

getAwsJsonWebKeysSettings()

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

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

getAwsNodePoolSettings()

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

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

getAwsOpenIdConfigSettings()

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

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

getAwsServerConfigSettings()

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

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

getEndpoint()

public String getEndpoint()

Returns the endpoint set by the user or the the service's default endpoint.

Returns
TypeDescription
String
Overrides

listAwsClustersSettings()

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

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

listAwsNodePoolsSettings()

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

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

rollbackAwsNodePoolUpdateOperationSettings()

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

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

rollbackAwsNodePoolUpdateSettings()

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

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

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
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.

updateAwsClusterSettings()

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

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

updateAwsNodePoolOperationSettings()

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

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

updateAwsNodePoolSettings()

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

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