Class AttachedClustersSettings.Builder (0.94.0)

public static class AttachedClustersSettings.Builder extends ClientSettings.Builder<AttachedClustersSettings,AttachedClustersSettings.Builder>

Builder for AttachedClustersSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > AttachedClustersSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(AttachedClustersSettings settings)

protected Builder(AttachedClustersSettings settings)
Parameter
Name Description
settings AttachedClustersSettings

Builder(AttachedClustersStubSettings.Builder stubSettings)

protected Builder(AttachedClustersStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings AttachedClustersStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public AttachedClustersSettings.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
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
AttachedClustersSettings.Builder

build()

public AttachedClustersSettings build()
Returns
Type Description
AttachedClustersSettings
Overrides
Exceptions
Type Description
IOException

createAttachedClusterOperationSettings()

public OperationCallSettings.Builder<CreateAttachedClusterRequest,AttachedCluster,OperationMetadata> createAttachedClusterOperationSettings()

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

Returns
Type Description
Builder<CreateAttachedClusterRequest,AttachedCluster,OperationMetadata>

createAttachedClusterSettings()

public UnaryCallSettings.Builder<CreateAttachedClusterRequest,Operation> createAttachedClusterSettings()

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

Returns
Type Description
Builder<CreateAttachedClusterRequest,Operation>

deleteAttachedClusterOperationSettings()

public OperationCallSettings.Builder<DeleteAttachedClusterRequest,Empty,OperationMetadata> deleteAttachedClusterOperationSettings()

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

Returns
Type Description
Builder<DeleteAttachedClusterRequest,Empty,OperationMetadata>

deleteAttachedClusterSettings()

public UnaryCallSettings.Builder<DeleteAttachedClusterRequest,Operation> deleteAttachedClusterSettings()

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

Returns
Type Description
Builder<DeleteAttachedClusterRequest,Operation>

generateAttachedClusterAgentTokenSettings()

public UnaryCallSettings.Builder<GenerateAttachedClusterAgentTokenRequest,GenerateAttachedClusterAgentTokenResponse> generateAttachedClusterAgentTokenSettings()

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

Returns
Type Description
Builder<GenerateAttachedClusterAgentTokenRequest,GenerateAttachedClusterAgentTokenResponse>

generateAttachedClusterInstallManifestSettings()

public UnaryCallSettings.Builder<GenerateAttachedClusterInstallManifestRequest,GenerateAttachedClusterInstallManifestResponse> generateAttachedClusterInstallManifestSettings()

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

Returns
Type Description
Builder<GenerateAttachedClusterInstallManifestRequest,GenerateAttachedClusterInstallManifestResponse>

getAttachedClusterSettings()

public UnaryCallSettings.Builder<GetAttachedClusterRequest,AttachedCluster> getAttachedClusterSettings()

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

Returns
Type Description
Builder<GetAttachedClusterRequest,AttachedCluster>

getAttachedServerConfigSettings()

public UnaryCallSettings.Builder<GetAttachedServerConfigRequest,AttachedServerConfig> getAttachedServerConfigSettings()

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

Returns
Type Description
Builder<GetAttachedServerConfigRequest,AttachedServerConfig>

getStubSettingsBuilder()

public AttachedClustersStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
AttachedClustersStubSettings.Builder

importAttachedClusterOperationSettings()

public OperationCallSettings.Builder<ImportAttachedClusterRequest,AttachedCluster,OperationMetadata> importAttachedClusterOperationSettings()

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

Returns
Type Description
Builder<ImportAttachedClusterRequest,AttachedCluster,OperationMetadata>

importAttachedClusterSettings()

public UnaryCallSettings.Builder<ImportAttachedClusterRequest,Operation> importAttachedClusterSettings()

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

Returns
Type Description
Builder<ImportAttachedClusterRequest,Operation>

listAttachedClustersSettings()

public PagedCallSettings.Builder<ListAttachedClustersRequest,ListAttachedClustersResponse,AttachedClustersClient.ListAttachedClustersPagedResponse> listAttachedClustersSettings()

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

Returns
Type Description
Builder<ListAttachedClustersRequest,ListAttachedClustersResponse,ListAttachedClustersPagedResponse>

updateAttachedClusterOperationSettings()

public OperationCallSettings.Builder<UpdateAttachedClusterRequest,AttachedCluster,OperationMetadata> updateAttachedClusterOperationSettings()

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

Returns
Type Description
Builder<UpdateAttachedClusterRequest,AttachedCluster,OperationMetadata>

updateAttachedClusterSettings()

public UnaryCallSettings.Builder<UpdateAttachedClusterRequest,Operation> updateAttachedClusterSettings()

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

Returns
Type Description
Builder<UpdateAttachedClusterRequest,Operation>