Class CloudFilestoreManagerGrpc


  • @Generated(value="by gRPC proto compiler",
               comments="Source: google/cloud/filestore/v1beta1/cloud_filestore_service.proto")
    public final class CloudFilestoreManagerGrpc
    extends Object
     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 Google Cloud `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`
     
    • Method Detail

      • getCreateInstanceMethod

        public static io.grpc.MethodDescriptor<CreateInstanceRequest,​com.google.longrunning.Operation> getCreateInstanceMethod()
      • getUpdateInstanceMethod

        public static io.grpc.MethodDescriptor<UpdateInstanceRequest,​com.google.longrunning.Operation> getUpdateInstanceMethod()
      • getRestoreInstanceMethod

        public static io.grpc.MethodDescriptor<RestoreInstanceRequest,​com.google.longrunning.Operation> getRestoreInstanceMethod()
      • getRevertInstanceMethod

        public static io.grpc.MethodDescriptor<RevertInstanceRequest,​com.google.longrunning.Operation> getRevertInstanceMethod()
      • getDeleteInstanceMethod

        public static io.grpc.MethodDescriptor<DeleteInstanceRequest,​com.google.longrunning.Operation> getDeleteInstanceMethod()
      • getCreateSnapshotMethod

        public static io.grpc.MethodDescriptor<CreateSnapshotRequest,​com.google.longrunning.Operation> getCreateSnapshotMethod()
      • getDeleteSnapshotMethod

        public static io.grpc.MethodDescriptor<DeleteSnapshotRequest,​com.google.longrunning.Operation> getDeleteSnapshotMethod()
      • getUpdateSnapshotMethod

        public static io.grpc.MethodDescriptor<UpdateSnapshotRequest,​com.google.longrunning.Operation> getUpdateSnapshotMethod()
      • getGetBackupMethod

        public static io.grpc.MethodDescriptor<GetBackupRequest,​Backup> getGetBackupMethod()
      • getCreateBackupMethod

        public static io.grpc.MethodDescriptor<CreateBackupRequest,​com.google.longrunning.Operation> getCreateBackupMethod()
      • getDeleteBackupMethod

        public static io.grpc.MethodDescriptor<DeleteBackupRequest,​com.google.longrunning.Operation> getDeleteBackupMethod()
      • getUpdateBackupMethod

        public static io.grpc.MethodDescriptor<UpdateBackupRequest,​com.google.longrunning.Operation> getUpdateBackupMethod()
      • getGetShareMethod

        public static io.grpc.MethodDescriptor<GetShareRequest,​Share> getGetShareMethod()
      • getCreateShareMethod

        public static io.grpc.MethodDescriptor<CreateShareRequest,​com.google.longrunning.Operation> getCreateShareMethod()
      • getDeleteShareMethod

        public static io.grpc.MethodDescriptor<DeleteShareRequest,​com.google.longrunning.Operation> getDeleteShareMethod()
      • getUpdateShareMethod

        public static io.grpc.MethodDescriptor<UpdateShareRequest,​com.google.longrunning.Operation> getUpdateShareMethod()
      • getServiceDescriptor

        public static io.grpc.ServiceDescriptor getServiceDescriptor()