Package com.google.cloud.netapp.v1
Class NetAppSettings
@Generated("by gapic-generator-java")
public class NetAppSettings
extends ClientSettings<NetAppSettings>
Settings class to configure an instance of
NetAppClient.
The default instance has everything set to sensible defaults:
- The default service address (netapp.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) of getStoragePool:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
NetAppSettings.Builder netAppSettingsBuilder = NetAppSettings.newBuilder();
netAppSettingsBuilder
.getStoragePoolSettings()
.setRetrySettings(
netAppSettingsBuilder
.getStoragePoolSettings()
.getRetrySettings()
.toBuilder()
.setInitialRetryDelayDuration(Duration.ofSeconds(1))
.setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
.setMaxAttempts(5)
.setMaxRetryDelayDuration(Duration.ofSeconds(30))
.setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
.setRetryDelayMultiplier(1.3)
.setRpcTimeoutMultiplier(1.5)
.setTotalTimeoutDuration(Duration.ofSeconds(300))
.build());
NetAppSettings netAppSettings = netAppSettingsBuilder.build();
Please refer to the [Client Side Retry
Guide](https://docs.cloud.google.com/java/docs/client-retries) for additional support in setting
retries.
To configure the RetrySettings of a Long Running Operation method, create an OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to configure the RetrySettings for createStoragePool:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
NetAppSettings.Builder netAppSettingsBuilder = NetAppSettings.newBuilder();
TimedRetryAlgorithm timedRetryAlgorithm =
OperationalTimedPollAlgorithm.create(
RetrySettings.newBuilder()
.setInitialRetryDelayDuration(Duration.ofMillis(500))
.setRetryDelayMultiplier(1.5)
.setMaxRetryDelayDuration(Duration.ofMillis(5000))
.setTotalTimeoutDuration(Duration.ofHours(24))
.build());
netAppSettingsBuilder
.createClusterOperationSettings()
.setPollingAlgorithm(timedRetryAlgorithm)
.build();
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final NetAppSettingscreate(NetAppStubSettings stub) Returns the object with the settings used for calls to createActiveDirectory.Returns the object with the settings used for calls to createActiveDirectory.Returns the object with the settings used for calls to createBackup.Returns the object with the settings used for calls to createBackupPolicy.Returns the object with the settings used for calls to createBackupPolicy.Returns the object with the settings used for calls to createBackup.Returns the object with the settings used for calls to createBackupVault.Returns the object with the settings used for calls to createBackupVault.Returns the object with the settings used for calls to createHostGroup.Returns the object with the settings used for calls to createHostGroup.Returns the object with the settings used for calls to createKmsConfig.Returns the object with the settings used for calls to createKmsConfig.Returns the object with the settings used for calls to createQuotaRule.Returns the object with the settings used for calls to createQuotaRule.Returns the object with the settings used for calls to createReplication.Returns the object with the settings used for calls to createReplication.Returns the object with the settings used for calls to createSnapshot.Returns the object with the settings used for calls to createSnapshot.Returns the object with the settings used for calls to createStoragePool.Returns the object with the settings used for calls to createStoragePool.Returns the object with the settings used for calls to createVolume.Returns the object with the settings used for calls to createVolume.Returns a builder for the default credentials for this service.Returns a builder for the default ExecutorProvider for this service.Returns a builder for the default gRPC ChannelProvider for this service.Returns a builder for the default REST ChannelProvider for this service.static TransportChannelProviderOperationCallSettings<DeleteActiveDirectoryRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteActiveDirectory.Returns the object with the settings used for calls to deleteActiveDirectory.OperationCallSettings<DeleteBackupRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteBackup.OperationCallSettings<DeleteBackupPolicyRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteBackupPolicy.Returns the object with the settings used for calls to deleteBackupPolicy.Returns the object with the settings used for calls to deleteBackup.OperationCallSettings<DeleteBackupVaultRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteBackupVault.Returns the object with the settings used for calls to deleteBackupVault.OperationCallSettings<DeleteHostGroupRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteHostGroup.Returns the object with the settings used for calls to deleteHostGroup.OperationCallSettings<DeleteKmsConfigRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteKmsConfig.Returns the object with the settings used for calls to deleteKmsConfig.OperationCallSettings<DeleteQuotaRuleRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteQuotaRule.Returns the object with the settings used for calls to deleteQuotaRule.OperationCallSettings<DeleteReplicationRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteReplication.Returns the object with the settings used for calls to deleteReplication.OperationCallSettings<DeleteSnapshotRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteSnapshot.Returns the object with the settings used for calls to deleteSnapshot.OperationCallSettings<DeleteStoragePoolRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteStoragePool.Returns the object with the settings used for calls to deleteStoragePool.OperationCallSettings<DeleteVolumeRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteVolume.Returns the object with the settings used for calls to deleteVolume.Returns the object with the settings used for calls to encryptVolumes.Returns the object with the settings used for calls to encryptVolumes.Returns the object with the settings used for calls to establishPeering.Returns the object with the settings used for calls to establishPeering.Returns the object with the settings used for calls to establishVolumePeering.Returns the object with the settings used for calls to establishVolumePeering.Returns the object with the settings used for calls to executeOntapDelete.Returns the object with the settings used for calls to executeOntapGet.Returns the object with the settings used for calls to executeOntapPatch.Returns the object with the settings used for calls to executeOntapPost.Returns the object with the settings used for calls to getActiveDirectory.Returns the object with the settings used for calls to getBackupPolicy.Returns the object with the settings used for calls to getBackup.Returns the object with the settings used for calls to getBackupVault.static StringReturns the default service endpoint.Returns the default service scopes.Returns the object with the settings used for calls to getHostGroup.Returns the object with the settings used for calls to getKmsConfig.Returns the object with the settings used for calls to getLocation.Returns the object with the settings used for calls to getQuotaRule.Returns the object with the settings used for calls to getReplication.Returns the object with the settings used for calls to getSnapshot.Returns the object with the settings used for calls to getStoragePool.Returns the object with the settings used for calls to getVolume.PagedCallSettings<ListActiveDirectoriesRequest,ListActiveDirectoriesResponse, NetAppClient.ListActiveDirectoriesPagedResponse> Returns the object with the settings used for calls to listActiveDirectories.PagedCallSettings<ListBackupPoliciesRequest,ListBackupPoliciesResponse, NetAppClient.ListBackupPoliciesPagedResponse> Returns the object with the settings used for calls to listBackupPolicies.Returns the object with the settings used for calls to listBackups.PagedCallSettings<ListBackupVaultsRequest,ListBackupVaultsResponse, NetAppClient.ListBackupVaultsPagedResponse> Returns the object with the settings used for calls to listBackupVaults.PagedCallSettings<ListHostGroupsRequest,ListHostGroupsResponse, NetAppClient.ListHostGroupsPagedResponse> Returns the object with the settings used for calls to listHostGroups.PagedCallSettings<ListKmsConfigsRequest,ListKmsConfigsResponse, NetAppClient.ListKmsConfigsPagedResponse> Returns the object with the settings used for calls to listKmsConfigs.PagedCallSettings<ListLocationsRequest,ListLocationsResponse, NetAppClient.ListLocationsPagedResponse> Returns the object with the settings used for calls to listLocations.PagedCallSettings<ListQuotaRulesRequest,ListQuotaRulesResponse, NetAppClient.ListQuotaRulesPagedResponse> Returns the object with the settings used for calls to listQuotaRules.PagedCallSettings<ListReplicationsRequest,ListReplicationsResponse, NetAppClient.ListReplicationsPagedResponse> Returns the object with the settings used for calls to listReplications.PagedCallSettings<ListSnapshotsRequest,ListSnapshotsResponse, NetAppClient.ListSnapshotsPagedResponse> Returns the object with the settings used for calls to listSnapshots.PagedCallSettings<ListStoragePoolsRequest,ListStoragePoolsResponse, NetAppClient.ListStoragePoolsPagedResponse> Returns the object with the settings used for calls to listStoragePools.Returns the object with the settings used for calls to listVolumes.static NetAppSettings.BuilderReturns a new gRPC builder for this class.static NetAppSettings.BuildernewBuilder(ClientContext clientContext) Returns a new builder for this class.static NetAppSettings.BuilderReturns a new REST builder for this class.Returns the object with the settings used for calls to restoreBackupFiles.Returns the object with the settings used for calls to restoreBackupFiles.Returns the object with the settings used for calls to resumeReplication.Returns the object with the settings used for calls to resumeReplication.Returns the object with the settings used for calls to reverseReplicationDirection.Returns the object with the settings used for calls to reverseReplicationDirection.Returns the object with the settings used for calls to revertVolume.Returns the object with the settings used for calls to revertVolume.Returns the object with the settings used for calls to stopReplication.Returns the object with the settings used for calls to stopReplication.Returns the object with the settings used for calls to switchActiveReplicaZone.Returns the object with the settings used for calls to switchActiveReplicaZone.Returns the object with the settings used for calls to syncReplication.Returns the object with the settings used for calls to syncReplication.Returns a builder containing all the values of this settings class.Returns the object with the settings used for calls to updateActiveDirectory.Returns the object with the settings used for calls to updateActiveDirectory.Returns the object with the settings used for calls to updateBackup.Returns the object with the settings used for calls to updateBackupPolicy.Returns the object with the settings used for calls to updateBackupPolicy.Returns the object with the settings used for calls to updateBackup.Returns the object with the settings used for calls to updateBackupVault.Returns the object with the settings used for calls to updateBackupVault.Returns the object with the settings used for calls to updateHostGroup.Returns the object with the settings used for calls to updateHostGroup.Returns the object with the settings used for calls to updateKmsConfig.Returns the object with the settings used for calls to updateKmsConfig.Returns the object with the settings used for calls to updateQuotaRule.Returns the object with the settings used for calls to updateQuotaRule.Returns the object with the settings used for calls to updateReplication.Returns the object with the settings used for calls to updateReplication.Returns the object with the settings used for calls to updateSnapshot.Returns the object with the settings used for calls to updateSnapshot.Returns the object with the settings used for calls to updateStoragePool.Returns the object with the settings used for calls to updateStoragePool.Returns the object with the settings used for calls to updateVolume.Returns the object with the settings used for calls to updateVolume.OperationCallSettings<ValidateDirectoryServiceRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to validateDirectoryService.Returns the object with the settings used for calls to validateDirectoryService.Returns the object with the settings used for calls to verifyKmsConfig.Methods inherited from class com.google.api.gax.rpc.ClientSettings
getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getUniverseDomain, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, toString
-
Constructor Details
-
NetAppSettings
- Throws:
IOException
-
-
Method Details
-
listStoragePoolsSettings
public PagedCallSettings<ListStoragePoolsRequest,ListStoragePoolsResponse, listStoragePoolsSettings()NetAppClient.ListStoragePoolsPagedResponse> Returns the object with the settings used for calls to listStoragePools. -
createStoragePoolSettings
Returns the object with the settings used for calls to createStoragePool. -
createStoragePoolOperationSettings
public OperationCallSettings<CreateStoragePoolRequest,StoragePool, createStoragePoolOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createStoragePool. -
getStoragePoolSettings
Returns the object with the settings used for calls to getStoragePool. -
updateStoragePoolSettings
Returns the object with the settings used for calls to updateStoragePool. -
updateStoragePoolOperationSettings
public OperationCallSettings<UpdateStoragePoolRequest,StoragePool, updateStoragePoolOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateStoragePool. -
deleteStoragePoolSettings
Returns the object with the settings used for calls to deleteStoragePool. -
deleteStoragePoolOperationSettings
public OperationCallSettings<DeleteStoragePoolRequest,com.google.protobuf.Empty, deleteStoragePoolOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteStoragePool. -
validateDirectoryServiceSettings
public UnaryCallSettings<ValidateDirectoryServiceRequest,Operation> validateDirectoryServiceSettings()Returns the object with the settings used for calls to validateDirectoryService. -
validateDirectoryServiceOperationSettings
public OperationCallSettings<ValidateDirectoryServiceRequest,com.google.protobuf.Empty, validateDirectoryServiceOperationSettings()OperationMetadata> Returns the object with the settings used for calls to validateDirectoryService. -
switchActiveReplicaZoneSettings
public UnaryCallSettings<SwitchActiveReplicaZoneRequest,Operation> switchActiveReplicaZoneSettings()Returns the object with the settings used for calls to switchActiveReplicaZone. -
switchActiveReplicaZoneOperationSettings
public OperationCallSettings<SwitchActiveReplicaZoneRequest,StoragePool, switchActiveReplicaZoneOperationSettings()OperationMetadata> Returns the object with the settings used for calls to switchActiveReplicaZone. -
listVolumesSettings
public PagedCallSettings<ListVolumesRequest,ListVolumesResponse, listVolumesSettings()NetAppClient.ListVolumesPagedResponse> Returns the object with the settings used for calls to listVolumes. -
getVolumeSettings
Returns the object with the settings used for calls to getVolume. -
createVolumeSettings
Returns the object with the settings used for calls to createVolume. -
createVolumeOperationSettings
public OperationCallSettings<CreateVolumeRequest,Volume, createVolumeOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createVolume. -
updateVolumeSettings
Returns the object with the settings used for calls to updateVolume. -
updateVolumeOperationSettings
public OperationCallSettings<UpdateVolumeRequest,Volume, updateVolumeOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateVolume. -
deleteVolumeSettings
Returns the object with the settings used for calls to deleteVolume. -
deleteVolumeOperationSettings
public OperationCallSettings<DeleteVolumeRequest,com.google.protobuf.Empty, deleteVolumeOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteVolume. -
revertVolumeSettings
Returns the object with the settings used for calls to revertVolume. -
revertVolumeOperationSettings
public OperationCallSettings<RevertVolumeRequest,Volume, revertVolumeOperationSettings()OperationMetadata> Returns the object with the settings used for calls to revertVolume. -
establishVolumePeeringSettings
Returns the object with the settings used for calls to establishVolumePeering. -
establishVolumePeeringOperationSettings
public OperationCallSettings<EstablishVolumePeeringRequest,Volume, establishVolumePeeringOperationSettings()OperationMetadata> Returns the object with the settings used for calls to establishVolumePeering. -
listSnapshotsSettings
public PagedCallSettings<ListSnapshotsRequest,ListSnapshotsResponse, listSnapshotsSettings()NetAppClient.ListSnapshotsPagedResponse> Returns the object with the settings used for calls to listSnapshots. -
getSnapshotSettings
Returns the object with the settings used for calls to getSnapshot. -
createSnapshotSettings
Returns the object with the settings used for calls to createSnapshot. -
createSnapshotOperationSettings
public OperationCallSettings<CreateSnapshotRequest,Snapshot, createSnapshotOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createSnapshot. -
deleteSnapshotSettings
Returns the object with the settings used for calls to deleteSnapshot. -
deleteSnapshotOperationSettings
public OperationCallSettings<DeleteSnapshotRequest,com.google.protobuf.Empty, deleteSnapshotOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteSnapshot. -
updateSnapshotSettings
Returns the object with the settings used for calls to updateSnapshot. -
updateSnapshotOperationSettings
public OperationCallSettings<UpdateSnapshotRequest,Snapshot, updateSnapshotOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateSnapshot. -
listActiveDirectoriesSettings
public PagedCallSettings<ListActiveDirectoriesRequest,ListActiveDirectoriesResponse, listActiveDirectoriesSettings()NetAppClient.ListActiveDirectoriesPagedResponse> Returns the object with the settings used for calls to listActiveDirectories. -
getActiveDirectorySettings
Returns the object with the settings used for calls to getActiveDirectory. -
createActiveDirectorySettings
Returns the object with the settings used for calls to createActiveDirectory. -
createActiveDirectoryOperationSettings
public OperationCallSettings<CreateActiveDirectoryRequest,ActiveDirectory, createActiveDirectoryOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createActiveDirectory. -
updateActiveDirectorySettings
Returns the object with the settings used for calls to updateActiveDirectory. -
updateActiveDirectoryOperationSettings
public OperationCallSettings<UpdateActiveDirectoryRequest,ActiveDirectory, updateActiveDirectoryOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateActiveDirectory. -
deleteActiveDirectorySettings
Returns the object with the settings used for calls to deleteActiveDirectory. -
deleteActiveDirectoryOperationSettings
public OperationCallSettings<DeleteActiveDirectoryRequest,com.google.protobuf.Empty, deleteActiveDirectoryOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteActiveDirectory. -
listKmsConfigsSettings
public PagedCallSettings<ListKmsConfigsRequest,ListKmsConfigsResponse, listKmsConfigsSettings()NetAppClient.ListKmsConfigsPagedResponse> Returns the object with the settings used for calls to listKmsConfigs. -
createKmsConfigSettings
Returns the object with the settings used for calls to createKmsConfig. -
createKmsConfigOperationSettings
public OperationCallSettings<CreateKmsConfigRequest,KmsConfig, createKmsConfigOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createKmsConfig. -
getKmsConfigSettings
Returns the object with the settings used for calls to getKmsConfig. -
updateKmsConfigSettings
Returns the object with the settings used for calls to updateKmsConfig. -
updateKmsConfigOperationSettings
public OperationCallSettings<UpdateKmsConfigRequest,KmsConfig, updateKmsConfigOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateKmsConfig. -
encryptVolumesSettings
Returns the object with the settings used for calls to encryptVolumes. -
encryptVolumesOperationSettings
public OperationCallSettings<EncryptVolumesRequest,KmsConfig, encryptVolumesOperationSettings()OperationMetadata> Returns the object with the settings used for calls to encryptVolumes. -
verifyKmsConfigSettings
Returns the object with the settings used for calls to verifyKmsConfig. -
deleteKmsConfigSettings
Returns the object with the settings used for calls to deleteKmsConfig. -
deleteKmsConfigOperationSettings
public OperationCallSettings<DeleteKmsConfigRequest,com.google.protobuf.Empty, deleteKmsConfigOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteKmsConfig. -
listReplicationsSettings
public PagedCallSettings<ListReplicationsRequest,ListReplicationsResponse, listReplicationsSettings()NetAppClient.ListReplicationsPagedResponse> Returns the object with the settings used for calls to listReplications. -
getReplicationSettings
Returns the object with the settings used for calls to getReplication. -
createReplicationSettings
Returns the object with the settings used for calls to createReplication. -
createReplicationOperationSettings
public OperationCallSettings<CreateReplicationRequest,Replication, createReplicationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createReplication. -
deleteReplicationSettings
Returns the object with the settings used for calls to deleteReplication. -
deleteReplicationOperationSettings
public OperationCallSettings<DeleteReplicationRequest,com.google.protobuf.Empty, deleteReplicationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteReplication. -
updateReplicationSettings
Returns the object with the settings used for calls to updateReplication. -
updateReplicationOperationSettings
public OperationCallSettings<UpdateReplicationRequest,Replication, updateReplicationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateReplication. -
stopReplicationSettings
Returns the object with the settings used for calls to stopReplication. -
stopReplicationOperationSettings
public OperationCallSettings<StopReplicationRequest,Replication, stopReplicationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to stopReplication. -
resumeReplicationSettings
Returns the object with the settings used for calls to resumeReplication. -
resumeReplicationOperationSettings
public OperationCallSettings<ResumeReplicationRequest,Replication, resumeReplicationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to resumeReplication. -
reverseReplicationDirectionSettings
public UnaryCallSettings<ReverseReplicationDirectionRequest,Operation> reverseReplicationDirectionSettings()Returns the object with the settings used for calls to reverseReplicationDirection. -
reverseReplicationDirectionOperationSettings
public OperationCallSettings<ReverseReplicationDirectionRequest,Replication, reverseReplicationDirectionOperationSettings()OperationMetadata> Returns the object with the settings used for calls to reverseReplicationDirection. -
establishPeeringSettings
Returns the object with the settings used for calls to establishPeering. -
establishPeeringOperationSettings
public OperationCallSettings<EstablishPeeringRequest,Replication, establishPeeringOperationSettings()OperationMetadata> Returns the object with the settings used for calls to establishPeering. -
syncReplicationSettings
Returns the object with the settings used for calls to syncReplication. -
syncReplicationOperationSettings
public OperationCallSettings<SyncReplicationRequest,Replication, syncReplicationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to syncReplication. -
createBackupVaultSettings
Returns the object with the settings used for calls to createBackupVault. -
createBackupVaultOperationSettings
public OperationCallSettings<CreateBackupVaultRequest,BackupVault, createBackupVaultOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createBackupVault. -
getBackupVaultSettings
Returns the object with the settings used for calls to getBackupVault. -
listBackupVaultsSettings
public PagedCallSettings<ListBackupVaultsRequest,ListBackupVaultsResponse, listBackupVaultsSettings()NetAppClient.ListBackupVaultsPagedResponse> Returns the object with the settings used for calls to listBackupVaults. -
updateBackupVaultSettings
Returns the object with the settings used for calls to updateBackupVault. -
updateBackupVaultOperationSettings
public OperationCallSettings<UpdateBackupVaultRequest,BackupVault, updateBackupVaultOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateBackupVault. -
deleteBackupVaultSettings
Returns the object with the settings used for calls to deleteBackupVault. -
deleteBackupVaultOperationSettings
public OperationCallSettings<DeleteBackupVaultRequest,com.google.protobuf.Empty, deleteBackupVaultOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteBackupVault. -
createBackupSettings
Returns the object with the settings used for calls to createBackup. -
createBackupOperationSettings
public OperationCallSettings<CreateBackupRequest,Backup, createBackupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createBackup. -
getBackupSettings
Returns the object with the settings used for calls to getBackup. -
listBackupsSettings
public PagedCallSettings<ListBackupsRequest,ListBackupsResponse, listBackupsSettings()NetAppClient.ListBackupsPagedResponse> Returns the object with the settings used for calls to listBackups. -
deleteBackupSettings
Returns the object with the settings used for calls to deleteBackup. -
deleteBackupOperationSettings
public OperationCallSettings<DeleteBackupRequest,com.google.protobuf.Empty, deleteBackupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteBackup. -
updateBackupSettings
Returns the object with the settings used for calls to updateBackup. -
updateBackupOperationSettings
public OperationCallSettings<UpdateBackupRequest,Backup, updateBackupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateBackup. -
createBackupPolicySettings
Returns the object with the settings used for calls to createBackupPolicy. -
createBackupPolicyOperationSettings
public OperationCallSettings<CreateBackupPolicyRequest,BackupPolicy, createBackupPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createBackupPolicy. -
getBackupPolicySettings
Returns the object with the settings used for calls to getBackupPolicy. -
listBackupPoliciesSettings
public PagedCallSettings<ListBackupPoliciesRequest,ListBackupPoliciesResponse, listBackupPoliciesSettings()NetAppClient.ListBackupPoliciesPagedResponse> Returns the object with the settings used for calls to listBackupPolicies. -
updateBackupPolicySettings
Returns the object with the settings used for calls to updateBackupPolicy. -
updateBackupPolicyOperationSettings
public OperationCallSettings<UpdateBackupPolicyRequest,BackupPolicy, updateBackupPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateBackupPolicy. -
deleteBackupPolicySettings
Returns the object with the settings used for calls to deleteBackupPolicy. -
deleteBackupPolicyOperationSettings
public OperationCallSettings<DeleteBackupPolicyRequest,com.google.protobuf.Empty, deleteBackupPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteBackupPolicy. -
listQuotaRulesSettings
public PagedCallSettings<ListQuotaRulesRequest,ListQuotaRulesResponse, listQuotaRulesSettings()NetAppClient.ListQuotaRulesPagedResponse> Returns the object with the settings used for calls to listQuotaRules. -
getQuotaRuleSettings
Returns the object with the settings used for calls to getQuotaRule. -
createQuotaRuleSettings
Returns the object with the settings used for calls to createQuotaRule. -
createQuotaRuleOperationSettings
public OperationCallSettings<CreateQuotaRuleRequest,QuotaRule, createQuotaRuleOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createQuotaRule. -
updateQuotaRuleSettings
Returns the object with the settings used for calls to updateQuotaRule. -
updateQuotaRuleOperationSettings
public OperationCallSettings<UpdateQuotaRuleRequest,QuotaRule, updateQuotaRuleOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateQuotaRule. -
deleteQuotaRuleSettings
Returns the object with the settings used for calls to deleteQuotaRule. -
deleteQuotaRuleOperationSettings
public OperationCallSettings<DeleteQuotaRuleRequest,com.google.protobuf.Empty, deleteQuotaRuleOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteQuotaRule. -
restoreBackupFilesSettings
Returns the object with the settings used for calls to restoreBackupFiles. -
restoreBackupFilesOperationSettings
public OperationCallSettings<RestoreBackupFilesRequest,RestoreBackupFilesResponse, restoreBackupFilesOperationSettings()OperationMetadata> Returns the object with the settings used for calls to restoreBackupFiles. -
listHostGroupsSettings
public PagedCallSettings<ListHostGroupsRequest,ListHostGroupsResponse, listHostGroupsSettings()NetAppClient.ListHostGroupsPagedResponse> Returns the object with the settings used for calls to listHostGroups. -
getHostGroupSettings
Returns the object with the settings used for calls to getHostGroup. -
createHostGroupSettings
Returns the object with the settings used for calls to createHostGroup. -
createHostGroupOperationSettings
public OperationCallSettings<CreateHostGroupRequest,HostGroup, createHostGroupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createHostGroup. -
updateHostGroupSettings
Returns the object with the settings used for calls to updateHostGroup. -
updateHostGroupOperationSettings
public OperationCallSettings<UpdateHostGroupRequest,HostGroup, updateHostGroupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateHostGroup. -
deleteHostGroupSettings
Returns the object with the settings used for calls to deleteHostGroup. -
deleteHostGroupOperationSettings
public OperationCallSettings<DeleteHostGroupRequest,com.google.protobuf.Empty, deleteHostGroupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteHostGroup. -
executeOntapPostSettings
public UnaryCallSettings<ExecuteOntapPostRequest,ExecuteOntapPostResponse> executeOntapPostSettings()Returns the object with the settings used for calls to executeOntapPost. -
executeOntapGetSettings
Returns the object with the settings used for calls to executeOntapGet. -
executeOntapDeleteSettings
public UnaryCallSettings<ExecuteOntapDeleteRequest,ExecuteOntapDeleteResponse> executeOntapDeleteSettings()Returns the object with the settings used for calls to executeOntapDelete. -
executeOntapPatchSettings
public UnaryCallSettings<ExecuteOntapPatchRequest,ExecuteOntapPatchResponse> executeOntapPatchSettings()Returns the object with the settings used for calls to executeOntapPatch. -
listLocationsSettings
public PagedCallSettings<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()NetAppClient.ListLocationsPagedResponse> Returns the object with the settings used for calls to listLocations. -
getLocationSettings
Returns the object with the settings used for calls to getLocation. -
create
- Throws:
IOException
-
defaultExecutorProviderBuilder
Returns a builder for the default ExecutorProvider for this service. -
getDefaultEndpoint
Returns the default service endpoint. -
getDefaultServiceScopes
Returns the default service scopes. -
defaultCredentialsProviderBuilder
Returns a builder for the default credentials for this service. -
defaultGrpcTransportProviderBuilder
Returns a builder for the default gRPC ChannelProvider for this service. -
defaultHttpJsonTransportProviderBuilder
@BetaApi public static InstantiatingHttpJsonChannelProvider.Builder defaultHttpJsonTransportProviderBuilder()Returns a builder for the default REST ChannelProvider for this service. -
defaultTransportChannelProvider
-
defaultApiClientHeaderProviderBuilder
-
newBuilder
Returns a new gRPC builder for this class. -
newHttpJsonBuilder
Returns a new REST builder for this class. -
newBuilder
Returns a new builder for this class. -
toBuilder
Returns a builder containing all the values of this settings class.- Specified by:
toBuilderin classClientSettings<NetAppSettings>
-