Class AwsClustersSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<AwsClustersSettings,AwsClustersSettings.Builder>
com.google.cloud.gkemulticloud.v1.AwsClustersSettings.Builder
- Enclosing class:
- AwsClustersSettings
public static class AwsClustersSettings.Builder
extends ClientSettings.Builder<AwsClustersSettings,AwsClustersSettings.Builder>
Builder for AwsClustersSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(AwsClustersSettings settings) protectedBuilder(AwsClustersStubSettings.Builder stubSettings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.OperationCallSettings.Builder<DeleteAwsClusterRequest,com.google.protobuf.Empty, OperationMetadata> Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.OperationCallSettings.Builder<DeleteAwsNodePoolRequest,com.google.protobuf.Empty, OperationMetadata> Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.PagedCallSettings.Builder<ListAwsClustersRequest,ListAwsClustersResponse, AwsClustersClient.ListAwsClustersPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.PagedCallSettings.Builder<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse, AwsClustersClient.ListAwsNodePoolsPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
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.
-
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. -
createAwsClusterOperationSettings
@Deprecated public OperationCallSettings.Builder<CreateAwsClusterRequest,AwsCluster, createAwsClusterOperationSettings()OperationMetadata> 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. -
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. -
updateAwsClusterOperationSettings
@Deprecated public OperationCallSettings.Builder<UpdateAwsClusterRequest,AwsCluster, updateAwsClusterOperationSettings()OperationMetadata> 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. -
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. -
listAwsClustersSettings
@Deprecated public PagedCallSettings.Builder<ListAwsClustersRequest,ListAwsClustersResponse, listAwsClustersSettings()AwsClustersClient.ListAwsClustersPagedResponse> 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. -
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. -
deleteAwsClusterOperationSettings
@Deprecated public OperationCallSettings.Builder<DeleteAwsClusterRequest,com.google.protobuf.Empty, deleteAwsClusterOperationSettings()OperationMetadata> 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. -
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. -
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. -
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. -
createAwsNodePoolOperationSettings
@Deprecated public OperationCallSettings.Builder<CreateAwsNodePoolRequest,AwsNodePool, createAwsNodePoolOperationSettings()OperationMetadata> 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. -
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. -
updateAwsNodePoolOperationSettings
@Deprecated public OperationCallSettings.Builder<UpdateAwsNodePoolRequest,AwsNodePool, updateAwsNodePoolOperationSettings()OperationMetadata> 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. -
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. -
rollbackAwsNodePoolUpdateOperationSettings
@Deprecated public OperationCallSettings.Builder<RollbackAwsNodePoolUpdateRequest,AwsNodePool, rollbackAwsNodePoolUpdateOperationSettings()OperationMetadata> 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. -
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. -
listAwsNodePoolsSettings
@Deprecated public PagedCallSettings.Builder<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse, listAwsNodePoolsSettings()AwsClustersClient.ListAwsNodePoolsPagedResponse> 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. -
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. -
deleteAwsNodePoolOperationSettings
@Deprecated public OperationCallSettings.Builder<DeleteAwsNodePoolRequest,com.google.protobuf.Empty, deleteAwsNodePoolOperationSettings()OperationMetadata> 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. -
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. -
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. -
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. -
build
- Specified by:
buildin classClientSettings.Builder<AwsClustersSettings,AwsClustersSettings.Builder> - Throws:
IOException
-