public static class AwsClustersSettings.Builder extends ClientSettings.Builder<AwsClustersSettings,AwsClustersSettings.Builder>
Builder for AwsClustersSettings.
Constructors
protected Builder(ClientContext clientContext)
Parameter
protected Builder(AwsClustersSettings settings)
Parameter
protected Builder(AwsClustersStubSettings.Builder stubSettings)
Parameter
Methods
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
Returns
public AwsClustersSettings build()
Returns
Overrides
Exceptions
public OperationCallSettings.Builder<CreateAwsClusterRequest,AwsCluster,OperationMetadata> createAwsClusterOperationSettings()
Returns the builder for the settings used for calls to createAwsCluster.
Returns
public UnaryCallSettings.Builder<CreateAwsClusterRequest,Operation> createAwsClusterSettings()
Returns the builder for the settings used for calls to createAwsCluster.
Returns
public OperationCallSettings.Builder<CreateAwsNodePoolRequest,AwsNodePool,OperationMetadata> createAwsNodePoolOperationSettings()
Returns the builder for the settings used for calls to createAwsNodePool.
Returns
public UnaryCallSettings.Builder<CreateAwsNodePoolRequest,Operation> createAwsNodePoolSettings()
Returns the builder for the settings used for calls to createAwsNodePool.
Returns
public OperationCallSettings.Builder<DeleteAwsClusterRequest,Empty,OperationMetadata> deleteAwsClusterOperationSettings()
Returns the builder for the settings used for calls to deleteAwsCluster.
Returns
public UnaryCallSettings.Builder<DeleteAwsClusterRequest,Operation> deleteAwsClusterSettings()
Returns the builder for the settings used for calls to deleteAwsCluster.
Returns
public OperationCallSettings.Builder<DeleteAwsNodePoolRequest,Empty,OperationMetadata> deleteAwsNodePoolOperationSettings()
Returns the builder for the settings used for calls to deleteAwsNodePool.
Returns
public UnaryCallSettings.Builder<DeleteAwsNodePoolRequest,Operation> deleteAwsNodePoolSettings()
Returns the builder for the settings used for calls to deleteAwsNodePool.
Returns
public UnaryCallSettings.Builder<GenerateAwsAccessTokenRequest,GenerateAwsAccessTokenResponse> generateAwsAccessTokenSettings()
Returns the builder for the settings used for calls to generateAwsAccessToken.
Returns
public UnaryCallSettings.Builder<GetAwsClusterRequest,AwsCluster> getAwsClusterSettings()
Returns the builder for the settings used for calls to getAwsCluster.
Returns
public UnaryCallSettings.Builder<GetAwsNodePoolRequest,AwsNodePool> getAwsNodePoolSettings()
Returns the builder for the settings used for calls to getAwsNodePool.
Returns
public UnaryCallSettings.Builder<GetAwsServerConfigRequest,AwsServerConfig> getAwsServerConfigSettings()
Returns the builder for the settings used for calls to getAwsServerConfig.
Returns
public AwsClustersStubSettings.Builder getStubSettingsBuilder()
Returns
public PagedCallSettings.Builder<ListAwsClustersRequest,ListAwsClustersResponse,AwsClustersClient.ListAwsClustersPagedResponse> listAwsClustersSettings()
Returns the builder for the settings used for calls to listAwsClusters.
Returns
public PagedCallSettings.Builder<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse,AwsClustersClient.ListAwsNodePoolsPagedResponse> listAwsNodePoolsSettings()
Returns the builder for the settings used for calls to listAwsNodePools.
Returns
public OperationCallSettings.Builder<UpdateAwsClusterRequest,AwsCluster,OperationMetadata> updateAwsClusterOperationSettings()
Returns the builder for the settings used for calls to updateAwsCluster.
Returns
public UnaryCallSettings.Builder<UpdateAwsClusterRequest,Operation> updateAwsClusterSettings()
Returns the builder for the settings used for calls to updateAwsCluster.
Returns
public OperationCallSettings.Builder<UpdateAwsNodePoolRequest,AwsNodePool,OperationMetadata> updateAwsNodePoolOperationSettings()
Returns the builder for the settings used for calls to updateAwsNodePool.
Returns
public UnaryCallSettings.Builder<UpdateAwsNodePoolRequest,Operation> updateAwsNodePoolSettings()
Returns the builder for the settings used for calls to updateAwsNodePool.
Returns