Interface OrchestratorService.RerunWorkflowFromEventRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OrchestratorService.RerunWorkflowFromEventRequest,OrchestratorService.RerunWorkflowFromEventRequest.Builder
- Enclosing class:
- OrchestratorService
public static interface OrchestratorService.RerunWorkflowFromEventRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintthe event id to start the new workflow instance from.com.google.protobuf.StringValuegetInput()input can optionally given to give the new instance a different input to the next Activity event.com.google.protobuf.StringValueOrBuilderinput can optionally given to give the new instance a different input to the next Activity event.newChildWorkflowInstanceID is an optional instance ID to use when rerunning from a child workflow.com.google.protobuf.ByteStringnewChildWorkflowInstanceID is an optional instance ID to use when rerunning from a child workflow.newInstanceID is the new instance ID to use for the new workflow instance.com.google.protobuf.ByteStringnewInstanceID is the new instance ID to use for the new workflow instance.booleanoverwrite_input signals that the input to the rerun activity should be written with input.sourceInstanceID is the orchestration instance ID to rerun.com.google.protobuf.ByteStringsourceInstanceID is the orchestration instance ID to rerun.booleanhasInput()input can optionally given to give the new instance a different input to the next Activity event.booleannewChildWorkflowInstanceID is an optional instance ID to use when rerunning from a child workflow.booleannewInstanceID is the new instance ID to use for the new workflow instance.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getSourceInstanceID
String getSourceInstanceID()sourceInstanceID is the orchestration instance ID to rerun. Can be a top level instance, or sub-orchestration instance.
string sourceInstanceID = 1;- Returns:
- The sourceInstanceID.
-
getSourceInstanceIDBytes
com.google.protobuf.ByteString getSourceInstanceIDBytes()sourceInstanceID is the orchestration instance ID to rerun. Can be a top level instance, or sub-orchestration instance.
string sourceInstanceID = 1;- Returns:
- The bytes for sourceInstanceID.
-
getEventID
int getEventID()the event id to start the new workflow instance from.
uint32 eventID = 2;- Returns:
- The eventID.
-
hasNewInstanceID
boolean hasNewInstanceID()newInstanceID is the new instance ID to use for the new workflow instance. If not given, a random instance ID will be given.
optional string newInstanceID = 3;- Returns:
- Whether the newInstanceID field is set.
-
getNewInstanceID
String getNewInstanceID()newInstanceID is the new instance ID to use for the new workflow instance. If not given, a random instance ID will be given.
optional string newInstanceID = 3;- Returns:
- The newInstanceID.
-
getNewInstanceIDBytes
com.google.protobuf.ByteString getNewInstanceIDBytes()newInstanceID is the new instance ID to use for the new workflow instance. If not given, a random instance ID will be given.
optional string newInstanceID = 3;- Returns:
- The bytes for newInstanceID.
-
hasInput
boolean hasInput()input can optionally given to give the new instance a different input to the next Activity event.
.google.protobuf.StringValue input = 4;- Returns:
- Whether the input field is set.
-
getInput
com.google.protobuf.StringValue getInput()input can optionally given to give the new instance a different input to the next Activity event.
.google.protobuf.StringValue input = 4;- Returns:
- The input.
-
getInputOrBuilder
com.google.protobuf.StringValueOrBuilder getInputOrBuilder()input can optionally given to give the new instance a different input to the next Activity event.
.google.protobuf.StringValue input = 4; -
getOverwriteInput
boolean getOverwriteInput()overwrite_input signals that the input to the rerun activity should be written with input. This is required because of the incorrect typing of inputs being `StringValue` which cannot be optional, and therefore no nil value can be signalled or overwritten.
bool overwriteInput = 5;- Returns:
- The overwriteInput.
-
hasNewChildWorkflowInstanceID
boolean hasNewChildWorkflowInstanceID()newChildWorkflowInstanceID is an optional instance ID to use when rerunning from a child workflow. Only accepted if the event ID given is targeting a child workflow creation event.
optional string newChildWorkflowInstanceID = 6;- Returns:
- Whether the newChildWorkflowInstanceID field is set.
-
getNewChildWorkflowInstanceID
String getNewChildWorkflowInstanceID()newChildWorkflowInstanceID is an optional instance ID to use when rerunning from a child workflow. Only accepted if the event ID given is targeting a child workflow creation event.
optional string newChildWorkflowInstanceID = 6;- Returns:
- The newChildWorkflowInstanceID.
-
getNewChildWorkflowInstanceIDBytes
com.google.protobuf.ByteString getNewChildWorkflowInstanceIDBytes()newChildWorkflowInstanceID is an optional instance ID to use when rerunning from a child workflow. Only accepted if the event ID given is targeting a child workflow creation event.
optional string newChildWorkflowInstanceID = 6;- Returns:
- The bytes for newChildWorkflowInstanceID.
-