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)
CreateKmsConfig
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)
CreateStoragePool
Creates a new storage pool.
createVolume(CreateVolumeRequest request)
public Operation createVolume(CreateVolumeRequest request)
CreateVolume
Creates a new Volume in a given project and location.
deleteActiveDirectory(DeleteActiveDirectoryRequest request)
public Operation deleteActiveDirectory(DeleteActiveDirectoryRequest request)
DeleteActiveDirectory
Delete the active directory specified in the request.
deleteKmsConfig(DeleteKmsConfigRequest request)
public Operation deleteKmsConfig(DeleteKmsConfigRequest request)
DeleteKmsConfig
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)
DeleteStoragePool
Warning! This operation will permanently delete the storage pool.
deleteVolume(DeleteVolumeRequest request)
public Operation deleteVolume(DeleteVolumeRequest request)
DeleteVolume
Deletes a single Volume.
encryptVolumes(EncryptVolumesRequest request)
public Operation encryptVolumes(EncryptVolumesRequest request)
EncryptVolumes
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)
DescribeActiveDirectory
Describes a specified active directory.
getKmsConfig(GetKmsConfigRequest request)
public KmsConfig getKmsConfig(GetKmsConfigRequest request)
GetKmsConfig
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)
GetStoragePool
Returns the description of the specified storage pool by poolId.
getVolume(GetVolumeRequest request)
public Volume getVolume(GetVolumeRequest request)
GetVolume
Gets details of a single Volume.
listActiveDirectories(ListActiveDirectoriesRequest request)
public ListActiveDirectoriesResponse listActiveDirectories(ListActiveDirectoriesRequest request)
ListActiveDirectories
Lists active directories.
listKmsConfigs(ListKmsConfigsRequest request)
public ListKmsConfigsResponse listKmsConfigs(ListKmsConfigsRequest request)
ListKmsConfigs
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)
ListStoragePools
Returns descriptions of all storage pools owned by the caller.
listVolumes(ListVolumesRequest request)
public ListVolumesResponse listVolumes(ListVolumesRequest request)
ListVolumes
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)
ReverseReplicationDirection 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)
UpdateActiveDirectory
Update the parameters of an active directories.
updateKmsConfig(UpdateKmsConfigRequest request)
public Operation updateKmsConfig(UpdateKmsConfigRequest request)
UpdateKmsConfig
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)
UpdateStoragePool
Updates the storage pool properties with the full spec
updateVolume(UpdateVolumeRequest request)
public Operation updateVolume(UpdateVolumeRequest request)
UpdateVolume
Updates the parameters of a single Volume.
verifyKmsConfig(VerifyKmsConfigRequest request)
public VerifyKmsConfigResponse verifyKmsConfig(VerifyKmsConfigRequest request)
VerifyKmsConfigRequest
Verifies KMS config reachability.