410
timeSkippingConfigUpdated bool,
411
workflowUpdateOptions []*historypb.WorkflowExecutionOptionsUpdatedEventAttributes_WorkflowUpdateOptionsUpdate,
413
>
event := b.createHistoryEvent(enumspb.EVENT_TYPE_WORKFLOW_EXECUTION_OPTIONS_UPDATED, b.timeSource.Now())
414
>
event.Attributes = &historypb.HistoryEvent_WorkflowExecutionOptionsUpdatedEventAttributes{
415
>
WorkflowExecutionOptionsUpdatedEventAttributes: &historypb.WorkflowExecutionOptionsUpdatedEventAttributes{
416
>
VersioningOverride: versioningOverride,
417
>
UnsetVersioningOverride: unsetVersioningOverride,
418
>
AttachedRequestId: attachRequestID,
419
>
AttachedCompletionCallbacks: attachCompletionCallbacks,
420
>
Identity: identity,
421
>
Priority: priority,
422
>
TimeSkippingConfig: timeSkippingConfig,
423
>
TimeSkippingConfigUpdated: timeSkippingConfigUpdated,
424
>
WorkflowUpdateOptions: workflowUpdateOptions,
425
>
},
426
>
}
427
>
event.Links = links
428
>
event.WorkerMayIgnore = true
429
>
return event
430
>
}
431
432
func (b *EventFactory) CreateWorkflowExecutionUpdateAcceptedEvent(