You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
14046
+
timeSkippingConfig:
14047
+
allOf:
14048
+
- $ref: '#/components/schemas/TimeSkippingConfig'
14049
+
description: Automatic time-skipping configuration. If not set, automatic time-skipping is disabled.
14036
14050
StartWorkflowExecutionResponse:
14037
14051
type: object
14038
14052
properties:
@@ -14436,6 +14450,13 @@ components:
14436
14450
TerminatedFailureInfo:
14437
14451
type: object
14438
14452
properties: {}
14453
+
TimeSkippingConfig:
14454
+
type: object
14455
+
properties:
14456
+
enabled:
14457
+
type: boolean
14458
+
description: "If set, enables automatic time-skipping for this workflow execution.\n It can also be disabled by setting this field to false.\n Special attention for transitively related workflows:\n - By default, Child workflows and Continue-As-New workflows will \n implicitly inherit the enabled state but only when they are started.\n - But if the enabled state is flipped after a child/continue-as-new workflow is started, \n the propagation won't happen. It not recommended flip the parent's enable-config\n when there are in-flight child/continue-as-new workflows."
14459
+
description: "Configuration for automatic time skipping on a workflow execution.\n Once enabled, time automatically advances when there is no in-flight \n activities, child workflows, or Nexus operations."
description: RequestIdReference is a indirect reference to a history event through the request ID.
@@ -16278,6 +16301,10 @@ components:
16278
16301
allOf:
16279
16302
- $ref: '#/components/schemas/Priority'
16280
16303
description: If set, overrides the workflow's priority sent by the SDK.
16304
+
timeSkippingConfig:
16305
+
allOf:
16306
+
- $ref: '#/components/schemas/TimeSkippingConfig'
16307
+
description: "Time-skipping configuration for this workflow execution.\n If not set, the time-skipping conf will not get updated upon request, \n i.e. the existing time-skipping conf will be preserved."
16281
16308
WorkflowExecutionOptionsUpdatedEventAttributes:
16282
16309
type: object
16283
16310
properties:
@@ -16309,6 +16336,10 @@ components:
16309
16336
description: |-
16310
16337
Priority override upserted in this event. Represents the full priority; not just partial fields.
16311
16338
Ignored if nil.
16339
+
timeSkippingConfig:
16340
+
allOf:
16341
+
- $ref: '#/components/schemas/TimeSkippingConfig'
16342
+
description: "Time skipping configuration upserted in this event. \n It means the time-skipping config is changed, and the full latest config is upserted."
16312
16343
WorkflowExecutionPauseInfo:
16313
16344
type: object
16314
16345
properties:
@@ -16614,6 +16645,18 @@ components:
16614
16645
identity:
16615
16646
type: string
16616
16647
description: id of the client who requested termination
16648
+
WorkflowExecutionTimeSkippedEventAttributes:
16649
+
type: object
16650
+
properties:
16651
+
toTime:
16652
+
type: string
16653
+
description: |-
16654
+
(-- api-linter: core::0140::prepositions=disabled
16655
+
aip.dev/not-precedent: "to" is used to indicate target time point. --)
16656
+
format: date-time
16657
+
description: |-
16658
+
Attributes for an event marking that a duration was skipped for a workflow execution,
16659
+
either via manual time-skipping api call or automatic time-skipping.
0 commit comments