Package xyz.block.ftl.v1
Class ControllerServiceGrpc.ControllerServiceFutureStub
-
- All Implemented Interfaces:
public final class ControllerServiceGrpc.ControllerServiceFutureStub extends AbstractFutureStub<S>A stub to allow clients to do ListenableFuture-style rpc calls to service ControllerService.
-
-
Field Summary
Fields Modifier and Type Field Description public final Channelchannelpublic final CallOptionscallOptions
-
Method Summary
Modifier and Type Method Description ListenableFuture<PingResponse>ping(PingRequest request)Ping service for readiness.ListenableFuture<ProcessListResponse>processList(ProcessListRequest request)List "processes" running on the cluster.ListenableFuture<StatusResponse>status(StatusRequest request)ListenableFuture<GetArtefactDiffsResponse>getArtefactDiffs(GetArtefactDiffsRequest request)Get list of artefacts that differ between the server and client.ListenableFuture<UploadArtefactResponse>uploadArtefact(UploadArtefactRequest request)Upload an artefact to the server.ListenableFuture<CreateDeploymentResponse>createDeployment(CreateDeploymentRequest request)Create a deployment.ListenableFuture<GetDeploymentResponse>getDeployment(GetDeploymentRequest request)Get the schema and artefact metadata for a deployment.ListenableFuture<UpdateDeployResponse>updateDeploy(UpdateDeployRequest request)Update an existing deployment.ListenableFuture<ReplaceDeployResponse>replaceDeploy(ReplaceDeployRequest request)Gradually replace an existing deployment with a new one. If a deployment already exists for the module of the new deployment, it will be scaled down and replaced by the new one.ListenableFuture<GetSchemaResponse>getSchema(GetSchemaRequest request)Get the full schema.ListenableFuture<ResetSubscriptionResponse>resetSubscription(ResetSubscriptionRequest request)Reset the cursor for a subscription to the head of its topic.-
Methods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady -
Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
ping
ListenableFuture<PingResponse> ping(PingRequest request)
Ping service for readiness.
-
processList
ListenableFuture<ProcessListResponse> processList(ProcessListRequest request)
List "processes" running on the cluster.
-
status
ListenableFuture<StatusResponse> status(StatusRequest request)
-
getArtefactDiffs
ListenableFuture<GetArtefactDiffsResponse> getArtefactDiffs(GetArtefactDiffsRequest request)
Get list of artefacts that differ between the server and client.
-
uploadArtefact
ListenableFuture<UploadArtefactResponse> uploadArtefact(UploadArtefactRequest request)
Upload an artefact to the server.
-
createDeployment
ListenableFuture<CreateDeploymentResponse> createDeployment(CreateDeploymentRequest request)
Create a deployment.
-
getDeployment
ListenableFuture<GetDeploymentResponse> getDeployment(GetDeploymentRequest request)
Get the schema and artefact metadata for a deployment.
-
updateDeploy
ListenableFuture<UpdateDeployResponse> updateDeploy(UpdateDeployRequest request)
Update an existing deployment.
-
replaceDeploy
ListenableFuture<ReplaceDeployResponse> replaceDeploy(ReplaceDeployRequest request)
Gradually replace an existing deployment with a new one. If a deployment already exists for the module of the new deployment, it will be scaled down and replaced by the new one.
-
getSchema
ListenableFuture<GetSchemaResponse> getSchema(GetSchemaRequest request)
Get the full schema.
-
resetSubscription
ListenableFuture<ResetSubscriptionResponse> resetSubscription(ResetSubscriptionRequest request)
Reset the cursor for a subscription to the head of its topic.
-
-
-
-