public static final class NetAppGrpc.NetAppBlockingV2Stub extends AbstractBlockingStub<NetAppGrpc.NetAppBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service NetApp.
NetApp Files Google Cloud Service
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
NetAppGrpc.NetAppBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected NetAppGrpc.NetAppBlockingV2Stub build(Channel channel, CallOptions callOptions)
| Parameters |
| Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createActiveDirectory(CreateActiveDirectoryRequest request)
public Operation createActiveDirectory(CreateActiveDirectoryRequest request)
CreateActiveDirectory
Creates the active directory specified in the request.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createBackup(CreateBackupRequest request)
public Operation createBackup(CreateBackupRequest request)
Creates a backup from the volume specified in the request
The backup can be created from the given snapshot if specified in the
request. If no snapshot specified, there'll be a new snapshot taken to
initiate the backup creation.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createBackupPolicy(CreateBackupPolicyRequest request)
public Operation createBackupPolicy(CreateBackupPolicyRequest request)
Creates new backup policy
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createBackupVault(CreateBackupVaultRequest request)
public Operation createBackupVault(CreateBackupVaultRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createKmsConfig(CreateKmsConfigRequest request)
public Operation createKmsConfig(CreateKmsConfigRequest request)
Creates a new KMS config.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createQuotaRule(CreateQuotaRuleRequest request)
public Operation createQuotaRule(CreateQuotaRuleRequest request)
Creates a new quota rule.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createReplication(CreateReplicationRequest request)
public Operation createReplication(CreateReplicationRequest request)
Create a new replication for a volume.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createSnapshot(CreateSnapshotRequest request)
public Operation createSnapshot(CreateSnapshotRequest request)
Create a new snapshot for a volume.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createStoragePool(CreateStoragePoolRequest request)
public Operation createStoragePool(CreateStoragePoolRequest request)
Creates a new storage pool.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createVolume(CreateVolumeRequest request)
public Operation createVolume(CreateVolumeRequest request)
Creates a new Volume in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteActiveDirectory(DeleteActiveDirectoryRequest request)
public Operation deleteActiveDirectory(DeleteActiveDirectoryRequest request)
Delete the active directory specified in the request.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteBackup(DeleteBackupRequest request)
public Operation deleteBackup(DeleteBackupRequest request)
Warning! This operation will permanently delete the backup.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteBackupPolicy(DeleteBackupPolicyRequest request)
public Operation deleteBackupPolicy(DeleteBackupPolicyRequest request)
Warning! This operation will permanently delete the backup policy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteBackupVault(DeleteBackupVaultRequest request)
public Operation deleteBackupVault(DeleteBackupVaultRequest request)
Warning! This operation will permanently delete the backup vault.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteKmsConfig(DeleteKmsConfigRequest request)
public Operation deleteKmsConfig(DeleteKmsConfigRequest request)
Warning! This operation will permanently delete the Kms config.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteQuotaRule(DeleteQuotaRuleRequest request)
public Operation deleteQuotaRule(DeleteQuotaRuleRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteReplication(DeleteReplicationRequest request)
public Operation deleteReplication(DeleteReplicationRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteSnapshot(DeleteSnapshotRequest request)
public Operation deleteSnapshot(DeleteSnapshotRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteStoragePool(DeleteStoragePoolRequest request)
public Operation deleteStoragePool(DeleteStoragePoolRequest request)
Warning! This operation will permanently delete the storage pool.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteVolume(DeleteVolumeRequest request)
public Operation deleteVolume(DeleteVolumeRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
encryptVolumes(EncryptVolumesRequest request)
public Operation encryptVolumes(EncryptVolumesRequest request)
Encrypt the existing volumes without CMEK encryption with the desired the
KMS config for the whole region.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
establishPeering(EstablishPeeringRequest request)
public Operation establishPeering(EstablishPeeringRequest request)
Establish replication peering.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getActiveDirectory(GetActiveDirectoryRequest request)
public ActiveDirectory getActiveDirectory(GetActiveDirectoryRequest request)
Describes a specified active directory.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getBackup(GetBackupRequest request)
public Backup getBackup(GetBackupRequest request)
Returns the description of the specified backup
| Returns |
| Type |
Description |
Backup |
|
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getBackupPolicy(GetBackupPolicyRequest request)
public BackupPolicy getBackupPolicy(GetBackupPolicyRequest request)
Returns the description of the specified backup policy by backup_policy_id.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getBackupVault(GetBackupVaultRequest request)
public BackupVault getBackupVault(GetBackupVaultRequest request)
Returns the description of the specified backup vault
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getKmsConfig(GetKmsConfigRequest request)
public KmsConfig getKmsConfig(GetKmsConfigRequest request)
Returns the description of the specified KMS config by kms_config_id.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getQuotaRule(GetQuotaRuleRequest request)
public QuotaRule getQuotaRule(GetQuotaRuleRequest request)
Returns details of the specified quota rule.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getReplication(GetReplicationRequest request)
public Replication getReplication(GetReplicationRequest request)
Describe a replication for a volume.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getSnapshot(GetSnapshotRequest request)
public Snapshot getSnapshot(GetSnapshotRequest request)
Describe a snapshot for a volume.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getStoragePool(GetStoragePoolRequest request)
public StoragePool getStoragePool(GetStoragePoolRequest request)
Returns the description of the specified storage pool by poolId.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getVolume(GetVolumeRequest request)
public Volume getVolume(GetVolumeRequest request)
Gets details of a single Volume.
| Returns |
| Type |
Description |
Volume |
|
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listActiveDirectories(ListActiveDirectoriesRequest request)
public ListActiveDirectoriesResponse listActiveDirectories(ListActiveDirectoriesRequest request)
Lists active directories.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listBackupPolicies(ListBackupPoliciesRequest request)
public ListBackupPoliciesResponse listBackupPolicies(ListBackupPoliciesRequest request)
Returns list of all available backup policies.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listBackupVaults(ListBackupVaultsRequest request)
public ListBackupVaultsResponse listBackupVaults(ListBackupVaultsRequest request)
Returns list of all available backup vaults.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listBackups(ListBackupsRequest request)
public ListBackupsResponse listBackups(ListBackupsRequest request)
Returns descriptions of all backups for a backupVault.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listKmsConfigs(ListKmsConfigsRequest request)
public ListKmsConfigsResponse listKmsConfigs(ListKmsConfigsRequest request)
Returns descriptions of all KMS configs owned by the caller.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listQuotaRules(ListQuotaRulesRequest request)
public ListQuotaRulesResponse listQuotaRules(ListQuotaRulesRequest request)
Returns list of all quota rules in a location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listReplications(ListReplicationsRequest request)
public ListReplicationsResponse listReplications(ListReplicationsRequest request)
Returns descriptions of all replications for a volume.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listSnapshots(ListSnapshotsRequest request)
public ListSnapshotsResponse listSnapshots(ListSnapshotsRequest request)
Returns descriptions of all snapshots for a volume.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listStoragePools(ListStoragePoolsRequest request)
public ListStoragePoolsResponse listStoragePools(ListStoragePoolsRequest request)
Returns descriptions of all storage pools owned by the caller.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listVolumes(ListVolumesRequest request)
public ListVolumesResponse listVolumes(ListVolumesRequest request)
Lists Volumes in a given project.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
resumeReplication(ResumeReplicationRequest request)
public Operation resumeReplication(ResumeReplicationRequest request)
Resume Cross Region Replication.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
reverseReplicationDirection(ReverseReplicationDirectionRequest request)
public Operation reverseReplicationDirection(ReverseReplicationDirectionRequest request)
Reverses direction of replication. Source becomes destination and
destination becomes source.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
revertVolume(RevertVolumeRequest request)
public Operation revertVolume(RevertVolumeRequest request)
Revert an existing volume to a specified snapshot.
Warning! This operation will permanently revert all changes made after the
snapshot was created.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
stopReplication(StopReplicationRequest request)
public Operation stopReplication(StopReplicationRequest request)
Stop Cross Region Replication.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
switchActiveReplicaZone(SwitchActiveReplicaZoneRequest request)
public Operation switchActiveReplicaZone(SwitchActiveReplicaZoneRequest request)
This operation will switch the active/replica zone for a regional
storagePool.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
syncReplication(SyncReplicationRequest request)
public Operation syncReplication(SyncReplicationRequest request)
Syncs the replication. This will invoke one time volume data transfer from
source to destination.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateActiveDirectory(UpdateActiveDirectoryRequest request)
public Operation updateActiveDirectory(UpdateActiveDirectoryRequest request)
Update the parameters of an active directories.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateBackup(UpdateBackupRequest request)
public Operation updateBackup(UpdateBackupRequest request)
Update backup with full spec.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateBackupPolicy(UpdateBackupPolicyRequest request)
public Operation updateBackupPolicy(UpdateBackupPolicyRequest request)
Updates settings of a specific backup policy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateBackupVault(UpdateBackupVaultRequest request)
public Operation updateBackupVault(UpdateBackupVaultRequest request)
Updates the settings of a specific backup vault.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateKmsConfig(UpdateKmsConfigRequest request)
public Operation updateKmsConfig(UpdateKmsConfigRequest request)
Updates the Kms config properties with the full spec
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateQuotaRule(UpdateQuotaRuleRequest request)
public Operation updateQuotaRule(UpdateQuotaRuleRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateReplication(UpdateReplicationRequest request)
public Operation updateReplication(UpdateReplicationRequest request)
Updates the settings of a specific replication.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateSnapshot(UpdateSnapshotRequest request)
public Operation updateSnapshot(UpdateSnapshotRequest request)
Updates the settings of a specific snapshot.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateStoragePool(UpdateStoragePoolRequest request)
public Operation updateStoragePool(UpdateStoragePoolRequest request)
Updates the storage pool properties with the full spec
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateVolume(UpdateVolumeRequest request)
public Operation updateVolume(UpdateVolumeRequest request)
Updates the parameters of a single Volume.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
validateDirectoryService(ValidateDirectoryServiceRequest request)
public Operation validateDirectoryService(ValidateDirectoryServiceRequest request)
ValidateDirectoryService does a connectivity check for a directory service
policy attached to the storage pool.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
verifyKmsConfig(VerifyKmsConfigRequest request)
public VerifyKmsConfigResponse verifyKmsConfig(VerifyKmsConfigRequest request)
Verifies KMS config reachability.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|