Class CloudFilestoreManagerStubSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.StubSettings.Builder<CloudFilestoreManagerStubSettings,CloudFilestoreManagerStubSettings.Builder>
-
- com.google.cloud.filestore.v1beta1.stub.CloudFilestoreManagerStubSettings.Builder
-
- Enclosing class:
- CloudFilestoreManagerStubSettings
public static class CloudFilestoreManagerStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<CloudFilestoreManagerStubSettings,CloudFilestoreManagerStubSettings.Builder>
Builder for CloudFilestoreManagerStubSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(CloudFilestoreManagerStubSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudFilestoreManagerStubSettings.Builder
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.CloudFilestoreManagerStubSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateBackupRequest,Backup,OperationMetadata>
createBackupOperationSettings()
Returns the builder for the settings used for calls to createBackup.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateBackupRequest,com.google.longrunning.Operation>
createBackupSettings()
Returns the builder for the settings used for calls to createBackup.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateInstanceRequest,Instance,OperationMetadata>
createInstanceOperationSettings()
Returns the builder for the settings used for calls to createInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateInstanceRequest,com.google.longrunning.Operation>
createInstanceSettings()
Returns the builder for the settings used for calls to createInstance.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateShareRequest,Share,OperationMetadata>
createShareOperationSettings()
Returns the builder for the settings used for calls to createShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateShareRequest,com.google.longrunning.Operation>
createShareSettings()
Returns the builder for the settings used for calls to createShare.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateSnapshotRequest,Snapshot,OperationMetadata>
createSnapshotOperationSettings()
Returns the builder for the settings used for calls to createSnapshot.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSnapshotRequest,com.google.longrunning.Operation>
createSnapshotSettings()
Returns the builder for the settings used for calls to createSnapshot.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteBackupRequest,com.google.protobuf.Empty,OperationMetadata>
deleteBackupOperationSettings()
Returns the builder for the settings used for calls to deleteBackup.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteBackupRequest,com.google.longrunning.Operation>
deleteBackupSettings()
Returns the builder for the settings used for calls to deleteBackup.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteInstanceRequest,com.google.protobuf.Empty,OperationMetadata>
deleteInstanceOperationSettings()
Returns the builder for the settings used for calls to deleteInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteInstanceRequest,com.google.longrunning.Operation>
deleteInstanceSettings()
Returns the builder for the settings used for calls to deleteInstance.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteShareRequest,com.google.protobuf.Empty,OperationMetadata>
deleteShareOperationSettings()
Returns the builder for the settings used for calls to deleteShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteShareRequest,com.google.longrunning.Operation>
deleteShareSettings()
Returns the builder for the settings used for calls to deleteShare.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteSnapshotRequest,com.google.protobuf.Empty,OperationMetadata>
deleteSnapshotOperationSettings()
Returns the builder for the settings used for calls to deleteSnapshot.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSnapshotRequest,com.google.longrunning.Operation>
deleteSnapshotSettings()
Returns the builder for the settings used for calls to deleteSnapshot.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetBackupRequest,Backup>
getBackupSettings()
Returns the builder for the settings used for calls to getBackup.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInstanceRequest,Instance>
getInstanceSettings()
Returns the builder for the settings used for calls to getInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetShareRequest,Share>
getShareSettings()
Returns the builder for the settings used for calls to getShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSnapshotRequest,Snapshot>
getSnapshotSettings()
Returns the builder for the settings used for calls to getSnapshot.com.google.api.gax.rpc.PagedCallSettings.Builder<ListBackupsRequest,ListBackupsResponse,CloudFilestoreManagerClient.ListBackupsPagedResponse>
listBackupsSettings()
Returns the builder for the settings used for calls to listBackups.com.google.api.gax.rpc.PagedCallSettings.Builder<ListInstancesRequest,ListInstancesResponse,CloudFilestoreManagerClient.ListInstancesPagedResponse>
listInstancesSettings()
Returns the builder for the settings used for calls to listInstances.com.google.api.gax.rpc.PagedCallSettings.Builder<ListSharesRequest,ListSharesResponse,CloudFilestoreManagerClient.ListSharesPagedResponse>
listSharesSettings()
Returns the builder for the settings used for calls to listShares.com.google.api.gax.rpc.PagedCallSettings.Builder<ListSnapshotsRequest,ListSnapshotsResponse,CloudFilestoreManagerClient.ListSnapshotsPagedResponse>
listSnapshotsSettings()
Returns the builder for the settings used for calls to listSnapshots.com.google.api.gax.rpc.OperationCallSettings.Builder<RestoreInstanceRequest,Instance,OperationMetadata>
restoreInstanceOperationSettings()
Returns the builder for the settings used for calls to restoreInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<RestoreInstanceRequest,com.google.longrunning.Operation>
restoreInstanceSettings()
Returns the builder for the settings used for calls to restoreInstance.com.google.api.gax.rpc.OperationCallSettings.Builder<RevertInstanceRequest,Instance,OperationMetadata>
revertInstanceOperationSettings()
Returns the builder for the settings used for calls to revertInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<RevertInstanceRequest,com.google.longrunning.Operation>
revertInstanceSettings()
Returns the builder for the settings used for calls to revertInstance.com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>>
unaryMethodSettingsBuilders()
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateBackupRequest,Backup,OperationMetadata>
updateBackupOperationSettings()
Returns the builder for the settings used for calls to updateBackup.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateBackupRequest,com.google.longrunning.Operation>
updateBackupSettings()
Returns the builder for the settings used for calls to updateBackup.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateInstanceRequest,Instance,OperationMetadata>
updateInstanceOperationSettings()
Returns the builder for the settings used for calls to updateInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateInstanceRequest,com.google.longrunning.Operation>
updateInstanceSettings()
Returns the builder for the settings used for calls to updateInstance.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateShareRequest,Share,OperationMetadata>
updateShareOperationSettings()
Returns the builder for the settings used for calls to updateShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateShareRequest,com.google.longrunning.Operation>
updateShareSettings()
Returns the builder for the settings used for calls to updateShare.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateSnapshotRequest,Snapshot,OperationMetadata>
updateSnapshotOperationSettings()
Returns the builder for the settings used for calls to updateSnapshot.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateSnapshotRequest,com.google.longrunning.Operation>
updateSnapshotSettings()
Returns the builder for the settings used for calls to updateSnapshot.-
Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder()
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(CloudFilestoreManagerStubSettings settings)
-
-
Method Detail
-
applyToAllUnaryMethods
public CloudFilestoreManagerStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.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<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
-
listInstancesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListInstancesRequest,ListInstancesResponse,CloudFilestoreManagerClient.ListInstancesPagedResponse> listInstancesSettings()
Returns the builder for the settings used for calls to listInstances.
-
getInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInstanceRequest,Instance> getInstanceSettings()
Returns the builder for the settings used for calls to getInstance.
-
createInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateInstanceRequest,com.google.longrunning.Operation> createInstanceSettings()
Returns the builder for the settings used for calls to createInstance.
-
createInstanceOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateInstanceRequest,Instance,OperationMetadata> createInstanceOperationSettings()
Returns the builder for the settings used for calls to createInstance.
-
updateInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateInstanceRequest,com.google.longrunning.Operation> updateInstanceSettings()
Returns the builder for the settings used for calls to updateInstance.
-
updateInstanceOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateInstanceRequest,Instance,OperationMetadata> updateInstanceOperationSettings()
Returns the builder for the settings used for calls to updateInstance.
-
restoreInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RestoreInstanceRequest,com.google.longrunning.Operation> restoreInstanceSettings()
Returns the builder for the settings used for calls to restoreInstance.
-
restoreInstanceOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<RestoreInstanceRequest,Instance,OperationMetadata> restoreInstanceOperationSettings()
Returns the builder for the settings used for calls to restoreInstance.
-
revertInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RevertInstanceRequest,com.google.longrunning.Operation> revertInstanceSettings()
Returns the builder for the settings used for calls to revertInstance.
-
revertInstanceOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<RevertInstanceRequest,Instance,OperationMetadata> revertInstanceOperationSettings()
Returns the builder for the settings used for calls to revertInstance.
-
deleteInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteInstanceRequest,com.google.longrunning.Operation> deleteInstanceSettings()
Returns the builder for the settings used for calls to deleteInstance.
-
deleteInstanceOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteInstanceRequest,com.google.protobuf.Empty,OperationMetadata> deleteInstanceOperationSettings()
Returns the builder for the settings used for calls to deleteInstance.
-
listSnapshotsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListSnapshotsRequest,ListSnapshotsResponse,CloudFilestoreManagerClient.ListSnapshotsPagedResponse> listSnapshotsSettings()
Returns the builder for the settings used for calls to listSnapshots.
-
getSnapshotSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSnapshotRequest,Snapshot> getSnapshotSettings()
Returns the builder for the settings used for calls to getSnapshot.
-
createSnapshotSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSnapshotRequest,com.google.longrunning.Operation> createSnapshotSettings()
Returns the builder for the settings used for calls to createSnapshot.
-
createSnapshotOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateSnapshotRequest,Snapshot,OperationMetadata> createSnapshotOperationSettings()
Returns the builder for the settings used for calls to createSnapshot.
-
deleteSnapshotSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSnapshotRequest,com.google.longrunning.Operation> deleteSnapshotSettings()
Returns the builder for the settings used for calls to deleteSnapshot.
-
deleteSnapshotOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteSnapshotRequest,com.google.protobuf.Empty,OperationMetadata> deleteSnapshotOperationSettings()
Returns the builder for the settings used for calls to deleteSnapshot.
-
updateSnapshotSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateSnapshotRequest,com.google.longrunning.Operation> updateSnapshotSettings()
Returns the builder for the settings used for calls to updateSnapshot.
-
updateSnapshotOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateSnapshotRequest,Snapshot,OperationMetadata> updateSnapshotOperationSettings()
Returns the builder for the settings used for calls to updateSnapshot.
-
listBackupsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListBackupsRequest,ListBackupsResponse,CloudFilestoreManagerClient.ListBackupsPagedResponse> listBackupsSettings()
Returns the builder for the settings used for calls to listBackups.
-
getBackupSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetBackupRequest,Backup> getBackupSettings()
Returns the builder for the settings used for calls to getBackup.
-
createBackupSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateBackupRequest,com.google.longrunning.Operation> createBackupSettings()
Returns the builder for the settings used for calls to createBackup.
-
createBackupOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateBackupRequest,Backup,OperationMetadata> createBackupOperationSettings()
Returns the builder for the settings used for calls to createBackup.
-
deleteBackupSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteBackupRequest,com.google.longrunning.Operation> deleteBackupSettings()
Returns the builder for the settings used for calls to deleteBackup.
-
deleteBackupOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteBackupRequest,com.google.protobuf.Empty,OperationMetadata> deleteBackupOperationSettings()
Returns the builder for the settings used for calls to deleteBackup.
-
updateBackupSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateBackupRequest,com.google.longrunning.Operation> updateBackupSettings()
Returns the builder for the settings used for calls to updateBackup.
-
updateBackupOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateBackupRequest,Backup,OperationMetadata> updateBackupOperationSettings()
Returns the builder for the settings used for calls to updateBackup.
-
listSharesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListSharesRequest,ListSharesResponse,CloudFilestoreManagerClient.ListSharesPagedResponse> listSharesSettings()
Returns the builder for the settings used for calls to listShares.
-
getShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetShareRequest,Share> getShareSettings()
Returns the builder for the settings used for calls to getShare.
-
createShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateShareRequest,com.google.longrunning.Operation> createShareSettings()
Returns the builder for the settings used for calls to createShare.
-
createShareOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateShareRequest,Share,OperationMetadata> createShareOperationSettings()
Returns the builder for the settings used for calls to createShare.
-
deleteShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteShareRequest,com.google.longrunning.Operation> deleteShareSettings()
Returns the builder for the settings used for calls to deleteShare.
-
deleteShareOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteShareRequest,com.google.protobuf.Empty,OperationMetadata> deleteShareOperationSettings()
Returns the builder for the settings used for calls to deleteShare.
-
updateShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateShareRequest,com.google.longrunning.Operation> updateShareSettings()
Returns the builder for the settings used for calls to updateShare.
-
updateShareOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateShareRequest,Share,OperationMetadata> updateShareOperationSettings()
Returns the builder for the settings used for calls to updateShare.
-
build
public CloudFilestoreManagerStubSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.StubSettings.Builder<CloudFilestoreManagerStubSettings,CloudFilestoreManagerStubSettings.Builder>
- Throws:
IOException
-
-