Class AttachedClustersStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<AttachedClustersStubSettings,AttachedClustersStubSettings.Builder>
com.google.cloud.gkemulticloud.v1.stub.AttachedClustersStubSettings.Builder
- Enclosing class:
- AttachedClustersStubSettings
public static class AttachedClustersStubSettings.Builder
extends StubSettings.Builder<AttachedClustersStubSettings,AttachedClustersStubSettings.Builder>
Builder for AttachedClustersStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(AttachedClustersStubSettings 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 createAttachedCluster.Returns the builder for the settings used for calls to createAttachedCluster.OperationCallSettings.Builder<DeleteAttachedClusterRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteAttachedCluster.Returns the builder for the settings used for calls to deleteAttachedCluster.UnaryCallSettings.Builder<GenerateAttachedClusterAgentTokenRequest,GenerateAttachedClusterAgentTokenResponse> Returns the builder for the settings used for calls to generateAttachedClusterAgentToken.UnaryCallSettings.Builder<GenerateAttachedClusterInstallManifestRequest,GenerateAttachedClusterInstallManifestResponse> Returns the builder for the settings used for calls to generateAttachedClusterInstallManifest.Returns the builder for the settings used for calls to getAttachedCluster.Returns the builder for the settings used for calls to getAttachedServerConfig.Returns the builder for the settings used for calls to importAttachedCluster.Returns the builder for the settings used for calls to importAttachedCluster.PagedCallSettings.Builder<ListAttachedClustersRequest,ListAttachedClustersResponse, AttachedClustersClient.ListAttachedClustersPagedResponse> Returns the builder for the settings used for calls to listAttachedClusters.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateAttachedCluster.Returns the builder for the settings used for calls to updateAttachedCluster.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 AttachedClustersStubSettings.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() -
createAttachedClusterSettings
public UnaryCallSettings.Builder<CreateAttachedClusterRequest,Operation> createAttachedClusterSettings()Returns the builder for the settings used for calls to createAttachedCluster. -
createAttachedClusterOperationSettings
public OperationCallSettings.Builder<CreateAttachedClusterRequest,AttachedCluster, createAttachedClusterOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createAttachedCluster. -
updateAttachedClusterSettings
public UnaryCallSettings.Builder<UpdateAttachedClusterRequest,Operation> updateAttachedClusterSettings()Returns the builder for the settings used for calls to updateAttachedCluster. -
updateAttachedClusterOperationSettings
public OperationCallSettings.Builder<UpdateAttachedClusterRequest,AttachedCluster, updateAttachedClusterOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateAttachedCluster. -
importAttachedClusterSettings
public UnaryCallSettings.Builder<ImportAttachedClusterRequest,Operation> importAttachedClusterSettings()Returns the builder for the settings used for calls to importAttachedCluster. -
importAttachedClusterOperationSettings
public OperationCallSettings.Builder<ImportAttachedClusterRequest,AttachedCluster, importAttachedClusterOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to importAttachedCluster. -
getAttachedClusterSettings
public UnaryCallSettings.Builder<GetAttachedClusterRequest,AttachedCluster> getAttachedClusterSettings()Returns the builder for the settings used for calls to getAttachedCluster. -
listAttachedClustersSettings
public PagedCallSettings.Builder<ListAttachedClustersRequest,ListAttachedClustersResponse, listAttachedClustersSettings()AttachedClustersClient.ListAttachedClustersPagedResponse> Returns the builder for the settings used for calls to listAttachedClusters. -
deleteAttachedClusterSettings
public UnaryCallSettings.Builder<DeleteAttachedClusterRequest,Operation> deleteAttachedClusterSettings()Returns the builder for the settings used for calls to deleteAttachedCluster. -
deleteAttachedClusterOperationSettings
public OperationCallSettings.Builder<DeleteAttachedClusterRequest,com.google.protobuf.Empty, deleteAttachedClusterOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteAttachedCluster. -
getAttachedServerConfigSettings
public UnaryCallSettings.Builder<GetAttachedServerConfigRequest,AttachedServerConfig> getAttachedServerConfigSettings()Returns the builder for the settings used for calls to getAttachedServerConfig. -
generateAttachedClusterInstallManifestSettings
public UnaryCallSettings.Builder<GenerateAttachedClusterInstallManifestRequest,GenerateAttachedClusterInstallManifestResponse> generateAttachedClusterInstallManifestSettings()Returns the builder for the settings used for calls to generateAttachedClusterInstallManifest. -
generateAttachedClusterAgentTokenSettings
public UnaryCallSettings.Builder<GenerateAttachedClusterAgentTokenRequest,GenerateAttachedClusterAgentTokenResponse> generateAttachedClusterAgentTokenSettings()Returns the builder for the settings used for calls to generateAttachedClusterAgentToken. -
build
- Specified by:
buildin classStubSettings.Builder<AttachedClustersStubSettings,AttachedClustersStubSettings.Builder> - Throws:
IOException
-