public final class CloudFilestoreManagerGrpc
Configures and manages Filestore resources.
Filestore Manager v1beta1.
The file.googleapis.com
service implements the Filestore API and
defines the following model for managing resources:
- The service works with a collection of cloud projects, named:
/projects/*
- Each project has a collection of available locations, named:
/locations/*
- Each location has a collection of instances and backups, named:
/instances/*
and /backups/*
respectively.
- As such, Filestore instances are resources of the form:
/projects/{project_id}/locations/{location_id}/instances/{instance_id}
backups are resources of the form:
/projects/{project_id}/locations/{location_id}/backup/{backup_id}
Note that location_id can represent a GCP zone
or region
depending on the
resource.
for example:
A zonal Filestore instance:
projects/my-project/locations/us-central1-c/instances/my-basic-tier-filer
A regional Filestore instance:
projects/my-project/locations/us-central1/instances/my-enterprise-filer
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value
Static Methods
getCreateBackupMethod()
public static MethodDescriptor<CreateBackupRequest,Operation> getCreateBackupMethod()
Returns
getCreateInstanceMethod()
public static MethodDescriptor<CreateInstanceRequest,Operation> getCreateInstanceMethod()
Returns
getCreateShareMethod()
public static MethodDescriptor<CreateShareRequest,Operation> getCreateShareMethod()
Returns
getCreateSnapshotMethod()
public static MethodDescriptor<CreateSnapshotRequest,Operation> getCreateSnapshotMethod()
Returns
getDeleteBackupMethod()
public static MethodDescriptor<DeleteBackupRequest,Operation> getDeleteBackupMethod()
Returns
getDeleteInstanceMethod()
public static MethodDescriptor<DeleteInstanceRequest,Operation> getDeleteInstanceMethod()
Returns
getDeleteShareMethod()
public static MethodDescriptor<DeleteShareRequest,Operation> getDeleteShareMethod()
Returns
getDeleteSnapshotMethod()
public static MethodDescriptor<DeleteSnapshotRequest,Operation> getDeleteSnapshotMethod()
Returns
getGetBackupMethod()
public static MethodDescriptor<GetBackupRequest,Backup> getGetBackupMethod()
Returns
getGetInstanceMethod()
public static MethodDescriptor<GetInstanceRequest,Instance> getGetInstanceMethod()
Returns
getGetShareMethod()
public static MethodDescriptor<GetShareRequest,Share> getGetShareMethod()
Returns
getGetSnapshotMethod()
public static MethodDescriptor<GetSnapshotRequest,Snapshot> getGetSnapshotMethod()
Returns
getListBackupsMethod()
public static MethodDescriptor<ListBackupsRequest,ListBackupsResponse> getListBackupsMethod()
Returns
getListInstancesMethod()
public static MethodDescriptor<ListInstancesRequest,ListInstancesResponse> getListInstancesMethod()
Returns
getListSharesMethod()
public static MethodDescriptor<ListSharesRequest,ListSharesResponse> getListSharesMethod()
Returns
getListSnapshotsMethod()
public static MethodDescriptor<ListSnapshotsRequest,ListSnapshotsResponse> getListSnapshotsMethod()
Returns
getRestoreInstanceMethod()
public static MethodDescriptor<RestoreInstanceRequest,Operation> getRestoreInstanceMethod()
Returns
getRevertInstanceMethod()
public static MethodDescriptor<RevertInstanceRequest,Operation> getRevertInstanceMethod()
Returns
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns
Type | Description |
io.grpc.ServiceDescriptor | |
getUpdateBackupMethod()
public static MethodDescriptor<UpdateBackupRequest,Operation> getUpdateBackupMethod()
Returns
getUpdateInstanceMethod()
public static MethodDescriptor<UpdateInstanceRequest,Operation> getUpdateInstanceMethod()
Returns
getUpdateShareMethod()
public static MethodDescriptor<UpdateShareRequest,Operation> getUpdateShareMethod()
Returns
getUpdateSnapshotMethod()
public static MethodDescriptor<UpdateSnapshotRequest,Operation> getUpdateSnapshotMethod()
Returns
newBlockingStub(Channel channel)
public static CloudFilestoreManagerGrpc.CloudFilestoreManagerBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newFutureStub(Channel channel)
public static CloudFilestoreManagerGrpc.CloudFilestoreManagerFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newStub(Channel channel)
public static CloudFilestoreManagerGrpc.CloudFilestoreManagerStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns