Interface ScheduleInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ScheduleInfo,ScheduleInfo.Builder
@Generated(value="protoc",
comments="annotations:ScheduleInfoOrBuilder.java.pb.meta")
public interface ScheduleInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlongNumber of actions taken so far.longNumber of dropped actions due to buffer limit.longNumber of actions in the buffer.com.google.protobuf.TimestampTimestamps of schedule creation and last update.com.google.protobuf.TimestampOrBuilderTimestamps of schedule creation and last update.com.google.protobuf.TimestampgetFutureActionTimes(int index) Next ten scheduled action times.intNext ten scheduled action times.List<com.google.protobuf.Timestamp> Next ten scheduled action times.com.google.protobuf.TimestampOrBuildergetFutureActionTimesOrBuilder(int index) Next ten scheduled action times.List<? extends com.google.protobuf.TimestampOrBuilder> Next ten scheduled action times.Deprecated.temporal.api.schedule.v1.ScheduleInfo.invalid_schedule_error is deprecated.com.google.protobuf.ByteStringDeprecated.temporal.api.schedule.v1.ScheduleInfo.invalid_schedule_error is deprecated.longNumber of times a scheduled action was skipped due to missing the catchup window.longNumber of skipped actions due to overlap.getRecentActions(int index) Most recent ten actual action times (including manual triggers).intMost recent ten actual action times (including manual triggers).Most recent ten actual action times (including manual triggers).getRecentActionsOrBuilder(int index) Most recent ten actual action times (including manual triggers).List<? extends ScheduleActionResultOrBuilder> Most recent ten actual action times (including manual triggers).getRunningWorkflows(int index) Currently-running workflows started by this schedule.intCurrently-running workflows started by this schedule.Currently-running workflows started by this schedule.getRunningWorkflowsOrBuilder(int index) Currently-running workflows started by this schedule.List<? extends WorkflowExecutionOrBuilder> Currently-running workflows started by this schedule.longSize of the schedule's internal state (including payloads) in bytes.com.google.protobuf.Timestamp.google.protobuf.Timestamp update_time = 7;com.google.protobuf.TimestampOrBuilder.google.protobuf.Timestamp update_time = 7;booleanTimestamps of schedule creation and last update.boolean.google.protobuf.Timestamp update_time = 7;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
-
getActionCount
long getActionCount()Number of actions taken so far.
int64 action_count = 1;- Returns:
- The actionCount.
-
getMissedCatchupWindow
long getMissedCatchupWindow()Number of times a scheduled action was skipped due to missing the catchup window.
int64 missed_catchup_window = 2;- Returns:
- The missedCatchupWindow.
-
getOverlapSkipped
long getOverlapSkipped()Number of skipped actions due to overlap.
int64 overlap_skipped = 3;- Returns:
- The overlapSkipped.
-
getBufferDropped
long getBufferDropped()Number of dropped actions due to buffer limit.
int64 buffer_dropped = 10;- Returns:
- The bufferDropped.
-
getBufferSize
long getBufferSize()Number of actions in the buffer. The buffer holds the actions that cannot be immediately triggered (due to the overlap policy). These actions can be a result of the normal schedule or a backfill.
int64 buffer_size = 11;- Returns:
- The bufferSize.
-
getRunningWorkflowsList
List<WorkflowExecution> getRunningWorkflowsList()Currently-running workflows started by this schedule. (There might be more than one if the overlap policy allows overlaps.) Note that the run_ids in here are the original execution run ids as started by the schedule. If the workflows retried, did continue-as-new, or were reset, they might still be running but with a different run_id.
repeated .temporal.api.common.v1.WorkflowExecution running_workflows = 9; -
getRunningWorkflows
Currently-running workflows started by this schedule. (There might be more than one if the overlap policy allows overlaps.) Note that the run_ids in here are the original execution run ids as started by the schedule. If the workflows retried, did continue-as-new, or were reset, they might still be running but with a different run_id.
repeated .temporal.api.common.v1.WorkflowExecution running_workflows = 9; -
getRunningWorkflowsCount
int getRunningWorkflowsCount()Currently-running workflows started by this schedule. (There might be more than one if the overlap policy allows overlaps.) Note that the run_ids in here are the original execution run ids as started by the schedule. If the workflows retried, did continue-as-new, or were reset, they might still be running but with a different run_id.
repeated .temporal.api.common.v1.WorkflowExecution running_workflows = 9; -
getRunningWorkflowsOrBuilderList
List<? extends WorkflowExecutionOrBuilder> getRunningWorkflowsOrBuilderList()Currently-running workflows started by this schedule. (There might be more than one if the overlap policy allows overlaps.) Note that the run_ids in here are the original execution run ids as started by the schedule. If the workflows retried, did continue-as-new, or were reset, they might still be running but with a different run_id.
repeated .temporal.api.common.v1.WorkflowExecution running_workflows = 9; -
getRunningWorkflowsOrBuilder
Currently-running workflows started by this schedule. (There might be more than one if the overlap policy allows overlaps.) Note that the run_ids in here are the original execution run ids as started by the schedule. If the workflows retried, did continue-as-new, or were reset, they might still be running but with a different run_id.
repeated .temporal.api.common.v1.WorkflowExecution running_workflows = 9; -
getRecentActionsList
List<ScheduleActionResult> getRecentActionsList()Most recent ten actual action times (including manual triggers).
repeated .temporal.api.schedule.v1.ScheduleActionResult recent_actions = 4; -
getRecentActions
Most recent ten actual action times (including manual triggers).
repeated .temporal.api.schedule.v1.ScheduleActionResult recent_actions = 4; -
getRecentActionsCount
int getRecentActionsCount()Most recent ten actual action times (including manual triggers).
repeated .temporal.api.schedule.v1.ScheduleActionResult recent_actions = 4; -
getRecentActionsOrBuilderList
List<? extends ScheduleActionResultOrBuilder> getRecentActionsOrBuilderList()Most recent ten actual action times (including manual triggers).
repeated .temporal.api.schedule.v1.ScheduleActionResult recent_actions = 4; -
getRecentActionsOrBuilder
Most recent ten actual action times (including manual triggers).
repeated .temporal.api.schedule.v1.ScheduleActionResult recent_actions = 4; -
getFutureActionTimesList
List<com.google.protobuf.Timestamp> getFutureActionTimesList()Next ten scheduled action times.
repeated .google.protobuf.Timestamp future_action_times = 5; -
getFutureActionTimes
com.google.protobuf.Timestamp getFutureActionTimes(int index) Next ten scheduled action times.
repeated .google.protobuf.Timestamp future_action_times = 5; -
getFutureActionTimesCount
int getFutureActionTimesCount()Next ten scheduled action times.
repeated .google.protobuf.Timestamp future_action_times = 5; -
getFutureActionTimesOrBuilderList
List<? extends com.google.protobuf.TimestampOrBuilder> getFutureActionTimesOrBuilderList()Next ten scheduled action times.
repeated .google.protobuf.Timestamp future_action_times = 5; -
getFutureActionTimesOrBuilder
com.google.protobuf.TimestampOrBuilder getFutureActionTimesOrBuilder(int index) Next ten scheduled action times.
repeated .google.protobuf.Timestamp future_action_times = 5; -
hasCreateTime
boolean hasCreateTime()Timestamps of schedule creation and last update.
.google.protobuf.Timestamp create_time = 6;- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()Timestamps of schedule creation and last update.
.google.protobuf.Timestamp create_time = 6;- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Timestamps of schedule creation and last update.
.google.protobuf.Timestamp create_time = 6; -
hasUpdateTime
boolean hasUpdateTime().google.protobuf.Timestamp update_time = 7;- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime().google.protobuf.Timestamp update_time = 7;- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder().google.protobuf.Timestamp update_time = 7; -
getInvalidScheduleError
Deprecated.temporal.api.schedule.v1.ScheduleInfo.invalid_schedule_error is deprecated. See temporal/api/schedule/v1/message.proto;l=350Deprecated.
string invalid_schedule_error = 8 [deprecated = true];- Returns:
- The invalidScheduleError.
-
getInvalidScheduleErrorBytes
Deprecated.temporal.api.schedule.v1.ScheduleInfo.invalid_schedule_error is deprecated. See temporal/api/schedule/v1/message.proto;l=350Deprecated.
string invalid_schedule_error = 8 [deprecated = true];- Returns:
- The bytes for invalidScheduleError.
-
getStateSizeBytes
long getStateSizeBytes()Size of the schedule's internal state (including payloads) in bytes.
int64 state_size_bytes = 12;- Returns:
- The stateSizeBytes.
-