Package com.google.cloud.dataproc.v1
Interface BatchControllerGrpc.AsyncService
-
- All Known Implementing Classes:
BatchControllerGrpc.BatchControllerImplBase
- Enclosing class:
- BatchControllerGrpc
public static interface BatchControllerGrpc.AsyncService
The BatchController provides methods to manage batch workloads.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
createBatch(CreateBatchRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a batch workload that executes asynchronously.default void
deleteBatch(DeleteBatchRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes the batch workload resource.default void
getBatch(GetBatchRequest request, io.grpc.stub.StreamObserver<Batch> responseObserver)
Gets the batch workload resource representation.default void
listBatches(ListBatchesRequest request, io.grpc.stub.StreamObserver<ListBatchesResponse> responseObserver)
Lists batch workloads.
-
-
-
Method Detail
-
createBatch
default void createBatch(CreateBatchRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a batch workload that executes asynchronously.
-
getBatch
default void getBatch(GetBatchRequest request, io.grpc.stub.StreamObserver<Batch> responseObserver)
Gets the batch workload resource representation.
-
listBatches
default void listBatches(ListBatchesRequest request, io.grpc.stub.StreamObserver<ListBatchesResponse> responseObserver)
Lists batch workloads.
-
deleteBatch
default void deleteBatch(DeleteBatchRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes the batch workload resource. If the batch is not in terminal state, the delete fails and the response returns `FAILED_PRECONDITION`.
-
-