public static final class NetAppGrpc.NetAppStub extends AbstractAsyncStub<NetAppGrpc.NetAppStub>
A stub to allow clients to do asynchronous rpc calls to service NetApp.
NetApp Files Google Cloud Service
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > NetAppGrpc.NetAppStubMethods
build(Channel channel, CallOptions callOptions)
protected NetAppGrpc.NetAppStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
NetAppGrpc.NetAppStub |
createActiveDirectory(CreateActiveDirectoryRequest request, StreamObserver<Operation> responseObserver)
public void createActiveDirectory(CreateActiveDirectoryRequest request, StreamObserver<Operation> responseObserver)
CreateActiveDirectory Creates the active directory specified in the request.
Parameters | |
---|---|
Name | Description |
request | CreateActiveDirectoryRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
createKmsConfig(CreateKmsConfigRequest request, StreamObserver<Operation> responseObserver)
public void createKmsConfig(CreateKmsConfigRequest request, StreamObserver<Operation> responseObserver)
Creates a new KMS config.
Parameters | |
---|---|
Name | Description |
request | CreateKmsConfigRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
createReplication(CreateReplicationRequest request, StreamObserver<Operation> responseObserver)
public void createReplication(CreateReplicationRequest request, StreamObserver<Operation> responseObserver)
Create a new replication for a volume.
Parameters | |
---|---|
Name | Description |
request | CreateReplicationRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
createSnapshot(CreateSnapshotRequest request, StreamObserver<Operation> responseObserver)
public void createSnapshot(CreateSnapshotRequest request, StreamObserver<Operation> responseObserver)
Create a new snapshot for a volume.
Parameters | |
---|---|
Name | Description |
request | CreateSnapshotRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
createStoragePool(CreateStoragePoolRequest request, StreamObserver<Operation> responseObserver)
public void createStoragePool(CreateStoragePoolRequest request, StreamObserver<Operation> responseObserver)
Creates a new storage pool.
Parameters | |
---|---|
Name | Description |
request | CreateStoragePoolRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
createVolume(CreateVolumeRequest request, StreamObserver<Operation> responseObserver)
public void createVolume(CreateVolumeRequest request, StreamObserver<Operation> responseObserver)
Creates a new Volume in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateVolumeRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteActiveDirectory(DeleteActiveDirectoryRequest request, StreamObserver<Operation> responseObserver)
public void deleteActiveDirectory(DeleteActiveDirectoryRequest request, StreamObserver<Operation> responseObserver)
Delete the active directory specified in the request.
Parameters | |
---|---|
Name | Description |
request | DeleteActiveDirectoryRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteKmsConfig(DeleteKmsConfigRequest request, StreamObserver<Operation> responseObserver)
public void deleteKmsConfig(DeleteKmsConfigRequest request, StreamObserver<Operation> responseObserver)
Warning! This operation will permanently delete the Kms config.
Parameters | |
---|---|
Name | Description |
request | DeleteKmsConfigRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteReplication(DeleteReplicationRequest request, StreamObserver<Operation> responseObserver)
public void deleteReplication(DeleteReplicationRequest request, StreamObserver<Operation> responseObserver)
Deletes a replication.
Parameters | |
---|---|
Name | Description |
request | DeleteReplicationRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteSnapshot(DeleteSnapshotRequest request, StreamObserver<Operation> responseObserver)
public void deleteSnapshot(DeleteSnapshotRequest request, StreamObserver<Operation> responseObserver)
Deletes a snapshot.
Parameters | |
---|---|
Name | Description |
request | DeleteSnapshotRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteStoragePool(DeleteStoragePoolRequest request, StreamObserver<Operation> responseObserver)
public void deleteStoragePool(DeleteStoragePoolRequest request, StreamObserver<Operation> responseObserver)
Warning! This operation will permanently delete the storage pool.
Parameters | |
---|---|
Name | Description |
request | DeleteStoragePoolRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteVolume(DeleteVolumeRequest request, StreamObserver<Operation> responseObserver)
public void deleteVolume(DeleteVolumeRequest request, StreamObserver<Operation> responseObserver)
Deletes a single Volume.
Parameters | |
---|---|
Name | Description |
request | DeleteVolumeRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
encryptVolumes(EncryptVolumesRequest request, StreamObserver<Operation> responseObserver)
public void encryptVolumes(EncryptVolumesRequest request, StreamObserver<Operation> responseObserver)
Encrypt the existing volumes without CMEK encryption with the desired the KMS config for the whole region.
Parameters | |
---|---|
Name | Description |
request | EncryptVolumesRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
getActiveDirectory(GetActiveDirectoryRequest request, StreamObserver<ActiveDirectory> responseObserver)
public void getActiveDirectory(GetActiveDirectoryRequest request, StreamObserver<ActiveDirectory> responseObserver)
Describes a specified active directory.
Parameters | |
---|---|
Name | Description |
request | GetActiveDirectoryRequest |
responseObserver | io.grpc.stub.StreamObserver<ActiveDirectory> |
getKmsConfig(GetKmsConfigRequest request, StreamObserver<KmsConfig> responseObserver)
public void getKmsConfig(GetKmsConfigRequest request, StreamObserver<KmsConfig> responseObserver)
Returns the description of the specified KMS config by kms_config_id.
Parameters | |
---|---|
Name | Description |
request | GetKmsConfigRequest |
responseObserver | io.grpc.stub.StreamObserver<KmsConfig> |
getReplication(GetReplicationRequest request, StreamObserver<Replication> responseObserver)
public void getReplication(GetReplicationRequest request, StreamObserver<Replication> responseObserver)
Describe a replication for a volume.
Parameters | |
---|---|
Name | Description |
request | GetReplicationRequest |
responseObserver | io.grpc.stub.StreamObserver<Replication> |
getSnapshot(GetSnapshotRequest request, StreamObserver<Snapshot> responseObserver)
public void getSnapshot(GetSnapshotRequest request, StreamObserver<Snapshot> responseObserver)
Describe a snapshot for a volume.
Parameters | |
---|---|
Name | Description |
request | GetSnapshotRequest |
responseObserver | io.grpc.stub.StreamObserver<Snapshot> |
getStoragePool(GetStoragePoolRequest request, StreamObserver<StoragePool> responseObserver)
public void getStoragePool(GetStoragePoolRequest request, StreamObserver<StoragePool> responseObserver)
Returns the description of the specified storage pool by poolId.
Parameters | |
---|---|
Name | Description |
request | GetStoragePoolRequest |
responseObserver | io.grpc.stub.StreamObserver<StoragePool> |
getVolume(GetVolumeRequest request, StreamObserver<Volume> responseObserver)
public void getVolume(GetVolumeRequest request, StreamObserver<Volume> responseObserver)
Gets details of a single Volume.
Parameters | |
---|---|
Name | Description |
request | GetVolumeRequest |
responseObserver | io.grpc.stub.StreamObserver<Volume> |
listActiveDirectories(ListActiveDirectoriesRequest request, StreamObserver<ListActiveDirectoriesResponse> responseObserver)
public void listActiveDirectories(ListActiveDirectoriesRequest request, StreamObserver<ListActiveDirectoriesResponse> responseObserver)
Lists active directories.
Parameters | |
---|---|
Name | Description |
request | ListActiveDirectoriesRequest |
responseObserver | io.grpc.stub.StreamObserver<ListActiveDirectoriesResponse> |
listKmsConfigs(ListKmsConfigsRequest request, StreamObserver<ListKmsConfigsResponse> responseObserver)
public void listKmsConfigs(ListKmsConfigsRequest request, StreamObserver<ListKmsConfigsResponse> responseObserver)
Returns descriptions of all KMS configs owned by the caller.
Parameters | |
---|---|
Name | Description |
request | ListKmsConfigsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListKmsConfigsResponse> |
listReplications(ListReplicationsRequest request, StreamObserver<ListReplicationsResponse> responseObserver)
public void listReplications(ListReplicationsRequest request, StreamObserver<ListReplicationsResponse> responseObserver)
Returns descriptions of all replications for a volume.
Parameters | |
---|---|
Name | Description |
request | ListReplicationsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListReplicationsResponse> |
listSnapshots(ListSnapshotsRequest request, StreamObserver<ListSnapshotsResponse> responseObserver)
public void listSnapshots(ListSnapshotsRequest request, StreamObserver<ListSnapshotsResponse> responseObserver)
Returns descriptions of all snapshots for a volume.
Parameters | |
---|---|
Name | Description |
request | ListSnapshotsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListSnapshotsResponse> |
listStoragePools(ListStoragePoolsRequest request, StreamObserver<ListStoragePoolsResponse> responseObserver)
public void listStoragePools(ListStoragePoolsRequest request, StreamObserver<ListStoragePoolsResponse> responseObserver)
Returns descriptions of all storage pools owned by the caller.
Parameters | |
---|---|
Name | Description |
request | ListStoragePoolsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListStoragePoolsResponse> |
listVolumes(ListVolumesRequest request, StreamObserver<ListVolumesResponse> responseObserver)
public void listVolumes(ListVolumesRequest request, StreamObserver<ListVolumesResponse> responseObserver)
Lists Volumes in a given project.
Parameters | |
---|---|
Name | Description |
request | ListVolumesRequest |
responseObserver | io.grpc.stub.StreamObserver<ListVolumesResponse> |
resumeReplication(ResumeReplicationRequest request, StreamObserver<Operation> responseObserver)
public void resumeReplication(ResumeReplicationRequest request, StreamObserver<Operation> responseObserver)
Resume Cross Region Replication.
Parameters | |
---|---|
Name | Description |
request | ResumeReplicationRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
reverseReplicationDirection(ReverseReplicationDirectionRequest request, StreamObserver<Operation> responseObserver)
public void reverseReplicationDirection(ReverseReplicationDirectionRequest request, StreamObserver<Operation> responseObserver)
Reverses direction of replication. Source becomes destination and destination becomes source.
Parameters | |
---|---|
Name | Description |
request | ReverseReplicationDirectionRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
revertVolume(RevertVolumeRequest request, StreamObserver<Operation> responseObserver)
public void revertVolume(RevertVolumeRequest request, StreamObserver<Operation> responseObserver)
Revert an existing volume to a specified snapshot. Warning! This operation will permanently revert all changes made after the snapshot was created.
Parameters | |
---|---|
Name | Description |
request | RevertVolumeRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
stopReplication(StopReplicationRequest request, StreamObserver<Operation> responseObserver)
public void stopReplication(StopReplicationRequest request, StreamObserver<Operation> responseObserver)
Stop Cross Region Replication.
Parameters | |
---|---|
Name | Description |
request | StopReplicationRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateActiveDirectory(UpdateActiveDirectoryRequest request, StreamObserver<Operation> responseObserver)
public void updateActiveDirectory(UpdateActiveDirectoryRequest request, StreamObserver<Operation> responseObserver)
Update the parameters of an active directories.
Parameters | |
---|---|
Name | Description |
request | UpdateActiveDirectoryRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateKmsConfig(UpdateKmsConfigRequest request, StreamObserver<Operation> responseObserver)
public void updateKmsConfig(UpdateKmsConfigRequest request, StreamObserver<Operation> responseObserver)
Updates the Kms config properties with the full spec
Parameters | |
---|---|
Name | Description |
request | UpdateKmsConfigRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateReplication(UpdateReplicationRequest request, StreamObserver<Operation> responseObserver)
public void updateReplication(UpdateReplicationRequest request, StreamObserver<Operation> responseObserver)
Updates the settings of a specific replication.
Parameters | |
---|---|
Name | Description |
request | UpdateReplicationRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateSnapshot(UpdateSnapshotRequest request, StreamObserver<Operation> responseObserver)
public void updateSnapshot(UpdateSnapshotRequest request, StreamObserver<Operation> responseObserver)
Updates the settings of a specific snapshot.
Parameters | |
---|---|
Name | Description |
request | UpdateSnapshotRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateStoragePool(UpdateStoragePoolRequest request, StreamObserver<Operation> responseObserver)
public void updateStoragePool(UpdateStoragePoolRequest request, StreamObserver<Operation> responseObserver)
Updates the storage pool properties with the full spec
Parameters | |
---|---|
Name | Description |
request | UpdateStoragePoolRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateVolume(UpdateVolumeRequest request, StreamObserver<Operation> responseObserver)
public void updateVolume(UpdateVolumeRequest request, StreamObserver<Operation> responseObserver)
Updates the parameters of a single Volume.
Parameters | |
---|---|
Name | Description |
request | UpdateVolumeRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
verifyKmsConfig(VerifyKmsConfigRequest request, StreamObserver<VerifyKmsConfigResponse> responseObserver)
public void verifyKmsConfig(VerifyKmsConfigRequest request, StreamObserver<VerifyKmsConfigResponse> responseObserver)
Verifies KMS config reachability.
Parameters | |
---|---|
Name | Description |
request | VerifyKmsConfigRequest |
responseObserver | io.grpc.stub.StreamObserver<VerifyKmsConfigResponse> |