public static final class NetAppGrpc.NetAppBlockingStub extends AbstractBlockingStub<NetAppGrpc.NetAppBlockingStub>
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.NetAppBlockingStub
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(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.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected NetAppGrpc.NetAppBlockingStub 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.
createKmsConfig(CreateKmsConfigRequest request)
public Operation createKmsConfig(CreateKmsConfigRequest request)
Creates a new KMS config.
createReplication(CreateReplicationRequest request)
public Operation createReplication(CreateReplicationRequest request)
Create a new replication for a volume.
createSnapshot(CreateSnapshotRequest request)
public Operation createSnapshot(CreateSnapshotRequest request)
Create a new snapshot for a volume.
createStoragePool(CreateStoragePoolRequest request)
public Operation createStoragePool(CreateStoragePoolRequest request)
Creates a new storage pool.
createVolume(CreateVolumeRequest request)
public Operation createVolume(CreateVolumeRequest request)
Creates a new Volume in a given project and location.
deleteActiveDirectory(DeleteActiveDirectoryRequest request)
public Operation deleteActiveDirectory(DeleteActiveDirectoryRequest request)
Delete the active directory specified in the request.
deleteKmsConfig(DeleteKmsConfigRequest request)
public Operation deleteKmsConfig(DeleteKmsConfigRequest request)
Warning! This operation will permanently delete the Kms config.
deleteReplication(DeleteReplicationRequest request)
public Operation deleteReplication(DeleteReplicationRequest request)
deleteSnapshot(DeleteSnapshotRequest request)
public Operation deleteSnapshot(DeleteSnapshotRequest request)
deleteStoragePool(DeleteStoragePoolRequest request)
public Operation deleteStoragePool(DeleteStoragePoolRequest request)
Warning! This operation will permanently delete the storage pool.
deleteVolume(DeleteVolumeRequest request)
public Operation deleteVolume(DeleteVolumeRequest request)
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.
getActiveDirectory(GetActiveDirectoryRequest request)
public ActiveDirectory getActiveDirectory(GetActiveDirectoryRequest request)
Describes a specified active directory.
getKmsConfig(GetKmsConfigRequest request)
public KmsConfig getKmsConfig(GetKmsConfigRequest request)
Returns the description of the specified KMS config by kms_config_id.
getReplication(GetReplicationRequest request)
public Replication getReplication(GetReplicationRequest request)
Describe a replication for a volume.
getSnapshot(GetSnapshotRequest request)
public Snapshot getSnapshot(GetSnapshotRequest request)
Describe a snapshot for a volume.
getStoragePool(GetStoragePoolRequest request)
public StoragePool getStoragePool(GetStoragePoolRequest request)
Returns the description of the specified storage pool by poolId.
getVolume(GetVolumeRequest request)
public Volume getVolume(GetVolumeRequest request)
Gets details of a single Volume.
listActiveDirectories(ListActiveDirectoriesRequest request)
public ListActiveDirectoriesResponse listActiveDirectories(ListActiveDirectoriesRequest request)
Lists active directories.
listKmsConfigs(ListKmsConfigsRequest request)
public ListKmsConfigsResponse listKmsConfigs(ListKmsConfigsRequest request)
Returns descriptions of all KMS configs owned by the caller.
listReplications(ListReplicationsRequest request)
public ListReplicationsResponse listReplications(ListReplicationsRequest request)
Returns descriptions of all replications for a volume.
listSnapshots(ListSnapshotsRequest request)
public ListSnapshotsResponse listSnapshots(ListSnapshotsRequest request)
Returns descriptions of all snapshots for a volume.
listStoragePools(ListStoragePoolsRequest request)
public ListStoragePoolsResponse listStoragePools(ListStoragePoolsRequest request)
Returns descriptions of all storage pools owned by the caller.
listVolumes(ListVolumesRequest request)
public ListVolumesResponse listVolumes(ListVolumesRequest request)
Lists Volumes in a given project.
resumeReplication(ResumeReplicationRequest request)
public Operation resumeReplication(ResumeReplicationRequest request)
Resume Cross Region Replication.
reverseReplicationDirection(ReverseReplicationDirectionRequest request)
public Operation reverseReplicationDirection(ReverseReplicationDirectionRequest request)
Reverses direction of replication. Source becomes destination and
destination becomes source.
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.
stopReplication(StopReplicationRequest request)
public Operation stopReplication(StopReplicationRequest request)
Stop Cross Region Replication.
updateActiveDirectory(UpdateActiveDirectoryRequest request)
public Operation updateActiveDirectory(UpdateActiveDirectoryRequest request)
Update the parameters of an active directories.
updateKmsConfig(UpdateKmsConfigRequest request)
public Operation updateKmsConfig(UpdateKmsConfigRequest request)
Updates the Kms config properties with the full spec
updateReplication(UpdateReplicationRequest request)
public Operation updateReplication(UpdateReplicationRequest request)
Updates the settings of a specific replication.
updateSnapshot(UpdateSnapshotRequest request)
public Operation updateSnapshot(UpdateSnapshotRequest request)
Updates the settings of a specific snapshot.
updateStoragePool(UpdateStoragePoolRequest request)
public Operation updateStoragePool(UpdateStoragePoolRequest request)
Updates the storage pool properties with the full spec
updateVolume(UpdateVolumeRequest request)
public Operation updateVolume(UpdateVolumeRequest request)
Updates the parameters of a single Volume.
verifyKmsConfig(VerifyKmsConfigRequest request)
public VerifyKmsConfigResponse verifyKmsConfig(VerifyKmsConfigRequest request)
Verifies KMS config reachability.