Interface HypercomputeClusterGrpc.AsyncService
- All Known Implementing Classes:
HypercomputeClusterGrpc.HypercomputeClusterImplBase
- Enclosing class:
- HypercomputeClusterGrpc
public static interface HypercomputeClusterGrpc.AsyncService
Service describing handlers for resources
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateCluster(CreateClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Cluster in a given project and location.default voiddeleteCluster(DeleteClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Cluster.default voidgetCluster(GetClusterRequest request, io.grpc.stub.StreamObserver<Cluster> responseObserver) Gets details of a single Cluster.default voidlistClusters(ListClustersRequest request, io.grpc.stub.StreamObserver<ListClustersResponse> responseObserver) Lists Clusters in a given project and location.default voidupdateCluster(UpdateClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Cluster.
-
Method Details
-
listClusters
default void listClusters(ListClustersRequest request, io.grpc.stub.StreamObserver<ListClustersResponse> responseObserver) Lists Clusters in a given project and location.
-
getCluster
default void getCluster(GetClusterRequest request, io.grpc.stub.StreamObserver<Cluster> responseObserver) Gets details of a single Cluster.
-
createCluster
default void createCluster(CreateClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Cluster in a given project and location.
-
updateCluster
default void updateCluster(UpdateClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Cluster.
-
deleteCluster
default void deleteCluster(DeleteClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Cluster.
-