Interface GenericWorkflowClient
-
- All Known Implementing Classes:
GenericWorkflowClientImpl
public interface GenericWorkflowClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.temporal.api.workflowservice.v1.CreateScheduleResponse
createSchedule(io.temporal.api.workflowservice.v1.CreateScheduleRequest request)
io.temporal.api.workflowservice.v1.DeleteScheduleResponse
deleteSchedule(io.temporal.api.workflowservice.v1.DeleteScheduleRequest request)
io.temporal.api.workflowservice.v1.DescribeScheduleResponse
describeSchedule(io.temporal.api.workflowservice.v1.DescribeScheduleRequest request)
io.temporal.api.workflowservice.v1.GetWorkerBuildIdCompatibilityResponse
getWorkerBuildIdCompatability(io.temporal.api.workflowservice.v1.GetWorkerBuildIdCompatibilityRequest req)
io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse
getWorkflowExecutionHistory(io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request)
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse>
getWorkflowExecutionHistoryAsync(io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request)
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.ListSchedulesResponse>
listSchedulesAsync(io.temporal.api.workflowservice.v1.ListSchedulesRequest request)
io.temporal.api.workflowservice.v1.ListWorkflowExecutionsResponse
listWorkflowExecutions(io.temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest listRequest)
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.ListWorkflowExecutionsResponse>
listWorkflowExecutionsAsync(io.temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest listRequest)
io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse
longPollHistory(io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request, io.grpc.Deadline deadline)
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse>
longPollHistoryAsync(io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request, io.grpc.Deadline deadline)
io.temporal.api.workflowservice.v1.PatchScheduleResponse
patchSchedule(io.temporal.api.workflowservice.v1.PatchScheduleRequest request)
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.PollWorkflowExecutionUpdateResponse>
pollUpdateAsync(io.temporal.api.workflowservice.v1.PollWorkflowExecutionUpdateRequest request, io.grpc.Deadline deadline)
io.temporal.api.workflowservice.v1.QueryWorkflowResponse
query(io.temporal.api.workflowservice.v1.QueryWorkflowRequest queryParameters)
void
requestCancel(io.temporal.api.workflowservice.v1.RequestCancelWorkflowExecutionRequest parameters)
void
signal(io.temporal.api.workflowservice.v1.SignalWorkflowExecutionRequest request)
io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionResponse
signalWithStart(io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionRequest request)
io.temporal.api.workflowservice.v1.StartWorkflowExecutionResponse
start(io.temporal.api.workflowservice.v1.StartWorkflowExecutionRequest request)
void
terminate(io.temporal.api.workflowservice.v1.TerminateWorkflowExecutionRequest request)
io.temporal.api.workflowservice.v1.UpdateWorkflowExecutionResponse
update(io.temporal.api.workflowservice.v1.UpdateWorkflowExecutionRequest updateParameters, io.grpc.Deadline deadline)
io.temporal.api.workflowservice.v1.UpdateScheduleResponse
updateSchedule(io.temporal.api.workflowservice.v1.UpdateScheduleRequest request)
io.temporal.api.workflowservice.v1.UpdateWorkerBuildIdCompatibilityResponse
updateWorkerBuildIdCompatability(io.temporal.api.workflowservice.v1.UpdateWorkerBuildIdCompatibilityRequest request)
-
-
-
Method Detail
-
start
io.temporal.api.workflowservice.v1.StartWorkflowExecutionResponse start(io.temporal.api.workflowservice.v1.StartWorkflowExecutionRequest request)
-
signal
void signal(io.temporal.api.workflowservice.v1.SignalWorkflowExecutionRequest request)
-
signalWithStart
io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionResponse signalWithStart(io.temporal.api.workflowservice.v1.SignalWithStartWorkflowExecutionRequest request)
-
requestCancel
void requestCancel(io.temporal.api.workflowservice.v1.RequestCancelWorkflowExecutionRequest parameters)
-
query
io.temporal.api.workflowservice.v1.QueryWorkflowResponse query(io.temporal.api.workflowservice.v1.QueryWorkflowRequest queryParameters)
-
update
io.temporal.api.workflowservice.v1.UpdateWorkflowExecutionResponse update(@Nonnull io.temporal.api.workflowservice.v1.UpdateWorkflowExecutionRequest updateParameters, @Nonnull io.grpc.Deadline deadline)
-
pollUpdateAsync
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.PollWorkflowExecutionUpdateResponse> pollUpdateAsync(@Nonnull io.temporal.api.workflowservice.v1.PollWorkflowExecutionUpdateRequest request, @Nonnull io.grpc.Deadline deadline)
-
terminate
void terminate(io.temporal.api.workflowservice.v1.TerminateWorkflowExecutionRequest request)
-
longPollHistory
io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse longPollHistory(@Nonnull io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request, @Nonnull io.grpc.Deadline deadline)
-
longPollHistoryAsync
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse> longPollHistoryAsync(@Nonnull io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request, @Nonnull io.grpc.Deadline deadline)
-
getWorkflowExecutionHistory
io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse getWorkflowExecutionHistory(@Nonnull io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request)
-
getWorkflowExecutionHistoryAsync
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryResponse> getWorkflowExecutionHistoryAsync(@Nonnull io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest request)
-
listWorkflowExecutions
io.temporal.api.workflowservice.v1.ListWorkflowExecutionsResponse listWorkflowExecutions(io.temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest listRequest)
-
listWorkflowExecutionsAsync
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.ListWorkflowExecutionsResponse> listWorkflowExecutionsAsync(io.temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest listRequest)
-
createSchedule
io.temporal.api.workflowservice.v1.CreateScheduleResponse createSchedule(io.temporal.api.workflowservice.v1.CreateScheduleRequest request)
-
listSchedulesAsync
java.util.concurrent.CompletableFuture<io.temporal.api.workflowservice.v1.ListSchedulesResponse> listSchedulesAsync(io.temporal.api.workflowservice.v1.ListSchedulesRequest request)
-
updateSchedule
io.temporal.api.workflowservice.v1.UpdateScheduleResponse updateSchedule(io.temporal.api.workflowservice.v1.UpdateScheduleRequest request)
-
patchSchedule
io.temporal.api.workflowservice.v1.PatchScheduleResponse patchSchedule(io.temporal.api.workflowservice.v1.PatchScheduleRequest request)
-
deleteSchedule
io.temporal.api.workflowservice.v1.DeleteScheduleResponse deleteSchedule(io.temporal.api.workflowservice.v1.DeleteScheduleRequest request)
-
describeSchedule
io.temporal.api.workflowservice.v1.DescribeScheduleResponse describeSchedule(io.temporal.api.workflowservice.v1.DescribeScheduleRequest request)
-
updateWorkerBuildIdCompatability
io.temporal.api.workflowservice.v1.UpdateWorkerBuildIdCompatibilityResponse updateWorkerBuildIdCompatability(io.temporal.api.workflowservice.v1.UpdateWorkerBuildIdCompatibilityRequest request)
-
getWorkerBuildIdCompatability
io.temporal.api.workflowservice.v1.GetWorkerBuildIdCompatibilityResponse getWorkerBuildIdCompatability(io.temporal.api.workflowservice.v1.GetWorkerBuildIdCompatibilityRequest req)
-
-