Class CloudFilestoreManagerSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<CloudFilestoreManagerSettings,CloudFilestoreManagerSettings.Builder>
com.google.cloud.filestore.v1beta1.CloudFilestoreManagerSettings.Builder
- Enclosing class:
- CloudFilestoreManagerSettings
public static class CloudFilestoreManagerSettings.Builder
extends ClientSettings.Builder<CloudFilestoreManagerSettings,CloudFilestoreManagerSettings.Builder>
Builder for CloudFilestoreManagerSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(CloudFilestoreManagerSettings settings) protectedBuilder(CloudFilestoreManagerStubSettings.Builder stubSettings) -
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 createBackup.Returns the builder for the settings used for calls to createBackup.Returns the builder for the settings used for calls to createInstance.Returns the builder for the settings used for calls to createInstance.Returns the builder for the settings used for calls to createShare.Returns the builder for the settings used for calls to createShare.Returns the builder for the settings used for calls to createSnapshot.Returns the builder for the settings used for calls to createSnapshot.OperationCallSettings.Builder<DeleteBackupRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteBackup.Returns the builder for the settings used for calls to deleteBackup.OperationCallSettings.Builder<DeleteInstanceRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteInstance.Returns the builder for the settings used for calls to deleteInstance.OperationCallSettings.Builder<DeleteShareRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteShare.Returns the builder for the settings used for calls to deleteShare.OperationCallSettings.Builder<DeleteSnapshotRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteSnapshot.Returns the builder for the settings used for calls to deleteSnapshot.Returns the builder for the settings used for calls to getBackup.Returns the builder for the settings used for calls to getInstance.Returns the builder for the settings used for calls to getShare.Returns the builder for the settings used for calls to getSnapshot.PagedCallSettings.Builder<ListBackupsRequest,ListBackupsResponse, CloudFilestoreManagerClient.ListBackupsPagedResponse> Returns the builder for the settings used for calls to listBackups.PagedCallSettings.Builder<ListInstancesRequest,ListInstancesResponse, CloudFilestoreManagerClient.ListInstancesPagedResponse> Returns the builder for the settings used for calls to listInstances.PagedCallSettings.Builder<ListSharesRequest,ListSharesResponse, CloudFilestoreManagerClient.ListSharesPagedResponse> Returns the builder for the settings used for calls to listShares.PagedCallSettings.Builder<ListSnapshotsRequest,ListSnapshotsResponse, CloudFilestoreManagerClient.ListSnapshotsPagedResponse> Returns the builder for the settings used for calls to listSnapshots.Returns the builder for the settings used for calls to promoteReplica.Returns the builder for the settings used for calls to promoteReplica.Returns the builder for the settings used for calls to restoreInstance.Returns the builder for the settings used for calls to restoreInstance.Returns the builder for the settings used for calls to revertInstance.Returns the builder for the settings used for calls to revertInstance.Returns the builder for the settings used for calls to updateBackup.Returns the builder for the settings used for calls to updateBackup.Returns the builder for the settings used for calls to updateInstance.Returns the builder for the settings used for calls to updateInstance.Returns the builder for the settings used for calls to updateShare.Returns the builder for the settings used for calls to updateShare.Returns the builder for the settings used for calls to updateSnapshot.Returns the builder for the settings used for calls to updateSnapshot.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public CloudFilestoreManagerSettings.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.
-
listInstancesSettings
public PagedCallSettings.Builder<ListInstancesRequest,ListInstancesResponse, listInstancesSettings()CloudFilestoreManagerClient.ListInstancesPagedResponse> Returns the builder for the settings used for calls to listInstances. -
getInstanceSettings
Returns the builder for the settings used for calls to getInstance. -
createInstanceSettings
Returns the builder for the settings used for calls to createInstance. -
createInstanceOperationSettings
public OperationCallSettings.Builder<CreateInstanceRequest,Instance, createInstanceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createInstance. -
updateInstanceSettings
Returns the builder for the settings used for calls to updateInstance. -
updateInstanceOperationSettings
public OperationCallSettings.Builder<UpdateInstanceRequest,Instance, updateInstanceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateInstance. -
restoreInstanceSettings
Returns the builder for the settings used for calls to restoreInstance. -
restoreInstanceOperationSettings
public OperationCallSettings.Builder<RestoreInstanceRequest,Instance, restoreInstanceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to restoreInstance. -
revertInstanceSettings
Returns the builder for the settings used for calls to revertInstance. -
revertInstanceOperationSettings
public OperationCallSettings.Builder<RevertInstanceRequest,Instance, revertInstanceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to revertInstance. -
promoteReplicaSettings
Returns the builder for the settings used for calls to promoteReplica. -
promoteReplicaOperationSettings
public OperationCallSettings.Builder<PromoteReplicaRequest,Instance, promoteReplicaOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to promoteReplica. -
deleteInstanceSettings
Returns the builder for the settings used for calls to deleteInstance. -
deleteInstanceOperationSettings
public OperationCallSettings.Builder<DeleteInstanceRequest,com.google.protobuf.Empty, deleteInstanceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteInstance. -
listSnapshotsSettings
public PagedCallSettings.Builder<ListSnapshotsRequest,ListSnapshotsResponse, listSnapshotsSettings()CloudFilestoreManagerClient.ListSnapshotsPagedResponse> Returns the builder for the settings used for calls to listSnapshots. -
getSnapshotSettings
Returns the builder for the settings used for calls to getSnapshot. -
createSnapshotSettings
Returns the builder for the settings used for calls to createSnapshot. -
createSnapshotOperationSettings
public OperationCallSettings.Builder<CreateSnapshotRequest,Snapshot, createSnapshotOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createSnapshot. -
deleteSnapshotSettings
Returns the builder for the settings used for calls to deleteSnapshot. -
deleteSnapshotOperationSettings
public OperationCallSettings.Builder<DeleteSnapshotRequest,com.google.protobuf.Empty, deleteSnapshotOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteSnapshot. -
updateSnapshotSettings
Returns the builder for the settings used for calls to updateSnapshot. -
updateSnapshotOperationSettings
public OperationCallSettings.Builder<UpdateSnapshotRequest,Snapshot, updateSnapshotOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateSnapshot. -
listBackupsSettings
public PagedCallSettings.Builder<ListBackupsRequest,ListBackupsResponse, listBackupsSettings()CloudFilestoreManagerClient.ListBackupsPagedResponse> Returns the builder for the settings used for calls to listBackups. -
getBackupSettings
Returns the builder for the settings used for calls to getBackup. -
createBackupSettings
Returns the builder for the settings used for calls to createBackup. -
createBackupOperationSettings
public OperationCallSettings.Builder<CreateBackupRequest,Backup, createBackupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createBackup. -
deleteBackupSettings
Returns the builder for the settings used for calls to deleteBackup. -
deleteBackupOperationSettings
public OperationCallSettings.Builder<DeleteBackupRequest,com.google.protobuf.Empty, deleteBackupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteBackup. -
updateBackupSettings
Returns the builder for the settings used for calls to updateBackup. -
updateBackupOperationSettings
public OperationCallSettings.Builder<UpdateBackupRequest,Backup, updateBackupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateBackup. -
build
- Specified by:
buildin classClientSettings.Builder<CloudFilestoreManagerSettings,CloudFilestoreManagerSettings.Builder> - Throws:
IOException
-