public static class AwsClustersStubSettings.Builder extends StubSettings.Builder<AwsClustersStubSettings,AwsClustersStubSettings.Builder>
Builder for AwsClustersStubSettings.
Constructors
protected Builder(ClientContext clientContext)
protected Builder(AwsClustersStubSettings settings)
Methods
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.
public AwsClustersStubSettings build()
Overrides
public OperationCallSettings.Builder<CreateAwsClusterRequest,AwsCluster,OperationMetadata> createAwsClusterOperationSettings()
Returns the builder for the settings used for calls to createAwsCluster.
public UnaryCallSettings.Builder<CreateAwsClusterRequest,Operation> createAwsClusterSettings()
Returns the builder for the settings used for calls to createAwsCluster.
public OperationCallSettings.Builder<CreateAwsNodePoolRequest,AwsNodePool,OperationMetadata> createAwsNodePoolOperationSettings()
Returns the builder for the settings used for calls to createAwsNodePool.
public UnaryCallSettings.Builder<CreateAwsNodePoolRequest,Operation> createAwsNodePoolSettings()
Returns the builder for the settings used for calls to createAwsNodePool.
public OperationCallSettings.Builder<DeleteAwsClusterRequest,Empty,OperationMetadata> deleteAwsClusterOperationSettings()
Returns the builder for the settings used for calls to deleteAwsCluster.
public UnaryCallSettings.Builder<DeleteAwsClusterRequest,Operation> deleteAwsClusterSettings()
Returns the builder for the settings used for calls to deleteAwsCluster.
public OperationCallSettings.Builder<DeleteAwsNodePoolRequest,Empty,OperationMetadata> deleteAwsNodePoolOperationSettings()
Returns the builder for the settings used for calls to deleteAwsNodePool.
public UnaryCallSettings.Builder<DeleteAwsNodePoolRequest,Operation> deleteAwsNodePoolSettings()
Returns the builder for the settings used for calls to deleteAwsNodePool.
public UnaryCallSettings.Builder<GenerateAwsAccessTokenRequest,GenerateAwsAccessTokenResponse> generateAwsAccessTokenSettings()
Returns the builder for the settings used for calls to generateAwsAccessToken.
public UnaryCallSettings.Builder<GenerateAwsClusterAgentTokenRequest,GenerateAwsClusterAgentTokenResponse> generateAwsClusterAgentTokenSettings()
Returns the builder for the settings used for calls to generateAwsClusterAgentToken.
public UnaryCallSettings.Builder<GetAwsClusterRequest,AwsCluster> getAwsClusterSettings()
Returns the builder for the settings used for calls to getAwsCluster.
public UnaryCallSettings.Builder<GetAwsJsonWebKeysRequest,AwsJsonWebKeys> getAwsJsonWebKeysSettings()
Returns the builder for the settings used for calls to getAwsJsonWebKeys.
public UnaryCallSettings.Builder<GetAwsNodePoolRequest,AwsNodePool> getAwsNodePoolSettings()
Returns the builder for the settings used for calls to getAwsNodePool.
public UnaryCallSettings.Builder<GetAwsOpenIdConfigRequest,AwsOpenIdConfig> getAwsOpenIdConfigSettings()
Returns the builder for the settings used for calls to getAwsOpenIdConfig.
public UnaryCallSettings.Builder<GetAwsServerConfigRequest,AwsServerConfig> getAwsServerConfigSettings()
Returns the builder for the settings used for calls to getAwsServerConfig.
public String getEndpoint()
Returns the endpoint set by the user or the the service's default endpoint.
Overrides
public PagedCallSettings.Builder<ListAwsClustersRequest,ListAwsClustersResponse,AwsClustersClient.ListAwsClustersPagedResponse> listAwsClustersSettings()
Returns the builder for the settings used for calls to listAwsClusters.
public PagedCallSettings.Builder<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse,AwsClustersClient.ListAwsNodePoolsPagedResponse> listAwsNodePoolsSettings()
Returns the builder for the settings used for calls to listAwsNodePools.
public OperationCallSettings.Builder<RollbackAwsNodePoolUpdateRequest,AwsNodePool,OperationMetadata> rollbackAwsNodePoolUpdateOperationSettings()
Returns the builder for the settings used for calls to rollbackAwsNodePoolUpdate.
public UnaryCallSettings.Builder<RollbackAwsNodePoolUpdateRequest,Operation> rollbackAwsNodePoolUpdateSettings()
Returns the builder for the settings used for calls to rollbackAwsNodePoolUpdate.
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns |
---|
Type | Description |
com.google.common.collect.ImmutableList<Builder<?,?>> | |
public OperationCallSettings.Builder<UpdateAwsClusterRequest,AwsCluster,OperationMetadata> updateAwsClusterOperationSettings()
Returns the builder for the settings used for calls to updateAwsCluster.
public UnaryCallSettings.Builder<UpdateAwsClusterRequest,Operation> updateAwsClusterSettings()
Returns the builder for the settings used for calls to updateAwsCluster.
public OperationCallSettings.Builder<UpdateAwsNodePoolRequest,AwsNodePool,OperationMetadata> updateAwsNodePoolOperationSettings()
Returns the builder for the settings used for calls to updateAwsNodePool.
public UnaryCallSettings.Builder<UpdateAwsNodePoolRequest,Operation> updateAwsNodePoolSettings()
Returns the builder for the settings used for calls to updateAwsNodePool.