Class AwsClustersStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<AwsClustersStubSettings,AwsClustersStubSettings.Builder>
com.google.cloud.gkemulticloud.v1.stub.AwsClustersStubSettings.Builder
- Enclosing class:
- AwsClustersStubSettings
public static class AwsClustersStubSettings.Builder
extends StubSettings.Builder<AwsClustersStubSettings,AwsClustersStubSettings.Builder>
Builder for AwsClustersStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(AwsClustersStubSettings settings) -
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()Returns the builder for the settings used for calls to createAwsCluster.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.Deprecated.This method is deprecated and will be removed in the next major version update.OperationCallSettings.Builder<DeleteAwsClusterRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteAwsCluster.Deprecated.This method is deprecated and will be removed in the next major version update.OperationCallSettings.Builder<DeleteAwsNodePoolRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteAwsNodePool.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.Returns the builder for the settings used for calls to rollbackAwsNodePoolUpdate.Deprecated.This method is deprecated and will be removed in the next major version update.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateAwsCluster.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.Deprecated.This method is deprecated and will be removed in the next major version update.Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
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
public OperationCallSettings.Builder<CreateAwsClusterRequest,AwsCluster, createAwsClusterOperationSettings()OperationMetadata> 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
public OperationCallSettings.Builder<UpdateAwsClusterRequest,AwsCluster, updateAwsClusterOperationSettings()OperationMetadata> 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
public OperationCallSettings.Builder<DeleteAwsClusterRequest,com.google.protobuf.Empty, deleteAwsClusterOperationSettings()OperationMetadata> 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
public OperationCallSettings.Builder<CreateAwsNodePoolRequest,AwsNodePool, createAwsNodePoolOperationSettings()OperationMetadata> 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
public OperationCallSettings.Builder<UpdateAwsNodePoolRequest,AwsNodePool, updateAwsNodePoolOperationSettings()OperationMetadata> 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
public OperationCallSettings.Builder<RollbackAwsNodePoolUpdateRequest,AwsNodePool, rollbackAwsNodePoolUpdateOperationSettings()OperationMetadata> 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
public OperationCallSettings.Builder<DeleteAwsNodePoolRequest,com.google.protobuf.Empty, deleteAwsNodePoolOperationSettings()OperationMetadata> 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 classStubSettings.Builder<AwsClustersStubSettings,AwsClustersStubSettings.Builder> - Throws:
IOException
-