Class TpuGrpc


  • @Generated(value="by gRPC proto compiler",
               comments="Source: google/cloud/tpu/v1/cloud_tpu.proto")
    public final class TpuGrpc
    extends Object
     Manages TPU nodes and other resources
     TPU API v1
     
    • Method Detail

      • getGetNodeMethod

        public static io.grpc.MethodDescriptor<GetNodeRequest,​Node> getGetNodeMethod()
      • getCreateNodeMethod

        public static io.grpc.MethodDescriptor<CreateNodeRequest,​com.google.longrunning.Operation> getCreateNodeMethod()
      • getDeleteNodeMethod

        public static io.grpc.MethodDescriptor<DeleteNodeRequest,​com.google.longrunning.Operation> getDeleteNodeMethod()
      • getReimageNodeMethod

        public static io.grpc.MethodDescriptor<ReimageNodeRequest,​com.google.longrunning.Operation> getReimageNodeMethod()
      • getStopNodeMethod

        public static io.grpc.MethodDescriptor<StopNodeRequest,​com.google.longrunning.Operation> getStopNodeMethod()
      • getStartNodeMethod

        public static io.grpc.MethodDescriptor<StartNodeRequest,​com.google.longrunning.Operation> getStartNodeMethod()
      • newStub

        public static TpuGrpc.TpuStub newStub​(io.grpc.Channel channel)
        Creates a new async stub that supports all call types for the service
      • newBlockingStub

        public static TpuGrpc.TpuBlockingStub newBlockingStub​(io.grpc.Channel channel)
        Creates a new blocking-style stub that supports unary and streaming output calls on the service
      • newFutureStub

        public static TpuGrpc.TpuFutureStub newFutureStub​(io.grpc.Channel channel)
        Creates a new ListenableFuture-style stub that supports unary calls on the service
      • bindService

        public static final io.grpc.ServerServiceDefinition bindService​(TpuGrpc.AsyncService service)
      • getServiceDescriptor

        public static io.grpc.ServiceDescriptor getServiceDescriptor()