Class NetAppGrpc.NetAppBlockingV2Stub (0.57.0)

publicstaticfinalclass NetAppGrpc.NetAppBlockingV2StubextendsAbstractBlockingStub<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)

protectedNetAppGrpc.NetAppBlockingV2Stubbuild(Channelchannel,CallOptionscallOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
NetAppGrpc.NetAppBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createActiveDirectory(CreateActiveDirectoryRequest request)

publicOperationcreateActiveDirectory(CreateActiveDirectoryRequestrequest)

CreateActiveDirectory Creates the active directory specified in the request.

Parameter
Name Description
request CreateActiveDirectoryRequest
Returns
Type Description
Operation

createBackup(CreateBackupRequest request)

publicOperationcreateBackup(CreateBackupRequestrequest)

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.

Parameter
Name Description
request CreateBackupRequest
Returns
Type Description
Operation

createBackupPolicy(CreateBackupPolicyRequest request)

publicOperationcreateBackupPolicy(CreateBackupPolicyRequestrequest)

Creates new backup policy

Parameter
Name Description
request CreateBackupPolicyRequest
Returns
Type Description
Operation

createBackupVault(CreateBackupVaultRequest request)

publicOperationcreateBackupVault(CreateBackupVaultRequestrequest)

Creates new backup vault

Parameter
Name Description
request CreateBackupVaultRequest
Returns
Type Description
Operation

createKmsConfig(CreateKmsConfigRequest request)

publicOperationcreateKmsConfig(CreateKmsConfigRequestrequest)

Creates a new KMS config.

Parameter
Name Description
request CreateKmsConfigRequest
Returns
Type Description
Operation

createQuotaRule(CreateQuotaRuleRequest request)

publicOperationcreateQuotaRule(CreateQuotaRuleRequestrequest)

Creates a new quota rule.

Parameter
Name Description
request CreateQuotaRuleRequest
Returns
Type Description
Operation

createReplication(CreateReplicationRequest request)

publicOperationcreateReplication(CreateReplicationRequestrequest)

Create a new replication for a volume.

Parameter
Name Description
request CreateReplicationRequest
Returns
Type Description
Operation

createSnapshot(CreateSnapshotRequest request)

publicOperationcreateSnapshot(CreateSnapshotRequestrequest)

Create a new snapshot for a volume.

Parameter
Name Description
request CreateSnapshotRequest
Returns
Type Description
Operation

createStoragePool(CreateStoragePoolRequest request)

publicOperationcreateStoragePool(CreateStoragePoolRequestrequest)

Creates a new storage pool.

Parameter
Name Description
request CreateStoragePoolRequest
Returns
Type Description
Operation

createVolume(CreateVolumeRequest request)

publicOperationcreateVolume(CreateVolumeRequestrequest)

Creates a new Volume in a given project and location.

Parameter
Name Description
request CreateVolumeRequest
Returns
Type Description
Operation

deleteActiveDirectory(DeleteActiveDirectoryRequest request)

publicOperationdeleteActiveDirectory(DeleteActiveDirectoryRequestrequest)

Delete the active directory specified in the request.

Parameter
Name Description
request DeleteActiveDirectoryRequest
Returns
Type Description
Operation

deleteBackup(DeleteBackupRequest request)

publicOperationdeleteBackup(DeleteBackupRequestrequest)

Warning! This operation will permanently delete the backup.

Parameter
Name Description
request DeleteBackupRequest
Returns
Type Description
Operation

deleteBackupPolicy(DeleteBackupPolicyRequest request)

publicOperationdeleteBackupPolicy(DeleteBackupPolicyRequestrequest)

Warning! This operation will permanently delete the backup policy.

Parameter
Name Description
request DeleteBackupPolicyRequest
Returns
Type Description
Operation

deleteBackupVault(DeleteBackupVaultRequest request)

publicOperationdeleteBackupVault(DeleteBackupVaultRequestrequest)

Warning! This operation will permanently delete the backup vault.

Parameter
Name Description
request DeleteBackupVaultRequest
Returns
Type Description
Operation

deleteKmsConfig(DeleteKmsConfigRequest request)

publicOperationdeleteKmsConfig(DeleteKmsConfigRequestrequest)

Warning! This operation will permanently delete the Kms config.

Parameter
Name Description
request DeleteKmsConfigRequest
Returns
Type Description
Operation

deleteQuotaRule(DeleteQuotaRuleRequest request)

publicOperationdeleteQuotaRule(DeleteQuotaRuleRequestrequest)

Deletes a quota rule.

Parameter
Name Description
request DeleteQuotaRuleRequest
Returns
Type Description
Operation

deleteReplication(DeleteReplicationRequest request)

publicOperationdeleteReplication(DeleteReplicationRequestrequest)

Deletes a replication.

Parameter
Name Description
request DeleteReplicationRequest
Returns
Type Description
Operation

deleteSnapshot(DeleteSnapshotRequest request)

publicOperationdeleteSnapshot(DeleteSnapshotRequestrequest)

Deletes a snapshot.

Parameter
Name Description
request DeleteSnapshotRequest
Returns
Type Description
Operation

deleteStoragePool(DeleteStoragePoolRequest request)

publicOperationdeleteStoragePool(DeleteStoragePoolRequestrequest)

Warning! This operation will permanently delete the storage pool.

Parameter
Name Description
request DeleteStoragePoolRequest
Returns
Type Description
Operation

deleteVolume(DeleteVolumeRequest request)

publicOperationdeleteVolume(DeleteVolumeRequestrequest)

Deletes a single Volume.

Parameter
Name Description
request DeleteVolumeRequest
Returns
Type Description
Operation

encryptVolumes(EncryptVolumesRequest request)

publicOperationencryptVolumes(EncryptVolumesRequestrequest)

Encrypt the existing volumes without CMEK encryption with the desired the KMS config for the whole region.

Parameter
Name Description
request EncryptVolumesRequest
Returns
Type Description
Operation

establishPeering(EstablishPeeringRequest request)

publicOperationestablishPeering(EstablishPeeringRequestrequest)

Establish replication peering.

Parameter
Name Description
request EstablishPeeringRequest
Returns
Type Description
Operation

getActiveDirectory(GetActiveDirectoryRequest request)

publicActiveDirectorygetActiveDirectory(GetActiveDirectoryRequestrequest)

Describes a specified active directory.

Parameter
Name Description
request GetActiveDirectoryRequest
Returns
Type Description
ActiveDirectory

getBackup(GetBackupRequest request)

publicBackupgetBackup(GetBackupRequestrequest)

Returns the description of the specified backup

Parameter
Name Description
request GetBackupRequest
Returns
Type Description
Backup

getBackupPolicy(GetBackupPolicyRequest request)

publicBackupPolicygetBackupPolicy(GetBackupPolicyRequestrequest)

Returns the description of the specified backup policy by backup_policy_id.

Parameter
Name Description
request GetBackupPolicyRequest
Returns
Type Description
BackupPolicy

getBackupVault(GetBackupVaultRequest request)

publicBackupVaultgetBackupVault(GetBackupVaultRequestrequest)

Returns the description of the specified backup vault

Parameter
Name Description
request GetBackupVaultRequest
Returns
Type Description
BackupVault

getKmsConfig(GetKmsConfigRequest request)

publicKmsConfiggetKmsConfig(GetKmsConfigRequestrequest)

Returns the description of the specified KMS config by kms_config_id.

Parameter
Name Description
request GetKmsConfigRequest
Returns
Type Description
KmsConfig

getQuotaRule(GetQuotaRuleRequest request)

publicQuotaRulegetQuotaRule(GetQuotaRuleRequestrequest)

Returns details of the specified quota rule.

Parameter
Name Description
request GetQuotaRuleRequest
Returns
Type Description
QuotaRule

getReplication(GetReplicationRequest request)

publicReplicationgetReplication(GetReplicationRequestrequest)

Describe a replication for a volume.

Parameter
Name Description
request GetReplicationRequest
Returns
Type Description
Replication

getSnapshot(GetSnapshotRequest request)

publicSnapshotgetSnapshot(GetSnapshotRequestrequest)

Describe a snapshot for a volume.

Parameter
Name Description
request GetSnapshotRequest
Returns
Type Description
Snapshot

getStoragePool(GetStoragePoolRequest request)

publicStoragePoolgetStoragePool(GetStoragePoolRequestrequest)

Returns the description of the specified storage pool by poolId.

Parameter
Name Description
request GetStoragePoolRequest
Returns
Type Description
StoragePool

getVolume(GetVolumeRequest request)

publicVolumegetVolume(GetVolumeRequestrequest)

Gets details of a single Volume.

Parameter
Name Description
request GetVolumeRequest
Returns
Type Description
Volume

listActiveDirectories(ListActiveDirectoriesRequest request)

publicListActiveDirectoriesResponselistActiveDirectories(ListActiveDirectoriesRequestrequest)

Lists active directories.

Parameter
Name Description
request ListActiveDirectoriesRequest
Returns
Type Description
ListActiveDirectoriesResponse

listBackupPolicies(ListBackupPoliciesRequest request)

publicListBackupPoliciesResponselistBackupPolicies(ListBackupPoliciesRequestrequest)

Returns list of all available backup policies.

Parameter
Name Description
request ListBackupPoliciesRequest
Returns
Type Description
ListBackupPoliciesResponse

listBackupVaults(ListBackupVaultsRequest request)

publicListBackupVaultsResponselistBackupVaults(ListBackupVaultsRequestrequest)

Returns list of all available backup vaults.

Parameter
Name Description
request ListBackupVaultsRequest
Returns
Type Description
ListBackupVaultsResponse

listBackups(ListBackupsRequest request)

publicListBackupsResponselistBackups(ListBackupsRequestrequest)

Returns descriptions of all backups for a backupVault.

Parameter
Name Description
request ListBackupsRequest
Returns
Type Description
ListBackupsResponse

listKmsConfigs(ListKmsConfigsRequest request)

publicListKmsConfigsResponselistKmsConfigs(ListKmsConfigsRequestrequest)

Returns descriptions of all KMS configs owned by the caller.

Parameter
Name Description
request ListKmsConfigsRequest
Returns
Type Description
ListKmsConfigsResponse

listQuotaRules(ListQuotaRulesRequest request)

publicListQuotaRulesResponselistQuotaRules(ListQuotaRulesRequestrequest)

Returns list of all quota rules in a location.

Parameter
Name Description
request ListQuotaRulesRequest
Returns
Type Description
ListQuotaRulesResponse

listReplications(ListReplicationsRequest request)

publicListReplicationsResponselistReplications(ListReplicationsRequestrequest)

Returns descriptions of all replications for a volume.

Parameter
Name Description
request ListReplicationsRequest
Returns
Type Description
ListReplicationsResponse

listSnapshots(ListSnapshotsRequest request)

publicListSnapshotsResponselistSnapshots(ListSnapshotsRequestrequest)

Returns descriptions of all snapshots for a volume.

Parameter
Name Description
request ListSnapshotsRequest
Returns
Type Description
ListSnapshotsResponse

listStoragePools(ListStoragePoolsRequest request)

publicListStoragePoolsResponselistStoragePools(ListStoragePoolsRequestrequest)

Returns descriptions of all storage pools owned by the caller.

Parameter
Name Description
request ListStoragePoolsRequest
Returns
Type Description
ListStoragePoolsResponse

listVolumes(ListVolumesRequest request)

publicListVolumesResponselistVolumes(ListVolumesRequestrequest)

Lists Volumes in a given project.

Parameter
Name Description
request ListVolumesRequest
Returns
Type Description
ListVolumesResponse

resumeReplication(ResumeReplicationRequest request)

publicOperationresumeReplication(ResumeReplicationRequestrequest)

Resume Cross Region Replication.

Parameter
Name Description
request ResumeReplicationRequest
Returns
Type Description
Operation

reverseReplicationDirection(ReverseReplicationDirectionRequest request)

publicOperationreverseReplicationDirection(ReverseReplicationDirectionRequestrequest)

Reverses direction of replication. Source becomes destination and destination becomes source.

Parameter
Name Description
request ReverseReplicationDirectionRequest
Returns
Type Description
Operation

revertVolume(RevertVolumeRequest request)

publicOperationrevertVolume(RevertVolumeRequestrequest)

Revert an existing volume to a specified snapshot. Warning! This operation will permanently revert all changes made after the snapshot was created.

Parameter
Name Description
request RevertVolumeRequest
Returns
Type Description
Operation

stopReplication(StopReplicationRequest request)

publicOperationstopReplication(StopReplicationRequestrequest)

Stop Cross Region Replication.

Parameter
Name Description
request StopReplicationRequest
Returns
Type Description
Operation

switchActiveReplicaZone(SwitchActiveReplicaZoneRequest request)

publicOperationswitchActiveReplicaZone(SwitchActiveReplicaZoneRequestrequest)

This operation will switch the active/replica zone for a regional storagePool.

Parameter
Name Description
request SwitchActiveReplicaZoneRequest
Returns
Type Description
Operation

syncReplication(SyncReplicationRequest request)

publicOperationsyncReplication(SyncReplicationRequestrequest)

Syncs the replication. This will invoke one time volume data transfer from source to destination.

Parameter
Name Description
request SyncReplicationRequest
Returns
Type Description
Operation

updateActiveDirectory(UpdateActiveDirectoryRequest request)

publicOperationupdateActiveDirectory(UpdateActiveDirectoryRequestrequest)

Update the parameters of an active directories.

Parameter
Name Description
request UpdateActiveDirectoryRequest
Returns
Type Description
Operation

updateBackup(UpdateBackupRequest request)

publicOperationupdateBackup(UpdateBackupRequestrequest)

Update backup with full spec.

Parameter
Name Description
request UpdateBackupRequest
Returns
Type Description
Operation

updateBackupPolicy(UpdateBackupPolicyRequest request)

publicOperationupdateBackupPolicy(UpdateBackupPolicyRequestrequest)

Updates settings of a specific backup policy.

Parameter
Name Description
request UpdateBackupPolicyRequest
Returns
Type Description
Operation

updateBackupVault(UpdateBackupVaultRequest request)

publicOperationupdateBackupVault(UpdateBackupVaultRequestrequest)

Updates the settings of a specific backup vault.

Parameter
Name Description
request UpdateBackupVaultRequest
Returns
Type Description
Operation

updateKmsConfig(UpdateKmsConfigRequest request)

publicOperationupdateKmsConfig(UpdateKmsConfigRequestrequest)

Updates the Kms config properties with the full spec

Parameter
Name Description
request UpdateKmsConfigRequest
Returns
Type Description
Operation

updateQuotaRule(UpdateQuotaRuleRequest request)

publicOperationupdateQuotaRule(UpdateQuotaRuleRequestrequest)

Updates a quota rule.

Parameter
Name Description
request UpdateQuotaRuleRequest
Returns
Type Description
Operation

updateReplication(UpdateReplicationRequest request)

publicOperationupdateReplication(UpdateReplicationRequestrequest)

Updates the settings of a specific replication.

Parameter
Name Description
request UpdateReplicationRequest
Returns
Type Description
Operation

updateSnapshot(UpdateSnapshotRequest request)

publicOperationupdateSnapshot(UpdateSnapshotRequestrequest)

Updates the settings of a specific snapshot.

Parameter
Name Description
request UpdateSnapshotRequest
Returns
Type Description
Operation

updateStoragePool(UpdateStoragePoolRequest request)

publicOperationupdateStoragePool(UpdateStoragePoolRequestrequest)

Updates the storage pool properties with the full spec

Parameter
Name Description
request UpdateStoragePoolRequest
Returns
Type Description
Operation

updateVolume(UpdateVolumeRequest request)

publicOperationupdateVolume(UpdateVolumeRequestrequest)

Updates the parameters of a single Volume.

Parameter
Name Description
request UpdateVolumeRequest
Returns
Type Description
Operation

validateDirectoryService(ValidateDirectoryServiceRequest request)

publicOperationvalidateDirectoryService(ValidateDirectoryServiceRequestrequest)

ValidateDirectoryService does a connectivity check for a directory service policy attached to the storage pool.

Parameter
Name Description
request ValidateDirectoryServiceRequest
Returns
Type Description
Operation

verifyKmsConfig(VerifyKmsConfigRequest request)

publicVerifyKmsConfigResponseverifyKmsConfig(VerifyKmsConfigRequestrequest)

Verifies KMS config reachability.

Parameter
Name Description
request VerifyKmsConfigRequest
Returns
Type Description
VerifyKmsConfigResponse

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.