public static class AttachedClustersSettings.Builder extends ClientSettings.Builder<AttachedClustersSettings,AttachedClustersSettings.Builder>
Builder for AttachedClustersSettings.
Constructors
protected Builder(ClientContext clientContext)
protected Builder(AttachedClustersSettings settings)
protected Builder(AttachedClustersStubSettings.Builder stubSettings)
Methods
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.
public AttachedClustersSettings build()
Overrides
public OperationCallSettings.Builder<CreateAttachedClusterRequest,AttachedCluster,OperationMetadata> createAttachedClusterOperationSettings()
Returns the builder for the settings used for calls to createAttachedCluster.
public UnaryCallSettings.Builder<CreateAttachedClusterRequest,Operation> createAttachedClusterSettings()
Returns the builder for the settings used for calls to createAttachedCluster.
public OperationCallSettings.Builder<DeleteAttachedClusterRequest,Empty,OperationMetadata> deleteAttachedClusterOperationSettings()
Returns the builder for the settings used for calls to deleteAttachedCluster.
public UnaryCallSettings.Builder<DeleteAttachedClusterRequest,Operation> deleteAttachedClusterSettings()
Returns the builder for the settings used for calls to deleteAttachedCluster.
public UnaryCallSettings.Builder<GenerateAttachedClusterAgentTokenRequest,GenerateAttachedClusterAgentTokenResponse> generateAttachedClusterAgentTokenSettings()
Returns the builder for the settings used for calls to generateAttachedClusterAgentToken.
public UnaryCallSettings.Builder<GenerateAttachedClusterInstallManifestRequest,GenerateAttachedClusterInstallManifestResponse> generateAttachedClusterInstallManifestSettings()
Returns the builder for the settings used for calls to
generateAttachedClusterInstallManifest.
public UnaryCallSettings.Builder<GetAttachedClusterRequest,AttachedCluster> getAttachedClusterSettings()
Returns the builder for the settings used for calls to getAttachedCluster.
public UnaryCallSettings.Builder<GetAttachedServerConfigRequest,AttachedServerConfig> getAttachedServerConfigSettings()
Returns the builder for the settings used for calls to getAttachedServerConfig.
public AttachedClustersStubSettings.Builder getStubSettingsBuilder()
public OperationCallSettings.Builder<ImportAttachedClusterRequest,AttachedCluster,OperationMetadata> importAttachedClusterOperationSettings()
Returns the builder for the settings used for calls to importAttachedCluster.
public UnaryCallSettings.Builder<ImportAttachedClusterRequest,Operation> importAttachedClusterSettings()
Returns the builder for the settings used for calls to importAttachedCluster.
public PagedCallSettings.Builder<ListAttachedClustersRequest,ListAttachedClustersResponse,AttachedClustersClient.ListAttachedClustersPagedResponse> listAttachedClustersSettings()
Returns the builder for the settings used for calls to listAttachedClusters.
public OperationCallSettings.Builder<UpdateAttachedClusterRequest,AttachedCluster,OperationMetadata> updateAttachedClusterOperationSettings()
Returns the builder for the settings used for calls to updateAttachedCluster.
public UnaryCallSettings.Builder<UpdateAttachedClusterRequest,Operation> updateAttachedClusterSettings()
Returns the builder for the settings used for calls to updateAttachedCluster.