Package io.temporal.api.workflow.v1
Interface PendingWorkflowTaskInfoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PendingWorkflowTaskInfo,PendingWorkflowTaskInfo.Builder
@Generated(value="protoc", comments="annotations:PendingWorkflowTaskInfoOrBuilder.java.pb.meta") public interface PendingWorkflowTaskInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetAttempt()int32 attempt = 5;com.google.protobuf.TimestampgetOriginalScheduledTime()original_scheduled_time is the scheduled time of the first workflow task during workflow task heartbeat.com.google.protobuf.TimestampOrBuildergetOriginalScheduledTimeOrBuilder()original_scheduled_time is the scheduled time of the first workflow task during workflow task heartbeat.com.google.protobuf.TimestampgetScheduledTime().google.protobuf.Timestamp scheduled_time = 2 [(.gogoproto.stdtime) = true];com.google.protobuf.TimestampOrBuildergetScheduledTimeOrBuilder().google.protobuf.Timestamp scheduled_time = 2 [(.gogoproto.stdtime) = true];com.google.protobuf.TimestampgetStartedTime().google.protobuf.Timestamp started_time = 4 [(.gogoproto.stdtime) = true];com.google.protobuf.TimestampOrBuildergetStartedTimeOrBuilder().google.protobuf.Timestamp started_time = 4 [(.gogoproto.stdtime) = true];PendingWorkflowTaskStategetState().temporal.api.enums.v1.PendingWorkflowTaskState state = 1;intgetStateValue().temporal.api.enums.v1.PendingWorkflowTaskState state = 1;booleanhasOriginalScheduledTime()original_scheduled_time is the scheduled time of the first workflow task during workflow task heartbeat.booleanhasScheduledTime().google.protobuf.Timestamp scheduled_time = 2 [(.gogoproto.stdtime) = true];booleanhasStartedTime().google.protobuf.Timestamp started_time = 4 [(.gogoproto.stdtime) = true];-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getStateValue
int getStateValue()
.temporal.api.enums.v1.PendingWorkflowTaskState state = 1;- Returns:
- The enum numeric value on the wire for state.
-
getState
PendingWorkflowTaskState getState()
.temporal.api.enums.v1.PendingWorkflowTaskState state = 1;- Returns:
- The state.
-
hasScheduledTime
boolean hasScheduledTime()
.google.protobuf.Timestamp scheduled_time = 2 [(.gogoproto.stdtime) = true];- Returns:
- Whether the scheduledTime field is set.
-
getScheduledTime
com.google.protobuf.Timestamp getScheduledTime()
.google.protobuf.Timestamp scheduled_time = 2 [(.gogoproto.stdtime) = true];- Returns:
- The scheduledTime.
-
getScheduledTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getScheduledTimeOrBuilder()
.google.protobuf.Timestamp scheduled_time = 2 [(.gogoproto.stdtime) = true];
-
hasOriginalScheduledTime
boolean hasOriginalScheduledTime()
original_scheduled_time is the scheduled time of the first workflow task during workflow task heartbeat. Heartbeat workflow task is done by RespondWorkflowTaskComplete with ForceCreateNewWorkflowTask == true and no command In this case, OriginalScheduledTime won't change. Then when current time - original_scheduled_time exceeds some threshold, the workflow task will be forced timeout.
.google.protobuf.Timestamp original_scheduled_time = 3 [(.gogoproto.stdtime) = true];- Returns:
- Whether the originalScheduledTime field is set.
-
getOriginalScheduledTime
com.google.protobuf.Timestamp getOriginalScheduledTime()
original_scheduled_time is the scheduled time of the first workflow task during workflow task heartbeat. Heartbeat workflow task is done by RespondWorkflowTaskComplete with ForceCreateNewWorkflowTask == true and no command In this case, OriginalScheduledTime won't change. Then when current time - original_scheduled_time exceeds some threshold, the workflow task will be forced timeout.
.google.protobuf.Timestamp original_scheduled_time = 3 [(.gogoproto.stdtime) = true];- Returns:
- The originalScheduledTime.
-
getOriginalScheduledTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getOriginalScheduledTimeOrBuilder()
original_scheduled_time is the scheduled time of the first workflow task during workflow task heartbeat. Heartbeat workflow task is done by RespondWorkflowTaskComplete with ForceCreateNewWorkflowTask == true and no command In this case, OriginalScheduledTime won't change. Then when current time - original_scheduled_time exceeds some threshold, the workflow task will be forced timeout.
.google.protobuf.Timestamp original_scheduled_time = 3 [(.gogoproto.stdtime) = true];
-
hasStartedTime
boolean hasStartedTime()
.google.protobuf.Timestamp started_time = 4 [(.gogoproto.stdtime) = true];- Returns:
- Whether the startedTime field is set.
-
getStartedTime
com.google.protobuf.Timestamp getStartedTime()
.google.protobuf.Timestamp started_time = 4 [(.gogoproto.stdtime) = true];- Returns:
- The startedTime.
-
getStartedTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getStartedTimeOrBuilder()
.google.protobuf.Timestamp started_time = 4 [(.gogoproto.stdtime) = true];
-
getAttempt
int getAttempt()
int32 attempt = 5;- Returns:
- The attempt.
-
-