historyv1

package
v1.36.11-2026062418242... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const HistoryEvent_ActivityPropertiesModifiedExternallyEventAttributes_case case_HistoryEvent_Attributes = 50
View Source
const HistoryEvent_ActivityTaskCancelRequestedEventAttributes_case case_HistoryEvent_Attributes = 22
View Source
const HistoryEvent_ActivityTaskCanceledEventAttributes_case case_HistoryEvent_Attributes = 23
View Source
const HistoryEvent_ActivityTaskCompletedEventAttributes_case case_HistoryEvent_Attributes = 17
View Source
const HistoryEvent_ActivityTaskFailedEventAttributes_case case_HistoryEvent_Attributes = 18
View Source
const HistoryEvent_ActivityTaskScheduledEventAttributes_case case_HistoryEvent_Attributes = 15
View Source
const HistoryEvent_ActivityTaskStartedEventAttributes_case case_HistoryEvent_Attributes = 16
View Source
const HistoryEvent_ActivityTaskTimedOutEventAttributes_case case_HistoryEvent_Attributes = 19
View Source
const HistoryEvent_Attributes_not_set_case case_HistoryEvent_Attributes = 0
View Source
const HistoryEvent_ChildWorkflowExecutionCanceledEventAttributes_case case_HistoryEvent_Attributes = 39
View Source
const HistoryEvent_ChildWorkflowExecutionCompletedEventAttributes_case case_HistoryEvent_Attributes = 37
View Source
const HistoryEvent_ChildWorkflowExecutionFailedEventAttributes_case case_HistoryEvent_Attributes = 38
View Source
const HistoryEvent_ChildWorkflowExecutionStartedEventAttributes_case case_HistoryEvent_Attributes = 36
View Source
const HistoryEvent_ChildWorkflowExecutionTerminatedEventAttributes_case case_HistoryEvent_Attributes = 41
View Source
const HistoryEvent_ChildWorkflowExecutionTimedOutEventAttributes_case case_HistoryEvent_Attributes = 40
View Source
const HistoryEvent_ExternalWorkflowExecutionCancelRequestedEventAttributes_case case_HistoryEvent_Attributes = 32
View Source
const HistoryEvent_ExternalWorkflowExecutionSignaledEventAttributes_case case_HistoryEvent_Attributes = 44
View Source
const HistoryEvent_MarkerRecordedEventAttributes_case case_HistoryEvent_Attributes = 25
View Source
const HistoryEvent_NexusOperationCancelRequestCompletedEventAttributes_case case_HistoryEvent_Attributes = 61
View Source
const HistoryEvent_NexusOperationCancelRequestFailedEventAttributes_case case_HistoryEvent_Attributes = 62
View Source
const HistoryEvent_NexusOperationCancelRequestedEventAttributes_case case_HistoryEvent_Attributes = 59
View Source
const HistoryEvent_NexusOperationCanceledEventAttributes_case case_HistoryEvent_Attributes = 57
View Source
const HistoryEvent_NexusOperationCompletedEventAttributes_case case_HistoryEvent_Attributes = 55
View Source
const HistoryEvent_NexusOperationFailedEventAttributes_case case_HistoryEvent_Attributes = 56
View Source
const HistoryEvent_NexusOperationScheduledEventAttributes_case case_HistoryEvent_Attributes = 53
View Source
const HistoryEvent_NexusOperationStartedEventAttributes_case case_HistoryEvent_Attributes = 54
View Source
const HistoryEvent_NexusOperationTimedOutEventAttributes_case case_HistoryEvent_Attributes = 58
View Source
const HistoryEvent_RequestCancelExternalWorkflowExecutionFailedEventAttributes_case case_HistoryEvent_Attributes = 31
View Source
const HistoryEvent_RequestCancelExternalWorkflowExecutionInitiatedEventAttributes_case case_HistoryEvent_Attributes = 30
View Source
const HistoryEvent_SignalExternalWorkflowExecutionFailedEventAttributes_case case_HistoryEvent_Attributes = 43
View Source
const HistoryEvent_SignalExternalWorkflowExecutionInitiatedEventAttributes_case case_HistoryEvent_Attributes = 42
View Source
const HistoryEvent_StartChildWorkflowExecutionFailedEventAttributes_case case_HistoryEvent_Attributes = 35
View Source
const HistoryEvent_StartChildWorkflowExecutionInitiatedEventAttributes_case case_HistoryEvent_Attributes = 34
View Source
const HistoryEvent_TimerCanceledEventAttributes_case case_HistoryEvent_Attributes = 24
View Source
const HistoryEvent_TimerFiredEventAttributes_case case_HistoryEvent_Attributes = 21
View Source
const HistoryEvent_TimerStartedEventAttributes_case case_HistoryEvent_Attributes = 20
View Source
const HistoryEvent_UpsertWorkflowSearchAttributesEventAttributes_case case_HistoryEvent_Attributes = 45
View Source
const HistoryEvent_WorkflowExecutionCancelRequestedEventAttributes_case case_HistoryEvent_Attributes = 28
View Source
const HistoryEvent_WorkflowExecutionCanceledEventAttributes_case case_HistoryEvent_Attributes = 29
View Source
const HistoryEvent_WorkflowExecutionCompletedEventAttributes_case case_HistoryEvent_Attributes = 7
View Source
const HistoryEvent_WorkflowExecutionContinuedAsNewEventAttributes_case case_HistoryEvent_Attributes = 33
View Source
const HistoryEvent_WorkflowExecutionFailedEventAttributes_case case_HistoryEvent_Attributes = 8
View Source
const HistoryEvent_WorkflowExecutionOptionsUpdatedEventAttributes_case case_HistoryEvent_Attributes = 60
View Source
const HistoryEvent_WorkflowExecutionPausedEventAttributes_case case_HistoryEvent_Attributes = 63
View Source
const HistoryEvent_WorkflowExecutionSignaledEventAttributes_case case_HistoryEvent_Attributes = 26
View Source
const HistoryEvent_WorkflowExecutionStartedEventAttributes_case case_HistoryEvent_Attributes = 6
View Source
const HistoryEvent_WorkflowExecutionTerminatedEventAttributes_case case_HistoryEvent_Attributes = 27
View Source
const HistoryEvent_WorkflowExecutionTimeSkippingTransitionedEventAttributes_case case_HistoryEvent_Attributes = 65
View Source
const HistoryEvent_WorkflowExecutionTimedOutEventAttributes_case case_HistoryEvent_Attributes = 9
View Source
const HistoryEvent_WorkflowExecutionUnpausedEventAttributes_case case_HistoryEvent_Attributes = 64
View Source
const HistoryEvent_WorkflowExecutionUpdateAcceptedEventAttributes_case case_HistoryEvent_Attributes = 46
View Source
const HistoryEvent_WorkflowExecutionUpdateAdmittedEventAttributes_case case_HistoryEvent_Attributes = 52
View Source
const HistoryEvent_WorkflowExecutionUpdateCompletedEventAttributes_case case_HistoryEvent_Attributes = 48
View Source
const HistoryEvent_WorkflowExecutionUpdateRejectedEventAttributes_case case_HistoryEvent_Attributes = 47
View Source
const HistoryEvent_WorkflowPropertiesModifiedEventAttributes_case case_HistoryEvent_Attributes = 51
View Source
const HistoryEvent_WorkflowPropertiesModifiedExternallyEventAttributes_case case_HistoryEvent_Attributes = 49
View Source
const HistoryEvent_WorkflowTaskCompletedEventAttributes_case case_HistoryEvent_Attributes = 12
View Source
const HistoryEvent_WorkflowTaskFailedEventAttributes_case case_HistoryEvent_Attributes = 14
View Source
const HistoryEvent_WorkflowTaskScheduledEventAttributes_case case_HistoryEvent_Attributes = 10
View Source
const HistoryEvent_WorkflowTaskStartedEventAttributes_case case_HistoryEvent_Attributes = 11
View Source
const HistoryEvent_WorkflowTaskTimedOutEventAttributes_case case_HistoryEvent_Attributes = 13

Variables

View Source
var File_temporal_api_history_v1_message_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ActivityPropertiesModifiedExternallyEventAttributes

type ActivityPropertiesModifiedExternallyEventAttributes struct {

	// The id of the `ACTIVITY_TASK_SCHEDULED` event this modification corresponds to.
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// If set, update the retry policy of the activity, replacing it with the specified one.
	// The number of attempts at the activity is preserved.
	NewRetryPolicy *v1.RetryPolicy `protobuf:"bytes,2,opt,name=new_retry_policy,json=newRetryPolicy,proto3" json:"new_retry_policy,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityPropertiesModifiedExternallyEventAttributes) ClearNewRetryPolicy

func (x *ActivityPropertiesModifiedExternallyEventAttributes) ClearNewRetryPolicy()

func (*ActivityPropertiesModifiedExternallyEventAttributes) GetNewRetryPolicy

func (*ActivityPropertiesModifiedExternallyEventAttributes) GetScheduledEventId

func (*ActivityPropertiesModifiedExternallyEventAttributes) HasNewRetryPolicy

func (*ActivityPropertiesModifiedExternallyEventAttributes) ProtoMessage

func (*ActivityPropertiesModifiedExternallyEventAttributes) ProtoReflect

func (*ActivityPropertiesModifiedExternallyEventAttributes) Reset

func (*ActivityPropertiesModifiedExternallyEventAttributes) SetNewRetryPolicy

func (*ActivityPropertiesModifiedExternallyEventAttributes) SetScheduledEventId

func (*ActivityPropertiesModifiedExternallyEventAttributes) String

type ActivityPropertiesModifiedExternallyEventAttributes_builder

type ActivityPropertiesModifiedExternallyEventAttributes_builder struct {

	// The id of the `ACTIVITY_TASK_SCHEDULED` event this modification corresponds to.
	ScheduledEventId int64
	// If set, update the retry policy of the activity, replacing it with the specified one.
	// The number of attempts at the activity is preserved.
	NewRetryPolicy *v1.RetryPolicy
	// contains filtered or unexported fields
}

func (ActivityPropertiesModifiedExternallyEventAttributes_builder) Build

type ActivityTaskCancelRequestedEventAttributes

type ActivityTaskCancelRequestedEventAttributes struct {

	// The id of the `ACTIVITY_TASK_SCHEDULED` event this cancel request corresponds to
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ActivityTaskCancelRequestedEventAttributes) GetScheduledEventId

func (x *ActivityTaskCancelRequestedEventAttributes) GetScheduledEventId() int64

func (*ActivityTaskCancelRequestedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *ActivityTaskCancelRequestedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*ActivityTaskCancelRequestedEventAttributes) ProtoMessage

func (*ActivityTaskCancelRequestedEventAttributes) ProtoReflect

func (*ActivityTaskCancelRequestedEventAttributes) Reset

func (*ActivityTaskCancelRequestedEventAttributes) SetScheduledEventId

func (x *ActivityTaskCancelRequestedEventAttributes) SetScheduledEventId(v int64)

func (*ActivityTaskCancelRequestedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *ActivityTaskCancelRequestedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*ActivityTaskCancelRequestedEventAttributes) String

type ActivityTaskCancelRequestedEventAttributes_builder

type ActivityTaskCancelRequestedEventAttributes_builder struct {

	// The id of the `ACTIVITY_TASK_SCHEDULED` event this cancel request corresponds to
	ScheduledEventId int64
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// contains filtered or unexported fields
}

func (ActivityTaskCancelRequestedEventAttributes_builder) Build

type ActivityTaskCanceledEventAttributes

type ActivityTaskCanceledEventAttributes struct {

	// Additional information that the activity reported upon confirming cancellation
	Details *v1.Payloads `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"`
	// id of the most recent `ACTIVITY_TASK_CANCEL_REQUESTED` event which refers to the same
	// activity
	LatestCancelRequestedEventId int64 `` /* 152-byte string literal not displayed */
	// The id of the `ACTIVITY_TASK_SCHEDULED` event this cancel confirmation corresponds to
	ScheduledEventId int64 `protobuf:"varint,3,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The id of the `ACTIVITY_TASK_STARTED` event this cancel confirmation corresponds to
	StartedEventId int64 `protobuf:"varint,4,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// id of the worker who canceled this activity
	Identity string `protobuf:"bytes,5,opt,name=identity,proto3" json:"identity,omitempty"`
	// Version info of the worker who processed this workflow task.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp `protobuf:"bytes,6,opt,name=worker_version,json=workerVersion,proto3" json:"worker_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityTaskCanceledEventAttributes) ClearDetails

func (x *ActivityTaskCanceledEventAttributes) ClearDetails()

func (*ActivityTaskCanceledEventAttributes) ClearWorkerVersion deprecated

func (x *ActivityTaskCanceledEventAttributes) ClearWorkerVersion()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskCanceledEventAttributes) GetDetails

func (*ActivityTaskCanceledEventAttributes) GetIdentity

func (*ActivityTaskCanceledEventAttributes) GetLatestCancelRequestedEventId

func (x *ActivityTaskCanceledEventAttributes) GetLatestCancelRequestedEventId() int64

func (*ActivityTaskCanceledEventAttributes) GetScheduledEventId

func (x *ActivityTaskCanceledEventAttributes) GetScheduledEventId() int64

func (*ActivityTaskCanceledEventAttributes) GetStartedEventId

func (x *ActivityTaskCanceledEventAttributes) GetStartedEventId() int64

func (*ActivityTaskCanceledEventAttributes) GetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskCanceledEventAttributes) HasDetails

func (x *ActivityTaskCanceledEventAttributes) HasDetails() bool

func (*ActivityTaskCanceledEventAttributes) HasWorkerVersion deprecated

func (x *ActivityTaskCanceledEventAttributes) HasWorkerVersion() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskCanceledEventAttributes) ProtoMessage

func (*ActivityTaskCanceledEventAttributes) ProtoMessage()

func (*ActivityTaskCanceledEventAttributes) ProtoReflect

func (*ActivityTaskCanceledEventAttributes) Reset

func (*ActivityTaskCanceledEventAttributes) SetDetails

func (*ActivityTaskCanceledEventAttributes) SetIdentity

func (x *ActivityTaskCanceledEventAttributes) SetIdentity(v string)

func (*ActivityTaskCanceledEventAttributes) SetLatestCancelRequestedEventId

func (x *ActivityTaskCanceledEventAttributes) SetLatestCancelRequestedEventId(v int64)

func (*ActivityTaskCanceledEventAttributes) SetScheduledEventId

func (x *ActivityTaskCanceledEventAttributes) SetScheduledEventId(v int64)

func (*ActivityTaskCanceledEventAttributes) SetStartedEventId

func (x *ActivityTaskCanceledEventAttributes) SetStartedEventId(v int64)

func (*ActivityTaskCanceledEventAttributes) SetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskCanceledEventAttributes) String

type ActivityTaskCanceledEventAttributes_builder

type ActivityTaskCanceledEventAttributes_builder struct {

	// Additional information that the activity reported upon confirming cancellation
	Details *v1.Payloads
	// id of the most recent `ACTIVITY_TASK_CANCEL_REQUESTED` event which refers to the same
	// activity
	LatestCancelRequestedEventId int64
	// The id of the `ACTIVITY_TASK_SCHEDULED` event this cancel confirmation corresponds to
	ScheduledEventId int64
	// The id of the `ACTIVITY_TASK_STARTED` event this cancel confirmation corresponds to
	StartedEventId int64
	// id of the worker who canceled this activity
	Identity string
	// Version info of the worker who processed this workflow task.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp
	// contains filtered or unexported fields
}

func (ActivityTaskCanceledEventAttributes_builder) Build

type ActivityTaskCompletedEventAttributes

type ActivityTaskCompletedEventAttributes struct {

	// Serialized results of the activity. IE: The return value of the activity function
	Result *v1.Payloads `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// The id of the `ACTIVITY_TASK_SCHEDULED` event this completion corresponds to
	ScheduledEventId int64 `protobuf:"varint,2,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The id of the `ACTIVITY_TASK_STARTED` event this completion corresponds to
	StartedEventId int64 `protobuf:"varint,3,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// id of the worker that completed this task
	Identity string `protobuf:"bytes,4,opt,name=identity,proto3" json:"identity,omitempty"`
	// Version info of the worker who processed this workflow task.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp `protobuf:"bytes,5,opt,name=worker_version,json=workerVersion,proto3" json:"worker_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityTaskCompletedEventAttributes) ClearResult

func (x *ActivityTaskCompletedEventAttributes) ClearResult()

func (*ActivityTaskCompletedEventAttributes) ClearWorkerVersion deprecated

func (x *ActivityTaskCompletedEventAttributes) ClearWorkerVersion()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskCompletedEventAttributes) GetIdentity

func (*ActivityTaskCompletedEventAttributes) GetResult

func (*ActivityTaskCompletedEventAttributes) GetScheduledEventId

func (x *ActivityTaskCompletedEventAttributes) GetScheduledEventId() int64

func (*ActivityTaskCompletedEventAttributes) GetStartedEventId

func (x *ActivityTaskCompletedEventAttributes) GetStartedEventId() int64

func (*ActivityTaskCompletedEventAttributes) GetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskCompletedEventAttributes) HasResult

func (*ActivityTaskCompletedEventAttributes) HasWorkerVersion deprecated

func (x *ActivityTaskCompletedEventAttributes) HasWorkerVersion() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskCompletedEventAttributes) ProtoMessage

func (*ActivityTaskCompletedEventAttributes) ProtoMessage()

func (*ActivityTaskCompletedEventAttributes) ProtoReflect

func (*ActivityTaskCompletedEventAttributes) Reset

func (*ActivityTaskCompletedEventAttributes) SetIdentity

func (x *ActivityTaskCompletedEventAttributes) SetIdentity(v string)

func (*ActivityTaskCompletedEventAttributes) SetResult

func (*ActivityTaskCompletedEventAttributes) SetScheduledEventId

func (x *ActivityTaskCompletedEventAttributes) SetScheduledEventId(v int64)

func (*ActivityTaskCompletedEventAttributes) SetStartedEventId

func (x *ActivityTaskCompletedEventAttributes) SetStartedEventId(v int64)

func (*ActivityTaskCompletedEventAttributes) SetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskCompletedEventAttributes) String

type ActivityTaskCompletedEventAttributes_builder

type ActivityTaskCompletedEventAttributes_builder struct {

	// Serialized results of the activity. IE: The return value of the activity function
	Result *v1.Payloads
	// The id of the `ACTIVITY_TASK_SCHEDULED` event this completion corresponds to
	ScheduledEventId int64
	// The id of the `ACTIVITY_TASK_STARTED` event this completion corresponds to
	StartedEventId int64
	// id of the worker that completed this task
	Identity string
	// Version info of the worker who processed this workflow task.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp
	// contains filtered or unexported fields
}

func (ActivityTaskCompletedEventAttributes_builder) Build

type ActivityTaskFailedEventAttributes

type ActivityTaskFailedEventAttributes struct {

	// Failure details
	Failure *v13.Failure `protobuf:"bytes,1,opt,name=failure,proto3" json:"failure,omitempty"`
	// The id of the `ACTIVITY_TASK_SCHEDULED` event this failure corresponds to
	ScheduledEventId int64 `protobuf:"varint,2,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The id of the `ACTIVITY_TASK_STARTED` event this failure corresponds to
	StartedEventId int64 `protobuf:"varint,3,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// id of the worker that failed this task
	Identity   string         `protobuf:"bytes,4,opt,name=identity,proto3" json:"identity,omitempty"`
	RetryState v12.RetryState `` /* 130-byte string literal not displayed */
	// Version info of the worker who processed this workflow task.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp `protobuf:"bytes,6,opt,name=worker_version,json=workerVersion,proto3" json:"worker_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityTaskFailedEventAttributes) ClearFailure

func (x *ActivityTaskFailedEventAttributes) ClearFailure()

func (*ActivityTaskFailedEventAttributes) ClearWorkerVersion deprecated

func (x *ActivityTaskFailedEventAttributes) ClearWorkerVersion()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskFailedEventAttributes) GetFailure

func (*ActivityTaskFailedEventAttributes) GetIdentity

func (x *ActivityTaskFailedEventAttributes) GetIdentity() string

func (*ActivityTaskFailedEventAttributes) GetRetryState

func (*ActivityTaskFailedEventAttributes) GetScheduledEventId

func (x *ActivityTaskFailedEventAttributes) GetScheduledEventId() int64

func (*ActivityTaskFailedEventAttributes) GetStartedEventId

func (x *ActivityTaskFailedEventAttributes) GetStartedEventId() int64

func (*ActivityTaskFailedEventAttributes) GetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskFailedEventAttributes) HasFailure

func (x *ActivityTaskFailedEventAttributes) HasFailure() bool

func (*ActivityTaskFailedEventAttributes) HasWorkerVersion deprecated

func (x *ActivityTaskFailedEventAttributes) HasWorkerVersion() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskFailedEventAttributes) ProtoMessage

func (*ActivityTaskFailedEventAttributes) ProtoMessage()

func (*ActivityTaskFailedEventAttributes) ProtoReflect

func (*ActivityTaskFailedEventAttributes) Reset

func (*ActivityTaskFailedEventAttributes) SetFailure

func (x *ActivityTaskFailedEventAttributes) SetFailure(v *v13.Failure)

func (*ActivityTaskFailedEventAttributes) SetIdentity

func (x *ActivityTaskFailedEventAttributes) SetIdentity(v string)

func (*ActivityTaskFailedEventAttributes) SetRetryState

func (x *ActivityTaskFailedEventAttributes) SetRetryState(v v12.RetryState)

func (*ActivityTaskFailedEventAttributes) SetScheduledEventId

func (x *ActivityTaskFailedEventAttributes) SetScheduledEventId(v int64)

func (*ActivityTaskFailedEventAttributes) SetStartedEventId

func (x *ActivityTaskFailedEventAttributes) SetStartedEventId(v int64)

func (*ActivityTaskFailedEventAttributes) SetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskFailedEventAttributes) String

type ActivityTaskFailedEventAttributes_builder

type ActivityTaskFailedEventAttributes_builder struct {

	// Failure details
	Failure *v13.Failure
	// The id of the `ACTIVITY_TASK_SCHEDULED` event this failure corresponds to
	ScheduledEventId int64
	// The id of the `ACTIVITY_TASK_STARTED` event this failure corresponds to
	StartedEventId int64
	// id of the worker that failed this task
	Identity   string
	RetryState v12.RetryState
	// Version info of the worker who processed this workflow task.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp
	// contains filtered or unexported fields
}

func (ActivityTaskFailedEventAttributes_builder) Build

type ActivityTaskScheduledEventAttributes

type ActivityTaskScheduledEventAttributes struct {

	// The worker/user assigned identifier for the activity
	ActivityId   string           `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	ActivityType *v1.ActivityType `protobuf:"bytes,2,opt,name=activity_type,json=activityType,proto3" json:"activity_type,omitempty"`
	TaskQueue    *v11.TaskQueue   `protobuf:"bytes,4,opt,name=task_queue,json=taskQueue,proto3" json:"task_queue,omitempty"`
	Header       *v1.Header       `protobuf:"bytes,5,opt,name=header,proto3" json:"header,omitempty"`
	Input        *v1.Payloads     `protobuf:"bytes,6,opt,name=input,proto3" json:"input,omitempty"`
	// Indicates how long the caller is willing to wait for an activity completion. Limits how long
	// retries will be attempted. Either this or `start_to_close_timeout` must be specified.
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	ScheduleToCloseTimeout *durationpb.Duration `` /* 131-byte string literal not displayed */
	// Limits time an activity task can stay in a task queue before a worker picks it up. This
	// timeout is always non retryable, as all a retry would achieve is to put it back into the same
	// queue. Defaults to `schedule_to_close_timeout` or workflow execution timeout if not
	// specified.
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	ScheduleToStartTimeout *durationpb.Duration `` /* 131-byte string literal not displayed */
	// Maximum time an activity is allowed to execute after being picked up by a worker. This
	// timeout is always retryable. Either this or `schedule_to_close_timeout` must be
	// specified.
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	StartToCloseTimeout *durationpb.Duration `protobuf:"bytes,9,opt,name=start_to_close_timeout,json=startToCloseTimeout,proto3" json:"start_to_close_timeout,omitempty"`
	// Maximum permitted time between successful worker heartbeats.
	HeartbeatTimeout *durationpb.Duration `protobuf:"bytes,10,opt,name=heartbeat_timeout,json=heartbeatTimeout,proto3" json:"heartbeat_timeout,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 153-byte string literal not displayed */
	// Activities are assigned a default retry policy controlled by the service's dynamic
	// configuration. Retries will happen up to `schedule_to_close_timeout`. To disable retries set
	// retry_policy.maximum_attempts to 1.
	RetryPolicy *v1.RetryPolicy `protobuf:"bytes,12,opt,name=retry_policy,json=retryPolicy,proto3" json:"retry_policy,omitempty"`
	// If this is set, the activity would be assigned to the Build ID of the workflow. Otherwise,
	// Assignment rules of the activity's Task Queue will be used to determine the Build ID.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	UseWorkflowBuildId bool `protobuf:"varint,13,opt,name=use_workflow_build_id,json=useWorkflowBuildId,proto3" json:"use_workflow_build_id,omitempty"`
	// Priority metadata. If this message is not present, or any fields are not
	// present, they inherit the values from the workflow.
	Priority *v1.Priority `protobuf:"bytes,14,opt,name=priority,proto3" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityTaskScheduledEventAttributes) ClearActivityType

func (x *ActivityTaskScheduledEventAttributes) ClearActivityType()

func (*ActivityTaskScheduledEventAttributes) ClearHeader

func (x *ActivityTaskScheduledEventAttributes) ClearHeader()

func (*ActivityTaskScheduledEventAttributes) ClearHeartbeatTimeout

func (x *ActivityTaskScheduledEventAttributes) ClearHeartbeatTimeout()

func (*ActivityTaskScheduledEventAttributes) ClearInput

func (x *ActivityTaskScheduledEventAttributes) ClearInput()

func (*ActivityTaskScheduledEventAttributes) ClearPriority

func (x *ActivityTaskScheduledEventAttributes) ClearPriority()

func (*ActivityTaskScheduledEventAttributes) ClearRetryPolicy

func (x *ActivityTaskScheduledEventAttributes) ClearRetryPolicy()

func (*ActivityTaskScheduledEventAttributes) ClearScheduleToCloseTimeout

func (x *ActivityTaskScheduledEventAttributes) ClearScheduleToCloseTimeout()

func (*ActivityTaskScheduledEventAttributes) ClearScheduleToStartTimeout

func (x *ActivityTaskScheduledEventAttributes) ClearScheduleToStartTimeout()

func (*ActivityTaskScheduledEventAttributes) ClearStartToCloseTimeout

func (x *ActivityTaskScheduledEventAttributes) ClearStartToCloseTimeout()

func (*ActivityTaskScheduledEventAttributes) ClearTaskQueue

func (x *ActivityTaskScheduledEventAttributes) ClearTaskQueue()

func (*ActivityTaskScheduledEventAttributes) GetActivityId

func (x *ActivityTaskScheduledEventAttributes) GetActivityId() string

func (*ActivityTaskScheduledEventAttributes) GetActivityType

func (*ActivityTaskScheduledEventAttributes) GetHeader

func (*ActivityTaskScheduledEventAttributes) GetHeartbeatTimeout

func (x *ActivityTaskScheduledEventAttributes) GetHeartbeatTimeout() *durationpb.Duration

func (*ActivityTaskScheduledEventAttributes) GetInput

func (*ActivityTaskScheduledEventAttributes) GetPriority

func (*ActivityTaskScheduledEventAttributes) GetRetryPolicy

func (*ActivityTaskScheduledEventAttributes) GetScheduleToCloseTimeout

func (x *ActivityTaskScheduledEventAttributes) GetScheduleToCloseTimeout() *durationpb.Duration

func (*ActivityTaskScheduledEventAttributes) GetScheduleToStartTimeout

func (x *ActivityTaskScheduledEventAttributes) GetScheduleToStartTimeout() *durationpb.Duration

func (*ActivityTaskScheduledEventAttributes) GetStartToCloseTimeout

func (x *ActivityTaskScheduledEventAttributes) GetStartToCloseTimeout() *durationpb.Duration

func (*ActivityTaskScheduledEventAttributes) GetTaskQueue

func (*ActivityTaskScheduledEventAttributes) GetUseWorkflowBuildId deprecated

func (x *ActivityTaskScheduledEventAttributes) GetUseWorkflowBuildId() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskScheduledEventAttributes) GetWorkflowTaskCompletedEventId

func (x *ActivityTaskScheduledEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*ActivityTaskScheduledEventAttributes) HasActivityType

func (x *ActivityTaskScheduledEventAttributes) HasActivityType() bool

func (*ActivityTaskScheduledEventAttributes) HasHeader

func (*ActivityTaskScheduledEventAttributes) HasHeartbeatTimeout

func (x *ActivityTaskScheduledEventAttributes) HasHeartbeatTimeout() bool

func (*ActivityTaskScheduledEventAttributes) HasInput

func (*ActivityTaskScheduledEventAttributes) HasPriority

func (x *ActivityTaskScheduledEventAttributes) HasPriority() bool

func (*ActivityTaskScheduledEventAttributes) HasRetryPolicy

func (x *ActivityTaskScheduledEventAttributes) HasRetryPolicy() bool

func (*ActivityTaskScheduledEventAttributes) HasScheduleToCloseTimeout

func (x *ActivityTaskScheduledEventAttributes) HasScheduleToCloseTimeout() bool

func (*ActivityTaskScheduledEventAttributes) HasScheduleToStartTimeout

func (x *ActivityTaskScheduledEventAttributes) HasScheduleToStartTimeout() bool

func (*ActivityTaskScheduledEventAttributes) HasStartToCloseTimeout

func (x *ActivityTaskScheduledEventAttributes) HasStartToCloseTimeout() bool

func (*ActivityTaskScheduledEventAttributes) HasTaskQueue

func (x *ActivityTaskScheduledEventAttributes) HasTaskQueue() bool

func (*ActivityTaskScheduledEventAttributes) ProtoMessage

func (*ActivityTaskScheduledEventAttributes) ProtoMessage()

func (*ActivityTaskScheduledEventAttributes) ProtoReflect

func (*ActivityTaskScheduledEventAttributes) Reset

func (*ActivityTaskScheduledEventAttributes) SetActivityId

func (x *ActivityTaskScheduledEventAttributes) SetActivityId(v string)

func (*ActivityTaskScheduledEventAttributes) SetActivityType

func (x *ActivityTaskScheduledEventAttributes) SetActivityType(v *v1.ActivityType)

func (*ActivityTaskScheduledEventAttributes) SetHeader

func (*ActivityTaskScheduledEventAttributes) SetHeartbeatTimeout

func (x *ActivityTaskScheduledEventAttributes) SetHeartbeatTimeout(v *durationpb.Duration)

func (*ActivityTaskScheduledEventAttributes) SetInput

func (*ActivityTaskScheduledEventAttributes) SetPriority

func (*ActivityTaskScheduledEventAttributes) SetRetryPolicy

func (x *ActivityTaskScheduledEventAttributes) SetRetryPolicy(v *v1.RetryPolicy)

func (*ActivityTaskScheduledEventAttributes) SetScheduleToCloseTimeout

func (x *ActivityTaskScheduledEventAttributes) SetScheduleToCloseTimeout(v *durationpb.Duration)

func (*ActivityTaskScheduledEventAttributes) SetScheduleToStartTimeout

func (x *ActivityTaskScheduledEventAttributes) SetScheduleToStartTimeout(v *durationpb.Duration)

func (*ActivityTaskScheduledEventAttributes) SetStartToCloseTimeout

func (x *ActivityTaskScheduledEventAttributes) SetStartToCloseTimeout(v *durationpb.Duration)

func (*ActivityTaskScheduledEventAttributes) SetTaskQueue

func (*ActivityTaskScheduledEventAttributes) SetUseWorkflowBuildId deprecated

func (x *ActivityTaskScheduledEventAttributes) SetUseWorkflowBuildId(v bool)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskScheduledEventAttributes) SetWorkflowTaskCompletedEventId

func (x *ActivityTaskScheduledEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*ActivityTaskScheduledEventAttributes) String

type ActivityTaskScheduledEventAttributes_builder

type ActivityTaskScheduledEventAttributes_builder struct {

	// The worker/user assigned identifier for the activity
	ActivityId   string
	ActivityType *v1.ActivityType
	TaskQueue    *v11.TaskQueue
	Header       *v1.Header
	Input        *v1.Payloads
	// Indicates how long the caller is willing to wait for an activity completion. Limits how long
	// retries will be attempted. Either this or `start_to_close_timeout` must be specified.
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	ScheduleToCloseTimeout *durationpb.Duration
	// Limits time an activity task can stay in a task queue before a worker picks it up. This
	// timeout is always non retryable, as all a retry would achieve is to put it back into the same
	// queue. Defaults to `schedule_to_close_timeout` or workflow execution timeout if not
	// specified.
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	ScheduleToStartTimeout *durationpb.Duration
	// Maximum time an activity is allowed to execute after being picked up by a worker. This
	// timeout is always retryable. Either this or `schedule_to_close_timeout` must be
	// specified.
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	StartToCloseTimeout *durationpb.Duration
	// Maximum permitted time between successful worker heartbeats.
	HeartbeatTimeout *durationpb.Duration
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// Activities are assigned a default retry policy controlled by the service's dynamic
	// configuration. Retries will happen up to `schedule_to_close_timeout`. To disable retries set
	// retry_policy.maximum_attempts to 1.
	RetryPolicy *v1.RetryPolicy
	// If this is set, the activity would be assigned to the Build ID of the workflow. Otherwise,
	// Assignment rules of the activity's Task Queue will be used to determine the Build ID.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	UseWorkflowBuildId bool
	// Priority metadata. If this message is not present, or any fields are not
	// present, they inherit the values from the workflow.
	Priority *v1.Priority
	// contains filtered or unexported fields
}

func (ActivityTaskScheduledEventAttributes_builder) Build

type ActivityTaskStartedEventAttributes

type ActivityTaskStartedEventAttributes struct {

	// The id of the `ACTIVITY_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// id of the worker that picked up this task
	Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"`
	// This field is populated from the RecordActivityTaskStartedRequest. Matching service would
	// set the request_id on the RecordActivityTaskStartedRequest to a new UUID. This is useful
	// in case a RecordActivityTaskStarted call succeed but matching doesn't get that response,
	// so matching could retry and history service would return success if the request_id matches.
	// In that case, matching will continue to deliver the task to worker. Without this field, history
	// service would return AlreadyStarted error, and matching would drop the task.
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Starting at 1, the number of times this task has been attempted
	Attempt int32 `protobuf:"varint,4,opt,name=attempt,proto3" json:"attempt,omitempty"`
	// Will be set to the most recent failure details, if this task has previously failed and then
	// been retried.
	LastFailure *v13.Failure `protobuf:"bytes,5,opt,name=last_failure,json=lastFailure,proto3" json:"last_failure,omitempty"`
	// Version info of the worker to whom this task was dispatched.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp `protobuf:"bytes,6,opt,name=worker_version,json=workerVersion,proto3" json:"worker_version,omitempty"`
	// Used by server internally to properly reapply build ID redirects to an execution
	// when rebuilding it from events.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	BuildIdRedirectCounter int64 `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ActivityTaskStartedEventAttributes) ClearLastFailure

func (x *ActivityTaskStartedEventAttributes) ClearLastFailure()

func (*ActivityTaskStartedEventAttributes) ClearWorkerVersion deprecated

func (x *ActivityTaskStartedEventAttributes) ClearWorkerVersion()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskStartedEventAttributes) GetAttempt

func (x *ActivityTaskStartedEventAttributes) GetAttempt() int32

func (*ActivityTaskStartedEventAttributes) GetBuildIdRedirectCounter deprecated

func (x *ActivityTaskStartedEventAttributes) GetBuildIdRedirectCounter() int64

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskStartedEventAttributes) GetIdentity

func (x *ActivityTaskStartedEventAttributes) GetIdentity() string

func (*ActivityTaskStartedEventAttributes) GetLastFailure

func (x *ActivityTaskStartedEventAttributes) GetLastFailure() *v13.Failure

func (*ActivityTaskStartedEventAttributes) GetRequestId

func (x *ActivityTaskStartedEventAttributes) GetRequestId() string

func (*ActivityTaskStartedEventAttributes) GetScheduledEventId

func (x *ActivityTaskStartedEventAttributes) GetScheduledEventId() int64

func (*ActivityTaskStartedEventAttributes) GetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskStartedEventAttributes) HasLastFailure

func (x *ActivityTaskStartedEventAttributes) HasLastFailure() bool

func (*ActivityTaskStartedEventAttributes) HasWorkerVersion deprecated

func (x *ActivityTaskStartedEventAttributes) HasWorkerVersion() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskStartedEventAttributes) ProtoMessage

func (*ActivityTaskStartedEventAttributes) ProtoMessage()

func (*ActivityTaskStartedEventAttributes) ProtoReflect

func (*ActivityTaskStartedEventAttributes) Reset

func (*ActivityTaskStartedEventAttributes) SetAttempt

func (x *ActivityTaskStartedEventAttributes) SetAttempt(v int32)

func (*ActivityTaskStartedEventAttributes) SetBuildIdRedirectCounter deprecated

func (x *ActivityTaskStartedEventAttributes) SetBuildIdRedirectCounter(v int64)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskStartedEventAttributes) SetIdentity

func (x *ActivityTaskStartedEventAttributes) SetIdentity(v string)

func (*ActivityTaskStartedEventAttributes) SetLastFailure

func (x *ActivityTaskStartedEventAttributes) SetLastFailure(v *v13.Failure)

func (*ActivityTaskStartedEventAttributes) SetRequestId

func (x *ActivityTaskStartedEventAttributes) SetRequestId(v string)

func (*ActivityTaskStartedEventAttributes) SetScheduledEventId

func (x *ActivityTaskStartedEventAttributes) SetScheduledEventId(v int64)

func (*ActivityTaskStartedEventAttributes) SetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ActivityTaskStartedEventAttributes) String

type ActivityTaskStartedEventAttributes_builder

type ActivityTaskStartedEventAttributes_builder struct {

	// The id of the `ACTIVITY_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64
	// id of the worker that picked up this task
	Identity string
	// This field is populated from the RecordActivityTaskStartedRequest. Matching service would
	// set the request_id on the RecordActivityTaskStartedRequest to a new UUID. This is useful
	// in case a RecordActivityTaskStarted call succeed but matching doesn't get that response,
	// so matching could retry and history service would return success if the request_id matches.
	// In that case, matching will continue to deliver the task to worker. Without this field, history
	// service would return AlreadyStarted error, and matching would drop the task.
	RequestId string
	// Starting at 1, the number of times this task has been attempted
	Attempt int32
	// Will be set to the most recent failure details, if this task has previously failed and then
	// been retried.
	LastFailure *v13.Failure
	// Version info of the worker to whom this task was dispatched.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp
	// Used by server internally to properly reapply build ID redirects to an execution
	// when rebuilding it from events.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	BuildIdRedirectCounter int64
	// contains filtered or unexported fields
}

func (ActivityTaskStartedEventAttributes_builder) Build

type ActivityTaskTimedOutEventAttributes

type ActivityTaskTimedOutEventAttributes struct {

	// If this activity had failed, was retried, and then timed out, that failure is stored as the
	// `cause` in here.
	Failure *v13.Failure `protobuf:"bytes,1,opt,name=failure,proto3" json:"failure,omitempty"`
	// The id of the `ACTIVITY_TASK_SCHEDULED` event this timeout corresponds to
	ScheduledEventId int64 `protobuf:"varint,2,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The id of the `ACTIVITY_TASK_STARTED` event this timeout corresponds to
	StartedEventId int64          `protobuf:"varint,3,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	RetryState     v12.RetryState `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ActivityTaskTimedOutEventAttributes) ClearFailure

func (x *ActivityTaskTimedOutEventAttributes) ClearFailure()

func (*ActivityTaskTimedOutEventAttributes) GetFailure

func (*ActivityTaskTimedOutEventAttributes) GetRetryState

func (*ActivityTaskTimedOutEventAttributes) GetScheduledEventId

func (x *ActivityTaskTimedOutEventAttributes) GetScheduledEventId() int64

func (*ActivityTaskTimedOutEventAttributes) GetStartedEventId

func (x *ActivityTaskTimedOutEventAttributes) GetStartedEventId() int64

func (*ActivityTaskTimedOutEventAttributes) HasFailure

func (x *ActivityTaskTimedOutEventAttributes) HasFailure() bool

func (*ActivityTaskTimedOutEventAttributes) ProtoMessage

func (*ActivityTaskTimedOutEventAttributes) ProtoMessage()

func (*ActivityTaskTimedOutEventAttributes) ProtoReflect

func (*ActivityTaskTimedOutEventAttributes) Reset

func (*ActivityTaskTimedOutEventAttributes) SetFailure

func (*ActivityTaskTimedOutEventAttributes) SetRetryState

func (*ActivityTaskTimedOutEventAttributes) SetScheduledEventId

func (x *ActivityTaskTimedOutEventAttributes) SetScheduledEventId(v int64)

func (*ActivityTaskTimedOutEventAttributes) SetStartedEventId

func (x *ActivityTaskTimedOutEventAttributes) SetStartedEventId(v int64)

func (*ActivityTaskTimedOutEventAttributes) String

type ActivityTaskTimedOutEventAttributes_builder

type ActivityTaskTimedOutEventAttributes_builder struct {

	// If this activity had failed, was retried, and then timed out, that failure is stored as the
	// `cause` in here.
	Failure *v13.Failure
	// The id of the `ACTIVITY_TASK_SCHEDULED` event this timeout corresponds to
	ScheduledEventId int64
	// The id of the `ACTIVITY_TASK_STARTED` event this timeout corresponds to
	StartedEventId int64
	RetryState     v12.RetryState
	// contains filtered or unexported fields
}

func (ActivityTaskTimedOutEventAttributes_builder) Build

type ChildWorkflowExecutionCanceledEventAttributes

type ChildWorkflowExecutionCanceledEventAttributes struct {
	Details *v1.Payloads `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"`
	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,7,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,3,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	WorkflowType      *v1.WorkflowType      `protobuf:"bytes,4,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64 `protobuf:"varint,5,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64 `protobuf:"varint,6,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChildWorkflowExecutionCanceledEventAttributes) ClearDetails

func (*ChildWorkflowExecutionCanceledEventAttributes) ClearWorkflowExecution

func (x *ChildWorkflowExecutionCanceledEventAttributes) ClearWorkflowExecution()

func (*ChildWorkflowExecutionCanceledEventAttributes) ClearWorkflowType

func (x *ChildWorkflowExecutionCanceledEventAttributes) ClearWorkflowType()

func (*ChildWorkflowExecutionCanceledEventAttributes) GetDetails

func (*ChildWorkflowExecutionCanceledEventAttributes) GetInitiatedEventId

func (x *ChildWorkflowExecutionCanceledEventAttributes) GetInitiatedEventId() int64

func (*ChildWorkflowExecutionCanceledEventAttributes) GetNamespace

func (*ChildWorkflowExecutionCanceledEventAttributes) GetNamespaceId

func (*ChildWorkflowExecutionCanceledEventAttributes) GetStartedEventId

func (*ChildWorkflowExecutionCanceledEventAttributes) GetWorkflowExecution

func (*ChildWorkflowExecutionCanceledEventAttributes) GetWorkflowType

func (*ChildWorkflowExecutionCanceledEventAttributes) HasDetails

func (*ChildWorkflowExecutionCanceledEventAttributes) HasWorkflowExecution

func (x *ChildWorkflowExecutionCanceledEventAttributes) HasWorkflowExecution() bool

func (*ChildWorkflowExecutionCanceledEventAttributes) HasWorkflowType

func (*ChildWorkflowExecutionCanceledEventAttributes) ProtoMessage

func (*ChildWorkflowExecutionCanceledEventAttributes) ProtoReflect

func (*ChildWorkflowExecutionCanceledEventAttributes) Reset

func (*ChildWorkflowExecutionCanceledEventAttributes) SetDetails

func (*ChildWorkflowExecutionCanceledEventAttributes) SetInitiatedEventId

func (x *ChildWorkflowExecutionCanceledEventAttributes) SetInitiatedEventId(v int64)

func (*ChildWorkflowExecutionCanceledEventAttributes) SetNamespace

func (*ChildWorkflowExecutionCanceledEventAttributes) SetNamespaceId

func (*ChildWorkflowExecutionCanceledEventAttributes) SetStartedEventId

func (x *ChildWorkflowExecutionCanceledEventAttributes) SetStartedEventId(v int64)

func (*ChildWorkflowExecutionCanceledEventAttributes) SetWorkflowExecution

func (*ChildWorkflowExecutionCanceledEventAttributes) SetWorkflowType

func (*ChildWorkflowExecutionCanceledEventAttributes) String

type ChildWorkflowExecutionCanceledEventAttributes_builder

type ChildWorkflowExecutionCanceledEventAttributes_builder struct {
	Details *v1.Payloads
	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	WorkflowType      *v1.WorkflowType
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64
	// contains filtered or unexported fields
}

func (ChildWorkflowExecutionCanceledEventAttributes_builder) Build

type ChildWorkflowExecutionCompletedEventAttributes

type ChildWorkflowExecutionCompletedEventAttributes struct {
	Result *v1.Payloads `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,7,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,3,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	WorkflowType      *v1.WorkflowType      `protobuf:"bytes,4,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64 `protobuf:"varint,5,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64 `protobuf:"varint,6,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChildWorkflowExecutionCompletedEventAttributes) ClearResult

func (*ChildWorkflowExecutionCompletedEventAttributes) ClearWorkflowExecution

func (x *ChildWorkflowExecutionCompletedEventAttributes) ClearWorkflowExecution()

func (*ChildWorkflowExecutionCompletedEventAttributes) ClearWorkflowType

func (x *ChildWorkflowExecutionCompletedEventAttributes) ClearWorkflowType()

func (*ChildWorkflowExecutionCompletedEventAttributes) GetInitiatedEventId

func (x *ChildWorkflowExecutionCompletedEventAttributes) GetInitiatedEventId() int64

func (*ChildWorkflowExecutionCompletedEventAttributes) GetNamespace

func (*ChildWorkflowExecutionCompletedEventAttributes) GetNamespaceId

func (*ChildWorkflowExecutionCompletedEventAttributes) GetResult

func (*ChildWorkflowExecutionCompletedEventAttributes) GetStartedEventId

func (*ChildWorkflowExecutionCompletedEventAttributes) GetWorkflowExecution

func (*ChildWorkflowExecutionCompletedEventAttributes) GetWorkflowType

func (*ChildWorkflowExecutionCompletedEventAttributes) HasResult

func (*ChildWorkflowExecutionCompletedEventAttributes) HasWorkflowExecution

func (x *ChildWorkflowExecutionCompletedEventAttributes) HasWorkflowExecution() bool

func (*ChildWorkflowExecutionCompletedEventAttributes) HasWorkflowType

func (*ChildWorkflowExecutionCompletedEventAttributes) ProtoMessage

func (*ChildWorkflowExecutionCompletedEventAttributes) ProtoReflect

func (*ChildWorkflowExecutionCompletedEventAttributes) Reset

func (*ChildWorkflowExecutionCompletedEventAttributes) SetInitiatedEventId

func (x *ChildWorkflowExecutionCompletedEventAttributes) SetInitiatedEventId(v int64)

func (*ChildWorkflowExecutionCompletedEventAttributes) SetNamespace

func (*ChildWorkflowExecutionCompletedEventAttributes) SetNamespaceId

func (*ChildWorkflowExecutionCompletedEventAttributes) SetResult

func (*ChildWorkflowExecutionCompletedEventAttributes) SetStartedEventId

func (x *ChildWorkflowExecutionCompletedEventAttributes) SetStartedEventId(v int64)

func (*ChildWorkflowExecutionCompletedEventAttributes) SetWorkflowExecution

func (*ChildWorkflowExecutionCompletedEventAttributes) SetWorkflowType

func (*ChildWorkflowExecutionCompletedEventAttributes) String

type ChildWorkflowExecutionCompletedEventAttributes_builder

type ChildWorkflowExecutionCompletedEventAttributes_builder struct {
	Result *v1.Payloads
	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	WorkflowType      *v1.WorkflowType
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64
	// contains filtered or unexported fields
}

func (ChildWorkflowExecutionCompletedEventAttributes_builder) Build

type ChildWorkflowExecutionFailedEventAttributes

type ChildWorkflowExecutionFailedEventAttributes struct {
	Failure *v13.Failure `protobuf:"bytes,1,opt,name=failure,proto3" json:"failure,omitempty"`
	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,8,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,3,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	WorkflowType      *v1.WorkflowType      `protobuf:"bytes,4,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64 `protobuf:"varint,5,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64          `protobuf:"varint,6,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	RetryState     v12.RetryState `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChildWorkflowExecutionFailedEventAttributes) ClearFailure

func (*ChildWorkflowExecutionFailedEventAttributes) ClearWorkflowExecution

func (x *ChildWorkflowExecutionFailedEventAttributes) ClearWorkflowExecution()

func (*ChildWorkflowExecutionFailedEventAttributes) ClearWorkflowType

func (x *ChildWorkflowExecutionFailedEventAttributes) ClearWorkflowType()

func (*ChildWorkflowExecutionFailedEventAttributes) GetFailure

func (*ChildWorkflowExecutionFailedEventAttributes) GetInitiatedEventId

func (x *ChildWorkflowExecutionFailedEventAttributes) GetInitiatedEventId() int64

func (*ChildWorkflowExecutionFailedEventAttributes) GetNamespace

func (*ChildWorkflowExecutionFailedEventAttributes) GetNamespaceId

func (*ChildWorkflowExecutionFailedEventAttributes) GetRetryState

func (*ChildWorkflowExecutionFailedEventAttributes) GetStartedEventId

func (x *ChildWorkflowExecutionFailedEventAttributes) GetStartedEventId() int64

func (*ChildWorkflowExecutionFailedEventAttributes) GetWorkflowExecution

func (*ChildWorkflowExecutionFailedEventAttributes) GetWorkflowType

func (*ChildWorkflowExecutionFailedEventAttributes) HasFailure

func (*ChildWorkflowExecutionFailedEventAttributes) HasWorkflowExecution

func (x *ChildWorkflowExecutionFailedEventAttributes) HasWorkflowExecution() bool

func (*ChildWorkflowExecutionFailedEventAttributes) HasWorkflowType

func (*ChildWorkflowExecutionFailedEventAttributes) ProtoMessage

func (*ChildWorkflowExecutionFailedEventAttributes) ProtoReflect

func (*ChildWorkflowExecutionFailedEventAttributes) Reset

func (*ChildWorkflowExecutionFailedEventAttributes) SetFailure

func (*ChildWorkflowExecutionFailedEventAttributes) SetInitiatedEventId

func (x *ChildWorkflowExecutionFailedEventAttributes) SetInitiatedEventId(v int64)

func (*ChildWorkflowExecutionFailedEventAttributes) SetNamespace

func (*ChildWorkflowExecutionFailedEventAttributes) SetNamespaceId

func (*ChildWorkflowExecutionFailedEventAttributes) SetRetryState

func (*ChildWorkflowExecutionFailedEventAttributes) SetStartedEventId

func (x *ChildWorkflowExecutionFailedEventAttributes) SetStartedEventId(v int64)

func (*ChildWorkflowExecutionFailedEventAttributes) SetWorkflowExecution

func (*ChildWorkflowExecutionFailedEventAttributes) SetWorkflowType

func (*ChildWorkflowExecutionFailedEventAttributes) String

type ChildWorkflowExecutionFailedEventAttributes_builder

type ChildWorkflowExecutionFailedEventAttributes_builder struct {
	Failure *v13.Failure
	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	WorkflowType      *v1.WorkflowType
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64
	RetryState     v12.RetryState
	// contains filtered or unexported fields
}

func (ChildWorkflowExecutionFailedEventAttributes_builder) Build

type ChildWorkflowExecutionStartedEventAttributes

type ChildWorkflowExecutionStartedEventAttributes struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace   string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId string `protobuf:"bytes,6,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId  int64                 `protobuf:"varint,2,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,3,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	WorkflowType      *v1.WorkflowType      `protobuf:"bytes,4,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	Header            *v1.Header            `protobuf:"bytes,5,opt,name=header,proto3" json:"header,omitempty"`
	// contains filtered or unexported fields
}

func (*ChildWorkflowExecutionStartedEventAttributes) ClearHeader

func (*ChildWorkflowExecutionStartedEventAttributes) ClearWorkflowExecution

func (x *ChildWorkflowExecutionStartedEventAttributes) ClearWorkflowExecution()

func (*ChildWorkflowExecutionStartedEventAttributes) ClearWorkflowType

func (x *ChildWorkflowExecutionStartedEventAttributes) ClearWorkflowType()

func (*ChildWorkflowExecutionStartedEventAttributes) GetHeader

func (*ChildWorkflowExecutionStartedEventAttributes) GetInitiatedEventId

func (x *ChildWorkflowExecutionStartedEventAttributes) GetInitiatedEventId() int64

func (*ChildWorkflowExecutionStartedEventAttributes) GetNamespace

func (*ChildWorkflowExecutionStartedEventAttributes) GetNamespaceId

func (*ChildWorkflowExecutionStartedEventAttributes) GetWorkflowExecution

func (*ChildWorkflowExecutionStartedEventAttributes) GetWorkflowType

func (*ChildWorkflowExecutionStartedEventAttributes) HasHeader

func (*ChildWorkflowExecutionStartedEventAttributes) HasWorkflowExecution

func (x *ChildWorkflowExecutionStartedEventAttributes) HasWorkflowExecution() bool

func (*ChildWorkflowExecutionStartedEventAttributes) HasWorkflowType

func (*ChildWorkflowExecutionStartedEventAttributes) ProtoMessage

func (*ChildWorkflowExecutionStartedEventAttributes) ProtoReflect

func (*ChildWorkflowExecutionStartedEventAttributes) Reset

func (*ChildWorkflowExecutionStartedEventAttributes) SetHeader

func (*ChildWorkflowExecutionStartedEventAttributes) SetInitiatedEventId

func (x *ChildWorkflowExecutionStartedEventAttributes) SetInitiatedEventId(v int64)

func (*ChildWorkflowExecutionStartedEventAttributes) SetNamespace

func (*ChildWorkflowExecutionStartedEventAttributes) SetNamespaceId

func (*ChildWorkflowExecutionStartedEventAttributes) SetWorkflowExecution

func (*ChildWorkflowExecutionStartedEventAttributes) SetWorkflowType

func (*ChildWorkflowExecutionStartedEventAttributes) String

type ChildWorkflowExecutionStartedEventAttributes_builder

type ChildWorkflowExecutionStartedEventAttributes_builder struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace   string
	NamespaceId string
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId  int64
	WorkflowExecution *v1.WorkflowExecution
	WorkflowType      *v1.WorkflowType
	Header            *v1.Header
	// contains filtered or unexported fields
}

func (ChildWorkflowExecutionStartedEventAttributes_builder) Build

type ChildWorkflowExecutionTerminatedEventAttributes

type ChildWorkflowExecutionTerminatedEventAttributes struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,6,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,2,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	WorkflowType      *v1.WorkflowType      `protobuf:"bytes,3,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64 `protobuf:"varint,4,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64 `protobuf:"varint,5,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChildWorkflowExecutionTerminatedEventAttributes) ClearWorkflowExecution

func (x *ChildWorkflowExecutionTerminatedEventAttributes) ClearWorkflowExecution()

func (*ChildWorkflowExecutionTerminatedEventAttributes) ClearWorkflowType

func (x *ChildWorkflowExecutionTerminatedEventAttributes) ClearWorkflowType()

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetInitiatedEventId

func (x *ChildWorkflowExecutionTerminatedEventAttributes) GetInitiatedEventId() int64

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetNamespace

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetNamespaceId

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetStartedEventId

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetWorkflowExecution

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetWorkflowType

func (*ChildWorkflowExecutionTerminatedEventAttributes) HasWorkflowExecution

func (x *ChildWorkflowExecutionTerminatedEventAttributes) HasWorkflowExecution() bool

func (*ChildWorkflowExecutionTerminatedEventAttributes) HasWorkflowType

func (*ChildWorkflowExecutionTerminatedEventAttributes) ProtoMessage

func (*ChildWorkflowExecutionTerminatedEventAttributes) ProtoReflect

func (*ChildWorkflowExecutionTerminatedEventAttributes) Reset

func (*ChildWorkflowExecutionTerminatedEventAttributes) SetInitiatedEventId

func (x *ChildWorkflowExecutionTerminatedEventAttributes) SetInitiatedEventId(v int64)

func (*ChildWorkflowExecutionTerminatedEventAttributes) SetNamespace

func (*ChildWorkflowExecutionTerminatedEventAttributes) SetNamespaceId

func (*ChildWorkflowExecutionTerminatedEventAttributes) SetStartedEventId

func (*ChildWorkflowExecutionTerminatedEventAttributes) SetWorkflowExecution

func (*ChildWorkflowExecutionTerminatedEventAttributes) SetWorkflowType

func (*ChildWorkflowExecutionTerminatedEventAttributes) String

type ChildWorkflowExecutionTerminatedEventAttributes_builder

type ChildWorkflowExecutionTerminatedEventAttributes_builder struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	WorkflowType      *v1.WorkflowType
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64
	// contains filtered or unexported fields
}

func (ChildWorkflowExecutionTerminatedEventAttributes_builder) Build

type ChildWorkflowExecutionTimedOutEventAttributes

type ChildWorkflowExecutionTimedOutEventAttributes struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,7,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,2,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	WorkflowType      *v1.WorkflowType      `protobuf:"bytes,3,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64 `protobuf:"varint,4,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64          `protobuf:"varint,5,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	RetryState     v12.RetryState `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChildWorkflowExecutionTimedOutEventAttributes) ClearWorkflowExecution

func (x *ChildWorkflowExecutionTimedOutEventAttributes) ClearWorkflowExecution()

func (*ChildWorkflowExecutionTimedOutEventAttributes) ClearWorkflowType

func (x *ChildWorkflowExecutionTimedOutEventAttributes) ClearWorkflowType()

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetInitiatedEventId

func (x *ChildWorkflowExecutionTimedOutEventAttributes) GetInitiatedEventId() int64

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetNamespace

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetNamespaceId

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetRetryState

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetStartedEventId

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetWorkflowExecution

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetWorkflowType

func (*ChildWorkflowExecutionTimedOutEventAttributes) HasWorkflowExecution

func (x *ChildWorkflowExecutionTimedOutEventAttributes) HasWorkflowExecution() bool

func (*ChildWorkflowExecutionTimedOutEventAttributes) HasWorkflowType

func (*ChildWorkflowExecutionTimedOutEventAttributes) ProtoMessage

func (*ChildWorkflowExecutionTimedOutEventAttributes) ProtoReflect

func (*ChildWorkflowExecutionTimedOutEventAttributes) Reset

func (*ChildWorkflowExecutionTimedOutEventAttributes) SetInitiatedEventId

func (x *ChildWorkflowExecutionTimedOutEventAttributes) SetInitiatedEventId(v int64)

func (*ChildWorkflowExecutionTimedOutEventAttributes) SetNamespace

func (*ChildWorkflowExecutionTimedOutEventAttributes) SetNamespaceId

func (*ChildWorkflowExecutionTimedOutEventAttributes) SetRetryState

func (*ChildWorkflowExecutionTimedOutEventAttributes) SetStartedEventId

func (x *ChildWorkflowExecutionTimedOutEventAttributes) SetStartedEventId(v int64)

func (*ChildWorkflowExecutionTimedOutEventAttributes) SetWorkflowExecution

func (*ChildWorkflowExecutionTimedOutEventAttributes) SetWorkflowType

func (*ChildWorkflowExecutionTimedOutEventAttributes) String

type ChildWorkflowExecutionTimedOutEventAttributes_builder

type ChildWorkflowExecutionTimedOutEventAttributes_builder struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	WorkflowType      *v1.WorkflowType
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64
	// Id of the `CHILD_WORKFLOW_EXECUTION_STARTED` event which this event corresponds to
	StartedEventId int64
	RetryState     v12.RetryState
	// contains filtered or unexported fields
}

func (ChildWorkflowExecutionTimedOutEventAttributes_builder) Build

type DeclinedTargetVersionUpgrade

type DeclinedTargetVersionUpgrade struct {
	DeploymentVersion *v15.WorkerDeploymentVersion `protobuf:"bytes,1,opt,name=deployment_version,json=deploymentVersion,proto3" json:"deployment_version,omitempty"`
	// Revision number of the task queue routing config at the time the target
	// was declined. If an incoming target's revision is <= this value, it is
	// not newer and is not used for deciding whether or not to suppress the
	// upgrade signal.
	RevisionNumber int64 `protobuf:"varint,2,opt,name=revision_number,json=revisionNumber,proto3" json:"revision_number,omitempty"`
	// contains filtered or unexported fields
}

Wrapper for a target deployment version that the SDK declined to upgrade to. See declined_target_version_upgrade on WorkflowExecutionStartedEventAttributes.

func (*DeclinedTargetVersionUpgrade) ClearDeploymentVersion

func (x *DeclinedTargetVersionUpgrade) ClearDeploymentVersion()

func (*DeclinedTargetVersionUpgrade) GetDeploymentVersion

func (x *DeclinedTargetVersionUpgrade) GetDeploymentVersion() *v15.WorkerDeploymentVersion

func (*DeclinedTargetVersionUpgrade) GetRevisionNumber

func (x *DeclinedTargetVersionUpgrade) GetRevisionNumber() int64

func (*DeclinedTargetVersionUpgrade) HasDeploymentVersion

func (x *DeclinedTargetVersionUpgrade) HasDeploymentVersion() bool

func (*DeclinedTargetVersionUpgrade) ProtoMessage

func (*DeclinedTargetVersionUpgrade) ProtoMessage()

func (*DeclinedTargetVersionUpgrade) ProtoReflect

func (*DeclinedTargetVersionUpgrade) Reset

func (x *DeclinedTargetVersionUpgrade) Reset()

func (*DeclinedTargetVersionUpgrade) SetDeploymentVersion

func (x *DeclinedTargetVersionUpgrade) SetDeploymentVersion(v *v15.WorkerDeploymentVersion)

func (*DeclinedTargetVersionUpgrade) SetRevisionNumber

func (x *DeclinedTargetVersionUpgrade) SetRevisionNumber(v int64)

func (*DeclinedTargetVersionUpgrade) String

type DeclinedTargetVersionUpgrade_builder

type DeclinedTargetVersionUpgrade_builder struct {
	DeploymentVersion *v15.WorkerDeploymentVersion
	// Revision number of the task queue routing config at the time the target
	// was declined. If an incoming target's revision is <= this value, it is
	// not newer and is not used for deciding whether or not to suppress the
	// upgrade signal.
	RevisionNumber int64
	// contains filtered or unexported fields
}

func (DeclinedTargetVersionUpgrade_builder) Build

type ExternalWorkflowExecutionCancelRequestedEventAttributes

type ExternalWorkflowExecutionCancelRequestedEventAttributes struct {

	// id of the `REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED` event this event corresponds
	// to
	InitiatedEventId int64 `protobuf:"varint,1,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Namespace of the to-be-cancelled workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,4,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,3,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) ClearWorkflowExecution

func (x *ExternalWorkflowExecutionCancelRequestedEventAttributes) ClearWorkflowExecution()

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) GetInitiatedEventId

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) GetNamespace

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) GetNamespaceId

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) GetWorkflowExecution

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) HasWorkflowExecution

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) ProtoMessage

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) ProtoReflect

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) Reset

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) SetInitiatedEventId

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) SetNamespace

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) SetNamespaceId

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) SetWorkflowExecution

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) String

type ExternalWorkflowExecutionCancelRequestedEventAttributes_builder

type ExternalWorkflowExecutionCancelRequestedEventAttributes_builder struct {

	// id of the `REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED` event this event corresponds
	// to
	InitiatedEventId int64
	// Namespace of the to-be-cancelled workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	// contains filtered or unexported fields
}

func (ExternalWorkflowExecutionCancelRequestedEventAttributes_builder) Build

type ExternalWorkflowExecutionSignaledEventAttributes

type ExternalWorkflowExecutionSignaledEventAttributes struct {

	// id of the `SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED` event this event corresponds to
	InitiatedEventId int64 `protobuf:"varint,1,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Namespace of the workflow which was signaled.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,5,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,3,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string `protobuf:"bytes,4,opt,name=control,proto3" json:"control,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalWorkflowExecutionSignaledEventAttributes) ClearWorkflowExecution

func (x *ExternalWorkflowExecutionSignaledEventAttributes) ClearWorkflowExecution()

func (*ExternalWorkflowExecutionSignaledEventAttributes) GetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ExternalWorkflowExecutionSignaledEventAttributes) GetInitiatedEventId

func (*ExternalWorkflowExecutionSignaledEventAttributes) GetNamespace

func (*ExternalWorkflowExecutionSignaledEventAttributes) GetNamespaceId

func (*ExternalWorkflowExecutionSignaledEventAttributes) GetWorkflowExecution

func (*ExternalWorkflowExecutionSignaledEventAttributes) HasWorkflowExecution

func (x *ExternalWorkflowExecutionSignaledEventAttributes) HasWorkflowExecution() bool

func (*ExternalWorkflowExecutionSignaledEventAttributes) ProtoMessage

func (*ExternalWorkflowExecutionSignaledEventAttributes) ProtoReflect

func (*ExternalWorkflowExecutionSignaledEventAttributes) Reset

func (*ExternalWorkflowExecutionSignaledEventAttributes) SetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*ExternalWorkflowExecutionSignaledEventAttributes) SetInitiatedEventId

func (x *ExternalWorkflowExecutionSignaledEventAttributes) SetInitiatedEventId(v int64)

func (*ExternalWorkflowExecutionSignaledEventAttributes) SetNamespace

func (*ExternalWorkflowExecutionSignaledEventAttributes) SetNamespaceId

func (*ExternalWorkflowExecutionSignaledEventAttributes) SetWorkflowExecution

func (*ExternalWorkflowExecutionSignaledEventAttributes) String

type ExternalWorkflowExecutionSignaledEventAttributes_builder

type ExternalWorkflowExecutionSignaledEventAttributes_builder struct {

	// id of the `SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED` event this event corresponds to
	InitiatedEventId int64
	// Namespace of the workflow which was signaled.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string
	// contains filtered or unexported fields
}

func (ExternalWorkflowExecutionSignaledEventAttributes_builder) Build

type History

type History struct {
	Events []*HistoryEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*History) GetEvents

func (x *History) GetEvents() []*HistoryEvent

func (*History) ProtoMessage

func (*History) ProtoMessage()

func (*History) ProtoReflect

func (x *History) ProtoReflect() protoreflect.Message

func (*History) Reset

func (x *History) Reset()

func (*History) SetEvents

func (x *History) SetEvents(v []*HistoryEvent)

func (*History) String

func (x *History) String() string

type HistoryEvent

type HistoryEvent struct {

	// Monotonically increasing event number, starts at 1.
	EventId   int64                  `protobuf:"varint,1,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"`
	EventTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
	EventType v12.EventType          `` /* 126-byte string literal not displayed */
	// Failover version of the event, used by the server for multi-cluster replication and history
	// versioning. SDKs generally ignore this field.
	Version int64 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
	// Identifier used by the service to order replication and transfer tasks associated with this
	// event. SDKs generally ignore this field.
	TaskId int64 `protobuf:"varint,5,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// Set to true when the SDK may ignore the event as it does not impact workflow state or
	// information in any way that the SDK need be concerned with. If an SDK encounters an event
	// type which it does not understand, it must error unless this is true. If it is true, it's
	// acceptable for the event type and/or attributes to be uninterpretable.
	WorkerMayIgnore bool `protobuf:"varint,300,opt,name=worker_may_ignore,json=workerMayIgnore,proto3" json:"worker_may_ignore,omitempty"`
	// Metadata on the event. This is often carried over from commands and client calls. Most events
	// won't have this information, and how this information is used is dependent upon the interface
	// that reads it.
	//
	// Current well-known uses:
	//   - workflow_execution_started_event_attributes - summary and details from start workflow.
	//   - timer_started_event_attributes - summary represents an identifier for the timer for use by
	//     user interfaces.
	UserMetadata *v16.UserMetadata `protobuf:"bytes,301,opt,name=user_metadata,json=userMetadata,proto3" json:"user_metadata,omitempty"`
	// Links to related entities, such as the entity that started this event's workflow.
	Links []*v1.Link `protobuf:"bytes,302,rep,name=links,proto3" json:"links,omitempty"`
	// Server-computed authenticated caller identity associated with this event.
	Principal *v1.Principal `protobuf:"bytes,303,opt,name=principal,proto3" json:"principal,omitempty"`
	// The event details. The type must match that in `event_type`.
	//
	// Types that are valid to be assigned to Attributes:
	//
	//	*HistoryEvent_WorkflowExecutionStartedEventAttributes
	//	*HistoryEvent_WorkflowExecutionCompletedEventAttributes
	//	*HistoryEvent_WorkflowExecutionFailedEventAttributes
	//	*HistoryEvent_WorkflowExecutionTimedOutEventAttributes
	//	*HistoryEvent_WorkflowTaskScheduledEventAttributes
	//	*HistoryEvent_WorkflowTaskStartedEventAttributes
	//	*HistoryEvent_WorkflowTaskCompletedEventAttributes
	//	*HistoryEvent_WorkflowTaskTimedOutEventAttributes
	//	*HistoryEvent_WorkflowTaskFailedEventAttributes
	//	*HistoryEvent_ActivityTaskScheduledEventAttributes
	//	*HistoryEvent_ActivityTaskStartedEventAttributes
	//	*HistoryEvent_ActivityTaskCompletedEventAttributes
	//	*HistoryEvent_ActivityTaskFailedEventAttributes
	//	*HistoryEvent_ActivityTaskTimedOutEventAttributes
	//	*HistoryEvent_TimerStartedEventAttributes
	//	*HistoryEvent_TimerFiredEventAttributes
	//	*HistoryEvent_ActivityTaskCancelRequestedEventAttributes
	//	*HistoryEvent_ActivityTaskCanceledEventAttributes
	//	*HistoryEvent_TimerCanceledEventAttributes
	//	*HistoryEvent_MarkerRecordedEventAttributes
	//	*HistoryEvent_WorkflowExecutionSignaledEventAttributes
	//	*HistoryEvent_WorkflowExecutionTerminatedEventAttributes
	//	*HistoryEvent_WorkflowExecutionCancelRequestedEventAttributes
	//	*HistoryEvent_WorkflowExecutionCanceledEventAttributes
	//	*HistoryEvent_RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
	//	*HistoryEvent_RequestCancelExternalWorkflowExecutionFailedEventAttributes
	//	*HistoryEvent_ExternalWorkflowExecutionCancelRequestedEventAttributes
	//	*HistoryEvent_WorkflowExecutionContinuedAsNewEventAttributes
	//	*HistoryEvent_StartChildWorkflowExecutionInitiatedEventAttributes
	//	*HistoryEvent_StartChildWorkflowExecutionFailedEventAttributes
	//	*HistoryEvent_ChildWorkflowExecutionStartedEventAttributes
	//	*HistoryEvent_ChildWorkflowExecutionCompletedEventAttributes
	//	*HistoryEvent_ChildWorkflowExecutionFailedEventAttributes
	//	*HistoryEvent_ChildWorkflowExecutionCanceledEventAttributes
	//	*HistoryEvent_ChildWorkflowExecutionTimedOutEventAttributes
	//	*HistoryEvent_ChildWorkflowExecutionTerminatedEventAttributes
	//	*HistoryEvent_SignalExternalWorkflowExecutionInitiatedEventAttributes
	//	*HistoryEvent_SignalExternalWorkflowExecutionFailedEventAttributes
	//	*HistoryEvent_ExternalWorkflowExecutionSignaledEventAttributes
	//	*HistoryEvent_UpsertWorkflowSearchAttributesEventAttributes
	//	*HistoryEvent_WorkflowExecutionUpdateAcceptedEventAttributes
	//	*HistoryEvent_WorkflowExecutionUpdateRejectedEventAttributes
	//	*HistoryEvent_WorkflowExecutionUpdateCompletedEventAttributes
	//	*HistoryEvent_WorkflowPropertiesModifiedExternallyEventAttributes
	//	*HistoryEvent_ActivityPropertiesModifiedExternallyEventAttributes
	//	*HistoryEvent_WorkflowPropertiesModifiedEventAttributes
	//	*HistoryEvent_WorkflowExecutionUpdateAdmittedEventAttributes
	//	*HistoryEvent_NexusOperationScheduledEventAttributes
	//	*HistoryEvent_NexusOperationStartedEventAttributes
	//	*HistoryEvent_NexusOperationCompletedEventAttributes
	//	*HistoryEvent_NexusOperationFailedEventAttributes
	//	*HistoryEvent_NexusOperationCanceledEventAttributes
	//	*HistoryEvent_NexusOperationTimedOutEventAttributes
	//	*HistoryEvent_NexusOperationCancelRequestedEventAttributes
	//	*HistoryEvent_WorkflowExecutionOptionsUpdatedEventAttributes
	//	*HistoryEvent_NexusOperationCancelRequestCompletedEventAttributes
	//	*HistoryEvent_NexusOperationCancelRequestFailedEventAttributes
	//	*HistoryEvent_WorkflowExecutionPausedEventAttributes
	//	*HistoryEvent_WorkflowExecutionUnpausedEventAttributes
	//	*HistoryEvent_WorkflowExecutionTimeSkippingTransitionedEventAttributes
	Attributes isHistoryEvent_Attributes `protobuf_oneof:"attributes"`
	// contains filtered or unexported fields
}

History events are the method by which Temporal SDKs advance (or recreate) workflow state. See the `EventType` enum for more info about what each event is for.

func (*HistoryEvent) ClearActivityPropertiesModifiedExternallyEventAttributes

func (x *HistoryEvent) ClearActivityPropertiesModifiedExternallyEventAttributes()

func (*HistoryEvent) ClearActivityTaskCancelRequestedEventAttributes

func (x *HistoryEvent) ClearActivityTaskCancelRequestedEventAttributes()

func (*HistoryEvent) ClearActivityTaskCanceledEventAttributes

func (x *HistoryEvent) ClearActivityTaskCanceledEventAttributes()

func (*HistoryEvent) ClearActivityTaskCompletedEventAttributes

func (x *HistoryEvent) ClearActivityTaskCompletedEventAttributes()

func (*HistoryEvent) ClearActivityTaskFailedEventAttributes

func (x *HistoryEvent) ClearActivityTaskFailedEventAttributes()

func (*HistoryEvent) ClearActivityTaskScheduledEventAttributes

func (x *HistoryEvent) ClearActivityTaskScheduledEventAttributes()

func (*HistoryEvent) ClearActivityTaskStartedEventAttributes

func (x *HistoryEvent) ClearActivityTaskStartedEventAttributes()

func (*HistoryEvent) ClearActivityTaskTimedOutEventAttributes

func (x *HistoryEvent) ClearActivityTaskTimedOutEventAttributes()

func (*HistoryEvent) ClearAttributes

func (x *HistoryEvent) ClearAttributes()

func (*HistoryEvent) ClearChildWorkflowExecutionCanceledEventAttributes

func (x *HistoryEvent) ClearChildWorkflowExecutionCanceledEventAttributes()

func (*HistoryEvent) ClearChildWorkflowExecutionCompletedEventAttributes

func (x *HistoryEvent) ClearChildWorkflowExecutionCompletedEventAttributes()

func (*HistoryEvent) ClearChildWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) ClearChildWorkflowExecutionFailedEventAttributes()

func (*HistoryEvent) ClearChildWorkflowExecutionStartedEventAttributes

func (x *HistoryEvent) ClearChildWorkflowExecutionStartedEventAttributes()

func (*HistoryEvent) ClearChildWorkflowExecutionTerminatedEventAttributes

func (x *HistoryEvent) ClearChildWorkflowExecutionTerminatedEventAttributes()

func (*HistoryEvent) ClearChildWorkflowExecutionTimedOutEventAttributes

func (x *HistoryEvent) ClearChildWorkflowExecutionTimedOutEventAttributes()

func (*HistoryEvent) ClearEventTime

func (x *HistoryEvent) ClearEventTime()

func (*HistoryEvent) ClearExternalWorkflowExecutionCancelRequestedEventAttributes

func (x *HistoryEvent) ClearExternalWorkflowExecutionCancelRequestedEventAttributes()

func (*HistoryEvent) ClearExternalWorkflowExecutionSignaledEventAttributes

func (x *HistoryEvent) ClearExternalWorkflowExecutionSignaledEventAttributes()

func (*HistoryEvent) ClearMarkerRecordedEventAttributes

func (x *HistoryEvent) ClearMarkerRecordedEventAttributes()

func (*HistoryEvent) ClearNexusOperationCancelRequestCompletedEventAttributes

func (x *HistoryEvent) ClearNexusOperationCancelRequestCompletedEventAttributes()

func (*HistoryEvent) ClearNexusOperationCancelRequestFailedEventAttributes

func (x *HistoryEvent) ClearNexusOperationCancelRequestFailedEventAttributes()

func (*HistoryEvent) ClearNexusOperationCancelRequestedEventAttributes

func (x *HistoryEvent) ClearNexusOperationCancelRequestedEventAttributes()

func (*HistoryEvent) ClearNexusOperationCanceledEventAttributes

func (x *HistoryEvent) ClearNexusOperationCanceledEventAttributes()

func (*HistoryEvent) ClearNexusOperationCompletedEventAttributes

func (x *HistoryEvent) ClearNexusOperationCompletedEventAttributes()

func (*HistoryEvent) ClearNexusOperationFailedEventAttributes

func (x *HistoryEvent) ClearNexusOperationFailedEventAttributes()

func (*HistoryEvent) ClearNexusOperationScheduledEventAttributes

func (x *HistoryEvent) ClearNexusOperationScheduledEventAttributes()

func (*HistoryEvent) ClearNexusOperationStartedEventAttributes

func (x *HistoryEvent) ClearNexusOperationStartedEventAttributes()

func (*HistoryEvent) ClearNexusOperationTimedOutEventAttributes

func (x *HistoryEvent) ClearNexusOperationTimedOutEventAttributes()

func (*HistoryEvent) ClearPrincipal

func (x *HistoryEvent) ClearPrincipal()

func (*HistoryEvent) ClearRequestCancelExternalWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) ClearRequestCancelExternalWorkflowExecutionFailedEventAttributes()

func (*HistoryEvent) ClearRequestCancelExternalWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) ClearRequestCancelExternalWorkflowExecutionInitiatedEventAttributes()

func (*HistoryEvent) ClearSignalExternalWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) ClearSignalExternalWorkflowExecutionFailedEventAttributes()

func (*HistoryEvent) ClearSignalExternalWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) ClearSignalExternalWorkflowExecutionInitiatedEventAttributes()

func (*HistoryEvent) ClearStartChildWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) ClearStartChildWorkflowExecutionFailedEventAttributes()

func (*HistoryEvent) ClearStartChildWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) ClearStartChildWorkflowExecutionInitiatedEventAttributes()

func (*HistoryEvent) ClearTimerCanceledEventAttributes

func (x *HistoryEvent) ClearTimerCanceledEventAttributes()

func (*HistoryEvent) ClearTimerFiredEventAttributes

func (x *HistoryEvent) ClearTimerFiredEventAttributes()

func (*HistoryEvent) ClearTimerStartedEventAttributes

func (x *HistoryEvent) ClearTimerStartedEventAttributes()

func (*HistoryEvent) ClearUpsertWorkflowSearchAttributesEventAttributes

func (x *HistoryEvent) ClearUpsertWorkflowSearchAttributesEventAttributes()

func (*HistoryEvent) ClearUserMetadata

func (x *HistoryEvent) ClearUserMetadata()

func (*HistoryEvent) ClearWorkflowExecutionCancelRequestedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionCancelRequestedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionCanceledEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionCanceledEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionCompletedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionCompletedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionContinuedAsNewEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionContinuedAsNewEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionFailedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionOptionsUpdatedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionOptionsUpdatedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionPausedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionPausedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionSignaledEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionSignaledEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionStartedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionStartedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionTerminatedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionTerminatedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionTimeSkippingTransitionedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionTimeSkippingTransitionedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionTimedOutEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionTimedOutEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionUnpausedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionUnpausedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionUpdateAcceptedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionUpdateAcceptedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionUpdateAdmittedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionUpdateAdmittedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionUpdateCompletedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionUpdateCompletedEventAttributes()

func (*HistoryEvent) ClearWorkflowExecutionUpdateRejectedEventAttributes

func (x *HistoryEvent) ClearWorkflowExecutionUpdateRejectedEventAttributes()

func (*HistoryEvent) ClearWorkflowPropertiesModifiedEventAttributes

func (x *HistoryEvent) ClearWorkflowPropertiesModifiedEventAttributes()

func (*HistoryEvent) ClearWorkflowPropertiesModifiedExternallyEventAttributes

func (x *HistoryEvent) ClearWorkflowPropertiesModifiedExternallyEventAttributes()

func (*HistoryEvent) ClearWorkflowTaskCompletedEventAttributes

func (x *HistoryEvent) ClearWorkflowTaskCompletedEventAttributes()

func (*HistoryEvent) ClearWorkflowTaskFailedEventAttributes

func (x *HistoryEvent) ClearWorkflowTaskFailedEventAttributes()

func (*HistoryEvent) ClearWorkflowTaskScheduledEventAttributes

func (x *HistoryEvent) ClearWorkflowTaskScheduledEventAttributes()

func (*HistoryEvent) ClearWorkflowTaskStartedEventAttributes

func (x *HistoryEvent) ClearWorkflowTaskStartedEventAttributes()

func (*HistoryEvent) ClearWorkflowTaskTimedOutEventAttributes

func (x *HistoryEvent) ClearWorkflowTaskTimedOutEventAttributes()

func (*HistoryEvent) GetActivityPropertiesModifiedExternallyEventAttributes

func (x *HistoryEvent) GetActivityPropertiesModifiedExternallyEventAttributes() *ActivityPropertiesModifiedExternallyEventAttributes

func (*HistoryEvent) GetActivityTaskCancelRequestedEventAttributes

func (x *HistoryEvent) GetActivityTaskCancelRequestedEventAttributes() *ActivityTaskCancelRequestedEventAttributes

func (*HistoryEvent) GetActivityTaskCanceledEventAttributes

func (x *HistoryEvent) GetActivityTaskCanceledEventAttributes() *ActivityTaskCanceledEventAttributes

func (*HistoryEvent) GetActivityTaskCompletedEventAttributes

func (x *HistoryEvent) GetActivityTaskCompletedEventAttributes() *ActivityTaskCompletedEventAttributes

func (*HistoryEvent) GetActivityTaskFailedEventAttributes

func (x *HistoryEvent) GetActivityTaskFailedEventAttributes() *ActivityTaskFailedEventAttributes

func (*HistoryEvent) GetActivityTaskScheduledEventAttributes

func (x *HistoryEvent) GetActivityTaskScheduledEventAttributes() *ActivityTaskScheduledEventAttributes

func (*HistoryEvent) GetActivityTaskStartedEventAttributes

func (x *HistoryEvent) GetActivityTaskStartedEventAttributes() *ActivityTaskStartedEventAttributes

func (*HistoryEvent) GetActivityTaskTimedOutEventAttributes

func (x *HistoryEvent) GetActivityTaskTimedOutEventAttributes() *ActivityTaskTimedOutEventAttributes

func (*HistoryEvent) GetAttributes

func (x *HistoryEvent) GetAttributes() isHistoryEvent_Attributes

func (*HistoryEvent) GetChildWorkflowExecutionCanceledEventAttributes

func (x *HistoryEvent) GetChildWorkflowExecutionCanceledEventAttributes() *ChildWorkflowExecutionCanceledEventAttributes

func (*HistoryEvent) GetChildWorkflowExecutionCompletedEventAttributes

func (x *HistoryEvent) GetChildWorkflowExecutionCompletedEventAttributes() *ChildWorkflowExecutionCompletedEventAttributes

func (*HistoryEvent) GetChildWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) GetChildWorkflowExecutionFailedEventAttributes() *ChildWorkflowExecutionFailedEventAttributes

func (*HistoryEvent) GetChildWorkflowExecutionStartedEventAttributes

func (x *HistoryEvent) GetChildWorkflowExecutionStartedEventAttributes() *ChildWorkflowExecutionStartedEventAttributes

func (*HistoryEvent) GetChildWorkflowExecutionTerminatedEventAttributes

func (x *HistoryEvent) GetChildWorkflowExecutionTerminatedEventAttributes() *ChildWorkflowExecutionTerminatedEventAttributes

func (*HistoryEvent) GetChildWorkflowExecutionTimedOutEventAttributes

func (x *HistoryEvent) GetChildWorkflowExecutionTimedOutEventAttributes() *ChildWorkflowExecutionTimedOutEventAttributes

func (*HistoryEvent) GetEventId

func (x *HistoryEvent) GetEventId() int64

func (*HistoryEvent) GetEventTime

func (x *HistoryEvent) GetEventTime() *timestamppb.Timestamp

func (*HistoryEvent) GetEventType

func (x *HistoryEvent) GetEventType() v12.EventType

func (*HistoryEvent) GetExternalWorkflowExecutionCancelRequestedEventAttributes

func (x *HistoryEvent) GetExternalWorkflowExecutionCancelRequestedEventAttributes() *ExternalWorkflowExecutionCancelRequestedEventAttributes

func (*HistoryEvent) GetExternalWorkflowExecutionSignaledEventAttributes

func (x *HistoryEvent) GetExternalWorkflowExecutionSignaledEventAttributes() *ExternalWorkflowExecutionSignaledEventAttributes
func (x *HistoryEvent) GetLinks() []*v1.Link

func (*HistoryEvent) GetMarkerRecordedEventAttributes

func (x *HistoryEvent) GetMarkerRecordedEventAttributes() *MarkerRecordedEventAttributes

func (*HistoryEvent) GetNexusOperationCancelRequestCompletedEventAttributes

func (x *HistoryEvent) GetNexusOperationCancelRequestCompletedEventAttributes() *NexusOperationCancelRequestCompletedEventAttributes

func (*HistoryEvent) GetNexusOperationCancelRequestFailedEventAttributes

func (x *HistoryEvent) GetNexusOperationCancelRequestFailedEventAttributes() *NexusOperationCancelRequestFailedEventAttributes

func (*HistoryEvent) GetNexusOperationCancelRequestedEventAttributes

func (x *HistoryEvent) GetNexusOperationCancelRequestedEventAttributes() *NexusOperationCancelRequestedEventAttributes

func (*HistoryEvent) GetNexusOperationCanceledEventAttributes

func (x *HistoryEvent) GetNexusOperationCanceledEventAttributes() *NexusOperationCanceledEventAttributes

func (*HistoryEvent) GetNexusOperationCompletedEventAttributes

func (x *HistoryEvent) GetNexusOperationCompletedEventAttributes() *NexusOperationCompletedEventAttributes

func (*HistoryEvent) GetNexusOperationFailedEventAttributes

func (x *HistoryEvent) GetNexusOperationFailedEventAttributes() *NexusOperationFailedEventAttributes

func (*HistoryEvent) GetNexusOperationScheduledEventAttributes

func (x *HistoryEvent) GetNexusOperationScheduledEventAttributes() *NexusOperationScheduledEventAttributes

func (*HistoryEvent) GetNexusOperationStartedEventAttributes

func (x *HistoryEvent) GetNexusOperationStartedEventAttributes() *NexusOperationStartedEventAttributes

func (*HistoryEvent) GetNexusOperationTimedOutEventAttributes

func (x *HistoryEvent) GetNexusOperationTimedOutEventAttributes() *NexusOperationTimedOutEventAttributes

func (*HistoryEvent) GetPrincipal

func (x *HistoryEvent) GetPrincipal() *v1.Principal

func (*HistoryEvent) GetRequestCancelExternalWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) GetRequestCancelExternalWorkflowExecutionFailedEventAttributes() *RequestCancelExternalWorkflowExecutionFailedEventAttributes

func (*HistoryEvent) GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes() *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

func (*HistoryEvent) GetSignalExternalWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) GetSignalExternalWorkflowExecutionFailedEventAttributes() *SignalExternalWorkflowExecutionFailedEventAttributes

func (*HistoryEvent) GetSignalExternalWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) GetSignalExternalWorkflowExecutionInitiatedEventAttributes() *SignalExternalWorkflowExecutionInitiatedEventAttributes

func (*HistoryEvent) GetStartChildWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) GetStartChildWorkflowExecutionFailedEventAttributes() *StartChildWorkflowExecutionFailedEventAttributes

func (*HistoryEvent) GetStartChildWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) GetStartChildWorkflowExecutionInitiatedEventAttributes() *StartChildWorkflowExecutionInitiatedEventAttributes

func (*HistoryEvent) GetTaskId

func (x *HistoryEvent) GetTaskId() int64

func (*HistoryEvent) GetTimerCanceledEventAttributes

func (x *HistoryEvent) GetTimerCanceledEventAttributes() *TimerCanceledEventAttributes

func (*HistoryEvent) GetTimerFiredEventAttributes

func (x *HistoryEvent) GetTimerFiredEventAttributes() *TimerFiredEventAttributes

func (*HistoryEvent) GetTimerStartedEventAttributes

func (x *HistoryEvent) GetTimerStartedEventAttributes() *TimerStartedEventAttributes

func (*HistoryEvent) GetUpsertWorkflowSearchAttributesEventAttributes

func (x *HistoryEvent) GetUpsertWorkflowSearchAttributesEventAttributes() *UpsertWorkflowSearchAttributesEventAttributes

func (*HistoryEvent) GetUserMetadata

func (x *HistoryEvent) GetUserMetadata() *v16.UserMetadata

func (*HistoryEvent) GetVersion

func (x *HistoryEvent) GetVersion() int64

func (*HistoryEvent) GetWorkerMayIgnore

func (x *HistoryEvent) GetWorkerMayIgnore() bool

func (*HistoryEvent) GetWorkflowExecutionCancelRequestedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionCancelRequestedEventAttributes() *WorkflowExecutionCancelRequestedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionCanceledEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionCanceledEventAttributes() *WorkflowExecutionCanceledEventAttributes

func (*HistoryEvent) GetWorkflowExecutionCompletedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionCompletedEventAttributes() *WorkflowExecutionCompletedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionContinuedAsNewEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionContinuedAsNewEventAttributes() *WorkflowExecutionContinuedAsNewEventAttributes

func (*HistoryEvent) GetWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionFailedEventAttributes() *WorkflowExecutionFailedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionOptionsUpdatedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionOptionsUpdatedEventAttributes() *WorkflowExecutionOptionsUpdatedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionPausedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionPausedEventAttributes() *WorkflowExecutionPausedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionSignaledEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionSignaledEventAttributes() *WorkflowExecutionSignaledEventAttributes

func (*HistoryEvent) GetWorkflowExecutionStartedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionStartedEventAttributes() *WorkflowExecutionStartedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionTerminatedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionTerminatedEventAttributes() *WorkflowExecutionTerminatedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionTimeSkippingTransitionedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionTimeSkippingTransitionedEventAttributes() *WorkflowExecutionTimeSkippingTransitionedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionTimedOutEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionTimedOutEventAttributes() *WorkflowExecutionTimedOutEventAttributes

func (*HistoryEvent) GetWorkflowExecutionUnpausedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionUnpausedEventAttributes() *WorkflowExecutionUnpausedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionUpdateAcceptedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionUpdateAcceptedEventAttributes() *WorkflowExecutionUpdateAcceptedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionUpdateAdmittedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionUpdateAdmittedEventAttributes() *WorkflowExecutionUpdateAdmittedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionUpdateCompletedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionUpdateCompletedEventAttributes() *WorkflowExecutionUpdateCompletedEventAttributes

func (*HistoryEvent) GetWorkflowExecutionUpdateRejectedEventAttributes

func (x *HistoryEvent) GetWorkflowExecutionUpdateRejectedEventAttributes() *WorkflowExecutionUpdateRejectedEventAttributes

func (*HistoryEvent) GetWorkflowPropertiesModifiedEventAttributes

func (x *HistoryEvent) GetWorkflowPropertiesModifiedEventAttributes() *WorkflowPropertiesModifiedEventAttributes

func (*HistoryEvent) GetWorkflowPropertiesModifiedExternallyEventAttributes

func (x *HistoryEvent) GetWorkflowPropertiesModifiedExternallyEventAttributes() *WorkflowPropertiesModifiedExternallyEventAttributes

func (*HistoryEvent) GetWorkflowTaskCompletedEventAttributes

func (x *HistoryEvent) GetWorkflowTaskCompletedEventAttributes() *WorkflowTaskCompletedEventAttributes

func (*HistoryEvent) GetWorkflowTaskFailedEventAttributes

func (x *HistoryEvent) GetWorkflowTaskFailedEventAttributes() *WorkflowTaskFailedEventAttributes

func (*HistoryEvent) GetWorkflowTaskScheduledEventAttributes

func (x *HistoryEvent) GetWorkflowTaskScheduledEventAttributes() *WorkflowTaskScheduledEventAttributes

func (*HistoryEvent) GetWorkflowTaskStartedEventAttributes

func (x *HistoryEvent) GetWorkflowTaskStartedEventAttributes() *WorkflowTaskStartedEventAttributes

func (*HistoryEvent) GetWorkflowTaskTimedOutEventAttributes

func (x *HistoryEvent) GetWorkflowTaskTimedOutEventAttributes() *WorkflowTaskTimedOutEventAttributes

func (*HistoryEvent) HasActivityPropertiesModifiedExternallyEventAttributes

func (x *HistoryEvent) HasActivityPropertiesModifiedExternallyEventAttributes() bool

func (*HistoryEvent) HasActivityTaskCancelRequestedEventAttributes

func (x *HistoryEvent) HasActivityTaskCancelRequestedEventAttributes() bool

func (*HistoryEvent) HasActivityTaskCanceledEventAttributes

func (x *HistoryEvent) HasActivityTaskCanceledEventAttributes() bool

func (*HistoryEvent) HasActivityTaskCompletedEventAttributes

func (x *HistoryEvent) HasActivityTaskCompletedEventAttributes() bool

func (*HistoryEvent) HasActivityTaskFailedEventAttributes

func (x *HistoryEvent) HasActivityTaskFailedEventAttributes() bool

func (*HistoryEvent) HasActivityTaskScheduledEventAttributes

func (x *HistoryEvent) HasActivityTaskScheduledEventAttributes() bool

func (*HistoryEvent) HasActivityTaskStartedEventAttributes

func (x *HistoryEvent) HasActivityTaskStartedEventAttributes() bool

func (*HistoryEvent) HasActivityTaskTimedOutEventAttributes

func (x *HistoryEvent) HasActivityTaskTimedOutEventAttributes() bool

func (*HistoryEvent) HasAttributes

func (x *HistoryEvent) HasAttributes() bool

func (*HistoryEvent) HasChildWorkflowExecutionCanceledEventAttributes

func (x *HistoryEvent) HasChildWorkflowExecutionCanceledEventAttributes() bool

func (*HistoryEvent) HasChildWorkflowExecutionCompletedEventAttributes

func (x *HistoryEvent) HasChildWorkflowExecutionCompletedEventAttributes() bool

func (*HistoryEvent) HasChildWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) HasChildWorkflowExecutionFailedEventAttributes() bool

func (*HistoryEvent) HasChildWorkflowExecutionStartedEventAttributes

func (x *HistoryEvent) HasChildWorkflowExecutionStartedEventAttributes() bool

func (*HistoryEvent) HasChildWorkflowExecutionTerminatedEventAttributes

func (x *HistoryEvent) HasChildWorkflowExecutionTerminatedEventAttributes() bool

func (*HistoryEvent) HasChildWorkflowExecutionTimedOutEventAttributes

func (x *HistoryEvent) HasChildWorkflowExecutionTimedOutEventAttributes() bool

func (*HistoryEvent) HasEventTime

func (x *HistoryEvent) HasEventTime() bool

func (*HistoryEvent) HasExternalWorkflowExecutionCancelRequestedEventAttributes

func (x *HistoryEvent) HasExternalWorkflowExecutionCancelRequestedEventAttributes() bool

func (*HistoryEvent) HasExternalWorkflowExecutionSignaledEventAttributes

func (x *HistoryEvent) HasExternalWorkflowExecutionSignaledEventAttributes() bool

func (*HistoryEvent) HasMarkerRecordedEventAttributes

func (x *HistoryEvent) HasMarkerRecordedEventAttributes() bool

func (*HistoryEvent) HasNexusOperationCancelRequestCompletedEventAttributes

func (x *HistoryEvent) HasNexusOperationCancelRequestCompletedEventAttributes() bool

func (*HistoryEvent) HasNexusOperationCancelRequestFailedEventAttributes

func (x *HistoryEvent) HasNexusOperationCancelRequestFailedEventAttributes() bool

func (*HistoryEvent) HasNexusOperationCancelRequestedEventAttributes

func (x *HistoryEvent) HasNexusOperationCancelRequestedEventAttributes() bool

func (*HistoryEvent) HasNexusOperationCanceledEventAttributes

func (x *HistoryEvent) HasNexusOperationCanceledEventAttributes() bool

func (*HistoryEvent) HasNexusOperationCompletedEventAttributes

func (x *HistoryEvent) HasNexusOperationCompletedEventAttributes() bool

func (*HistoryEvent) HasNexusOperationFailedEventAttributes

func (x *HistoryEvent) HasNexusOperationFailedEventAttributes() bool

func (*HistoryEvent) HasNexusOperationScheduledEventAttributes

func (x *HistoryEvent) HasNexusOperationScheduledEventAttributes() bool

func (*HistoryEvent) HasNexusOperationStartedEventAttributes

func (x *HistoryEvent) HasNexusOperationStartedEventAttributes() bool

func (*HistoryEvent) HasNexusOperationTimedOutEventAttributes

func (x *HistoryEvent) HasNexusOperationTimedOutEventAttributes() bool

func (*HistoryEvent) HasPrincipal

func (x *HistoryEvent) HasPrincipal() bool

func (*HistoryEvent) HasRequestCancelExternalWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) HasRequestCancelExternalWorkflowExecutionFailedEventAttributes() bool

func (*HistoryEvent) HasRequestCancelExternalWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) HasRequestCancelExternalWorkflowExecutionInitiatedEventAttributes() bool

func (*HistoryEvent) HasSignalExternalWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) HasSignalExternalWorkflowExecutionFailedEventAttributes() bool

func (*HistoryEvent) HasSignalExternalWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) HasSignalExternalWorkflowExecutionInitiatedEventAttributes() bool

func (*HistoryEvent) HasStartChildWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) HasStartChildWorkflowExecutionFailedEventAttributes() bool

func (*HistoryEvent) HasStartChildWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) HasStartChildWorkflowExecutionInitiatedEventAttributes() bool

func (*HistoryEvent) HasTimerCanceledEventAttributes

func (x *HistoryEvent) HasTimerCanceledEventAttributes() bool

func (*HistoryEvent) HasTimerFiredEventAttributes

func (x *HistoryEvent) HasTimerFiredEventAttributes() bool

func (*HistoryEvent) HasTimerStartedEventAttributes

func (x *HistoryEvent) HasTimerStartedEventAttributes() bool

func (*HistoryEvent) HasUpsertWorkflowSearchAttributesEventAttributes

func (x *HistoryEvent) HasUpsertWorkflowSearchAttributesEventAttributes() bool

func (*HistoryEvent) HasUserMetadata

func (x *HistoryEvent) HasUserMetadata() bool

func (*HistoryEvent) HasWorkflowExecutionCancelRequestedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionCancelRequestedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionCanceledEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionCanceledEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionCompletedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionCompletedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionContinuedAsNewEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionContinuedAsNewEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionFailedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionOptionsUpdatedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionOptionsUpdatedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionPausedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionPausedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionSignaledEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionSignaledEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionStartedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionStartedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionTerminatedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionTerminatedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionTimeSkippingTransitionedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionTimeSkippingTransitionedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionTimedOutEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionTimedOutEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionUnpausedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionUnpausedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionUpdateAcceptedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionUpdateAcceptedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionUpdateAdmittedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionUpdateAdmittedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionUpdateCompletedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionUpdateCompletedEventAttributes() bool

func (*HistoryEvent) HasWorkflowExecutionUpdateRejectedEventAttributes

func (x *HistoryEvent) HasWorkflowExecutionUpdateRejectedEventAttributes() bool

func (*HistoryEvent) HasWorkflowPropertiesModifiedEventAttributes

func (x *HistoryEvent) HasWorkflowPropertiesModifiedEventAttributes() bool

func (*HistoryEvent) HasWorkflowPropertiesModifiedExternallyEventAttributes

func (x *HistoryEvent) HasWorkflowPropertiesModifiedExternallyEventAttributes() bool

func (*HistoryEvent) HasWorkflowTaskCompletedEventAttributes

func (x *HistoryEvent) HasWorkflowTaskCompletedEventAttributes() bool

func (*HistoryEvent) HasWorkflowTaskFailedEventAttributes

func (x *HistoryEvent) HasWorkflowTaskFailedEventAttributes() bool

func (*HistoryEvent) HasWorkflowTaskScheduledEventAttributes

func (x *HistoryEvent) HasWorkflowTaskScheduledEventAttributes() bool

func (*HistoryEvent) HasWorkflowTaskStartedEventAttributes

func (x *HistoryEvent) HasWorkflowTaskStartedEventAttributes() bool

func (*HistoryEvent) HasWorkflowTaskTimedOutEventAttributes

func (x *HistoryEvent) HasWorkflowTaskTimedOutEventAttributes() bool

func (*HistoryEvent) ProtoMessage

func (*HistoryEvent) ProtoMessage()

func (*HistoryEvent) ProtoReflect

func (x *HistoryEvent) ProtoReflect() protoreflect.Message

func (*HistoryEvent) Reset

func (x *HistoryEvent) Reset()

func (*HistoryEvent) SetActivityPropertiesModifiedExternallyEventAttributes

func (x *HistoryEvent) SetActivityPropertiesModifiedExternallyEventAttributes(v *ActivityPropertiesModifiedExternallyEventAttributes)

func (*HistoryEvent) SetActivityTaskCancelRequestedEventAttributes

func (x *HistoryEvent) SetActivityTaskCancelRequestedEventAttributes(v *ActivityTaskCancelRequestedEventAttributes)

func (*HistoryEvent) SetActivityTaskCanceledEventAttributes

func (x *HistoryEvent) SetActivityTaskCanceledEventAttributes(v *ActivityTaskCanceledEventAttributes)

func (*HistoryEvent) SetActivityTaskCompletedEventAttributes

func (x *HistoryEvent) SetActivityTaskCompletedEventAttributes(v *ActivityTaskCompletedEventAttributes)

func (*HistoryEvent) SetActivityTaskFailedEventAttributes

func (x *HistoryEvent) SetActivityTaskFailedEventAttributes(v *ActivityTaskFailedEventAttributes)

func (*HistoryEvent) SetActivityTaskScheduledEventAttributes

func (x *HistoryEvent) SetActivityTaskScheduledEventAttributes(v *ActivityTaskScheduledEventAttributes)

func (*HistoryEvent) SetActivityTaskStartedEventAttributes

func (x *HistoryEvent) SetActivityTaskStartedEventAttributes(v *ActivityTaskStartedEventAttributes)

func (*HistoryEvent) SetActivityTaskTimedOutEventAttributes

func (x *HistoryEvent) SetActivityTaskTimedOutEventAttributes(v *ActivityTaskTimedOutEventAttributes)

func (*HistoryEvent) SetChildWorkflowExecutionCanceledEventAttributes

func (x *HistoryEvent) SetChildWorkflowExecutionCanceledEventAttributes(v *ChildWorkflowExecutionCanceledEventAttributes)

func (*HistoryEvent) SetChildWorkflowExecutionCompletedEventAttributes

func (x *HistoryEvent) SetChildWorkflowExecutionCompletedEventAttributes(v *ChildWorkflowExecutionCompletedEventAttributes)

func (*HistoryEvent) SetChildWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) SetChildWorkflowExecutionFailedEventAttributes(v *ChildWorkflowExecutionFailedEventAttributes)

func (*HistoryEvent) SetChildWorkflowExecutionStartedEventAttributes

func (x *HistoryEvent) SetChildWorkflowExecutionStartedEventAttributes(v *ChildWorkflowExecutionStartedEventAttributes)

func (*HistoryEvent) SetChildWorkflowExecutionTerminatedEventAttributes

func (x *HistoryEvent) SetChildWorkflowExecutionTerminatedEventAttributes(v *ChildWorkflowExecutionTerminatedEventAttributes)

func (*HistoryEvent) SetChildWorkflowExecutionTimedOutEventAttributes

func (x *HistoryEvent) SetChildWorkflowExecutionTimedOutEventAttributes(v *ChildWorkflowExecutionTimedOutEventAttributes)

func (*HistoryEvent) SetEventId

func (x *HistoryEvent) SetEventId(v int64)

func (*HistoryEvent) SetEventTime

func (x *HistoryEvent) SetEventTime(v *timestamppb.Timestamp)

func (*HistoryEvent) SetEventType

func (x *HistoryEvent) SetEventType(v v12.EventType)

func (*HistoryEvent) SetExternalWorkflowExecutionCancelRequestedEventAttributes

func (x *HistoryEvent) SetExternalWorkflowExecutionCancelRequestedEventAttributes(v *ExternalWorkflowExecutionCancelRequestedEventAttributes)

func (*HistoryEvent) SetExternalWorkflowExecutionSignaledEventAttributes

func (x *HistoryEvent) SetExternalWorkflowExecutionSignaledEventAttributes(v *ExternalWorkflowExecutionSignaledEventAttributes)
func (x *HistoryEvent) SetLinks(v []*v1.Link)

func (*HistoryEvent) SetMarkerRecordedEventAttributes

func (x *HistoryEvent) SetMarkerRecordedEventAttributes(v *MarkerRecordedEventAttributes)

func (*HistoryEvent) SetNexusOperationCancelRequestCompletedEventAttributes

func (x *HistoryEvent) SetNexusOperationCancelRequestCompletedEventAttributes(v *NexusOperationCancelRequestCompletedEventAttributes)

func (*HistoryEvent) SetNexusOperationCancelRequestFailedEventAttributes

func (x *HistoryEvent) SetNexusOperationCancelRequestFailedEventAttributes(v *NexusOperationCancelRequestFailedEventAttributes)

func (*HistoryEvent) SetNexusOperationCancelRequestedEventAttributes

func (x *HistoryEvent) SetNexusOperationCancelRequestedEventAttributes(v *NexusOperationCancelRequestedEventAttributes)

func (*HistoryEvent) SetNexusOperationCanceledEventAttributes

func (x *HistoryEvent) SetNexusOperationCanceledEventAttributes(v *NexusOperationCanceledEventAttributes)

func (*HistoryEvent) SetNexusOperationCompletedEventAttributes

func (x *HistoryEvent) SetNexusOperationCompletedEventAttributes(v *NexusOperationCompletedEventAttributes)

func (*HistoryEvent) SetNexusOperationFailedEventAttributes

func (x *HistoryEvent) SetNexusOperationFailedEventAttributes(v *NexusOperationFailedEventAttributes)

func (*HistoryEvent) SetNexusOperationScheduledEventAttributes

func (x *HistoryEvent) SetNexusOperationScheduledEventAttributes(v *NexusOperationScheduledEventAttributes)

func (*HistoryEvent) SetNexusOperationStartedEventAttributes

func (x *HistoryEvent) SetNexusOperationStartedEventAttributes(v *NexusOperationStartedEventAttributes)

func (*HistoryEvent) SetNexusOperationTimedOutEventAttributes

func (x *HistoryEvent) SetNexusOperationTimedOutEventAttributes(v *NexusOperationTimedOutEventAttributes)

func (*HistoryEvent) SetPrincipal

func (x *HistoryEvent) SetPrincipal(v *v1.Principal)

func (*HistoryEvent) SetRequestCancelExternalWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(v *RequestCancelExternalWorkflowExecutionFailedEventAttributes)

func (*HistoryEvent) SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(v *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes)

func (*HistoryEvent) SetSignalExternalWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) SetSignalExternalWorkflowExecutionFailedEventAttributes(v *SignalExternalWorkflowExecutionFailedEventAttributes)

func (*HistoryEvent) SetSignalExternalWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) SetSignalExternalWorkflowExecutionInitiatedEventAttributes(v *SignalExternalWorkflowExecutionInitiatedEventAttributes)

func (*HistoryEvent) SetStartChildWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) SetStartChildWorkflowExecutionFailedEventAttributes(v *StartChildWorkflowExecutionFailedEventAttributes)

func (*HistoryEvent) SetStartChildWorkflowExecutionInitiatedEventAttributes

func (x *HistoryEvent) SetStartChildWorkflowExecutionInitiatedEventAttributes(v *StartChildWorkflowExecutionInitiatedEventAttributes)

func (*HistoryEvent) SetTaskId

func (x *HistoryEvent) SetTaskId(v int64)

func (*HistoryEvent) SetTimerCanceledEventAttributes

func (x *HistoryEvent) SetTimerCanceledEventAttributes(v *TimerCanceledEventAttributes)

func (*HistoryEvent) SetTimerFiredEventAttributes

func (x *HistoryEvent) SetTimerFiredEventAttributes(v *TimerFiredEventAttributes)

func (*HistoryEvent) SetTimerStartedEventAttributes

func (x *HistoryEvent) SetTimerStartedEventAttributes(v *TimerStartedEventAttributes)

func (*HistoryEvent) SetUpsertWorkflowSearchAttributesEventAttributes

func (x *HistoryEvent) SetUpsertWorkflowSearchAttributesEventAttributes(v *UpsertWorkflowSearchAttributesEventAttributes)

func (*HistoryEvent) SetUserMetadata

func (x *HistoryEvent) SetUserMetadata(v *v16.UserMetadata)

func (*HistoryEvent) SetVersion

func (x *HistoryEvent) SetVersion(v int64)

func (*HistoryEvent) SetWorkerMayIgnore

func (x *HistoryEvent) SetWorkerMayIgnore(v bool)

func (*HistoryEvent) SetWorkflowExecutionCancelRequestedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionCancelRequestedEventAttributes(v *WorkflowExecutionCancelRequestedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionCanceledEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionCanceledEventAttributes(v *WorkflowExecutionCanceledEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionCompletedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionCompletedEventAttributes(v *WorkflowExecutionCompletedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionContinuedAsNewEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionContinuedAsNewEventAttributes(v *WorkflowExecutionContinuedAsNewEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionFailedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionFailedEventAttributes(v *WorkflowExecutionFailedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionOptionsUpdatedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionOptionsUpdatedEventAttributes(v *WorkflowExecutionOptionsUpdatedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionPausedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionPausedEventAttributes(v *WorkflowExecutionPausedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionSignaledEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionSignaledEventAttributes(v *WorkflowExecutionSignaledEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionStartedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionStartedEventAttributes(v *WorkflowExecutionStartedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionTerminatedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionTerminatedEventAttributes(v *WorkflowExecutionTerminatedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionTimeSkippingTransitionedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionTimeSkippingTransitionedEventAttributes(v *WorkflowExecutionTimeSkippingTransitionedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionTimedOutEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionTimedOutEventAttributes(v *WorkflowExecutionTimedOutEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionUnpausedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionUnpausedEventAttributes(v *WorkflowExecutionUnpausedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionUpdateAcceptedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionUpdateAcceptedEventAttributes(v *WorkflowExecutionUpdateAcceptedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionUpdateAdmittedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionUpdateAdmittedEventAttributes(v *WorkflowExecutionUpdateAdmittedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionUpdateCompletedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionUpdateCompletedEventAttributes(v *WorkflowExecutionUpdateCompletedEventAttributes)

func (*HistoryEvent) SetWorkflowExecutionUpdateRejectedEventAttributes

func (x *HistoryEvent) SetWorkflowExecutionUpdateRejectedEventAttributes(v *WorkflowExecutionUpdateRejectedEventAttributes)

func (*HistoryEvent) SetWorkflowPropertiesModifiedEventAttributes

func (x *HistoryEvent) SetWorkflowPropertiesModifiedEventAttributes(v *WorkflowPropertiesModifiedEventAttributes)

func (*HistoryEvent) SetWorkflowPropertiesModifiedExternallyEventAttributes

func (x *HistoryEvent) SetWorkflowPropertiesModifiedExternallyEventAttributes(v *WorkflowPropertiesModifiedExternallyEventAttributes)

func (*HistoryEvent) SetWorkflowTaskCompletedEventAttributes

func (x *HistoryEvent) SetWorkflowTaskCompletedEventAttributes(v *WorkflowTaskCompletedEventAttributes)

func (*HistoryEvent) SetWorkflowTaskFailedEventAttributes

func (x *HistoryEvent) SetWorkflowTaskFailedEventAttributes(v *WorkflowTaskFailedEventAttributes)

func (*HistoryEvent) SetWorkflowTaskScheduledEventAttributes

func (x *HistoryEvent) SetWorkflowTaskScheduledEventAttributes(v *WorkflowTaskScheduledEventAttributes)

func (*HistoryEvent) SetWorkflowTaskStartedEventAttributes

func (x *HistoryEvent) SetWorkflowTaskStartedEventAttributes(v *WorkflowTaskStartedEventAttributes)

func (*HistoryEvent) SetWorkflowTaskTimedOutEventAttributes

func (x *HistoryEvent) SetWorkflowTaskTimedOutEventAttributes(v *WorkflowTaskTimedOutEventAttributes)

func (*HistoryEvent) String

func (x *HistoryEvent) String() string

func (*HistoryEvent) WhichAttributes

func (x *HistoryEvent) WhichAttributes() case_HistoryEvent_Attributes

type HistoryEvent_ActivityPropertiesModifiedExternallyEventAttributes

type HistoryEvent_ActivityPropertiesModifiedExternallyEventAttributes struct {
	ActivityPropertiesModifiedExternallyEventAttributes *ActivityPropertiesModifiedExternallyEventAttributes `` /* 155-byte string literal not displayed */
}

type HistoryEvent_ActivityTaskCancelRequestedEventAttributes

type HistoryEvent_ActivityTaskCancelRequestedEventAttributes struct {
	ActivityTaskCancelRequestedEventAttributes *ActivityTaskCancelRequestedEventAttributes `` /* 137-byte string literal not displayed */
}

type HistoryEvent_ActivityTaskCanceledEventAttributes

type HistoryEvent_ActivityTaskCanceledEventAttributes struct {
	ActivityTaskCanceledEventAttributes *ActivityTaskCanceledEventAttributes `protobuf:"bytes,23,opt,name=activity_task_canceled_event_attributes,json=activityTaskCanceledEventAttributes,proto3,oneof"`
}

type HistoryEvent_ActivityTaskCompletedEventAttributes

type HistoryEvent_ActivityTaskCompletedEventAttributes struct {
	ActivityTaskCompletedEventAttributes *ActivityTaskCompletedEventAttributes `protobuf:"bytes,17,opt,name=activity_task_completed_event_attributes,json=activityTaskCompletedEventAttributes,proto3,oneof"`
}

type HistoryEvent_ActivityTaskFailedEventAttributes

type HistoryEvent_ActivityTaskFailedEventAttributes struct {
	ActivityTaskFailedEventAttributes *ActivityTaskFailedEventAttributes `protobuf:"bytes,18,opt,name=activity_task_failed_event_attributes,json=activityTaskFailedEventAttributes,proto3,oneof"`
}

type HistoryEvent_ActivityTaskScheduledEventAttributes

type HistoryEvent_ActivityTaskScheduledEventAttributes struct {
	ActivityTaskScheduledEventAttributes *ActivityTaskScheduledEventAttributes `protobuf:"bytes,15,opt,name=activity_task_scheduled_event_attributes,json=activityTaskScheduledEventAttributes,proto3,oneof"`
}

type HistoryEvent_ActivityTaskStartedEventAttributes

type HistoryEvent_ActivityTaskStartedEventAttributes struct {
	ActivityTaskStartedEventAttributes *ActivityTaskStartedEventAttributes `protobuf:"bytes,16,opt,name=activity_task_started_event_attributes,json=activityTaskStartedEventAttributes,proto3,oneof"`
}

type HistoryEvent_ActivityTaskTimedOutEventAttributes

type HistoryEvent_ActivityTaskTimedOutEventAttributes struct {
	ActivityTaskTimedOutEventAttributes *ActivityTaskTimedOutEventAttributes `protobuf:"bytes,19,opt,name=activity_task_timed_out_event_attributes,json=activityTaskTimedOutEventAttributes,proto3,oneof"`
}

type HistoryEvent_ChildWorkflowExecutionCanceledEventAttributes

type HistoryEvent_ChildWorkflowExecutionCanceledEventAttributes struct {
	ChildWorkflowExecutionCanceledEventAttributes *ChildWorkflowExecutionCanceledEventAttributes `` /* 143-byte string literal not displayed */
}

type HistoryEvent_ChildWorkflowExecutionCompletedEventAttributes

type HistoryEvent_ChildWorkflowExecutionCompletedEventAttributes struct {
	ChildWorkflowExecutionCompletedEventAttributes *ChildWorkflowExecutionCompletedEventAttributes `` /* 145-byte string literal not displayed */
}

type HistoryEvent_ChildWorkflowExecutionFailedEventAttributes

type HistoryEvent_ChildWorkflowExecutionFailedEventAttributes struct {
	ChildWorkflowExecutionFailedEventAttributes *ChildWorkflowExecutionFailedEventAttributes `` /* 139-byte string literal not displayed */
}

type HistoryEvent_ChildWorkflowExecutionStartedEventAttributes

type HistoryEvent_ChildWorkflowExecutionStartedEventAttributes struct {
	ChildWorkflowExecutionStartedEventAttributes *ChildWorkflowExecutionStartedEventAttributes `` /* 141-byte string literal not displayed */
}

type HistoryEvent_ChildWorkflowExecutionTerminatedEventAttributes

type HistoryEvent_ChildWorkflowExecutionTerminatedEventAttributes struct {
	ChildWorkflowExecutionTerminatedEventAttributes *ChildWorkflowExecutionTerminatedEventAttributes `` /* 147-byte string literal not displayed */
}

type HistoryEvent_ChildWorkflowExecutionTimedOutEventAttributes

type HistoryEvent_ChildWorkflowExecutionTimedOutEventAttributes struct {
	ChildWorkflowExecutionTimedOutEventAttributes *ChildWorkflowExecutionTimedOutEventAttributes `` /* 144-byte string literal not displayed */
}

type HistoryEvent_ExternalWorkflowExecutionCancelRequestedEventAttributes

type HistoryEvent_ExternalWorkflowExecutionCancelRequestedEventAttributes struct {
	ExternalWorkflowExecutionCancelRequestedEventAttributes *ExternalWorkflowExecutionCancelRequestedEventAttributes `` /* 164-byte string literal not displayed */
}

type HistoryEvent_ExternalWorkflowExecutionSignaledEventAttributes

type HistoryEvent_ExternalWorkflowExecutionSignaledEventAttributes struct {
	ExternalWorkflowExecutionSignaledEventAttributes *ExternalWorkflowExecutionSignaledEventAttributes `` /* 149-byte string literal not displayed */
}

type HistoryEvent_MarkerRecordedEventAttributes

type HistoryEvent_MarkerRecordedEventAttributes struct {
	MarkerRecordedEventAttributes *MarkerRecordedEventAttributes `protobuf:"bytes,25,opt,name=marker_recorded_event_attributes,json=markerRecordedEventAttributes,proto3,oneof"`
}

type HistoryEvent_NexusOperationCancelRequestCompletedEventAttributes

type HistoryEvent_NexusOperationCancelRequestCompletedEventAttributes struct {
	NexusOperationCancelRequestCompletedEventAttributes *NexusOperationCancelRequestCompletedEventAttributes `` /* 156-byte string literal not displayed */
}

type HistoryEvent_NexusOperationCancelRequestFailedEventAttributes

type HistoryEvent_NexusOperationCancelRequestFailedEventAttributes struct {
	NexusOperationCancelRequestFailedEventAttributes *NexusOperationCancelRequestFailedEventAttributes `` /* 150-byte string literal not displayed */
}

type HistoryEvent_NexusOperationCancelRequestedEventAttributes

type HistoryEvent_NexusOperationCancelRequestedEventAttributes struct {
	NexusOperationCancelRequestedEventAttributes *NexusOperationCancelRequestedEventAttributes `` /* 141-byte string literal not displayed */
}

type HistoryEvent_NexusOperationCanceledEventAttributes

type HistoryEvent_NexusOperationCanceledEventAttributes struct {
	NexusOperationCanceledEventAttributes *NexusOperationCanceledEventAttributes `` /* 126-byte string literal not displayed */
}

type HistoryEvent_NexusOperationCompletedEventAttributes

type HistoryEvent_NexusOperationCompletedEventAttributes struct {
	NexusOperationCompletedEventAttributes *NexusOperationCompletedEventAttributes `` /* 128-byte string literal not displayed */
}

type HistoryEvent_NexusOperationFailedEventAttributes

type HistoryEvent_NexusOperationFailedEventAttributes struct {
	NexusOperationFailedEventAttributes *NexusOperationFailedEventAttributes `protobuf:"bytes,56,opt,name=nexus_operation_failed_event_attributes,json=nexusOperationFailedEventAttributes,proto3,oneof"`
}

type HistoryEvent_NexusOperationScheduledEventAttributes

type HistoryEvent_NexusOperationScheduledEventAttributes struct {
	NexusOperationScheduledEventAttributes *NexusOperationScheduledEventAttributes `` /* 128-byte string literal not displayed */
}

type HistoryEvent_NexusOperationStartedEventAttributes

type HistoryEvent_NexusOperationStartedEventAttributes struct {
	NexusOperationStartedEventAttributes *NexusOperationStartedEventAttributes `protobuf:"bytes,54,opt,name=nexus_operation_started_event_attributes,json=nexusOperationStartedEventAttributes,proto3,oneof"`
}

type HistoryEvent_NexusOperationTimedOutEventAttributes

type HistoryEvent_NexusOperationTimedOutEventAttributes struct {
	NexusOperationTimedOutEventAttributes *NexusOperationTimedOutEventAttributes `` /* 127-byte string literal not displayed */
}

type HistoryEvent_RequestCancelExternalWorkflowExecutionFailedEventAttributes

type HistoryEvent_RequestCancelExternalWorkflowExecutionFailedEventAttributes struct {
	RequestCancelExternalWorkflowExecutionFailedEventAttributes *RequestCancelExternalWorkflowExecutionFailedEventAttributes `` /* 173-byte string literal not displayed */
}

type HistoryEvent_RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

type HistoryEvent_RequestCancelExternalWorkflowExecutionInitiatedEventAttributes struct {
	RequestCancelExternalWorkflowExecutionInitiatedEventAttributes *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes `` /* 179-byte string literal not displayed */
}

type HistoryEvent_SignalExternalWorkflowExecutionFailedEventAttributes

type HistoryEvent_SignalExternalWorkflowExecutionFailedEventAttributes struct {
	SignalExternalWorkflowExecutionFailedEventAttributes *SignalExternalWorkflowExecutionFailedEventAttributes `` /* 158-byte string literal not displayed */
}

type HistoryEvent_SignalExternalWorkflowExecutionInitiatedEventAttributes

type HistoryEvent_SignalExternalWorkflowExecutionInitiatedEventAttributes struct {
	SignalExternalWorkflowExecutionInitiatedEventAttributes *SignalExternalWorkflowExecutionInitiatedEventAttributes `` /* 164-byte string literal not displayed */
}

type HistoryEvent_StartChildWorkflowExecutionFailedEventAttributes

type HistoryEvent_StartChildWorkflowExecutionFailedEventAttributes struct {
	StartChildWorkflowExecutionFailedEventAttributes *StartChildWorkflowExecutionFailedEventAttributes `` /* 150-byte string literal not displayed */
}

type HistoryEvent_StartChildWorkflowExecutionInitiatedEventAttributes

type HistoryEvent_StartChildWorkflowExecutionInitiatedEventAttributes struct {
	StartChildWorkflowExecutionInitiatedEventAttributes *StartChildWorkflowExecutionInitiatedEventAttributes `` /* 156-byte string literal not displayed */
}

type HistoryEvent_TimerCanceledEventAttributes

type HistoryEvent_TimerCanceledEventAttributes struct {
	TimerCanceledEventAttributes *TimerCanceledEventAttributes `protobuf:"bytes,24,opt,name=timer_canceled_event_attributes,json=timerCanceledEventAttributes,proto3,oneof"`
}

type HistoryEvent_TimerFiredEventAttributes

type HistoryEvent_TimerFiredEventAttributes struct {
	TimerFiredEventAttributes *TimerFiredEventAttributes `protobuf:"bytes,21,opt,name=timer_fired_event_attributes,json=timerFiredEventAttributes,proto3,oneof"`
}

type HistoryEvent_TimerStartedEventAttributes

type HistoryEvent_TimerStartedEventAttributes struct {
	TimerStartedEventAttributes *TimerStartedEventAttributes `protobuf:"bytes,20,opt,name=timer_started_event_attributes,json=timerStartedEventAttributes,proto3,oneof"`
}

type HistoryEvent_UpsertWorkflowSearchAttributesEventAttributes

type HistoryEvent_UpsertWorkflowSearchAttributesEventAttributes struct {
	UpsertWorkflowSearchAttributesEventAttributes *UpsertWorkflowSearchAttributesEventAttributes `` /* 143-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionCancelRequestedEventAttributes

type HistoryEvent_WorkflowExecutionCancelRequestedEventAttributes struct {
	WorkflowExecutionCancelRequestedEventAttributes *WorkflowExecutionCancelRequestedEventAttributes `` /* 147-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionCanceledEventAttributes

type HistoryEvent_WorkflowExecutionCanceledEventAttributes struct {
	WorkflowExecutionCanceledEventAttributes *WorkflowExecutionCanceledEventAttributes `` /* 132-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionCompletedEventAttributes

type HistoryEvent_WorkflowExecutionCompletedEventAttributes struct {
	WorkflowExecutionCompletedEventAttributes *WorkflowExecutionCompletedEventAttributes `` /* 133-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionContinuedAsNewEventAttributes

type HistoryEvent_WorkflowExecutionContinuedAsNewEventAttributes struct {
	WorkflowExecutionContinuedAsNewEventAttributes *WorkflowExecutionContinuedAsNewEventAttributes `` /* 146-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionFailedEventAttributes

type HistoryEvent_WorkflowExecutionFailedEventAttributes struct {
	WorkflowExecutionFailedEventAttributes *WorkflowExecutionFailedEventAttributes `` /* 127-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionOptionsUpdatedEventAttributes

type HistoryEvent_WorkflowExecutionOptionsUpdatedEventAttributes struct {
	WorkflowExecutionOptionsUpdatedEventAttributes *WorkflowExecutionOptionsUpdatedEventAttributes `` /* 145-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionPausedEventAttributes

type HistoryEvent_WorkflowExecutionPausedEventAttributes struct {
	WorkflowExecutionPausedEventAttributes *WorkflowExecutionPausedEventAttributes `` /* 128-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionSignaledEventAttributes

type HistoryEvent_WorkflowExecutionSignaledEventAttributes struct {
	WorkflowExecutionSignaledEventAttributes *WorkflowExecutionSignaledEventAttributes `` /* 132-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionStartedEventAttributes

type HistoryEvent_WorkflowExecutionStartedEventAttributes struct {
	WorkflowExecutionStartedEventAttributes *WorkflowExecutionStartedEventAttributes `` /* 129-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionTerminatedEventAttributes

type HistoryEvent_WorkflowExecutionTerminatedEventAttributes struct {
	WorkflowExecutionTerminatedEventAttributes *WorkflowExecutionTerminatedEventAttributes `` /* 136-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionTimeSkippingTransitionedEventAttributes

type HistoryEvent_WorkflowExecutionTimeSkippingTransitionedEventAttributes struct {
	WorkflowExecutionTimeSkippingTransitionedEventAttributes *WorkflowExecutionTimeSkippingTransitionedEventAttributes `` /* 166-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionTimedOutEventAttributes

type HistoryEvent_WorkflowExecutionTimedOutEventAttributes struct {
	WorkflowExecutionTimedOutEventAttributes *WorkflowExecutionTimedOutEventAttributes `` /* 132-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionUnpausedEventAttributes

type HistoryEvent_WorkflowExecutionUnpausedEventAttributes struct {
	WorkflowExecutionUnpausedEventAttributes *WorkflowExecutionUnpausedEventAttributes `` /* 132-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionUpdateAcceptedEventAttributes

type HistoryEvent_WorkflowExecutionUpdateAcceptedEventAttributes struct {
	WorkflowExecutionUpdateAcceptedEventAttributes *WorkflowExecutionUpdateAcceptedEventAttributes `` /* 145-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionUpdateAdmittedEventAttributes

type HistoryEvent_WorkflowExecutionUpdateAdmittedEventAttributes struct {
	WorkflowExecutionUpdateAdmittedEventAttributes *WorkflowExecutionUpdateAdmittedEventAttributes `` /* 145-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionUpdateCompletedEventAttributes

type HistoryEvent_WorkflowExecutionUpdateCompletedEventAttributes struct {
	WorkflowExecutionUpdateCompletedEventAttributes *WorkflowExecutionUpdateCompletedEventAttributes `` /* 147-byte string literal not displayed */
}

type HistoryEvent_WorkflowExecutionUpdateRejectedEventAttributes

type HistoryEvent_WorkflowExecutionUpdateRejectedEventAttributes struct {
	WorkflowExecutionUpdateRejectedEventAttributes *WorkflowExecutionUpdateRejectedEventAttributes `` /* 145-byte string literal not displayed */
}

type HistoryEvent_WorkflowPropertiesModifiedEventAttributes

type HistoryEvent_WorkflowPropertiesModifiedEventAttributes struct {
	WorkflowPropertiesModifiedEventAttributes *WorkflowPropertiesModifiedEventAttributes `` /* 134-byte string literal not displayed */
}

type HistoryEvent_WorkflowPropertiesModifiedExternallyEventAttributes

type HistoryEvent_WorkflowPropertiesModifiedExternallyEventAttributes struct {
	WorkflowPropertiesModifiedExternallyEventAttributes *WorkflowPropertiesModifiedExternallyEventAttributes `` /* 155-byte string literal not displayed */
}

type HistoryEvent_WorkflowTaskCompletedEventAttributes

type HistoryEvent_WorkflowTaskCompletedEventAttributes struct {
	WorkflowTaskCompletedEventAttributes *WorkflowTaskCompletedEventAttributes `protobuf:"bytes,12,opt,name=workflow_task_completed_event_attributes,json=workflowTaskCompletedEventAttributes,proto3,oneof"`
}

type HistoryEvent_WorkflowTaskFailedEventAttributes

type HistoryEvent_WorkflowTaskFailedEventAttributes struct {
	WorkflowTaskFailedEventAttributes *WorkflowTaskFailedEventAttributes `protobuf:"bytes,14,opt,name=workflow_task_failed_event_attributes,json=workflowTaskFailedEventAttributes,proto3,oneof"`
}

type HistoryEvent_WorkflowTaskScheduledEventAttributes

type HistoryEvent_WorkflowTaskScheduledEventAttributes struct {
	WorkflowTaskScheduledEventAttributes *WorkflowTaskScheduledEventAttributes `protobuf:"bytes,10,opt,name=workflow_task_scheduled_event_attributes,json=workflowTaskScheduledEventAttributes,proto3,oneof"`
}

type HistoryEvent_WorkflowTaskStartedEventAttributes

type HistoryEvent_WorkflowTaskStartedEventAttributes struct {
	WorkflowTaskStartedEventAttributes *WorkflowTaskStartedEventAttributes `protobuf:"bytes,11,opt,name=workflow_task_started_event_attributes,json=workflowTaskStartedEventAttributes,proto3,oneof"`
}

type HistoryEvent_WorkflowTaskTimedOutEventAttributes

type HistoryEvent_WorkflowTaskTimedOutEventAttributes struct {
	WorkflowTaskTimedOutEventAttributes *WorkflowTaskTimedOutEventAttributes `protobuf:"bytes,13,opt,name=workflow_task_timed_out_event_attributes,json=workflowTaskTimedOutEventAttributes,proto3,oneof"`
}

type HistoryEvent_builder

type HistoryEvent_builder struct {

	// Monotonically increasing event number, starts at 1.
	EventId   int64
	EventTime *timestamppb.Timestamp
	EventType v12.EventType
	// Failover version of the event, used by the server for multi-cluster replication and history
	// versioning. SDKs generally ignore this field.
	Version int64
	// Identifier used by the service to order replication and transfer tasks associated with this
	// event. SDKs generally ignore this field.
	TaskId int64
	// Set to true when the SDK may ignore the event as it does not impact workflow state or
	// information in any way that the SDK need be concerned with. If an SDK encounters an event
	// type which it does not understand, it must error unless this is true. If it is true, it's
	// acceptable for the event type and/or attributes to be uninterpretable.
	WorkerMayIgnore bool
	// Metadata on the event. This is often carried over from commands and client calls. Most events
	// won't have this information, and how this information is used is dependent upon the interface
	// that reads it.
	//
	// Current well-known uses:
	//   - workflow_execution_started_event_attributes - summary and details from start workflow.
	//   - timer_started_event_attributes - summary represents an identifier for the timer for use by
	//     user interfaces.
	UserMetadata *v16.UserMetadata
	// Links to related entities, such as the entity that started this event's workflow.
	Links []*v1.Link
	// Server-computed authenticated caller identity associated with this event.
	Principal *v1.Principal

	// Fields of oneof Attributes:
	WorkflowExecutionStartedEventAttributes                        *WorkflowExecutionStartedEventAttributes
	WorkflowExecutionCompletedEventAttributes                      *WorkflowExecutionCompletedEventAttributes
	WorkflowExecutionFailedEventAttributes                         *WorkflowExecutionFailedEventAttributes
	WorkflowExecutionTimedOutEventAttributes                       *WorkflowExecutionTimedOutEventAttributes
	WorkflowTaskScheduledEventAttributes                           *WorkflowTaskScheduledEventAttributes
	WorkflowTaskStartedEventAttributes                             *WorkflowTaskStartedEventAttributes
	WorkflowTaskCompletedEventAttributes                           *WorkflowTaskCompletedEventAttributes
	WorkflowTaskTimedOutEventAttributes                            *WorkflowTaskTimedOutEventAttributes
	WorkflowTaskFailedEventAttributes                              *WorkflowTaskFailedEventAttributes
	ActivityTaskScheduledEventAttributes                           *ActivityTaskScheduledEventAttributes
	ActivityTaskStartedEventAttributes                             *ActivityTaskStartedEventAttributes
	ActivityTaskCompletedEventAttributes                           *ActivityTaskCompletedEventAttributes
	ActivityTaskFailedEventAttributes                              *ActivityTaskFailedEventAttributes
	ActivityTaskTimedOutEventAttributes                            *ActivityTaskTimedOutEventAttributes
	TimerStartedEventAttributes                                    *TimerStartedEventAttributes
	TimerFiredEventAttributes                                      *TimerFiredEventAttributes
	ActivityTaskCancelRequestedEventAttributes                     *ActivityTaskCancelRequestedEventAttributes
	ActivityTaskCanceledEventAttributes                            *ActivityTaskCanceledEventAttributes
	TimerCanceledEventAttributes                                   *TimerCanceledEventAttributes
	MarkerRecordedEventAttributes                                  *MarkerRecordedEventAttributes
	WorkflowExecutionSignaledEventAttributes                       *WorkflowExecutionSignaledEventAttributes
	WorkflowExecutionTerminatedEventAttributes                     *WorkflowExecutionTerminatedEventAttributes
	WorkflowExecutionCancelRequestedEventAttributes                *WorkflowExecutionCancelRequestedEventAttributes
	WorkflowExecutionCanceledEventAttributes                       *WorkflowExecutionCanceledEventAttributes
	RequestCancelExternalWorkflowExecutionInitiatedEventAttributes *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
	RequestCancelExternalWorkflowExecutionFailedEventAttributes    *RequestCancelExternalWorkflowExecutionFailedEventAttributes
	ExternalWorkflowExecutionCancelRequestedEventAttributes        *ExternalWorkflowExecutionCancelRequestedEventAttributes
	WorkflowExecutionContinuedAsNewEventAttributes                 *WorkflowExecutionContinuedAsNewEventAttributes
	StartChildWorkflowExecutionInitiatedEventAttributes            *StartChildWorkflowExecutionInitiatedEventAttributes
	StartChildWorkflowExecutionFailedEventAttributes               *StartChildWorkflowExecutionFailedEventAttributes
	ChildWorkflowExecutionStartedEventAttributes                   *ChildWorkflowExecutionStartedEventAttributes
	ChildWorkflowExecutionCompletedEventAttributes                 *ChildWorkflowExecutionCompletedEventAttributes
	ChildWorkflowExecutionFailedEventAttributes                    *ChildWorkflowExecutionFailedEventAttributes
	ChildWorkflowExecutionCanceledEventAttributes                  *ChildWorkflowExecutionCanceledEventAttributes
	ChildWorkflowExecutionTimedOutEventAttributes                  *ChildWorkflowExecutionTimedOutEventAttributes
	ChildWorkflowExecutionTerminatedEventAttributes                *ChildWorkflowExecutionTerminatedEventAttributes
	SignalExternalWorkflowExecutionInitiatedEventAttributes        *SignalExternalWorkflowExecutionInitiatedEventAttributes
	SignalExternalWorkflowExecutionFailedEventAttributes           *SignalExternalWorkflowExecutionFailedEventAttributes
	ExternalWorkflowExecutionSignaledEventAttributes               *ExternalWorkflowExecutionSignaledEventAttributes
	UpsertWorkflowSearchAttributesEventAttributes                  *UpsertWorkflowSearchAttributesEventAttributes
	WorkflowExecutionUpdateAcceptedEventAttributes                 *WorkflowExecutionUpdateAcceptedEventAttributes
	WorkflowExecutionUpdateRejectedEventAttributes                 *WorkflowExecutionUpdateRejectedEventAttributes
	WorkflowExecutionUpdateCompletedEventAttributes                *WorkflowExecutionUpdateCompletedEventAttributes
	WorkflowPropertiesModifiedExternallyEventAttributes            *WorkflowPropertiesModifiedExternallyEventAttributes
	ActivityPropertiesModifiedExternallyEventAttributes            *ActivityPropertiesModifiedExternallyEventAttributes
	WorkflowPropertiesModifiedEventAttributes                      *WorkflowPropertiesModifiedEventAttributes
	WorkflowExecutionUpdateAdmittedEventAttributes                 *WorkflowExecutionUpdateAdmittedEventAttributes
	NexusOperationScheduledEventAttributes                         *NexusOperationScheduledEventAttributes
	NexusOperationStartedEventAttributes                           *NexusOperationStartedEventAttributes
	NexusOperationCompletedEventAttributes                         *NexusOperationCompletedEventAttributes
	NexusOperationFailedEventAttributes                            *NexusOperationFailedEventAttributes
	NexusOperationCanceledEventAttributes                          *NexusOperationCanceledEventAttributes
	NexusOperationTimedOutEventAttributes                          *NexusOperationTimedOutEventAttributes
	NexusOperationCancelRequestedEventAttributes                   *NexusOperationCancelRequestedEventAttributes
	WorkflowExecutionOptionsUpdatedEventAttributes                 *WorkflowExecutionOptionsUpdatedEventAttributes
	NexusOperationCancelRequestCompletedEventAttributes            *NexusOperationCancelRequestCompletedEventAttributes
	NexusOperationCancelRequestFailedEventAttributes               *NexusOperationCancelRequestFailedEventAttributes
	WorkflowExecutionPausedEventAttributes                         *WorkflowExecutionPausedEventAttributes
	WorkflowExecutionUnpausedEventAttributes                       *WorkflowExecutionUnpausedEventAttributes
	WorkflowExecutionTimeSkippingTransitionedEventAttributes       *WorkflowExecutionTimeSkippingTransitionedEventAttributes
	// contains filtered or unexported fields
}

func (HistoryEvent_builder) Build

func (b0 HistoryEvent_builder) Build() *HistoryEvent

type History_builder

type History_builder struct {
	Events []*HistoryEvent
	// contains filtered or unexported fields
}

func (History_builder) Build

func (b0 History_builder) Build() *History

type MarkerRecordedEventAttributes

type MarkerRecordedEventAttributes struct {

	// Workers use this to identify the "types" of various markers. Ex: Local activity, side effect.
	MarkerName string `protobuf:"bytes,1,opt,name=marker_name,json=markerName,proto3" json:"marker_name,omitempty"`
	// Serialized information recorded in the marker
	Details map[string]*v1.Payloads `` /* 141-byte string literal not displayed */
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64      `` /* 152-byte string literal not displayed */
	Header                       *v1.Header `protobuf:"bytes,4,opt,name=header,proto3" json:"header,omitempty"`
	// Some uses of markers, like a local activity, could "fail". If they did that is recorded here.
	Failure *v13.Failure `protobuf:"bytes,5,opt,name=failure,proto3" json:"failure,omitempty"`
	// contains filtered or unexported fields
}

func (*MarkerRecordedEventAttributes) ClearFailure

func (x *MarkerRecordedEventAttributes) ClearFailure()

func (*MarkerRecordedEventAttributes) ClearHeader

func (x *MarkerRecordedEventAttributes) ClearHeader()

func (*MarkerRecordedEventAttributes) GetDetails

func (x *MarkerRecordedEventAttributes) GetDetails() map[string]*v1.Payloads

func (*MarkerRecordedEventAttributes) GetFailure

func (x *MarkerRecordedEventAttributes) GetFailure() *v13.Failure

func (*MarkerRecordedEventAttributes) GetHeader

func (x *MarkerRecordedEventAttributes) GetHeader() *v1.Header

func (*MarkerRecordedEventAttributes) GetMarkerName

func (x *MarkerRecordedEventAttributes) GetMarkerName() string

func (*MarkerRecordedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *MarkerRecordedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*MarkerRecordedEventAttributes) HasFailure

func (x *MarkerRecordedEventAttributes) HasFailure() bool

func (*MarkerRecordedEventAttributes) HasHeader

func (x *MarkerRecordedEventAttributes) HasHeader() bool

func (*MarkerRecordedEventAttributes) ProtoMessage

func (*MarkerRecordedEventAttributes) ProtoMessage()

func (*MarkerRecordedEventAttributes) ProtoReflect

func (*MarkerRecordedEventAttributes) Reset

func (x *MarkerRecordedEventAttributes) Reset()

func (*MarkerRecordedEventAttributes) SetDetails

func (x *MarkerRecordedEventAttributes) SetDetails(v map[string]*v1.Payloads)

func (*MarkerRecordedEventAttributes) SetFailure

func (x *MarkerRecordedEventAttributes) SetFailure(v *v13.Failure)

func (*MarkerRecordedEventAttributes) SetHeader

func (x *MarkerRecordedEventAttributes) SetHeader(v *v1.Header)

func (*MarkerRecordedEventAttributes) SetMarkerName

func (x *MarkerRecordedEventAttributes) SetMarkerName(v string)

func (*MarkerRecordedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *MarkerRecordedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*MarkerRecordedEventAttributes) String

type MarkerRecordedEventAttributes_builder

type MarkerRecordedEventAttributes_builder struct {

	// Workers use this to identify the "types" of various markers. Ex: Local activity, side effect.
	MarkerName string
	// Serialized information recorded in the marker
	Details map[string]*v1.Payloads
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	Header                       *v1.Header
	// Some uses of markers, like a local activity, could "fail". If they did that is recorded here.
	Failure *v13.Failure
	// contains filtered or unexported fields
}

func (MarkerRecordedEventAttributes_builder) Build

type NexusOperationCancelRequestCompletedEventAttributes

type NexusOperationCancelRequestCompletedEventAttributes struct {

	// The ID of the `NEXUS_OPERATION_CANCEL_REQUESTED` event.
	RequestedEventId int64 `protobuf:"varint,1,opt,name=requested_event_id,json=requestedEventId,proto3" json:"requested_event_id,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event that the corresponding RequestCancelNexusOperation command was reported
	// with.
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// The id of the `NEXUS_OPERATION_SCHEDULED` event this cancel request corresponds to.
	ScheduledEventId int64 `protobuf:"varint,3,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// contains filtered or unexported fields
}

func (*NexusOperationCancelRequestCompletedEventAttributes) GetRequestedEventId

func (*NexusOperationCancelRequestCompletedEventAttributes) GetScheduledEventId

func (*NexusOperationCancelRequestCompletedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *NexusOperationCancelRequestCompletedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*NexusOperationCancelRequestCompletedEventAttributes) ProtoMessage

func (*NexusOperationCancelRequestCompletedEventAttributes) ProtoReflect

func (*NexusOperationCancelRequestCompletedEventAttributes) Reset

func (*NexusOperationCancelRequestCompletedEventAttributes) SetRequestedEventId

func (*NexusOperationCancelRequestCompletedEventAttributes) SetScheduledEventId

func (*NexusOperationCancelRequestCompletedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *NexusOperationCancelRequestCompletedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*NexusOperationCancelRequestCompletedEventAttributes) String

type NexusOperationCancelRequestCompletedEventAttributes_builder

type NexusOperationCancelRequestCompletedEventAttributes_builder struct {

	// The ID of the `NEXUS_OPERATION_CANCEL_REQUESTED` event.
	RequestedEventId int64
	// The `WORKFLOW_TASK_COMPLETED` event that the corresponding RequestCancelNexusOperation command was reported
	// with.
	WorkflowTaskCompletedEventId int64
	// The id of the `NEXUS_OPERATION_SCHEDULED` event this cancel request corresponds to.
	ScheduledEventId int64
	// contains filtered or unexported fields
}

func (NexusOperationCancelRequestCompletedEventAttributes_builder) Build

type NexusOperationCancelRequestFailedEventAttributes

type NexusOperationCancelRequestFailedEventAttributes struct {

	// The ID of the `NEXUS_OPERATION_CANCEL_REQUESTED` event.
	RequestedEventId int64 `protobuf:"varint,1,opt,name=requested_event_id,json=requestedEventId,proto3" json:"requested_event_id,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event that the corresponding RequestCancelNexusOperation command was reported
	// with.
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// Failure details. A NexusOperationFailureInfo wrapping a CanceledFailureInfo.
	Failure *v13.Failure `protobuf:"bytes,3,opt,name=failure,proto3" json:"failure,omitempty"`
	// The id of the `NEXUS_OPERATION_SCHEDULED` event this cancel request corresponds to.
	ScheduledEventId int64 `protobuf:"varint,4,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// contains filtered or unexported fields
}

func (*NexusOperationCancelRequestFailedEventAttributes) ClearFailure

func (*NexusOperationCancelRequestFailedEventAttributes) GetFailure

func (*NexusOperationCancelRequestFailedEventAttributes) GetRequestedEventId

func (*NexusOperationCancelRequestFailedEventAttributes) GetScheduledEventId

func (*NexusOperationCancelRequestFailedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *NexusOperationCancelRequestFailedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*NexusOperationCancelRequestFailedEventAttributes) HasFailure

func (*NexusOperationCancelRequestFailedEventAttributes) ProtoMessage

func (*NexusOperationCancelRequestFailedEventAttributes) ProtoReflect

func (*NexusOperationCancelRequestFailedEventAttributes) Reset

func (*NexusOperationCancelRequestFailedEventAttributes) SetFailure

func (*NexusOperationCancelRequestFailedEventAttributes) SetRequestedEventId

func (x *NexusOperationCancelRequestFailedEventAttributes) SetRequestedEventId(v int64)

func (*NexusOperationCancelRequestFailedEventAttributes) SetScheduledEventId

func (x *NexusOperationCancelRequestFailedEventAttributes) SetScheduledEventId(v int64)

func (*NexusOperationCancelRequestFailedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *NexusOperationCancelRequestFailedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*NexusOperationCancelRequestFailedEventAttributes) String

type NexusOperationCancelRequestFailedEventAttributes_builder

type NexusOperationCancelRequestFailedEventAttributes_builder struct {

	// The ID of the `NEXUS_OPERATION_CANCEL_REQUESTED` event.
	RequestedEventId int64
	// The `WORKFLOW_TASK_COMPLETED` event that the corresponding RequestCancelNexusOperation command was reported
	// with.
	WorkflowTaskCompletedEventId int64
	// Failure details. A NexusOperationFailureInfo wrapping a CanceledFailureInfo.
	Failure *v13.Failure
	// The id of the `NEXUS_OPERATION_SCHEDULED` event this cancel request corresponds to.
	ScheduledEventId int64
	// contains filtered or unexported fields
}

func (NexusOperationCancelRequestFailedEventAttributes_builder) Build

type NexusOperationCancelRequestedEventAttributes

type NexusOperationCancelRequestedEventAttributes struct {

	// The id of the `NEXUS_OPERATION_SCHEDULED` event this cancel request corresponds to.
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event that the corresponding RequestCancelNexusOperation command was reported
	// with.
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*NexusOperationCancelRequestedEventAttributes) GetScheduledEventId

func (x *NexusOperationCancelRequestedEventAttributes) GetScheduledEventId() int64

func (*NexusOperationCancelRequestedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *NexusOperationCancelRequestedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*NexusOperationCancelRequestedEventAttributes) ProtoMessage

func (*NexusOperationCancelRequestedEventAttributes) ProtoReflect

func (*NexusOperationCancelRequestedEventAttributes) Reset

func (*NexusOperationCancelRequestedEventAttributes) SetScheduledEventId

func (x *NexusOperationCancelRequestedEventAttributes) SetScheduledEventId(v int64)

func (*NexusOperationCancelRequestedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *NexusOperationCancelRequestedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*NexusOperationCancelRequestedEventAttributes) String

type NexusOperationCancelRequestedEventAttributes_builder

type NexusOperationCancelRequestedEventAttributes_builder struct {

	// The id of the `NEXUS_OPERATION_SCHEDULED` event this cancel request corresponds to.
	ScheduledEventId int64
	// The `WORKFLOW_TASK_COMPLETED` event that the corresponding RequestCancelNexusOperation command was reported
	// with.
	WorkflowTaskCompletedEventId int64
	// contains filtered or unexported fields
}

func (NexusOperationCancelRequestedEventAttributes_builder) Build

type NexusOperationCanceledEventAttributes

type NexusOperationCanceledEventAttributes struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// Cancellation details.
	Failure *v13.Failure `protobuf:"bytes,2,opt,name=failure,proto3" json:"failure,omitempty"`
	// The request ID allocated at schedule time.
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Nexus operation completed as canceled. May or may not have been due to a cancellation request by the workflow.

func (*NexusOperationCanceledEventAttributes) ClearFailure

func (x *NexusOperationCanceledEventAttributes) ClearFailure()

func (*NexusOperationCanceledEventAttributes) GetFailure

func (*NexusOperationCanceledEventAttributes) GetRequestId

func (*NexusOperationCanceledEventAttributes) GetScheduledEventId

func (x *NexusOperationCanceledEventAttributes) GetScheduledEventId() int64

func (*NexusOperationCanceledEventAttributes) HasFailure

func (*NexusOperationCanceledEventAttributes) ProtoMessage

func (*NexusOperationCanceledEventAttributes) ProtoMessage()

func (*NexusOperationCanceledEventAttributes) ProtoReflect

func (*NexusOperationCanceledEventAttributes) Reset

func (*NexusOperationCanceledEventAttributes) SetFailure

func (*NexusOperationCanceledEventAttributes) SetRequestId

func (x *NexusOperationCanceledEventAttributes) SetRequestId(v string)

func (*NexusOperationCanceledEventAttributes) SetScheduledEventId

func (x *NexusOperationCanceledEventAttributes) SetScheduledEventId(v int64)

func (*NexusOperationCanceledEventAttributes) String

type NexusOperationCanceledEventAttributes_builder

type NexusOperationCanceledEventAttributes_builder struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
	ScheduledEventId int64
	// Cancellation details.
	Failure *v13.Failure
	// The request ID allocated at schedule time.
	RequestId string
	// contains filtered or unexported fields
}

func (NexusOperationCanceledEventAttributes_builder) Build

type NexusOperationCompletedEventAttributes

type NexusOperationCompletedEventAttributes struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// Serialized result of the Nexus operation. The response of the Nexus handler.
	// Delivered either via a completion callback or as a response to a synchronous operation.
	Result *v1.Payload `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// The request ID allocated at schedule time.
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Nexus operation completed successfully.

func (*NexusOperationCompletedEventAttributes) ClearResult

func (x *NexusOperationCompletedEventAttributes) ClearResult()

func (*NexusOperationCompletedEventAttributes) GetRequestId

func (*NexusOperationCompletedEventAttributes) GetResult

func (*NexusOperationCompletedEventAttributes) GetScheduledEventId

func (x *NexusOperationCompletedEventAttributes) GetScheduledEventId() int64

func (*NexusOperationCompletedEventAttributes) HasResult

func (*NexusOperationCompletedEventAttributes) ProtoMessage

func (*NexusOperationCompletedEventAttributes) ProtoReflect

func (*NexusOperationCompletedEventAttributes) Reset

func (*NexusOperationCompletedEventAttributes) SetRequestId

func (*NexusOperationCompletedEventAttributes) SetResult

func (*NexusOperationCompletedEventAttributes) SetScheduledEventId

func (x *NexusOperationCompletedEventAttributes) SetScheduledEventId(v int64)

func (*NexusOperationCompletedEventAttributes) String

type NexusOperationCompletedEventAttributes_builder

type NexusOperationCompletedEventAttributes_builder struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
	ScheduledEventId int64
	// Serialized result of the Nexus operation. The response of the Nexus handler.
	// Delivered either via a completion callback or as a response to a synchronous operation.
	Result *v1.Payload
	// The request ID allocated at schedule time.
	RequestId string
	// contains filtered or unexported fields
}

func (NexusOperationCompletedEventAttributes_builder) Build

type NexusOperationFailedEventAttributes

type NexusOperationFailedEventAttributes struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// Failure details. A NexusOperationFailureInfo wrapping an ApplicationFailureInfo.
	Failure *v13.Failure `protobuf:"bytes,2,opt,name=failure,proto3" json:"failure,omitempty"`
	// The request ID allocated at schedule time.
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Nexus operation failed.

func (*NexusOperationFailedEventAttributes) ClearFailure

func (x *NexusOperationFailedEventAttributes) ClearFailure()

func (*NexusOperationFailedEventAttributes) GetFailure

func (*NexusOperationFailedEventAttributes) GetRequestId

func (x *NexusOperationFailedEventAttributes) GetRequestId() string

func (*NexusOperationFailedEventAttributes) GetScheduledEventId

func (x *NexusOperationFailedEventAttributes) GetScheduledEventId() int64

func (*NexusOperationFailedEventAttributes) HasFailure

func (x *NexusOperationFailedEventAttributes) HasFailure() bool

func (*NexusOperationFailedEventAttributes) ProtoMessage

func (*NexusOperationFailedEventAttributes) ProtoMessage()

func (*NexusOperationFailedEventAttributes) ProtoReflect

func (*NexusOperationFailedEventAttributes) Reset

func (*NexusOperationFailedEventAttributes) SetFailure

func (*NexusOperationFailedEventAttributes) SetRequestId

func (x *NexusOperationFailedEventAttributes) SetRequestId(v string)

func (*NexusOperationFailedEventAttributes) SetScheduledEventId

func (x *NexusOperationFailedEventAttributes) SetScheduledEventId(v int64)

func (*NexusOperationFailedEventAttributes) String

type NexusOperationFailedEventAttributes_builder

type NexusOperationFailedEventAttributes_builder struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
	ScheduledEventId int64
	// Failure details. A NexusOperationFailureInfo wrapping an ApplicationFailureInfo.
	Failure *v13.Failure
	// The request ID allocated at schedule time.
	RequestId string
	// contains filtered or unexported fields
}

func (NexusOperationFailedEventAttributes_builder) Build

type NexusOperationScheduledEventAttributes

type NexusOperationScheduledEventAttributes struct {

	// Endpoint name, must exist in the endpoint registry.
	Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// Service name.
	Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	// Operation name.
	Operation string `protobuf:"bytes,3,opt,name=operation,proto3" json:"operation,omitempty"`
	// Input for the operation. The server converts this into Nexus request content and the appropriate content headers
	// internally when sending the StartOperation request. On the handler side, if it is also backed by Temporal, the
	// content is transformed back to the original Payload stored in this event.
	Input *v1.Payload `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"`
	// Schedule-to-close timeout for this operation.
	// Indicates how long the caller is willing to wait for operation completion.
	// Calls are retried internally by the server.
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	//
	// (-- api-linter: core::0142::time-field-names=disabled
	//
	//	aip.dev/not-precedent: "timeout" is an acceptable suffix for duration fields in this API. --)
	ScheduleToCloseTimeout *durationpb.Duration `` /* 131-byte string literal not displayed */
	// Header to attach to the Nexus request. Note these headers are not the same as Temporal headers on internal
	// activities and child workflows, these are transmitted to Nexus operations that may be external and are not
	// traditional payloads.
	NexusHeader map[string]string `` /* 168-byte string literal not displayed */
	// The `WORKFLOW_TASK_COMPLETED` event that the corresponding ScheduleNexusOperation command was reported with.
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// A unique ID generated by the history service upon creation of this event.
	// The ID will be transmitted with all nexus StartOperation requests and is used as an idempotentency key.
	RequestId string `protobuf:"bytes,8,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Endpoint ID as resolved in the endpoint registry at the time this event was generated.
	// This is stored on the event and used internally by the server in case the endpoint is renamed from the time the
	// event was originally scheduled.
	EndpointId string `protobuf:"bytes,9,opt,name=endpoint_id,json=endpointId,proto3" json:"endpoint_id,omitempty"`
	// Schedule-to-start timeout for this operation.
	// See ScheduleNexusOperationCommandAttributes.schedule_to_start_timeout for details.
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	ScheduleToStartTimeout *durationpb.Duration `` /* 132-byte string literal not displayed */
	// Start-to-close timeout for this operation.
	// See ScheduleNexusOperationCommandAttributes.start_to_close_timeout for details.
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	StartToCloseTimeout *durationpb.Duration `protobuf:"bytes,11,opt,name=start_to_close_timeout,json=startToCloseTimeout,proto3" json:"start_to_close_timeout,omitempty"`
	// contains filtered or unexported fields
}

Event marking that an operation was scheduled by a workflow via the ScheduleNexusOperation command.

func (*NexusOperationScheduledEventAttributes) ClearInput

func (*NexusOperationScheduledEventAttributes) ClearScheduleToCloseTimeout

func (x *NexusOperationScheduledEventAttributes) ClearScheduleToCloseTimeout()

func (*NexusOperationScheduledEventAttributes) ClearScheduleToStartTimeout

func (x *NexusOperationScheduledEventAttributes) ClearScheduleToStartTimeout()

func (*NexusOperationScheduledEventAttributes) ClearStartToCloseTimeout

func (x *NexusOperationScheduledEventAttributes) ClearStartToCloseTimeout()

func (*NexusOperationScheduledEventAttributes) GetEndpoint

func (*NexusOperationScheduledEventAttributes) GetEndpointId

func (*NexusOperationScheduledEventAttributes) GetInput

func (*NexusOperationScheduledEventAttributes) GetNexusHeader

func (x *NexusOperationScheduledEventAttributes) GetNexusHeader() map[string]string

func (*NexusOperationScheduledEventAttributes) GetOperation

func (*NexusOperationScheduledEventAttributes) GetRequestId

func (*NexusOperationScheduledEventAttributes) GetScheduleToCloseTimeout

func (x *NexusOperationScheduledEventAttributes) GetScheduleToCloseTimeout() *durationpb.Duration

func (*NexusOperationScheduledEventAttributes) GetScheduleToStartTimeout

func (x *NexusOperationScheduledEventAttributes) GetScheduleToStartTimeout() *durationpb.Duration

func (*NexusOperationScheduledEventAttributes) GetService

func (*NexusOperationScheduledEventAttributes) GetStartToCloseTimeout

func (x *NexusOperationScheduledEventAttributes) GetStartToCloseTimeout() *durationpb.Duration

func (*NexusOperationScheduledEventAttributes) GetWorkflowTaskCompletedEventId

func (x *NexusOperationScheduledEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*NexusOperationScheduledEventAttributes) HasInput

func (*NexusOperationScheduledEventAttributes) HasScheduleToCloseTimeout

func (x *NexusOperationScheduledEventAttributes) HasScheduleToCloseTimeout() bool

func (*NexusOperationScheduledEventAttributes) HasScheduleToStartTimeout

func (x *NexusOperationScheduledEventAttributes) HasScheduleToStartTimeout() bool

func (*NexusOperationScheduledEventAttributes) HasStartToCloseTimeout

func (x *NexusOperationScheduledEventAttributes) HasStartToCloseTimeout() bool

func (*NexusOperationScheduledEventAttributes) ProtoMessage

func (*NexusOperationScheduledEventAttributes) ProtoReflect

func (*NexusOperationScheduledEventAttributes) Reset

func (*NexusOperationScheduledEventAttributes) SetEndpoint

func (*NexusOperationScheduledEventAttributes) SetEndpointId

func (x *NexusOperationScheduledEventAttributes) SetEndpointId(v string)

func (*NexusOperationScheduledEventAttributes) SetInput

func (*NexusOperationScheduledEventAttributes) SetNexusHeader

func (x *NexusOperationScheduledEventAttributes) SetNexusHeader(v map[string]string)

func (*NexusOperationScheduledEventAttributes) SetOperation

func (*NexusOperationScheduledEventAttributes) SetRequestId

func (*NexusOperationScheduledEventAttributes) SetScheduleToCloseTimeout

func (x *NexusOperationScheduledEventAttributes) SetScheduleToCloseTimeout(v *durationpb.Duration)

func (*NexusOperationScheduledEventAttributes) SetScheduleToStartTimeout

func (x *NexusOperationScheduledEventAttributes) SetScheduleToStartTimeout(v *durationpb.Duration)

func (*NexusOperationScheduledEventAttributes) SetService

func (*NexusOperationScheduledEventAttributes) SetStartToCloseTimeout

func (x *NexusOperationScheduledEventAttributes) SetStartToCloseTimeout(v *durationpb.Duration)

func (*NexusOperationScheduledEventAttributes) SetWorkflowTaskCompletedEventId

func (x *NexusOperationScheduledEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*NexusOperationScheduledEventAttributes) String

type NexusOperationScheduledEventAttributes_builder

type NexusOperationScheduledEventAttributes_builder struct {

	// Endpoint name, must exist in the endpoint registry.
	Endpoint string
	// Service name.
	Service string
	// Operation name.
	Operation string
	// Input for the operation. The server converts this into Nexus request content and the appropriate content headers
	// internally when sending the StartOperation request. On the handler side, if it is also backed by Temporal, the
	// content is transformed back to the original Payload stored in this event.
	Input *v1.Payload
	// Schedule-to-close timeout for this operation.
	// Indicates how long the caller is willing to wait for operation completion.
	// Calls are retried internally by the server.
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	//
	// (-- api-linter: core::0142::time-field-names=disabled
	//
	//	aip.dev/not-precedent: "timeout" is an acceptable suffix for duration fields in this API. --)
	ScheduleToCloseTimeout *durationpb.Duration
	// Header to attach to the Nexus request. Note these headers are not the same as Temporal headers on internal
	// activities and child workflows, these are transmitted to Nexus operations that may be external and are not
	// traditional payloads.
	NexusHeader map[string]string
	// The `WORKFLOW_TASK_COMPLETED` event that the corresponding ScheduleNexusOperation command was reported with.
	WorkflowTaskCompletedEventId int64
	// A unique ID generated by the history service upon creation of this event.
	// The ID will be transmitted with all nexus StartOperation requests and is used as an idempotentency key.
	RequestId string
	// Endpoint ID as resolved in the endpoint registry at the time this event was generated.
	// This is stored on the event and used internally by the server in case the endpoint is renamed from the time the
	// event was originally scheduled.
	EndpointId string
	// Schedule-to-start timeout for this operation.
	// See ScheduleNexusOperationCommandAttributes.schedule_to_start_timeout for details.
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	ScheduleToStartTimeout *durationpb.Duration
	// Start-to-close timeout for this operation.
	// See ScheduleNexusOperationCommandAttributes.start_to_close_timeout for details.
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	StartToCloseTimeout *durationpb.Duration
	// contains filtered or unexported fields
}

func (NexusOperationScheduledEventAttributes_builder) Build

type NexusOperationStartedEventAttributes

type NexusOperationStartedEventAttributes struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event this task corresponds to.
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The operation ID returned by the Nexus handler in the response to the StartOperation request.
	// This ID is used when canceling the operation.
	//
	// Deprecated: Renamed to operation_token.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	OperationId string `protobuf:"bytes,3,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// The request ID allocated at schedule time.
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// The operation token returned by the Nexus handler in the response to the StartOperation request.
	// This token is used when canceling the operation.
	OperationToken string `protobuf:"bytes,5,opt,name=operation_token,json=operationToken,proto3" json:"operation_token,omitempty"`
	// contains filtered or unexported fields
}

Event marking an asynchronous operation was started by the responding Nexus handler. If the operation completes synchronously, this event is not generated. In rare situations, such as request timeouts, the service may fail to record the actual start time and will fabricate this event upon receiving the operation completion via callback.

func (*NexusOperationStartedEventAttributes) GetOperationId deprecated

func (x *NexusOperationStartedEventAttributes) GetOperationId() string

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*NexusOperationStartedEventAttributes) GetOperationToken

func (x *NexusOperationStartedEventAttributes) GetOperationToken() string

func (*NexusOperationStartedEventAttributes) GetRequestId

func (x *NexusOperationStartedEventAttributes) GetRequestId() string

func (*NexusOperationStartedEventAttributes) GetScheduledEventId

func (x *NexusOperationStartedEventAttributes) GetScheduledEventId() int64

func (*NexusOperationStartedEventAttributes) ProtoMessage

func (*NexusOperationStartedEventAttributes) ProtoMessage()

func (*NexusOperationStartedEventAttributes) ProtoReflect

func (*NexusOperationStartedEventAttributes) Reset

func (*NexusOperationStartedEventAttributes) SetOperationId deprecated

func (x *NexusOperationStartedEventAttributes) SetOperationId(v string)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*NexusOperationStartedEventAttributes) SetOperationToken

func (x *NexusOperationStartedEventAttributes) SetOperationToken(v string)

func (*NexusOperationStartedEventAttributes) SetRequestId

func (x *NexusOperationStartedEventAttributes) SetRequestId(v string)

func (*NexusOperationStartedEventAttributes) SetScheduledEventId

func (x *NexusOperationStartedEventAttributes) SetScheduledEventId(v int64)

func (*NexusOperationStartedEventAttributes) String

type NexusOperationStartedEventAttributes_builder

type NexusOperationStartedEventAttributes_builder struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event this task corresponds to.
	ScheduledEventId int64
	// The operation ID returned by the Nexus handler in the response to the StartOperation request.
	// This ID is used when canceling the operation.
	//
	// Deprecated: Renamed to operation_token.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	OperationId string
	// The request ID allocated at schedule time.
	RequestId string
	// The operation token returned by the Nexus handler in the response to the StartOperation request.
	// This token is used when canceling the operation.
	OperationToken string
	// contains filtered or unexported fields
}

func (NexusOperationStartedEventAttributes_builder) Build

type NexusOperationTimedOutEventAttributes

type NexusOperationTimedOutEventAttributes struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// Failure details. A NexusOperationFailureInfo wrapping a CanceledFailureInfo.
	Failure *v13.Failure `protobuf:"bytes,2,opt,name=failure,proto3" json:"failure,omitempty"`
	// The request ID allocated at schedule time.
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Nexus operation timed out.

func (*NexusOperationTimedOutEventAttributes) ClearFailure

func (x *NexusOperationTimedOutEventAttributes) ClearFailure()

func (*NexusOperationTimedOutEventAttributes) GetFailure

func (*NexusOperationTimedOutEventAttributes) GetRequestId

func (*NexusOperationTimedOutEventAttributes) GetScheduledEventId

func (x *NexusOperationTimedOutEventAttributes) GetScheduledEventId() int64

func (*NexusOperationTimedOutEventAttributes) HasFailure

func (*NexusOperationTimedOutEventAttributes) ProtoMessage

func (*NexusOperationTimedOutEventAttributes) ProtoMessage()

func (*NexusOperationTimedOutEventAttributes) ProtoReflect

func (*NexusOperationTimedOutEventAttributes) Reset

func (*NexusOperationTimedOutEventAttributes) SetFailure

func (*NexusOperationTimedOutEventAttributes) SetRequestId

func (x *NexusOperationTimedOutEventAttributes) SetRequestId(v string)

func (*NexusOperationTimedOutEventAttributes) SetScheduledEventId

func (x *NexusOperationTimedOutEventAttributes) SetScheduledEventId(v int64)

func (*NexusOperationTimedOutEventAttributes) String

type NexusOperationTimedOutEventAttributes_builder

type NexusOperationTimedOutEventAttributes_builder struct {

	// The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
	ScheduledEventId int64
	// Failure details. A NexusOperationFailureInfo wrapping a CanceledFailureInfo.
	Failure *v13.Failure
	// The request ID allocated at schedule time.
	RequestId string
	// contains filtered or unexported fields
}

func (NexusOperationTimedOutEventAttributes_builder) Build

type RequestCancelExternalWorkflowExecutionFailedEventAttributes

type RequestCancelExternalWorkflowExecutionFailedEventAttributes struct {
	Cause v12.CancelExternalWorkflowExecutionFailedCause `` /* 134-byte string literal not displayed */
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// Namespace of the workflow which failed to cancel.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,7,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,4,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	// id of the `REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED` event this failure
	// corresponds to
	InitiatedEventId int64 `protobuf:"varint,5,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string `protobuf:"bytes,6,opt,name=control,proto3" json:"control,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) ClearWorkflowExecution

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetCause

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetInitiatedEventId

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetNamespace

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetNamespaceId

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetWorkflowExecution

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) HasWorkflowExecution

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) ProtoMessage

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) ProtoReflect

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) Reset

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) SetCause

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) SetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) SetInitiatedEventId

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) SetNamespace

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) SetNamespaceId

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) SetWorkflowExecution

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *RequestCancelExternalWorkflowExecutionFailedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) String

type RequestCancelExternalWorkflowExecutionFailedEventAttributes_builder

type RequestCancelExternalWorkflowExecutionFailedEventAttributes_builder struct {
	Cause v12.CancelExternalWorkflowExecutionFailedCause
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// Namespace of the workflow which failed to cancel.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	// id of the `REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED` event this failure
	// corresponds to
	InitiatedEventId int64
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string
	// contains filtered or unexported fields
}

func (RequestCancelExternalWorkflowExecutionFailedEventAttributes_builder) Build

type RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

type RequestCancelExternalWorkflowExecutionInitiatedEventAttributes struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// The namespace the workflow to be cancelled lives in.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,7,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,3,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string `protobuf:"bytes,4,opt,name=control,proto3" json:"control,omitempty"`
	// Workers are expected to set this to true if the workflow they are requesting to cancel is
	// a child of the workflow which issued the request
	ChildWorkflowOnly bool `protobuf:"varint,5,opt,name=child_workflow_only,json=childWorkflowOnly,proto3" json:"child_workflow_only,omitempty"`
	// Reason for requesting the cancellation
	Reason string `protobuf:"bytes,6,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) ClearWorkflowExecution

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetChildWorkflowOnly

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetNamespace

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetNamespaceId

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetReason

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetWorkflowExecution

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) HasWorkflowExecution

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) ProtoMessage

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) ProtoReflect

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) Reset

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) SetChildWorkflowOnly

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) SetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) SetNamespace

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) SetNamespaceId

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) SetReason

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) SetWorkflowExecution

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) String

type RequestCancelExternalWorkflowExecutionInitiatedEventAttributes_builder

type RequestCancelExternalWorkflowExecutionInitiatedEventAttributes_builder struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// The namespace the workflow to be cancelled lives in.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string
	// Workers are expected to set this to true if the workflow they are requesting to cancel is
	// a child of the workflow which issued the request
	ChildWorkflowOnly bool
	// Reason for requesting the cancellation
	Reason string
	// contains filtered or unexported fields
}

func (RequestCancelExternalWorkflowExecutionInitiatedEventAttributes_builder) Build

type SignalExternalWorkflowExecutionFailedEventAttributes

type SignalExternalWorkflowExecutionFailedEventAttributes struct {
	Cause v12.SignalExternalWorkflowExecutionFailedCause `` /* 134-byte string literal not displayed */
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// Namespace of the workflow which failed the signal.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,7,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,4,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	InitiatedEventId  int64                 `protobuf:"varint,5,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string `protobuf:"bytes,6,opt,name=control,proto3" json:"control,omitempty"`
	// contains filtered or unexported fields
}

func (*SignalExternalWorkflowExecutionFailedEventAttributes) ClearWorkflowExecution

func (x *SignalExternalWorkflowExecutionFailedEventAttributes) ClearWorkflowExecution()

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetCause

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetInitiatedEventId

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetNamespace

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetNamespaceId

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetWorkflowExecution

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *SignalExternalWorkflowExecutionFailedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*SignalExternalWorkflowExecutionFailedEventAttributes) HasWorkflowExecution

func (*SignalExternalWorkflowExecutionFailedEventAttributes) ProtoMessage

func (*SignalExternalWorkflowExecutionFailedEventAttributes) ProtoReflect

func (*SignalExternalWorkflowExecutionFailedEventAttributes) Reset

func (*SignalExternalWorkflowExecutionFailedEventAttributes) SetCause

func (*SignalExternalWorkflowExecutionFailedEventAttributes) SetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*SignalExternalWorkflowExecutionFailedEventAttributes) SetInitiatedEventId

func (*SignalExternalWorkflowExecutionFailedEventAttributes) SetNamespace

func (*SignalExternalWorkflowExecutionFailedEventAttributes) SetNamespaceId

func (*SignalExternalWorkflowExecutionFailedEventAttributes) SetWorkflowExecution

func (*SignalExternalWorkflowExecutionFailedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *SignalExternalWorkflowExecutionFailedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*SignalExternalWorkflowExecutionFailedEventAttributes) String

type SignalExternalWorkflowExecutionFailedEventAttributes_builder

type SignalExternalWorkflowExecutionFailedEventAttributes_builder struct {
	Cause v12.SignalExternalWorkflowExecutionFailedCause
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// Namespace of the workflow which failed the signal.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	InitiatedEventId  int64
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string
	// contains filtered or unexported fields
}

func (SignalExternalWorkflowExecutionFailedEventAttributes_builder) Build

type SignalExternalWorkflowExecutionInitiatedEventAttributes

type SignalExternalWorkflowExecutionInitiatedEventAttributes struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// Namespace of the to-be-signalled workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string                `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId       string                `protobuf:"bytes,9,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowExecution *v1.WorkflowExecution `protobuf:"bytes,3,opt,name=workflow_execution,json=workflowExecution,proto3" json:"workflow_execution,omitempty"`
	// name/type of the signal to fire in the external workflow
	SignalName string `protobuf:"bytes,4,opt,name=signal_name,json=signalName,proto3" json:"signal_name,omitempty"`
	// Serialized arguments to provide to the signal handler
	Input *v1.Payloads `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty"`
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string `protobuf:"bytes,6,opt,name=control,proto3" json:"control,omitempty"`
	// Workers are expected to set this to true if the workflow they are requesting to cancel is
	// a child of the workflow which issued the request
	ChildWorkflowOnly bool       `protobuf:"varint,7,opt,name=child_workflow_only,json=childWorkflowOnly,proto3" json:"child_workflow_only,omitempty"`
	Header            *v1.Header `protobuf:"bytes,8,opt,name=header,proto3" json:"header,omitempty"`
	// contains filtered or unexported fields
}

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) ClearHeader

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) ClearInput

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) ClearWorkflowExecution

func (x *SignalExternalWorkflowExecutionInitiatedEventAttributes) ClearWorkflowExecution()

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetChildWorkflowOnly

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetHeader

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetInput

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetNamespace

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetNamespaceId

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetSignalName

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetWorkflowExecution

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *SignalExternalWorkflowExecutionInitiatedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) HasHeader

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) HasInput

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) HasWorkflowExecution

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) ProtoMessage

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) ProtoReflect

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) Reset

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetChildWorkflowOnly

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetHeader

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetInput

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetNamespace

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetNamespaceId

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetSignalName

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetWorkflowExecution

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *SignalExternalWorkflowExecutionInitiatedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) String

type SignalExternalWorkflowExecutionInitiatedEventAttributes_builder

type SignalExternalWorkflowExecutionInitiatedEventAttributes_builder struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// Namespace of the to-be-signalled workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace         string
	NamespaceId       string
	WorkflowExecution *v1.WorkflowExecution
	// name/type of the signal to fire in the external workflow
	SignalName string
	// Serialized arguments to provide to the signal handler
	Input *v1.Payloads
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string
	// Workers are expected to set this to true if the workflow they are requesting to cancel is
	// a child of the workflow which issued the request
	ChildWorkflowOnly bool
	Header            *v1.Header
	// contains filtered or unexported fields
}

func (SignalExternalWorkflowExecutionInitiatedEventAttributes_builder) Build

type StartChildWorkflowExecutionFailedEventAttributes

type StartChildWorkflowExecutionFailedEventAttributes struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace    string                                     `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId  string                                     `protobuf:"bytes,8,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowId   string                                     `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	WorkflowType *v1.WorkflowType                           `protobuf:"bytes,3,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	Cause        v12.StartChildWorkflowExecutionFailedCause `` /* 130-byte string literal not displayed */
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string `protobuf:"bytes,5,opt,name=control,proto3" json:"control,omitempty"`
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64 `protobuf:"varint,6,opt,name=initiated_event_id,json=initiatedEventId,proto3" json:"initiated_event_id,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*StartChildWorkflowExecutionFailedEventAttributes) ClearWorkflowType

func (x *StartChildWorkflowExecutionFailedEventAttributes) ClearWorkflowType()

func (*StartChildWorkflowExecutionFailedEventAttributes) GetCause

func (*StartChildWorkflowExecutionFailedEventAttributes) GetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*StartChildWorkflowExecutionFailedEventAttributes) GetInitiatedEventId

func (*StartChildWorkflowExecutionFailedEventAttributes) GetNamespace

func (*StartChildWorkflowExecutionFailedEventAttributes) GetNamespaceId

func (*StartChildWorkflowExecutionFailedEventAttributes) GetWorkflowId

func (*StartChildWorkflowExecutionFailedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *StartChildWorkflowExecutionFailedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*StartChildWorkflowExecutionFailedEventAttributes) GetWorkflowType

func (*StartChildWorkflowExecutionFailedEventAttributes) HasWorkflowType

func (*StartChildWorkflowExecutionFailedEventAttributes) ProtoMessage

func (*StartChildWorkflowExecutionFailedEventAttributes) ProtoReflect

func (*StartChildWorkflowExecutionFailedEventAttributes) Reset

func (*StartChildWorkflowExecutionFailedEventAttributes) SetCause

func (*StartChildWorkflowExecutionFailedEventAttributes) SetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*StartChildWorkflowExecutionFailedEventAttributes) SetInitiatedEventId

func (x *StartChildWorkflowExecutionFailedEventAttributes) SetInitiatedEventId(v int64)

func (*StartChildWorkflowExecutionFailedEventAttributes) SetNamespace

func (*StartChildWorkflowExecutionFailedEventAttributes) SetNamespaceId

func (*StartChildWorkflowExecutionFailedEventAttributes) SetWorkflowId

func (*StartChildWorkflowExecutionFailedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *StartChildWorkflowExecutionFailedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*StartChildWorkflowExecutionFailedEventAttributes) SetWorkflowType

func (*StartChildWorkflowExecutionFailedEventAttributes) String

type StartChildWorkflowExecutionFailedEventAttributes_builder

type StartChildWorkflowExecutionFailedEventAttributes_builder struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace    string
	NamespaceId  string
	WorkflowId   string
	WorkflowType *v1.WorkflowType
	Cause        v12.StartChildWorkflowExecutionFailedCause
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string
	// Id of the `START_CHILD_WORKFLOW_EXECUTION_INITIATED` event which this event corresponds to
	InitiatedEventId int64
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// contains filtered or unexported fields
}

func (StartChildWorkflowExecutionFailedEventAttributes_builder) Build

type StartChildWorkflowExecutionInitiatedEventAttributes

type StartChildWorkflowExecutionInitiatedEventAttributes struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace    string           `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId  string           `protobuf:"bytes,18,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	WorkflowId   string           `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	WorkflowType *v1.WorkflowType `protobuf:"bytes,3,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	TaskQueue    *v11.TaskQueue   `protobuf:"bytes,4,opt,name=task_queue,json=taskQueue,proto3" json:"task_queue,omitempty"`
	Input        *v1.Payloads     `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty"`
	// Total workflow execution timeout including retries and continue as new.
	WorkflowExecutionTimeout *durationpb.Duration `` /* 135-byte string literal not displayed */
	// Timeout of a single workflow run.
	WorkflowRunTimeout *durationpb.Duration `protobuf:"bytes,7,opt,name=workflow_run_timeout,json=workflowRunTimeout,proto3" json:"workflow_run_timeout,omitempty"`
	// Timeout of a single workflow task.
	WorkflowTaskTimeout *durationpb.Duration `protobuf:"bytes,8,opt,name=workflow_task_timeout,json=workflowTaskTimeout,proto3" json:"workflow_task_timeout,omitempty"`
	// Default: PARENT_CLOSE_POLICY_TERMINATE.
	ParentClosePolicy v12.ParentClosePolicy `` /* 160-byte string literal not displayed */
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string `protobuf:"bytes,10,opt,name=control,proto3" json:"control,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 153-byte string literal not displayed */
	// Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.
	WorkflowIdReusePolicy v12.WorkflowIdReusePolicy `` /* 179-byte string literal not displayed */
	RetryPolicy           *v1.RetryPolicy           `protobuf:"bytes,13,opt,name=retry_policy,json=retryPolicy,proto3" json:"retry_policy,omitempty"`
	// If this child runs on a cron schedule, it will appear here
	CronSchedule     string               `protobuf:"bytes,14,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
	Header           *v1.Header           `protobuf:"bytes,15,opt,name=header,proto3" json:"header,omitempty"`
	Memo             *v1.Memo             `protobuf:"bytes,16,opt,name=memo,proto3" json:"memo,omitempty"`
	SearchAttributes *v1.SearchAttributes `protobuf:"bytes,17,opt,name=search_attributes,json=searchAttributes,proto3" json:"search_attributes,omitempty"`
	// If this is set, the child workflow inherits the Build ID of the parent. Otherwise, the assignment
	// rules of the child's Task Queue will be used to independently assign a Build ID to it.
	// Deprecated. Only considered for versioning v0.2.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	InheritBuildId bool `protobuf:"varint,19,opt,name=inherit_build_id,json=inheritBuildId,proto3" json:"inherit_build_id,omitempty"`
	// Priority metadata
	Priority *v1.Priority `protobuf:"bytes,20,opt,name=priority,proto3" json:"priority,omitempty"`
	// The propagated time-skipping configuration for the child workflow.
	TimeSkippingConfig *v14.TimeSkippingConfig `protobuf:"bytes,21,opt,name=time_skipping_config,json=timeSkippingConfig,proto3" json:"time_skipping_config,omitempty"`
	// Propagate the duration skipped to the child workflow.
	InitialSkippedDuration *durationpb.Duration `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearHeader

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearInitialSkippedDuration

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) ClearInitialSkippedDuration()

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearInput

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearMemo

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearPriority

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearRetryPolicy

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearSearchAttributes

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) ClearSearchAttributes()

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearTaskQueue

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearTimeSkippingConfig

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) ClearTimeSkippingConfig()

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearWorkflowExecutionTimeout

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) ClearWorkflowExecutionTimeout()

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearWorkflowRunTimeout

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) ClearWorkflowRunTimeout()

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearWorkflowTaskTimeout

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) ClearWorkflowTaskTimeout()

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ClearWorkflowType

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetCronSchedule

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetHeader

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetInheritBuildId deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetInitialSkippedDuration

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetInput

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetMemo

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetNamespace

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetNamespaceId

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetParentClosePolicy

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetPriority

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetRetryPolicy

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetSearchAttributes

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetTaskQueue

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetTimeSkippingConfig

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowExecutionTimeout

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowId

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowIdReusePolicy

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowRunTimeout

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowTaskTimeout

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowType

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasHeader

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasInitialSkippedDuration

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) HasInitialSkippedDuration() bool

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasInput

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasMemo

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasPriority

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasRetryPolicy

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasSearchAttributes

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasTaskQueue

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasTimeSkippingConfig

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) HasTimeSkippingConfig() bool

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasWorkflowExecutionTimeout

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) HasWorkflowExecutionTimeout() bool

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasWorkflowRunTimeout

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) HasWorkflowRunTimeout() bool

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasWorkflowTaskTimeout

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) HasWorkflowTaskTimeout() bool

func (*StartChildWorkflowExecutionInitiatedEventAttributes) HasWorkflowType

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ProtoMessage

func (*StartChildWorkflowExecutionInitiatedEventAttributes) ProtoReflect

func (*StartChildWorkflowExecutionInitiatedEventAttributes) Reset

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetControl deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetCronSchedule

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetHeader

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetInheritBuildId deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetInitialSkippedDuration

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetInput

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetMemo

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetNamespace

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetNamespaceId

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetParentClosePolicy

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetPriority

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetRetryPolicy

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetSearchAttributes

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetTaskQueue

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetTimeSkippingConfig

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowExecutionTimeout

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowExecutionTimeout(v *durationpb.Duration)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowId

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowIdReusePolicy

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowRunTimeout

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowTaskTimeout

func (*StartChildWorkflowExecutionInitiatedEventAttributes) SetWorkflowType

func (*StartChildWorkflowExecutionInitiatedEventAttributes) String

type StartChildWorkflowExecutionInitiatedEventAttributes_builder

type StartChildWorkflowExecutionInitiatedEventAttributes_builder struct {

	// Namespace of the child workflow.
	// SDKs and UI tools should use `namespace` field but server must use `namespace_id` only.
	Namespace    string
	NamespaceId  string
	WorkflowId   string
	WorkflowType *v1.WorkflowType
	TaskQueue    *v11.TaskQueue
	Input        *v1.Payloads
	// Total workflow execution timeout including retries and continue as new.
	WorkflowExecutionTimeout *durationpb.Duration
	// Timeout of a single workflow run.
	WorkflowRunTimeout *durationpb.Duration
	// Timeout of a single workflow task.
	WorkflowTaskTimeout *durationpb.Duration
	// Default: PARENT_CLOSE_POLICY_TERMINATE.
	ParentClosePolicy v12.ParentClosePolicy
	// Deprecated.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Control string
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.
	WorkflowIdReusePolicy v12.WorkflowIdReusePolicy
	RetryPolicy           *v1.RetryPolicy
	// If this child runs on a cron schedule, it will appear here
	CronSchedule     string
	Header           *v1.Header
	Memo             *v1.Memo
	SearchAttributes *v1.SearchAttributes
	// If this is set, the child workflow inherits the Build ID of the parent. Otherwise, the assignment
	// rules of the child's Task Queue will be used to independently assign a Build ID to it.
	// Deprecated. Only considered for versioning v0.2.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	InheritBuildId bool
	// Priority metadata
	Priority *v1.Priority
	// The propagated time-skipping configuration for the child workflow.
	TimeSkippingConfig *v14.TimeSkippingConfig
	// Propagate the duration skipped to the child workflow.
	InitialSkippedDuration *durationpb.Duration
	// contains filtered or unexported fields
}

func (StartChildWorkflowExecutionInitiatedEventAttributes_builder) Build

type TimerCanceledEventAttributes

type TimerCanceledEventAttributes struct {

	// Will match the `timer_id` from `TIMER_STARTED` event for this timer
	TimerId string `protobuf:"bytes,1,opt,name=timer_id,json=timerId,proto3" json:"timer_id,omitempty"`
	// The id of the `TIMER_STARTED` event itself
	StartedEventId int64 `protobuf:"varint,2,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// The id of the worker who requested this cancel
	Identity string `protobuf:"bytes,4,opt,name=identity,proto3" json:"identity,omitempty"`
	// contains filtered or unexported fields
}

func (*TimerCanceledEventAttributes) GetIdentity

func (x *TimerCanceledEventAttributes) GetIdentity() string

func (*TimerCanceledEventAttributes) GetStartedEventId

func (x *TimerCanceledEventAttributes) GetStartedEventId() int64

func (*TimerCanceledEventAttributes) GetTimerId

func (x *TimerCanceledEventAttributes) GetTimerId() string

func (*TimerCanceledEventAttributes) GetWorkflowTaskCompletedEventId

func (x *TimerCanceledEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*TimerCanceledEventAttributes) ProtoMessage

func (*TimerCanceledEventAttributes) ProtoMessage()

func (*TimerCanceledEventAttributes) ProtoReflect

func (*TimerCanceledEventAttributes) Reset

func (x *TimerCanceledEventAttributes) Reset()

func (*TimerCanceledEventAttributes) SetIdentity

func (x *TimerCanceledEventAttributes) SetIdentity(v string)

func (*TimerCanceledEventAttributes) SetStartedEventId

func (x *TimerCanceledEventAttributes) SetStartedEventId(v int64)

func (*TimerCanceledEventAttributes) SetTimerId

func (x *TimerCanceledEventAttributes) SetTimerId(v string)

func (*TimerCanceledEventAttributes) SetWorkflowTaskCompletedEventId

func (x *TimerCanceledEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*TimerCanceledEventAttributes) String

type TimerCanceledEventAttributes_builder

type TimerCanceledEventAttributes_builder struct {

	// Will match the `timer_id` from `TIMER_STARTED` event for this timer
	TimerId string
	// The id of the `TIMER_STARTED` event itself
	StartedEventId int64
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// The id of the worker who requested this cancel
	Identity string
	// contains filtered or unexported fields
}

func (TimerCanceledEventAttributes_builder) Build

type TimerFiredEventAttributes

type TimerFiredEventAttributes struct {

	// Will match the `timer_id` from `TIMER_STARTED` event for this timer
	TimerId string `protobuf:"bytes,1,opt,name=timer_id,json=timerId,proto3" json:"timer_id,omitempty"`
	// The id of the `TIMER_STARTED` event itself
	StartedEventId int64 `protobuf:"varint,2,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// contains filtered or unexported fields
}

func (*TimerFiredEventAttributes) GetStartedEventId

func (x *TimerFiredEventAttributes) GetStartedEventId() int64

func (*TimerFiredEventAttributes) GetTimerId

func (x *TimerFiredEventAttributes) GetTimerId() string

func (*TimerFiredEventAttributes) ProtoMessage

func (*TimerFiredEventAttributes) ProtoMessage()

func (*TimerFiredEventAttributes) ProtoReflect

func (*TimerFiredEventAttributes) Reset

func (x *TimerFiredEventAttributes) Reset()

func (*TimerFiredEventAttributes) SetStartedEventId

func (x *TimerFiredEventAttributes) SetStartedEventId(v int64)

func (*TimerFiredEventAttributes) SetTimerId

func (x *TimerFiredEventAttributes) SetTimerId(v string)

func (*TimerFiredEventAttributes) String

func (x *TimerFiredEventAttributes) String() string

type TimerFiredEventAttributes_builder

type TimerFiredEventAttributes_builder struct {

	// Will match the `timer_id` from `TIMER_STARTED` event for this timer
	TimerId string
	// The id of the `TIMER_STARTED` event itself
	StartedEventId int64
	// contains filtered or unexported fields
}

func (TimerFiredEventAttributes_builder) Build

type TimerStartedEventAttributes

type TimerStartedEventAttributes struct {

	// The worker/user assigned id for this timer
	TimerId string `protobuf:"bytes,1,opt,name=timer_id,json=timerId,proto3" json:"timer_id,omitempty"`
	// How long until this timer fires
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	StartToFireTimeout *durationpb.Duration `protobuf:"bytes,2,opt,name=start_to_fire_timeout,json=startToFireTimeout,proto3" json:"start_to_fire_timeout,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TimerStartedEventAttributes) ClearStartToFireTimeout

func (x *TimerStartedEventAttributes) ClearStartToFireTimeout()

func (*TimerStartedEventAttributes) GetStartToFireTimeout

func (x *TimerStartedEventAttributes) GetStartToFireTimeout() *durationpb.Duration

func (*TimerStartedEventAttributes) GetTimerId

func (x *TimerStartedEventAttributes) GetTimerId() string

func (*TimerStartedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *TimerStartedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*TimerStartedEventAttributes) HasStartToFireTimeout

func (x *TimerStartedEventAttributes) HasStartToFireTimeout() bool

func (*TimerStartedEventAttributes) ProtoMessage

func (*TimerStartedEventAttributes) ProtoMessage()

func (*TimerStartedEventAttributes) ProtoReflect

func (*TimerStartedEventAttributes) Reset

func (x *TimerStartedEventAttributes) Reset()

func (*TimerStartedEventAttributes) SetStartToFireTimeout

func (x *TimerStartedEventAttributes) SetStartToFireTimeout(v *durationpb.Duration)

func (*TimerStartedEventAttributes) SetTimerId

func (x *TimerStartedEventAttributes) SetTimerId(v string)

func (*TimerStartedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *TimerStartedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*TimerStartedEventAttributes) String

func (x *TimerStartedEventAttributes) String() string

type TimerStartedEventAttributes_builder

type TimerStartedEventAttributes_builder struct {

	// The worker/user assigned id for this timer
	TimerId string
	// How long until this timer fires
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	StartToFireTimeout *durationpb.Duration
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// contains filtered or unexported fields
}

func (TimerStartedEventAttributes_builder) Build

type UpsertWorkflowSearchAttributesEventAttributes

type UpsertWorkflowSearchAttributesEventAttributes struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64                `` /* 152-byte string literal not displayed */
	SearchAttributes             *v1.SearchAttributes `protobuf:"bytes,2,opt,name=search_attributes,json=searchAttributes,proto3" json:"search_attributes,omitempty"`
	// contains filtered or unexported fields
}

func (*UpsertWorkflowSearchAttributesEventAttributes) ClearSearchAttributes

func (x *UpsertWorkflowSearchAttributesEventAttributes) ClearSearchAttributes()

func (*UpsertWorkflowSearchAttributesEventAttributes) GetSearchAttributes

func (*UpsertWorkflowSearchAttributesEventAttributes) GetWorkflowTaskCompletedEventId

func (x *UpsertWorkflowSearchAttributesEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*UpsertWorkflowSearchAttributesEventAttributes) HasSearchAttributes

func (x *UpsertWorkflowSearchAttributesEventAttributes) HasSearchAttributes() bool

func (*UpsertWorkflowSearchAttributesEventAttributes) ProtoMessage

func (*UpsertWorkflowSearchAttributesEventAttributes) ProtoReflect

func (*UpsertWorkflowSearchAttributesEventAttributes) Reset

func (*UpsertWorkflowSearchAttributesEventAttributes) SetSearchAttributes

func (*UpsertWorkflowSearchAttributesEventAttributes) SetWorkflowTaskCompletedEventId

func (x *UpsertWorkflowSearchAttributesEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*UpsertWorkflowSearchAttributesEventAttributes) String

type UpsertWorkflowSearchAttributesEventAttributes_builder

type UpsertWorkflowSearchAttributesEventAttributes_builder struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	SearchAttributes             *v1.SearchAttributes
	// contains filtered or unexported fields
}

func (UpsertWorkflowSearchAttributesEventAttributes_builder) Build

type WorkflowExecutionCancelRequestedEventAttributes

type WorkflowExecutionCancelRequestedEventAttributes struct {

	// User provided reason for requesting cancellation
	Cause string `protobuf:"bytes,1,opt,name=cause,proto3" json:"cause,omitempty"`
	// The ID of the `REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED` event in the external
	// workflow history when the cancellation was requested by another workflow.
	ExternalInitiatedEventId  int64                 `` /* 138-byte string literal not displayed */
	ExternalWorkflowExecution *v1.WorkflowExecution `` /* 138-byte string literal not displayed */
	// id of the worker or client who requested this cancel
	Identity string `protobuf:"bytes,4,opt,name=identity,proto3" json:"identity,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionCancelRequestedEventAttributes) ClearExternalWorkflowExecution

func (x *WorkflowExecutionCancelRequestedEventAttributes) ClearExternalWorkflowExecution()

func (*WorkflowExecutionCancelRequestedEventAttributes) GetCause

func (*WorkflowExecutionCancelRequestedEventAttributes) GetExternalInitiatedEventId

func (x *WorkflowExecutionCancelRequestedEventAttributes) GetExternalInitiatedEventId() int64

func (*WorkflowExecutionCancelRequestedEventAttributes) GetExternalWorkflowExecution

func (x *WorkflowExecutionCancelRequestedEventAttributes) GetExternalWorkflowExecution() *v1.WorkflowExecution

func (*WorkflowExecutionCancelRequestedEventAttributes) GetIdentity

func (*WorkflowExecutionCancelRequestedEventAttributes) HasExternalWorkflowExecution

func (x *WorkflowExecutionCancelRequestedEventAttributes) HasExternalWorkflowExecution() bool

func (*WorkflowExecutionCancelRequestedEventAttributes) ProtoMessage

func (*WorkflowExecutionCancelRequestedEventAttributes) ProtoReflect

func (*WorkflowExecutionCancelRequestedEventAttributes) Reset

func (*WorkflowExecutionCancelRequestedEventAttributes) SetCause

func (*WorkflowExecutionCancelRequestedEventAttributes) SetExternalInitiatedEventId

func (x *WorkflowExecutionCancelRequestedEventAttributes) SetExternalInitiatedEventId(v int64)

func (*WorkflowExecutionCancelRequestedEventAttributes) SetExternalWorkflowExecution

func (x *WorkflowExecutionCancelRequestedEventAttributes) SetExternalWorkflowExecution(v *v1.WorkflowExecution)

func (*WorkflowExecutionCancelRequestedEventAttributes) SetIdentity

func (*WorkflowExecutionCancelRequestedEventAttributes) String

type WorkflowExecutionCancelRequestedEventAttributes_builder

type WorkflowExecutionCancelRequestedEventAttributes_builder struct {

	// User provided reason for requesting cancellation
	Cause string
	// The ID of the `REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED` event in the external
	// workflow history when the cancellation was requested by another workflow.
	ExternalInitiatedEventId  int64
	ExternalWorkflowExecution *v1.WorkflowExecution
	// id of the worker or client who requested this cancel
	Identity string
	// contains filtered or unexported fields
}

func (WorkflowExecutionCancelRequestedEventAttributes_builder) Build

type WorkflowExecutionCanceledEventAttributes

type WorkflowExecutionCanceledEventAttributes struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64        `` /* 152-byte string literal not displayed */
	Details                      *v1.Payloads `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionCanceledEventAttributes) ClearDetails

func (x *WorkflowExecutionCanceledEventAttributes) ClearDetails()

func (*WorkflowExecutionCanceledEventAttributes) GetDetails

func (*WorkflowExecutionCanceledEventAttributes) GetWorkflowTaskCompletedEventId

func (x *WorkflowExecutionCanceledEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*WorkflowExecutionCanceledEventAttributes) HasDetails

func (*WorkflowExecutionCanceledEventAttributes) ProtoMessage

func (*WorkflowExecutionCanceledEventAttributes) ProtoReflect

func (*WorkflowExecutionCanceledEventAttributes) Reset

func (*WorkflowExecutionCanceledEventAttributes) SetDetails

func (*WorkflowExecutionCanceledEventAttributes) SetWorkflowTaskCompletedEventId

func (x *WorkflowExecutionCanceledEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*WorkflowExecutionCanceledEventAttributes) String

type WorkflowExecutionCanceledEventAttributes_builder

type WorkflowExecutionCanceledEventAttributes_builder struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	Details                      *v1.Payloads
	// contains filtered or unexported fields
}

func (WorkflowExecutionCanceledEventAttributes_builder) Build

type WorkflowExecutionCompletedEventAttributes

type WorkflowExecutionCompletedEventAttributes struct {

	// Serialized result of workflow completion (ie: The return value of the workflow function)
	Result *v1.Payloads `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// If another run is started by cron, this contains the new run id.
	NewExecutionRunId string `protobuf:"bytes,3,opt,name=new_execution_run_id,json=newExecutionRunId,proto3" json:"new_execution_run_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionCompletedEventAttributes) ClearResult

func (*WorkflowExecutionCompletedEventAttributes) GetNewExecutionRunId

func (x *WorkflowExecutionCompletedEventAttributes) GetNewExecutionRunId() string

func (*WorkflowExecutionCompletedEventAttributes) GetResult

func (*WorkflowExecutionCompletedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *WorkflowExecutionCompletedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*WorkflowExecutionCompletedEventAttributes) HasResult

func (*WorkflowExecutionCompletedEventAttributes) ProtoMessage

func (*WorkflowExecutionCompletedEventAttributes) ProtoReflect

func (*WorkflowExecutionCompletedEventAttributes) Reset

func (*WorkflowExecutionCompletedEventAttributes) SetNewExecutionRunId

func (x *WorkflowExecutionCompletedEventAttributes) SetNewExecutionRunId(v string)

func (*WorkflowExecutionCompletedEventAttributes) SetResult

func (*WorkflowExecutionCompletedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *WorkflowExecutionCompletedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*WorkflowExecutionCompletedEventAttributes) String

type WorkflowExecutionCompletedEventAttributes_builder

type WorkflowExecutionCompletedEventAttributes_builder struct {

	// Serialized result of workflow completion (ie: The return value of the workflow function)
	Result *v1.Payloads
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// If another run is started by cron, this contains the new run id.
	NewExecutionRunId string
	// contains filtered or unexported fields
}

func (WorkflowExecutionCompletedEventAttributes_builder) Build

type WorkflowExecutionContinuedAsNewEventAttributes

type WorkflowExecutionContinuedAsNewEventAttributes struct {

	// The run ID of the new workflow started by this continue-as-new
	NewExecutionRunId string           `protobuf:"bytes,1,opt,name=new_execution_run_id,json=newExecutionRunId,proto3" json:"new_execution_run_id,omitempty"`
	WorkflowType      *v1.WorkflowType `protobuf:"bytes,2,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	TaskQueue         *v11.TaskQueue   `protobuf:"bytes,3,opt,name=task_queue,json=taskQueue,proto3" json:"task_queue,omitempty"`
	Input             *v1.Payloads     `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"`
	// Timeout of a single workflow run.
	WorkflowRunTimeout *durationpb.Duration `protobuf:"bytes,5,opt,name=workflow_run_timeout,json=workflowRunTimeout,proto3" json:"workflow_run_timeout,omitempty"`
	// Timeout of a single workflow task.
	WorkflowTaskTimeout *durationpb.Duration `protobuf:"bytes,6,opt,name=workflow_task_timeout,json=workflowTaskTimeout,proto3" json:"workflow_task_timeout,omitempty"`
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// How long the server will wait before scheduling the first workflow task for the new run.
	// Used for cron, retry, and other continue-as-new cases that server may enforce some minimal
	// delay between new runs for system protection purpose.
	BackoffStartInterval *durationpb.Duration       `protobuf:"bytes,8,opt,name=backoff_start_interval,json=backoffStartInterval,proto3" json:"backoff_start_interval,omitempty"`
	Initiator            v12.ContinueAsNewInitiator `protobuf:"varint,9,opt,name=initiator,proto3,enum=temporal.api.enums.v1.ContinueAsNewInitiator" json:"initiator,omitempty"`
	// Deprecated. If a workflow's retry policy would cause a new run to start when the current one
	// has failed, this field would be populated with that failure. Now (when supported by server
	// and sdk) the final event will be `WORKFLOW_EXECUTION_FAILED` with `new_execution_run_id` set.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Failure *v13.Failure `protobuf:"bytes,10,opt,name=failure,proto3" json:"failure,omitempty"`
	// The result from the most recent completed run of this workflow. The SDK surfaces this to the
	// new run via APIs such as `GetLastCompletionResult`.
	LastCompletionResult *v1.Payloads         `protobuf:"bytes,11,opt,name=last_completion_result,json=lastCompletionResult,proto3" json:"last_completion_result,omitempty"`
	Header               *v1.Header           `protobuf:"bytes,12,opt,name=header,proto3" json:"header,omitempty"`
	Memo                 *v1.Memo             `protobuf:"bytes,13,opt,name=memo,proto3" json:"memo,omitempty"`
	SearchAttributes     *v1.SearchAttributes `protobuf:"bytes,14,opt,name=search_attributes,json=searchAttributes,proto3" json:"search_attributes,omitempty"`
	// If this is set, the new execution inherits the Build ID of the current execution. Otherwise,
	// the assignment rules will be used to independently assign a Build ID to the new execution.
	// Deprecated. Only considered for versioning v0.2.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	InheritBuildId bool `protobuf:"varint,15,opt,name=inherit_build_id,json=inheritBuildId,proto3" json:"inherit_build_id,omitempty"`
	// Experimental. Optionally decide the versioning behavior that the first task of the new run should use.
	// For example, choose to AutoUpgrade on continue-as-new instead of inheriting the pinned version
	// of the previous run.
	InitialVersioningBehavior v12.ContinueAsNewVersioningBehavior `` /* 199-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearBackoffStartInterval

func (x *WorkflowExecutionContinuedAsNewEventAttributes) ClearBackoffStartInterval()

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearFailure deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearHeader

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearInput

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearLastCompletionResult

func (x *WorkflowExecutionContinuedAsNewEventAttributes) ClearLastCompletionResult()

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearMemo

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearSearchAttributes

func (x *WorkflowExecutionContinuedAsNewEventAttributes) ClearSearchAttributes()

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearTaskQueue

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearWorkflowRunTimeout

func (x *WorkflowExecutionContinuedAsNewEventAttributes) ClearWorkflowRunTimeout()

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearWorkflowTaskTimeout

func (x *WorkflowExecutionContinuedAsNewEventAttributes) ClearWorkflowTaskTimeout()

func (*WorkflowExecutionContinuedAsNewEventAttributes) ClearWorkflowType

func (x *WorkflowExecutionContinuedAsNewEventAttributes) ClearWorkflowType()

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetBackoffStartInterval

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetFailure deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetHeader

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetInheritBuildId deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetInitialVersioningBehavior

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetInitiator

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetInput

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetLastCompletionResult

func (x *WorkflowExecutionContinuedAsNewEventAttributes) GetLastCompletionResult() *v1.Payloads

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetMemo

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetNewExecutionRunId

func (x *WorkflowExecutionContinuedAsNewEventAttributes) GetNewExecutionRunId() string

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetSearchAttributes

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetTaskQueue

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetWorkflowRunTimeout

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetWorkflowTaskCompletedEventId

func (x *WorkflowExecutionContinuedAsNewEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetWorkflowTaskTimeout

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetWorkflowType

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasBackoffStartInterval

func (x *WorkflowExecutionContinuedAsNewEventAttributes) HasBackoffStartInterval() bool

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasFailure deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasHeader

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasInput

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasLastCompletionResult

func (x *WorkflowExecutionContinuedAsNewEventAttributes) HasLastCompletionResult() bool

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasMemo

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasSearchAttributes

func (x *WorkflowExecutionContinuedAsNewEventAttributes) HasSearchAttributes() bool

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasTaskQueue

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasWorkflowRunTimeout

func (x *WorkflowExecutionContinuedAsNewEventAttributes) HasWorkflowRunTimeout() bool

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasWorkflowTaskTimeout

func (x *WorkflowExecutionContinuedAsNewEventAttributes) HasWorkflowTaskTimeout() bool

func (*WorkflowExecutionContinuedAsNewEventAttributes) HasWorkflowType

func (*WorkflowExecutionContinuedAsNewEventAttributes) ProtoMessage

func (*WorkflowExecutionContinuedAsNewEventAttributes) ProtoReflect

func (*WorkflowExecutionContinuedAsNewEventAttributes) Reset

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetBackoffStartInterval

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetFailure deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetHeader

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetInheritBuildId deprecated

func (x *WorkflowExecutionContinuedAsNewEventAttributes) SetInheritBuildId(v bool)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetInitialVersioningBehavior

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetInitiator

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetInput

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetLastCompletionResult

func (x *WorkflowExecutionContinuedAsNewEventAttributes) SetLastCompletionResult(v *v1.Payloads)

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetMemo

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetNewExecutionRunId

func (x *WorkflowExecutionContinuedAsNewEventAttributes) SetNewExecutionRunId(v string)

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetSearchAttributes

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetTaskQueue

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetWorkflowRunTimeout

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetWorkflowTaskCompletedEventId

func (x *WorkflowExecutionContinuedAsNewEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetWorkflowTaskTimeout

func (*WorkflowExecutionContinuedAsNewEventAttributes) SetWorkflowType

func (*WorkflowExecutionContinuedAsNewEventAttributes) String

type WorkflowExecutionContinuedAsNewEventAttributes_builder

type WorkflowExecutionContinuedAsNewEventAttributes_builder struct {

	// The run ID of the new workflow started by this continue-as-new
	NewExecutionRunId string
	WorkflowType      *v1.WorkflowType
	TaskQueue         *v11.TaskQueue
	Input             *v1.Payloads
	// Timeout of a single workflow run.
	WorkflowRunTimeout *durationpb.Duration
	// Timeout of a single workflow task.
	WorkflowTaskTimeout *durationpb.Duration
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// How long the server will wait before scheduling the first workflow task for the new run.
	// Used for cron, retry, and other continue-as-new cases that server may enforce some minimal
	// delay between new runs for system protection purpose.
	BackoffStartInterval *durationpb.Duration
	Initiator            v12.ContinueAsNewInitiator
	// Deprecated. If a workflow's retry policy would cause a new run to start when the current one
	// has failed, this field would be populated with that failure. Now (when supported by server
	// and sdk) the final event will be `WORKFLOW_EXECUTION_FAILED` with `new_execution_run_id` set.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Failure *v13.Failure
	// The result from the most recent completed run of this workflow. The SDK surfaces this to the
	// new run via APIs such as `GetLastCompletionResult`.
	LastCompletionResult *v1.Payloads
	Header               *v1.Header
	Memo                 *v1.Memo
	SearchAttributes     *v1.SearchAttributes
	// If this is set, the new execution inherits the Build ID of the current execution. Otherwise,
	// the assignment rules will be used to independently assign a Build ID to the new execution.
	// Deprecated. Only considered for versioning v0.2.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	InheritBuildId bool
	// Experimental. Optionally decide the versioning behavior that the first task of the new run should use.
	// For example, choose to AutoUpgrade on continue-as-new instead of inheriting the pinned version
	// of the previous run.
	InitialVersioningBehavior v12.ContinueAsNewVersioningBehavior
	// contains filtered or unexported fields
}

func (WorkflowExecutionContinuedAsNewEventAttributes_builder) Build

type WorkflowExecutionFailedEventAttributes

type WorkflowExecutionFailedEventAttributes struct {

	// Serialized result of workflow failure (ex: An exception thrown, or error returned)
	Failure    *v13.Failure   `protobuf:"bytes,1,opt,name=failure,proto3" json:"failure,omitempty"`
	RetryState v12.RetryState `` /* 130-byte string literal not displayed */
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// If another run is started by cron or retry, this contains the new run id.
	NewExecutionRunId string `protobuf:"bytes,4,opt,name=new_execution_run_id,json=newExecutionRunId,proto3" json:"new_execution_run_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionFailedEventAttributes) ClearFailure

func (x *WorkflowExecutionFailedEventAttributes) ClearFailure()

func (*WorkflowExecutionFailedEventAttributes) GetFailure

func (*WorkflowExecutionFailedEventAttributes) GetNewExecutionRunId

func (x *WorkflowExecutionFailedEventAttributes) GetNewExecutionRunId() string

func (*WorkflowExecutionFailedEventAttributes) GetRetryState

func (*WorkflowExecutionFailedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *WorkflowExecutionFailedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*WorkflowExecutionFailedEventAttributes) HasFailure

func (*WorkflowExecutionFailedEventAttributes) ProtoMessage

func (*WorkflowExecutionFailedEventAttributes) ProtoReflect

func (*WorkflowExecutionFailedEventAttributes) Reset

func (*WorkflowExecutionFailedEventAttributes) SetFailure

func (*WorkflowExecutionFailedEventAttributes) SetNewExecutionRunId

func (x *WorkflowExecutionFailedEventAttributes) SetNewExecutionRunId(v string)

func (*WorkflowExecutionFailedEventAttributes) SetRetryState

func (*WorkflowExecutionFailedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *WorkflowExecutionFailedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*WorkflowExecutionFailedEventAttributes) String

type WorkflowExecutionFailedEventAttributes_builder

type WorkflowExecutionFailedEventAttributes_builder struct {

	// Serialized result of workflow failure (ex: An exception thrown, or error returned)
	Failure    *v13.Failure
	RetryState v12.RetryState
	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// If another run is started by cron or retry, this contains the new run id.
	NewExecutionRunId string
	// contains filtered or unexported fields
}

func (WorkflowExecutionFailedEventAttributes_builder) Build

type WorkflowExecutionOptionsUpdatedEventAttributes

type WorkflowExecutionOptionsUpdatedEventAttributes struct {

	// Versioning override upserted in this event.
	// Ignored if nil or if unset_versioning_override is true.
	VersioningOverride *v14.VersioningOverride `protobuf:"bytes,1,opt,name=versioning_override,json=versioningOverride,proto3" json:"versioning_override,omitempty"`
	// Versioning override removed in this event.
	UnsetVersioningOverride bool `` /* 133-byte string literal not displayed */
	// Request ID attached to the running workflow execution so that subsequent requests with same
	// request ID will be deduped.
	AttachedRequestId string `protobuf:"bytes,3,opt,name=attached_request_id,json=attachedRequestId,proto3" json:"attached_request_id,omitempty"`
	// Completion callbacks attached to the running workflow execution.
	AttachedCompletionCallbacks []*v1.Callback `` /* 144-byte string literal not displayed */
	// Optional. The identity of the client who initiated the request that created this event.
	Identity string `protobuf:"bytes,5,opt,name=identity,proto3" json:"identity,omitempty"`
	// Priority override upserted in this event. Represents the full priority; not just partial fields.
	// Ignored if nil.
	Priority *v1.Priority `protobuf:"bytes,6,opt,name=priority,proto3" json:"priority,omitempty"`
	// If set, the time-skipping configuration was changed. Contains the full updated configuration.
	TimeSkippingConfig *v14.TimeSkippingConfig `protobuf:"bytes,7,opt,name=time_skipping_config,json=timeSkippingConfig,proto3" json:"time_skipping_config,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionOptionsUpdatedEventAttributes) ClearPriority

func (*WorkflowExecutionOptionsUpdatedEventAttributes) ClearTimeSkippingConfig

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) ClearTimeSkippingConfig()

func (*WorkflowExecutionOptionsUpdatedEventAttributes) ClearVersioningOverride

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) ClearVersioningOverride()

func (*WorkflowExecutionOptionsUpdatedEventAttributes) GetAttachedCompletionCallbacks

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) GetAttachedCompletionCallbacks() []*v1.Callback

func (*WorkflowExecutionOptionsUpdatedEventAttributes) GetAttachedRequestId

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) GetAttachedRequestId() string

func (*WorkflowExecutionOptionsUpdatedEventAttributes) GetIdentity

func (*WorkflowExecutionOptionsUpdatedEventAttributes) GetPriority

func (*WorkflowExecutionOptionsUpdatedEventAttributes) GetTimeSkippingConfig

func (*WorkflowExecutionOptionsUpdatedEventAttributes) GetUnsetVersioningOverride

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) GetUnsetVersioningOverride() bool

func (*WorkflowExecutionOptionsUpdatedEventAttributes) GetVersioningOverride

func (*WorkflowExecutionOptionsUpdatedEventAttributes) HasPriority

func (*WorkflowExecutionOptionsUpdatedEventAttributes) HasTimeSkippingConfig

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) HasTimeSkippingConfig() bool

func (*WorkflowExecutionOptionsUpdatedEventAttributes) HasVersioningOverride

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) HasVersioningOverride() bool

func (*WorkflowExecutionOptionsUpdatedEventAttributes) ProtoMessage

func (*WorkflowExecutionOptionsUpdatedEventAttributes) ProtoReflect

func (*WorkflowExecutionOptionsUpdatedEventAttributes) Reset

func (*WorkflowExecutionOptionsUpdatedEventAttributes) SetAttachedCompletionCallbacks

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) SetAttachedCompletionCallbacks(v []*v1.Callback)

func (*WorkflowExecutionOptionsUpdatedEventAttributes) SetAttachedRequestId

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) SetAttachedRequestId(v string)

func (*WorkflowExecutionOptionsUpdatedEventAttributes) SetIdentity

func (*WorkflowExecutionOptionsUpdatedEventAttributes) SetPriority

func (*WorkflowExecutionOptionsUpdatedEventAttributes) SetTimeSkippingConfig

func (*WorkflowExecutionOptionsUpdatedEventAttributes) SetUnsetVersioningOverride

func (x *WorkflowExecutionOptionsUpdatedEventAttributes) SetUnsetVersioningOverride(v bool)

func (*WorkflowExecutionOptionsUpdatedEventAttributes) SetVersioningOverride

func (*WorkflowExecutionOptionsUpdatedEventAttributes) String

type WorkflowExecutionOptionsUpdatedEventAttributes_builder

type WorkflowExecutionOptionsUpdatedEventAttributes_builder struct {

	// Versioning override upserted in this event.
	// Ignored if nil or if unset_versioning_override is true.
	VersioningOverride *v14.VersioningOverride
	// Versioning override removed in this event.
	UnsetVersioningOverride bool
	// Request ID attached to the running workflow execution so that subsequent requests with same
	// request ID will be deduped.
	AttachedRequestId string
	// Completion callbacks attached to the running workflow execution.
	AttachedCompletionCallbacks []*v1.Callback
	// Optional. The identity of the client who initiated the request that created this event.
	Identity string
	// Priority override upserted in this event. Represents the full priority; not just partial fields.
	// Ignored if nil.
	Priority *v1.Priority
	// If set, the time-skipping configuration was changed. Contains the full updated configuration.
	TimeSkippingConfig *v14.TimeSkippingConfig
	// contains filtered or unexported fields
}

func (WorkflowExecutionOptionsUpdatedEventAttributes_builder) Build

type WorkflowExecutionPausedEventAttributes

type WorkflowExecutionPausedEventAttributes struct {

	// The identity of the client who paused the workflow execution.
	Identity string `protobuf:"bytes,1,opt,name=identity,proto3" json:"identity,omitempty"`
	// The reason for pausing the workflow execution.
	Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	// The request ID of the request that paused the workflow execution.
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Attributes for an event marking that a workflow execution was paused.

func (*WorkflowExecutionPausedEventAttributes) GetIdentity

func (*WorkflowExecutionPausedEventAttributes) GetReason

func (*WorkflowExecutionPausedEventAttributes) GetRequestId

func (*WorkflowExecutionPausedEventAttributes) ProtoMessage

func (*WorkflowExecutionPausedEventAttributes) ProtoReflect

func (*WorkflowExecutionPausedEventAttributes) Reset

func (*WorkflowExecutionPausedEventAttributes) SetIdentity

func (*WorkflowExecutionPausedEventAttributes) SetReason

func (*WorkflowExecutionPausedEventAttributes) SetRequestId

func (*WorkflowExecutionPausedEventAttributes) String

type WorkflowExecutionPausedEventAttributes_builder

type WorkflowExecutionPausedEventAttributes_builder struct {

	// The identity of the client who paused the workflow execution.
	Identity string
	// The reason for pausing the workflow execution.
	Reason string
	// The request ID of the request that paused the workflow execution.
	RequestId string
	// contains filtered or unexported fields
}

func (WorkflowExecutionPausedEventAttributes_builder) Build

type WorkflowExecutionSignaledEventAttributes

type WorkflowExecutionSignaledEventAttributes struct {

	// The name/type of the signal to fire
	SignalName string `protobuf:"bytes,1,opt,name=signal_name,json=signalName,proto3" json:"signal_name,omitempty"`
	// Will be deserialized and provided as argument(s) to the signal handler
	Input *v1.Payloads `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	// id of the worker/client who sent this signal
	Identity string `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"`
	// Headers that were passed by the sender of the signal and copied by temporal
	// server into the workflow task.
	Header *v1.Header `protobuf:"bytes,4,opt,name=header,proto3" json:"header,omitempty"`
	// Deprecated. This field is never respected and should always be set to false.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	SkipGenerateWorkflowTask bool `` /* 138-byte string literal not displayed */
	// When signal origin is a workflow execution, this field is set.
	ExternalWorkflowExecution *v1.WorkflowExecution `` /* 138-byte string literal not displayed */
	// The request ID of the Signal request, used by the server to attach this to
	// the correct Event ID when generating link.
	RequestId string `protobuf:"bytes,7,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionSignaledEventAttributes) ClearExternalWorkflowExecution

func (x *WorkflowExecutionSignaledEventAttributes) ClearExternalWorkflowExecution()

func (*WorkflowExecutionSignaledEventAttributes) ClearHeader

func (*WorkflowExecutionSignaledEventAttributes) ClearInput

func (*WorkflowExecutionSignaledEventAttributes) GetExternalWorkflowExecution

func (x *WorkflowExecutionSignaledEventAttributes) GetExternalWorkflowExecution() *v1.WorkflowExecution

func (*WorkflowExecutionSignaledEventAttributes) GetHeader

func (*WorkflowExecutionSignaledEventAttributes) GetIdentity

func (*WorkflowExecutionSignaledEventAttributes) GetInput

func (*WorkflowExecutionSignaledEventAttributes) GetRequestId

func (*WorkflowExecutionSignaledEventAttributes) GetSignalName

func (*WorkflowExecutionSignaledEventAttributes) GetSkipGenerateWorkflowTask deprecated

func (x *WorkflowExecutionSignaledEventAttributes) GetSkipGenerateWorkflowTask() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionSignaledEventAttributes) HasExternalWorkflowExecution

func (x *WorkflowExecutionSignaledEventAttributes) HasExternalWorkflowExecution() bool

func (*WorkflowExecutionSignaledEventAttributes) HasHeader

func (*WorkflowExecutionSignaledEventAttributes) HasInput

func (*WorkflowExecutionSignaledEventAttributes) ProtoMessage

func (*WorkflowExecutionSignaledEventAttributes) ProtoReflect

func (*WorkflowExecutionSignaledEventAttributes) Reset

func (*WorkflowExecutionSignaledEventAttributes) SetExternalWorkflowExecution

func (x *WorkflowExecutionSignaledEventAttributes) SetExternalWorkflowExecution(v *v1.WorkflowExecution)

func (*WorkflowExecutionSignaledEventAttributes) SetHeader

func (*WorkflowExecutionSignaledEventAttributes) SetIdentity

func (*WorkflowExecutionSignaledEventAttributes) SetInput

func (*WorkflowExecutionSignaledEventAttributes) SetRequestId

func (*WorkflowExecutionSignaledEventAttributes) SetSignalName

func (*WorkflowExecutionSignaledEventAttributes) SetSkipGenerateWorkflowTask deprecated

func (x *WorkflowExecutionSignaledEventAttributes) SetSkipGenerateWorkflowTask(v bool)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionSignaledEventAttributes) String

type WorkflowExecutionSignaledEventAttributes_builder

type WorkflowExecutionSignaledEventAttributes_builder struct {

	// The name/type of the signal to fire
	SignalName string
	// Will be deserialized and provided as argument(s) to the signal handler
	Input *v1.Payloads
	// id of the worker/client who sent this signal
	Identity string
	// Headers that were passed by the sender of the signal and copied by temporal
	// server into the workflow task.
	Header *v1.Header
	// Deprecated. This field is never respected and should always be set to false.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	SkipGenerateWorkflowTask bool
	// When signal origin is a workflow execution, this field is set.
	ExternalWorkflowExecution *v1.WorkflowExecution
	// The request ID of the Signal request, used by the server to attach this to
	// the correct Event ID when generating link.
	RequestId string
	// contains filtered or unexported fields
}

func (WorkflowExecutionSignaledEventAttributes_builder) Build

type WorkflowExecutionStartedEventAttributes

type WorkflowExecutionStartedEventAttributes struct {
	WorkflowType *v1.WorkflowType `protobuf:"bytes,1,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	// If this workflow is a child, the namespace our parent lives in.
	// SDKs and UI tools should use `parent_workflow_namespace` field but server must use `parent_workflow_namespace_id` only.
	ParentWorkflowNamespace   string `` /* 132-byte string literal not displayed */
	ParentWorkflowNamespaceId string `` /* 141-byte string literal not displayed */
	// Contains information about parent workflow execution that initiated the child workflow these attributes belong to.
	// If the workflow these attributes belong to is not a child workflow of any other execution, this field will not be populated.
	ParentWorkflowExecution *v1.WorkflowExecution `` /* 132-byte string literal not displayed */
	// EventID of the child execution initiated event in parent workflow
	ParentInitiatedEventId int64          `` /* 132-byte string literal not displayed */
	TaskQueue              *v11.TaskQueue `protobuf:"bytes,5,opt,name=task_queue,json=taskQueue,proto3" json:"task_queue,omitempty"`
	// SDK will deserialize this and provide it as arguments to the workflow function
	Input *v1.Payloads `protobuf:"bytes,6,opt,name=input,proto3" json:"input,omitempty"`
	// Total workflow execution timeout including retries and continue as new.
	WorkflowExecutionTimeout *durationpb.Duration `` /* 135-byte string literal not displayed */
	// Timeout of a single workflow run.
	WorkflowRunTimeout *durationpb.Duration `protobuf:"bytes,8,opt,name=workflow_run_timeout,json=workflowRunTimeout,proto3" json:"workflow_run_timeout,omitempty"`
	// Timeout of a single workflow task.
	WorkflowTaskTimeout *durationpb.Duration `protobuf:"bytes,9,opt,name=workflow_task_timeout,json=workflowTaskTimeout,proto3" json:"workflow_task_timeout,omitempty"`
	// Run id of the previous workflow which continued-as-new or retried or cron executed into this
	// workflow.
	ContinuedExecutionRunId string                     `` /* 135-byte string literal not displayed */
	Initiator               v12.ContinueAsNewInitiator `protobuf:"varint,11,opt,name=initiator,proto3,enum=temporal.api.enums.v1.ContinueAsNewInitiator" json:"initiator,omitempty"`
	ContinuedFailure        *v13.Failure               `protobuf:"bytes,12,opt,name=continued_failure,json=continuedFailure,proto3" json:"continued_failure,omitempty"`
	LastCompletionResult    *v1.Payloads               `protobuf:"bytes,13,opt,name=last_completion_result,json=lastCompletionResult,proto3" json:"last_completion_result,omitempty"`
	// This is the run id when the WorkflowExecutionStarted event was written.
	// A workflow reset changes the execution run_id, but preserves this field.
	OriginalExecutionRunId string `` /* 132-byte string literal not displayed */
	// Identity of the client who requested this execution
	Identity string `protobuf:"bytes,15,opt,name=identity,proto3" json:"identity,omitempty"`
	// This is the very first runId along the chain of ContinueAsNew, Retry, Cron and Reset.
	// Used to identify a chain.
	FirstExecutionRunId string          `protobuf:"bytes,16,opt,name=first_execution_run_id,json=firstExecutionRunId,proto3" json:"first_execution_run_id,omitempty"`
	RetryPolicy         *v1.RetryPolicy `protobuf:"bytes,17,opt,name=retry_policy,json=retryPolicy,proto3" json:"retry_policy,omitempty"`
	// Starting at 1, the number of times we have tried to execute this workflow
	Attempt int32 `protobuf:"varint,18,opt,name=attempt,proto3" json:"attempt,omitempty"`
	// The absolute time at which the workflow will be timed out.
	// This is passed without change to the next run/retry of a workflow.
	WorkflowExecutionExpirationTime *timestamppb.Timestamp `` /* 159-byte string literal not displayed */
	// If this workflow runs on a cron schedule, it will appear here
	CronSchedule string `protobuf:"bytes,20,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
	// For a cron workflow, this contains the amount of time between when this iteration of
	// the cron workflow was scheduled and when it should run next per its cron_schedule.
	FirstWorkflowTaskBackoff *durationpb.Duration `` /* 138-byte string literal not displayed */
	Memo                     *v1.Memo             `protobuf:"bytes,22,opt,name=memo,proto3" json:"memo,omitempty"`
	SearchAttributes         *v1.SearchAttributes `protobuf:"bytes,23,opt,name=search_attributes,json=searchAttributes,proto3" json:"search_attributes,omitempty"`
	PrevAutoResetPoints      *v14.ResetPoints     `protobuf:"bytes,24,opt,name=prev_auto_reset_points,json=prevAutoResetPoints,proto3" json:"prev_auto_reset_points,omitempty"`
	Header                   *v1.Header           `protobuf:"bytes,25,opt,name=header,proto3" json:"header,omitempty"`
	// Version of the child execution initiated event in parent workflow
	// It should be used together with parent_initiated_event_id to identify
	// a child initiated event for global namespace
	ParentInitiatedEventVersion int64 `` /* 148-byte string literal not displayed */
	// This field is new in 1.21.
	WorkflowId string `protobuf:"bytes,28,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// If this workflow intends to use anything other than the current overall default version for
	// the queue, then we include it here.
	// Deprecated. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	SourceVersionStamp *v1.WorkerVersionStamp `protobuf:"bytes,29,opt,name=source_version_stamp,json=sourceVersionStamp,proto3" json:"source_version_stamp,omitempty"`
	// Completion callbacks attached when this workflow was started.
	CompletionCallbacks []*v1.Callback `protobuf:"bytes,30,rep,name=completion_callbacks,json=completionCallbacks,proto3" json:"completion_callbacks,omitempty"`
	// Contains information about the root workflow execution.
	// The root workflow execution is defined as follows:
	//  1. A workflow without parent workflow is its own root workflow.
	//  2. A workflow that has a parent workflow has the same root workflow as its parent workflow.
	//
	// When the workflow is its own root workflow, then root_workflow_execution is nil.
	// Note: workflows continued as new or reseted may or may not have parents, check examples below.
	//
	// Examples:
	//
	//	Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3.
	//	  - The root workflow of all three workflows is W1.
	//	  - W1 has root_workflow_execution set to nil.
	//	  - W2 and W3 have root_workflow_execution set to W1.
	//	Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3.
	//	  - The root workflow of all three workflows is W1.
	//	  - W1 has root_workflow_execution set to nil.
	//	  - W2 and W3 have root_workflow_execution set to W1.
	//	Scenario 3: Workflow W1 continued as new W2.
	//	  - The root workflow of W1 is W1 and the root workflow of W2 is W2.
	//	  - W1 and W2 have root_workflow_execution set to nil.
	//	Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3
	//	  - The root workflow of all three workflows is W1.
	//	  - W1 has root_workflow_execution set to nil.
	//	  - W2 and W3 have root_workflow_execution set to W1.
	//	Scenario 5: Workflow W1 is reseted, creating W2.
	//	  - The root workflow of W1 is W1 and the root workflow of W2 is W2.
	//	  - W1 and W2 have root_workflow_execution set to nil.
	RootWorkflowExecution *v1.WorkflowExecution `` /* 127-byte string literal not displayed */
	// When present, this execution is assigned to the build ID of its parent or previous execution.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	InheritedBuildId string `protobuf:"bytes,32,opt,name=inherited_build_id,json=inheritedBuildId,proto3" json:"inherited_build_id,omitempty"`
	// Versioning override applied to this workflow when it was started.
	// Children, crons, retries, and continue-as-new will inherit source run's override if pinned
	// and if the new workflow's Task Queue belongs to the override version.
	VersioningOverride *v14.VersioningOverride `protobuf:"bytes,33,opt,name=versioning_override,json=versioningOverride,proto3" json:"versioning_override,omitempty"`
	// When present, it means this is a child workflow of a parent that is Pinned to this Worker
	// Deployment Version. In this case, child workflow will start as Pinned to this Version instead
	// of starting on the Current Version of its Task Queue.
	// This is set only if the child workflow is starting on a Task Queue belonging to the same
	// Worker Deployment Version.
	// Deprecated. Use `parent_versioning_info`.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	ParentPinnedWorkerDeploymentVersion string `` /* 173-byte string literal not displayed */
	// Priority metadata
	Priority *v1.Priority `protobuf:"bytes,35,opt,name=priority,proto3" json:"priority,omitempty"`
	// If present, the new workflow should start on this version with pinned base behavior.
	// Child of pinned parent will inherit the parent's version if the Child's Task Queue belongs to that version.
	//
	// A new run initiated by workflow ContinueAsNew of pinned run, will inherit the previous run's version if the
	// new run's Task Queue belongs to that version.
	//
	// A new run initiated by workflow Cron will never inherit.
	//
	// A new run initiated by workflow Retry will only inherit if the retried run is effectively pinned at the time
	// of retry, and the retried run inherited a pinned version when it started (ie. it is a child of a pinned
	// parent, or a CaN of a pinned run, and is running on a Task Queue in the inherited version).
	//
	// Pinned override is inherited if Task Queue of new run is compatible with the override version.
	// Override is inherited separately and takes precedence over inherited base version.
	//
	// Note: This field is mutually exclusive with inherited_auto_upgrade_info.
	// Additionaly, versioning_override, if present, overrides this field during routing decisions.
	InheritedPinnedVersion *v15.WorkerDeploymentVersion `` /* 130-byte string literal not displayed */
	// If present, the new workflow begins with AutoUpgrade behavior. Before dispatching the
	// first workflow task, this field is set to the deployment version on which the parent/
	// previous run was operating. This inheritance only happens when the task queues belong to
	// the same deployment version. The first workflow task will then be dispatched to either
	// this inherited deployment version, or the current deployment version of the task queue's
	// Deployment. After the first workflow task, the effective behavior depends on worker-sent
	// values in subsequent workflow tasks.
	//
	// Inheritance rules:
	//   - ContinueAsNew and child workflows: inherit AutoUpgrade behavior and deployment version
	//   - Cron: never inherits
	//   - Retry: inherits only if the retried run is effectively AutoUpgrade at the time of
	//     retry, and inherited AutoUpgrade behavior when it started (i.e. it is a child of an
	//     AutoUpgrade parent or ContinueAsNew of an AutoUpgrade run, running on the same
	//     deployment as the parent/previous run)
	//
	// Additional notes:
	//   - This field is mutually exclusive with `inherited_pinned_version`.
	//   - `versioning_override`, if present, overrides this field during routing decisions.
	//   - SDK implementations do not interact with this field and is only used internally by
	//     the server to ensure task routing correctness.
	InheritedAutoUpgradeInfo *v15.InheritedAutoUpgradeInfo `` /* 138-byte string literal not displayed */
	// A boolean indicating whether the SDK has asked to eagerly execute the first workflow task for this workflow and
	// eager execution was accepted by the server.
	// Only populated by server with version >= 1.29.0.
	EagerExecutionAccepted bool `` /* 131-byte string literal not displayed */
	// During a previous run of this workflow, the server may have notified the SDK
	// that the Target Worker Deployment Version changed, but the SDK declined to
	// upgrade (e.g., by continuing-as-new with PINNED behavior). This field records
	// the target version that was declined.
	//
	// This is a wrapper message to distinguish "never declined" (nil wrapper) from
	// "declined an unversioned target" (non-nil wrapper with nil deployment_version).
	//
	// Used internally by the server during continue-as-new and retry.
	// Should not be read or interpreted by SDKs.
	DeclinedTargetVersionUpgrade *DeclinedTargetVersionUpgrade `` /* 150-byte string literal not displayed */
	// Initial time-skipping configuration for this workflow execution, recorded at start time.
	// This may have been set explicitly via the start workflow request, or propagated from a
	// parent/previous execution.
	//
	// The configuration may be updated after start via UpdateWorkflowExecutionOptions, which
	// will be reflected in the WorkflowExecutionOptionsUpdatedEvent.
	TimeSkippingConfig *v14.TimeSkippingConfig `protobuf:"bytes,41,opt,name=time_skipping_config,json=timeSkippingConfig,proto3" json:"time_skipping_config,omitempty"`
	// The time skipped by the previous execution that started this workflow.
	// It can happen in cases of child workflows and continue-as-new workflows.
	InitialSkippedDuration *durationpb.Duration `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

Always the first event in workflow history

func (*WorkflowExecutionStartedEventAttributes) ClearContinuedFailure

func (x *WorkflowExecutionStartedEventAttributes) ClearContinuedFailure()

func (*WorkflowExecutionStartedEventAttributes) ClearDeclinedTargetVersionUpgrade

func (x *WorkflowExecutionStartedEventAttributes) ClearDeclinedTargetVersionUpgrade()

func (*WorkflowExecutionStartedEventAttributes) ClearFirstWorkflowTaskBackoff

func (x *WorkflowExecutionStartedEventAttributes) ClearFirstWorkflowTaskBackoff()

func (*WorkflowExecutionStartedEventAttributes) ClearHeader

func (x *WorkflowExecutionStartedEventAttributes) ClearHeader()

func (*WorkflowExecutionStartedEventAttributes) ClearInheritedAutoUpgradeInfo

func (x *WorkflowExecutionStartedEventAttributes) ClearInheritedAutoUpgradeInfo()

func (*WorkflowExecutionStartedEventAttributes) ClearInheritedPinnedVersion

func (x *WorkflowExecutionStartedEventAttributes) ClearInheritedPinnedVersion()

func (*WorkflowExecutionStartedEventAttributes) ClearInitialSkippedDuration

func (x *WorkflowExecutionStartedEventAttributes) ClearInitialSkippedDuration()

func (*WorkflowExecutionStartedEventAttributes) ClearInput

func (*WorkflowExecutionStartedEventAttributes) ClearLastCompletionResult

func (x *WorkflowExecutionStartedEventAttributes) ClearLastCompletionResult()

func (*WorkflowExecutionStartedEventAttributes) ClearMemo

func (*WorkflowExecutionStartedEventAttributes) ClearParentWorkflowExecution

func (x *WorkflowExecutionStartedEventAttributes) ClearParentWorkflowExecution()

func (*WorkflowExecutionStartedEventAttributes) ClearPrevAutoResetPoints

func (x *WorkflowExecutionStartedEventAttributes) ClearPrevAutoResetPoints()

func (*WorkflowExecutionStartedEventAttributes) ClearPriority

func (x *WorkflowExecutionStartedEventAttributes) ClearPriority()

func (*WorkflowExecutionStartedEventAttributes) ClearRetryPolicy

func (x *WorkflowExecutionStartedEventAttributes) ClearRetryPolicy()

func (*WorkflowExecutionStartedEventAttributes) ClearRootWorkflowExecution

func (x *WorkflowExecutionStartedEventAttributes) ClearRootWorkflowExecution()

func (*WorkflowExecutionStartedEventAttributes) ClearSearchAttributes

func (x *WorkflowExecutionStartedEventAttributes) ClearSearchAttributes()

func (*WorkflowExecutionStartedEventAttributes) ClearSourceVersionStamp deprecated

func (x *WorkflowExecutionStartedEventAttributes) ClearSourceVersionStamp()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionStartedEventAttributes) ClearTaskQueue

func (x *WorkflowExecutionStartedEventAttributes) ClearTaskQueue()

func (*WorkflowExecutionStartedEventAttributes) ClearTimeSkippingConfig

func (x *WorkflowExecutionStartedEventAttributes) ClearTimeSkippingConfig()

func (*WorkflowExecutionStartedEventAttributes) ClearVersioningOverride

func (x *WorkflowExecutionStartedEventAttributes) ClearVersioningOverride()

func (*WorkflowExecutionStartedEventAttributes) ClearWorkflowExecutionExpirationTime

func (x *WorkflowExecutionStartedEventAttributes) ClearWorkflowExecutionExpirationTime()

func (*WorkflowExecutionStartedEventAttributes) ClearWorkflowExecutionTimeout

func (x *WorkflowExecutionStartedEventAttributes) ClearWorkflowExecutionTimeout()

func (*WorkflowExecutionStartedEventAttributes) ClearWorkflowRunTimeout

func (x *WorkflowExecutionStartedEventAttributes) ClearWorkflowRunTimeout()

func (*WorkflowExecutionStartedEventAttributes) ClearWorkflowTaskTimeout

func (x *WorkflowExecutionStartedEventAttributes) ClearWorkflowTaskTimeout()

func (*WorkflowExecutionStartedEventAttributes) ClearWorkflowType

func (x *WorkflowExecutionStartedEventAttributes) ClearWorkflowType()

func (*WorkflowExecutionStartedEventAttributes) GetAttempt

func (*WorkflowExecutionStartedEventAttributes) GetCompletionCallbacks

func (x *WorkflowExecutionStartedEventAttributes) GetCompletionCallbacks() []*v1.Callback

func (*WorkflowExecutionStartedEventAttributes) GetContinuedExecutionRunId

func (x *WorkflowExecutionStartedEventAttributes) GetContinuedExecutionRunId() string

func (*WorkflowExecutionStartedEventAttributes) GetContinuedFailure

func (x *WorkflowExecutionStartedEventAttributes) GetContinuedFailure() *v13.Failure

func (*WorkflowExecutionStartedEventAttributes) GetCronSchedule

func (x *WorkflowExecutionStartedEventAttributes) GetCronSchedule() string

func (*WorkflowExecutionStartedEventAttributes) GetDeclinedTargetVersionUpgrade

func (x *WorkflowExecutionStartedEventAttributes) GetDeclinedTargetVersionUpgrade() *DeclinedTargetVersionUpgrade

func (*WorkflowExecutionStartedEventAttributes) GetEagerExecutionAccepted

func (x *WorkflowExecutionStartedEventAttributes) GetEagerExecutionAccepted() bool

func (*WorkflowExecutionStartedEventAttributes) GetFirstExecutionRunId

func (x *WorkflowExecutionStartedEventAttributes) GetFirstExecutionRunId() string

func (*WorkflowExecutionStartedEventAttributes) GetFirstWorkflowTaskBackoff

func (x *WorkflowExecutionStartedEventAttributes) GetFirstWorkflowTaskBackoff() *durationpb.Duration

func (*WorkflowExecutionStartedEventAttributes) GetHeader

func (*WorkflowExecutionStartedEventAttributes) GetIdentity

func (*WorkflowExecutionStartedEventAttributes) GetInheritedAutoUpgradeInfo

func (x *WorkflowExecutionStartedEventAttributes) GetInheritedAutoUpgradeInfo() *v15.InheritedAutoUpgradeInfo

func (*WorkflowExecutionStartedEventAttributes) GetInheritedBuildId deprecated

func (x *WorkflowExecutionStartedEventAttributes) GetInheritedBuildId() string

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionStartedEventAttributes) GetInheritedPinnedVersion

func (*WorkflowExecutionStartedEventAttributes) GetInitialSkippedDuration

func (x *WorkflowExecutionStartedEventAttributes) GetInitialSkippedDuration() *durationpb.Duration

func (*WorkflowExecutionStartedEventAttributes) GetInitiator

func (*WorkflowExecutionStartedEventAttributes) GetInput

func (*WorkflowExecutionStartedEventAttributes) GetLastCompletionResult

func (x *WorkflowExecutionStartedEventAttributes) GetLastCompletionResult() *v1.Payloads

func (*WorkflowExecutionStartedEventAttributes) GetMemo

func (*WorkflowExecutionStartedEventAttributes) GetOriginalExecutionRunId

func (x *WorkflowExecutionStartedEventAttributes) GetOriginalExecutionRunId() string

func (*WorkflowExecutionStartedEventAttributes) GetParentInitiatedEventId

func (x *WorkflowExecutionStartedEventAttributes) GetParentInitiatedEventId() int64

func (*WorkflowExecutionStartedEventAttributes) GetParentInitiatedEventVersion

func (x *WorkflowExecutionStartedEventAttributes) GetParentInitiatedEventVersion() int64

func (*WorkflowExecutionStartedEventAttributes) GetParentPinnedWorkerDeploymentVersion deprecated

func (x *WorkflowExecutionStartedEventAttributes) GetParentPinnedWorkerDeploymentVersion() string

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionStartedEventAttributes) GetParentWorkflowExecution

func (x *WorkflowExecutionStartedEventAttributes) GetParentWorkflowExecution() *v1.WorkflowExecution

func (*WorkflowExecutionStartedEventAttributes) GetParentWorkflowNamespace

func (x *WorkflowExecutionStartedEventAttributes) GetParentWorkflowNamespace() string

func (*WorkflowExecutionStartedEventAttributes) GetParentWorkflowNamespaceId

func (x *WorkflowExecutionStartedEventAttributes) GetParentWorkflowNamespaceId() string

func (*WorkflowExecutionStartedEventAttributes) GetPrevAutoResetPoints

func (x *WorkflowExecutionStartedEventAttributes) GetPrevAutoResetPoints() *v14.ResetPoints

func (*WorkflowExecutionStartedEventAttributes) GetPriority

func (*WorkflowExecutionStartedEventAttributes) GetRetryPolicy

func (*WorkflowExecutionStartedEventAttributes) GetRootWorkflowExecution

func (x *WorkflowExecutionStartedEventAttributes) GetRootWorkflowExecution() *v1.WorkflowExecution

func (*WorkflowExecutionStartedEventAttributes) GetSearchAttributes

func (*WorkflowExecutionStartedEventAttributes) GetSourceVersionStamp deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionStartedEventAttributes) GetTaskQueue

func (*WorkflowExecutionStartedEventAttributes) GetTimeSkippingConfig

func (*WorkflowExecutionStartedEventAttributes) GetVersioningOverride

func (*WorkflowExecutionStartedEventAttributes) GetWorkflowExecutionExpirationTime

func (x *WorkflowExecutionStartedEventAttributes) GetWorkflowExecutionExpirationTime() *timestamppb.Timestamp

func (*WorkflowExecutionStartedEventAttributes) GetWorkflowExecutionTimeout

func (x *WorkflowExecutionStartedEventAttributes) GetWorkflowExecutionTimeout() *durationpb.Duration

func (*WorkflowExecutionStartedEventAttributes) GetWorkflowId

func (*WorkflowExecutionStartedEventAttributes) GetWorkflowRunTimeout

func (x *WorkflowExecutionStartedEventAttributes) GetWorkflowRunTimeout() *durationpb.Duration

func (*WorkflowExecutionStartedEventAttributes) GetWorkflowTaskTimeout

func (x *WorkflowExecutionStartedEventAttributes) GetWorkflowTaskTimeout() *durationpb.Duration

func (*WorkflowExecutionStartedEventAttributes) GetWorkflowType

func (*WorkflowExecutionStartedEventAttributes) HasContinuedFailure

func (x *WorkflowExecutionStartedEventAttributes) HasContinuedFailure() bool

func (*WorkflowExecutionStartedEventAttributes) HasDeclinedTargetVersionUpgrade

func (x *WorkflowExecutionStartedEventAttributes) HasDeclinedTargetVersionUpgrade() bool

func (*WorkflowExecutionStartedEventAttributes) HasFirstWorkflowTaskBackoff

func (x *WorkflowExecutionStartedEventAttributes) HasFirstWorkflowTaskBackoff() bool

func (*WorkflowExecutionStartedEventAttributes) HasHeader

func (*WorkflowExecutionStartedEventAttributes) HasInheritedAutoUpgradeInfo

func (x *WorkflowExecutionStartedEventAttributes) HasInheritedAutoUpgradeInfo() bool

func (*WorkflowExecutionStartedEventAttributes) HasInheritedPinnedVersion

func (x *WorkflowExecutionStartedEventAttributes) HasInheritedPinnedVersion() bool

func (*WorkflowExecutionStartedEventAttributes) HasInitialSkippedDuration

func (x *WorkflowExecutionStartedEventAttributes) HasInitialSkippedDuration() bool

func (*WorkflowExecutionStartedEventAttributes) HasInput

func (*WorkflowExecutionStartedEventAttributes) HasLastCompletionResult

func (x *WorkflowExecutionStartedEventAttributes) HasLastCompletionResult() bool

func (*WorkflowExecutionStartedEventAttributes) HasMemo

func (*WorkflowExecutionStartedEventAttributes) HasParentWorkflowExecution

func (x *WorkflowExecutionStartedEventAttributes) HasParentWorkflowExecution() bool

func (*WorkflowExecutionStartedEventAttributes) HasPrevAutoResetPoints

func (x *WorkflowExecutionStartedEventAttributes) HasPrevAutoResetPoints() bool

func (*WorkflowExecutionStartedEventAttributes) HasPriority

func (*WorkflowExecutionStartedEventAttributes) HasRetryPolicy

func (x *WorkflowExecutionStartedEventAttributes) HasRetryPolicy() bool

func (*WorkflowExecutionStartedEventAttributes) HasRootWorkflowExecution

func (x *WorkflowExecutionStartedEventAttributes) HasRootWorkflowExecution() bool

func (*WorkflowExecutionStartedEventAttributes) HasSearchAttributes

func (x *WorkflowExecutionStartedEventAttributes) HasSearchAttributes() bool

func (*WorkflowExecutionStartedEventAttributes) HasSourceVersionStamp deprecated

func (x *WorkflowExecutionStartedEventAttributes) HasSourceVersionStamp() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionStartedEventAttributes) HasTaskQueue

func (*WorkflowExecutionStartedEventAttributes) HasTimeSkippingConfig

func (x *WorkflowExecutionStartedEventAttributes) HasTimeSkippingConfig() bool

func (*WorkflowExecutionStartedEventAttributes) HasVersioningOverride

func (x *WorkflowExecutionStartedEventAttributes) HasVersioningOverride() bool

func (*WorkflowExecutionStartedEventAttributes) HasWorkflowExecutionExpirationTime

func (x *WorkflowExecutionStartedEventAttributes) HasWorkflowExecutionExpirationTime() bool

func (*WorkflowExecutionStartedEventAttributes) HasWorkflowExecutionTimeout

func (x *WorkflowExecutionStartedEventAttributes) HasWorkflowExecutionTimeout() bool

func (*WorkflowExecutionStartedEventAttributes) HasWorkflowRunTimeout

func (x *WorkflowExecutionStartedEventAttributes) HasWorkflowRunTimeout() bool

func (*WorkflowExecutionStartedEventAttributes) HasWorkflowTaskTimeout

func (x *WorkflowExecutionStartedEventAttributes) HasWorkflowTaskTimeout() bool

func (*WorkflowExecutionStartedEventAttributes) HasWorkflowType

func (x *WorkflowExecutionStartedEventAttributes) HasWorkflowType() bool

func (*WorkflowExecutionStartedEventAttributes) ProtoMessage

func (*WorkflowExecutionStartedEventAttributes) ProtoReflect

func (*WorkflowExecutionStartedEventAttributes) Reset

func (*WorkflowExecutionStartedEventAttributes) SetAttempt

func (*WorkflowExecutionStartedEventAttributes) SetCompletionCallbacks

func (x *WorkflowExecutionStartedEventAttributes) SetCompletionCallbacks(v []*v1.Callback)

func (*WorkflowExecutionStartedEventAttributes) SetContinuedExecutionRunId

func (x *WorkflowExecutionStartedEventAttributes) SetContinuedExecutionRunId(v string)

func (*WorkflowExecutionStartedEventAttributes) SetContinuedFailure

func (x *WorkflowExecutionStartedEventAttributes) SetContinuedFailure(v *v13.Failure)

func (*WorkflowExecutionStartedEventAttributes) SetCronSchedule

func (x *WorkflowExecutionStartedEventAttributes) SetCronSchedule(v string)

func (*WorkflowExecutionStartedEventAttributes) SetDeclinedTargetVersionUpgrade

func (x *WorkflowExecutionStartedEventAttributes) SetDeclinedTargetVersionUpgrade(v *DeclinedTargetVersionUpgrade)

func (*WorkflowExecutionStartedEventAttributes) SetEagerExecutionAccepted

func (x *WorkflowExecutionStartedEventAttributes) SetEagerExecutionAccepted(v bool)

func (*WorkflowExecutionStartedEventAttributes) SetFirstExecutionRunId

func (x *WorkflowExecutionStartedEventAttributes) SetFirstExecutionRunId(v string)

func (*WorkflowExecutionStartedEventAttributes) SetFirstWorkflowTaskBackoff

func (x *WorkflowExecutionStartedEventAttributes) SetFirstWorkflowTaskBackoff(v *durationpb.Duration)

func (*WorkflowExecutionStartedEventAttributes) SetHeader

func (*WorkflowExecutionStartedEventAttributes) SetIdentity

func (*WorkflowExecutionStartedEventAttributes) SetInheritedAutoUpgradeInfo

func (x *WorkflowExecutionStartedEventAttributes) SetInheritedAutoUpgradeInfo(v *v15.InheritedAutoUpgradeInfo)

func (*WorkflowExecutionStartedEventAttributes) SetInheritedBuildId deprecated

func (x *WorkflowExecutionStartedEventAttributes) SetInheritedBuildId(v string)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionStartedEventAttributes) SetInheritedPinnedVersion

func (x *WorkflowExecutionStartedEventAttributes) SetInheritedPinnedVersion(v *v15.WorkerDeploymentVersion)

func (*WorkflowExecutionStartedEventAttributes) SetInitialSkippedDuration

func (x *WorkflowExecutionStartedEventAttributes) SetInitialSkippedDuration(v *durationpb.Duration)

func (*WorkflowExecutionStartedEventAttributes) SetInitiator

func (*WorkflowExecutionStartedEventAttributes) SetInput

func (*WorkflowExecutionStartedEventAttributes) SetLastCompletionResult

func (x *WorkflowExecutionStartedEventAttributes) SetLastCompletionResult(v *v1.Payloads)

func (*WorkflowExecutionStartedEventAttributes) SetMemo

func (*WorkflowExecutionStartedEventAttributes) SetOriginalExecutionRunId

func (x *WorkflowExecutionStartedEventAttributes) SetOriginalExecutionRunId(v string)

func (*WorkflowExecutionStartedEventAttributes) SetParentInitiatedEventId

func (x *WorkflowExecutionStartedEventAttributes) SetParentInitiatedEventId(v int64)

func (*WorkflowExecutionStartedEventAttributes) SetParentInitiatedEventVersion

func (x *WorkflowExecutionStartedEventAttributes) SetParentInitiatedEventVersion(v int64)

func (*WorkflowExecutionStartedEventAttributes) SetParentPinnedWorkerDeploymentVersion deprecated

func (x *WorkflowExecutionStartedEventAttributes) SetParentPinnedWorkerDeploymentVersion(v string)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionStartedEventAttributes) SetParentWorkflowExecution

func (x *WorkflowExecutionStartedEventAttributes) SetParentWorkflowExecution(v *v1.WorkflowExecution)

func (*WorkflowExecutionStartedEventAttributes) SetParentWorkflowNamespace

func (x *WorkflowExecutionStartedEventAttributes) SetParentWorkflowNamespace(v string)

func (*WorkflowExecutionStartedEventAttributes) SetParentWorkflowNamespaceId

func (x *WorkflowExecutionStartedEventAttributes) SetParentWorkflowNamespaceId(v string)

func (*WorkflowExecutionStartedEventAttributes) SetPrevAutoResetPoints

func (x *WorkflowExecutionStartedEventAttributes) SetPrevAutoResetPoints(v *v14.ResetPoints)

func (*WorkflowExecutionStartedEventAttributes) SetPriority

func (*WorkflowExecutionStartedEventAttributes) SetRetryPolicy

func (*WorkflowExecutionStartedEventAttributes) SetRootWorkflowExecution

func (x *WorkflowExecutionStartedEventAttributes) SetRootWorkflowExecution(v *v1.WorkflowExecution)

func (*WorkflowExecutionStartedEventAttributes) SetSearchAttributes

func (x *WorkflowExecutionStartedEventAttributes) SetSearchAttributes(v *v1.SearchAttributes)

func (*WorkflowExecutionStartedEventAttributes) SetSourceVersionStamp deprecated

func (x *WorkflowExecutionStartedEventAttributes) SetSourceVersionStamp(v *v1.WorkerVersionStamp)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowExecutionStartedEventAttributes) SetTaskQueue

func (*WorkflowExecutionStartedEventAttributes) SetTimeSkippingConfig

func (x *WorkflowExecutionStartedEventAttributes) SetTimeSkippingConfig(v *v14.TimeSkippingConfig)

func (*WorkflowExecutionStartedEventAttributes) SetVersioningOverride

func (x *WorkflowExecutionStartedEventAttributes) SetVersioningOverride(v *v14.VersioningOverride)

func (*WorkflowExecutionStartedEventAttributes) SetWorkflowExecutionExpirationTime

func (x *WorkflowExecutionStartedEventAttributes) SetWorkflowExecutionExpirationTime(v *timestamppb.Timestamp)

func (*WorkflowExecutionStartedEventAttributes) SetWorkflowExecutionTimeout

func (x *WorkflowExecutionStartedEventAttributes) SetWorkflowExecutionTimeout(v *durationpb.Duration)

func (*WorkflowExecutionStartedEventAttributes) SetWorkflowId

func (x *WorkflowExecutionStartedEventAttributes) SetWorkflowId(v string)

func (*WorkflowExecutionStartedEventAttributes) SetWorkflowRunTimeout

func (x *WorkflowExecutionStartedEventAttributes) SetWorkflowRunTimeout(v *durationpb.Duration)

func (*WorkflowExecutionStartedEventAttributes) SetWorkflowTaskTimeout

func (x *WorkflowExecutionStartedEventAttributes) SetWorkflowTaskTimeout(v *durationpb.Duration)

func (*WorkflowExecutionStartedEventAttributes) SetWorkflowType

func (*WorkflowExecutionStartedEventAttributes) String

type WorkflowExecutionStartedEventAttributes_builder

type WorkflowExecutionStartedEventAttributes_builder struct {
	WorkflowType *v1.WorkflowType
	// If this workflow is a child, the namespace our parent lives in.
	// SDKs and UI tools should use `parent_workflow_namespace` field but server must use `parent_workflow_namespace_id` only.
	ParentWorkflowNamespace   string
	ParentWorkflowNamespaceId string
	// Contains information about parent workflow execution that initiated the child workflow these attributes belong to.
	// If the workflow these attributes belong to is not a child workflow of any other execution, this field will not be populated.
	ParentWorkflowExecution *v1.WorkflowExecution
	// EventID of the child execution initiated event in parent workflow
	ParentInitiatedEventId int64
	TaskQueue              *v11.TaskQueue
	// SDK will deserialize this and provide it as arguments to the workflow function
	Input *v1.Payloads
	// Total workflow execution timeout including retries and continue as new.
	WorkflowExecutionTimeout *durationpb.Duration
	// Timeout of a single workflow run.
	WorkflowRunTimeout *durationpb.Duration
	// Timeout of a single workflow task.
	WorkflowTaskTimeout *durationpb.Duration
	// Run id of the previous workflow which continued-as-new or retried or cron executed into this
	// workflow.
	ContinuedExecutionRunId string
	Initiator               v12.ContinueAsNewInitiator
	ContinuedFailure        *v13.Failure
	LastCompletionResult    *v1.Payloads
	// This is the run id when the WorkflowExecutionStarted event was written.
	// A workflow reset changes the execution run_id, but preserves this field.
	OriginalExecutionRunId string
	// Identity of the client who requested this execution
	Identity string
	// This is the very first runId along the chain of ContinueAsNew, Retry, Cron and Reset.
	// Used to identify a chain.
	FirstExecutionRunId string
	RetryPolicy         *v1.RetryPolicy
	// Starting at 1, the number of times we have tried to execute this workflow
	Attempt int32
	// The absolute time at which the workflow will be timed out.
	// This is passed without change to the next run/retry of a workflow.
	WorkflowExecutionExpirationTime *timestamppb.Timestamp
	// If this workflow runs on a cron schedule, it will appear here
	CronSchedule string
	// For a cron workflow, this contains the amount of time between when this iteration of
	// the cron workflow was scheduled and when it should run next per its cron_schedule.
	FirstWorkflowTaskBackoff *durationpb.Duration
	Memo                     *v1.Memo
	SearchAttributes         *v1.SearchAttributes
	PrevAutoResetPoints      *v14.ResetPoints
	Header                   *v1.Header
	// Version of the child execution initiated event in parent workflow
	// It should be used together with parent_initiated_event_id to identify
	// a child initiated event for global namespace
	ParentInitiatedEventVersion int64
	// This field is new in 1.21.
	WorkflowId string
	// If this workflow intends to use anything other than the current overall default version for
	// the queue, then we include it here.
	// Deprecated. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	SourceVersionStamp *v1.WorkerVersionStamp
	// Completion callbacks attached when this workflow was started.
	CompletionCallbacks []*v1.Callback
	// Contains information about the root workflow execution.
	// The root workflow execution is defined as follows:
	//  1. A workflow without parent workflow is its own root workflow.
	//  2. A workflow that has a parent workflow has the same root workflow as its parent workflow.
	//
	// When the workflow is its own root workflow, then root_workflow_execution is nil.
	// Note: workflows continued as new or reseted may or may not have parents, check examples below.
	//
	// Examples:
	//
	//	Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3.
	//	  - The root workflow of all three workflows is W1.
	//	  - W1 has root_workflow_execution set to nil.
	//	  - W2 and W3 have root_workflow_execution set to W1.
	//	Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3.
	//	  - The root workflow of all three workflows is W1.
	//	  - W1 has root_workflow_execution set to nil.
	//	  - W2 and W3 have root_workflow_execution set to W1.
	//	Scenario 3: Workflow W1 continued as new W2.
	//	  - The root workflow of W1 is W1 and the root workflow of W2 is W2.
	//	  - W1 and W2 have root_workflow_execution set to nil.
	//	Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3
	//	  - The root workflow of all three workflows is W1.
	//	  - W1 has root_workflow_execution set to nil.
	//	  - W2 and W3 have root_workflow_execution set to W1.
	//	Scenario 5: Workflow W1 is reseted, creating W2.
	//	  - The root workflow of W1 is W1 and the root workflow of W2 is W2.
	//	  - W1 and W2 have root_workflow_execution set to nil.
	RootWorkflowExecution *v1.WorkflowExecution
	// When present, this execution is assigned to the build ID of its parent or previous execution.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	InheritedBuildId string
	// Versioning override applied to this workflow when it was started.
	// Children, crons, retries, and continue-as-new will inherit source run's override if pinned
	// and if the new workflow's Task Queue belongs to the override version.
	VersioningOverride *v14.VersioningOverride
	// When present, it means this is a child workflow of a parent that is Pinned to this Worker
	// Deployment Version. In this case, child workflow will start as Pinned to this Version instead
	// of starting on the Current Version of its Task Queue.
	// This is set only if the child workflow is starting on a Task Queue belonging to the same
	// Worker Deployment Version.
	// Deprecated. Use `parent_versioning_info`.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	ParentPinnedWorkerDeploymentVersion string
	// Priority metadata
	Priority *v1.Priority
	// If present, the new workflow should start on this version with pinned base behavior.
	// Child of pinned parent will inherit the parent's version if the Child's Task Queue belongs to that version.
	//
	// A new run initiated by workflow ContinueAsNew of pinned run, will inherit the previous run's version if the
	// new run's Task Queue belongs to that version.
	//
	// A new run initiated by workflow Cron will never inherit.
	//
	// A new run initiated by workflow Retry will only inherit if the retried run is effectively pinned at the time
	// of retry, and the retried run inherited a pinned version when it started (ie. it is a child of a pinned
	// parent, or a CaN of a pinned run, and is running on a Task Queue in the inherited version).
	//
	// Pinned override is inherited if Task Queue of new run is compatible with the override version.
	// Override is inherited separately and takes precedence over inherited base version.
	//
	// Note: This field is mutually exclusive with inherited_auto_upgrade_info.
	// Additionaly, versioning_override, if present, overrides this field during routing decisions.
	InheritedPinnedVersion *v15.WorkerDeploymentVersion
	// If present, the new workflow begins with AutoUpgrade behavior. Before dispatching the
	// first workflow task, this field is set to the deployment version on which the parent/
	// previous run was operating. This inheritance only happens when the task queues belong to
	// the same deployment version. The first workflow task will then be dispatched to either
	// this inherited deployment version, or the current deployment version of the task queue's
	// Deployment. After the first workflow task, the effective behavior depends on worker-sent
	// values in subsequent workflow tasks.
	//
	// Inheritance rules:
	//   - ContinueAsNew and child workflows: inherit AutoUpgrade behavior and deployment version
	//   - Cron: never inherits
	//   - Retry: inherits only if the retried run is effectively AutoUpgrade at the time of
	//     retry, and inherited AutoUpgrade behavior when it started (i.e. it is a child of an
	//     AutoUpgrade parent or ContinueAsNew of an AutoUpgrade run, running on the same
	//     deployment as the parent/previous run)
	//
	// Additional notes:
	//   - This field is mutually exclusive with `inherited_pinned_version`.
	//   - `versioning_override`, if present, overrides this field during routing decisions.
	//   - SDK implementations do not interact with this field and is only used internally by
	//     the server to ensure task routing correctness.
	InheritedAutoUpgradeInfo *v15.InheritedAutoUpgradeInfo
	// A boolean indicating whether the SDK has asked to eagerly execute the first workflow task for this workflow and
	// eager execution was accepted by the server.
	// Only populated by server with version >= 1.29.0.
	EagerExecutionAccepted bool
	// During a previous run of this workflow, the server may have notified the SDK
	// that the Target Worker Deployment Version changed, but the SDK declined to
	// upgrade (e.g., by continuing-as-new with PINNED behavior). This field records
	// the target version that was declined.
	//
	// This is a wrapper message to distinguish "never declined" (nil wrapper) from
	// "declined an unversioned target" (non-nil wrapper with nil deployment_version).
	//
	// Used internally by the server during continue-as-new and retry.
	// Should not be read or interpreted by SDKs.
	DeclinedTargetVersionUpgrade *DeclinedTargetVersionUpgrade
	// Initial time-skipping configuration for this workflow execution, recorded at start time.
	// This may have been set explicitly via the start workflow request, or propagated from a
	// parent/previous execution.
	//
	// The configuration may be updated after start via UpdateWorkflowExecutionOptions, which
	// will be reflected in the WorkflowExecutionOptionsUpdatedEvent.
	TimeSkippingConfig *v14.TimeSkippingConfig
	// The time skipped by the previous execution that started this workflow.
	// It can happen in cases of child workflows and continue-as-new workflows.
	InitialSkippedDuration *durationpb.Duration
	// contains filtered or unexported fields
}

func (WorkflowExecutionStartedEventAttributes_builder) Build

type WorkflowExecutionTerminatedEventAttributes

type WorkflowExecutionTerminatedEventAttributes struct {

	// User/client provided reason for termination
	Reason  string       `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
	Details *v1.Payloads `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"`
	// id of the client who requested termination
	Identity string `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionTerminatedEventAttributes) ClearDetails

func (*WorkflowExecutionTerminatedEventAttributes) GetDetails

func (*WorkflowExecutionTerminatedEventAttributes) GetIdentity

func (*WorkflowExecutionTerminatedEventAttributes) GetReason

func (*WorkflowExecutionTerminatedEventAttributes) HasDetails

func (*WorkflowExecutionTerminatedEventAttributes) ProtoMessage

func (*WorkflowExecutionTerminatedEventAttributes) ProtoReflect

func (*WorkflowExecutionTerminatedEventAttributes) Reset

func (*WorkflowExecutionTerminatedEventAttributes) SetDetails

func (*WorkflowExecutionTerminatedEventAttributes) SetIdentity

func (*WorkflowExecutionTerminatedEventAttributes) SetReason

func (*WorkflowExecutionTerminatedEventAttributes) String

type WorkflowExecutionTerminatedEventAttributes_builder

type WorkflowExecutionTerminatedEventAttributes_builder struct {

	// User/client provided reason for termination
	Reason  string
	Details *v1.Payloads
	// id of the client who requested termination
	Identity string
	// contains filtered or unexported fields
}

func (WorkflowExecutionTerminatedEventAttributes_builder) Build

type WorkflowExecutionTimeSkippingTransitionedEventAttributes

type WorkflowExecutionTimeSkippingTransitionedEventAttributes struct {

	// The virtual time after time skipping was applied.
	TargetTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=target_time,json=targetTime,proto3" json:"target_time,omitempty"`
	// when true, time skipping was disabled automatically due to a bound being reached.
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "after" is used to indicate temporal ordering. --)
	DisabledAfterBound bool `protobuf:"varint,2,opt,name=disabled_after_bound,json=disabledAfterBound,proto3" json:"disabled_after_bound,omitempty"`
	// The wall-clock time when the time-skipping state changed event was generated.
	WallClockTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=wall_clock_time,json=wallClockTime,proto3" json:"wall_clock_time,omitempty"`
	// contains filtered or unexported fields
}

Attributes for an event indicating that time skipping state changed for a workflow execution, either time was advanced or time skipping was disabled automatically due to a bound being reached. The worker_may_ignore field in HistoryEvent should always be set true for this event.

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) ClearTargetTime

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) ClearWallClockTime

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) GetDisabledAfterBound

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) GetTargetTime

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) GetWallClockTime

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) HasTargetTime

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) HasWallClockTime

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) ProtoMessage

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) ProtoReflect

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) Reset

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) SetDisabledAfterBound

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) SetTargetTime

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) SetWallClockTime

func (*WorkflowExecutionTimeSkippingTransitionedEventAttributes) String

type WorkflowExecutionTimeSkippingTransitionedEventAttributes_builder

type WorkflowExecutionTimeSkippingTransitionedEventAttributes_builder struct {

	// The virtual time after time skipping was applied.
	TargetTime *timestamppb.Timestamp
	// when true, time skipping was disabled automatically due to a bound being reached.
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "after" is used to indicate temporal ordering. --)
	DisabledAfterBound bool
	// The wall-clock time when the time-skipping state changed event was generated.
	WallClockTime *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (WorkflowExecutionTimeSkippingTransitionedEventAttributes_builder) Build

type WorkflowExecutionTimedOutEventAttributes

type WorkflowExecutionTimedOutEventAttributes struct {
	RetryState v12.RetryState `` /* 130-byte string literal not displayed */
	// If another run is started by cron or retry, this contains the new run id.
	NewExecutionRunId string `protobuf:"bytes,2,opt,name=new_execution_run_id,json=newExecutionRunId,proto3" json:"new_execution_run_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionTimedOutEventAttributes) GetNewExecutionRunId

func (x *WorkflowExecutionTimedOutEventAttributes) GetNewExecutionRunId() string

func (*WorkflowExecutionTimedOutEventAttributes) GetRetryState

func (*WorkflowExecutionTimedOutEventAttributes) ProtoMessage

func (*WorkflowExecutionTimedOutEventAttributes) ProtoReflect

func (*WorkflowExecutionTimedOutEventAttributes) Reset

func (*WorkflowExecutionTimedOutEventAttributes) SetNewExecutionRunId

func (x *WorkflowExecutionTimedOutEventAttributes) SetNewExecutionRunId(v string)

func (*WorkflowExecutionTimedOutEventAttributes) SetRetryState

func (*WorkflowExecutionTimedOutEventAttributes) String

type WorkflowExecutionTimedOutEventAttributes_builder

type WorkflowExecutionTimedOutEventAttributes_builder struct {
	RetryState v12.RetryState
	// If another run is started by cron or retry, this contains the new run id.
	NewExecutionRunId string
	// contains filtered or unexported fields
}

func (WorkflowExecutionTimedOutEventAttributes_builder) Build

type WorkflowExecutionUnpausedEventAttributes

type WorkflowExecutionUnpausedEventAttributes struct {

	// The identity of the client who unpaused the workflow execution.
	Identity string `protobuf:"bytes,1,opt,name=identity,proto3" json:"identity,omitempty"`
	// The reason for unpausing the workflow execution.
	Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	// The request ID of the request that unpaused the workflow execution.
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Attributes for an event marking that a workflow execution was unpaused.

func (*WorkflowExecutionUnpausedEventAttributes) GetIdentity

func (*WorkflowExecutionUnpausedEventAttributes) GetReason

func (*WorkflowExecutionUnpausedEventAttributes) GetRequestId

func (*WorkflowExecutionUnpausedEventAttributes) ProtoMessage

func (*WorkflowExecutionUnpausedEventAttributes) ProtoReflect

func (*WorkflowExecutionUnpausedEventAttributes) Reset

func (*WorkflowExecutionUnpausedEventAttributes) SetIdentity

func (*WorkflowExecutionUnpausedEventAttributes) SetReason

func (*WorkflowExecutionUnpausedEventAttributes) SetRequestId

func (*WorkflowExecutionUnpausedEventAttributes) String

type WorkflowExecutionUnpausedEventAttributes_builder

type WorkflowExecutionUnpausedEventAttributes_builder struct {

	// The identity of the client who unpaused the workflow execution.
	Identity string
	// The reason for unpausing the workflow execution.
	Reason string
	// The request ID of the request that unpaused the workflow execution.
	RequestId string
	// contains filtered or unexported fields
}

func (WorkflowExecutionUnpausedEventAttributes_builder) Build

type WorkflowExecutionUpdateAcceptedEventAttributes

type WorkflowExecutionUpdateAcceptedEventAttributes struct {

	// The instance ID of the update protocol that generated this event.
	ProtocolInstanceId string `protobuf:"bytes,1,opt,name=protocol_instance_id,json=protocolInstanceId,proto3" json:"protocol_instance_id,omitempty"`
	// The message ID of the original request message that initiated this
	// update. Needed so that the worker can recreate and deliver that same
	// message as part of replay.
	AcceptedRequestMessageId string `` /* 137-byte string literal not displayed */
	// The event ID used to sequence the original request message.
	AcceptedRequestSequencingEventId int64 `` /* 164-byte string literal not displayed */
	// The message payload of the original request message that initiated this
	// update.
	AcceptedRequest *v17.Request `protobuf:"bytes,4,opt,name=accepted_request,json=acceptedRequest,proto3" json:"accepted_request,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionUpdateAcceptedEventAttributes) ClearAcceptedRequest

func (x *WorkflowExecutionUpdateAcceptedEventAttributes) ClearAcceptedRequest()

func (*WorkflowExecutionUpdateAcceptedEventAttributes) GetAcceptedRequest

func (*WorkflowExecutionUpdateAcceptedEventAttributes) GetAcceptedRequestMessageId

func (x *WorkflowExecutionUpdateAcceptedEventAttributes) GetAcceptedRequestMessageId() string

func (*WorkflowExecutionUpdateAcceptedEventAttributes) GetAcceptedRequestSequencingEventId

func (x *WorkflowExecutionUpdateAcceptedEventAttributes) GetAcceptedRequestSequencingEventId() int64

func (*WorkflowExecutionUpdateAcceptedEventAttributes) GetProtocolInstanceId

func (x *WorkflowExecutionUpdateAcceptedEventAttributes) GetProtocolInstanceId() string

func (*WorkflowExecutionUpdateAcceptedEventAttributes) HasAcceptedRequest

func (x *WorkflowExecutionUpdateAcceptedEventAttributes) HasAcceptedRequest() bool

func (*WorkflowExecutionUpdateAcceptedEventAttributes) ProtoMessage

func (*WorkflowExecutionUpdateAcceptedEventAttributes) ProtoReflect

func (*WorkflowExecutionUpdateAcceptedEventAttributes) Reset

func (*WorkflowExecutionUpdateAcceptedEventAttributes) SetAcceptedRequest

func (*WorkflowExecutionUpdateAcceptedEventAttributes) SetAcceptedRequestMessageId

func (x *WorkflowExecutionUpdateAcceptedEventAttributes) SetAcceptedRequestMessageId(v string)

func (*WorkflowExecutionUpdateAcceptedEventAttributes) SetAcceptedRequestSequencingEventId

func (x *WorkflowExecutionUpdateAcceptedEventAttributes) SetAcceptedRequestSequencingEventId(v int64)

func (*WorkflowExecutionUpdateAcceptedEventAttributes) SetProtocolInstanceId

func (x *WorkflowExecutionUpdateAcceptedEventAttributes) SetProtocolInstanceId(v string)

func (*WorkflowExecutionUpdateAcceptedEventAttributes) String

type WorkflowExecutionUpdateAcceptedEventAttributes_builder

type WorkflowExecutionUpdateAcceptedEventAttributes_builder struct {

	// The instance ID of the update protocol that generated this event.
	ProtocolInstanceId string
	// The message ID of the original request message that initiated this
	// update. Needed so that the worker can recreate and deliver that same
	// message as part of replay.
	AcceptedRequestMessageId string
	// The event ID used to sequence the original request message.
	AcceptedRequestSequencingEventId int64
	// The message payload of the original request message that initiated this
	// update.
	AcceptedRequest *v17.Request
	// contains filtered or unexported fields
}

func (WorkflowExecutionUpdateAcceptedEventAttributes_builder) Build

type WorkflowExecutionUpdateAdmittedEventAttributes

type WorkflowExecutionUpdateAdmittedEventAttributes struct {

	// The update request associated with this event.
	Request *v17.Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// An explanation of why this event was written to history.
	Origin v12.UpdateAdmittedEventOrigin `protobuf:"varint,2,opt,name=origin,proto3,enum=temporal.api.enums.v1.UpdateAdmittedEventOrigin" json:"origin,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionUpdateAdmittedEventAttributes) ClearRequest

func (*WorkflowExecutionUpdateAdmittedEventAttributes) GetOrigin

func (*WorkflowExecutionUpdateAdmittedEventAttributes) GetRequest

func (*WorkflowExecutionUpdateAdmittedEventAttributes) HasRequest

func (*WorkflowExecutionUpdateAdmittedEventAttributes) ProtoMessage

func (*WorkflowExecutionUpdateAdmittedEventAttributes) ProtoReflect

func (*WorkflowExecutionUpdateAdmittedEventAttributes) Reset

func (*WorkflowExecutionUpdateAdmittedEventAttributes) SetOrigin

func (*WorkflowExecutionUpdateAdmittedEventAttributes) SetRequest

func (*WorkflowExecutionUpdateAdmittedEventAttributes) String

type WorkflowExecutionUpdateAdmittedEventAttributes_builder

type WorkflowExecutionUpdateAdmittedEventAttributes_builder struct {

	// The update request associated with this event.
	Request *v17.Request
	// An explanation of why this event was written to history.
	Origin v12.UpdateAdmittedEventOrigin
	// contains filtered or unexported fields
}

func (WorkflowExecutionUpdateAdmittedEventAttributes_builder) Build

type WorkflowExecutionUpdateCompletedEventAttributes

type WorkflowExecutionUpdateCompletedEventAttributes struct {

	// The metadata about this update.
	Meta *v17.Meta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"`
	// The event ID indicating the acceptance of this update.
	AcceptedEventId int64 `protobuf:"varint,3,opt,name=accepted_event_id,json=acceptedEventId,proto3" json:"accepted_event_id,omitempty"`
	// The outcome of executing the workflow update function.
	Outcome *v17.Outcome `protobuf:"bytes,2,opt,name=outcome,proto3" json:"outcome,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionUpdateCompletedEventAttributes) ClearMeta

func (*WorkflowExecutionUpdateCompletedEventAttributes) ClearOutcome

func (*WorkflowExecutionUpdateCompletedEventAttributes) GetAcceptedEventId

func (*WorkflowExecutionUpdateCompletedEventAttributes) GetMeta

func (*WorkflowExecutionUpdateCompletedEventAttributes) GetOutcome

func (*WorkflowExecutionUpdateCompletedEventAttributes) HasMeta

func (*WorkflowExecutionUpdateCompletedEventAttributes) HasOutcome

func (*WorkflowExecutionUpdateCompletedEventAttributes) ProtoMessage

func (*WorkflowExecutionUpdateCompletedEventAttributes) ProtoReflect

func (*WorkflowExecutionUpdateCompletedEventAttributes) Reset

func (*WorkflowExecutionUpdateCompletedEventAttributes) SetAcceptedEventId

func (x *WorkflowExecutionUpdateCompletedEventAttributes) SetAcceptedEventId(v int64)

func (*WorkflowExecutionUpdateCompletedEventAttributes) SetMeta

func (*WorkflowExecutionUpdateCompletedEventAttributes) SetOutcome

func (*WorkflowExecutionUpdateCompletedEventAttributes) String

type WorkflowExecutionUpdateCompletedEventAttributes_builder

type WorkflowExecutionUpdateCompletedEventAttributes_builder struct {

	// The metadata about this update.
	Meta *v17.Meta
	// The event ID indicating the acceptance of this update.
	AcceptedEventId int64
	// The outcome of executing the workflow update function.
	Outcome *v17.Outcome
	// contains filtered or unexported fields
}

func (WorkflowExecutionUpdateCompletedEventAttributes_builder) Build

type WorkflowExecutionUpdateRejectedEventAttributes

type WorkflowExecutionUpdateRejectedEventAttributes struct {

	// The instance ID of the update protocol that generated this event.
	ProtocolInstanceId string `protobuf:"bytes,1,opt,name=protocol_instance_id,json=protocolInstanceId,proto3" json:"protocol_instance_id,omitempty"`
	// The message ID of the original request message that initiated this
	// update. Needed so that the worker can recreate and deliver that same
	// message as part of replay.
	RejectedRequestMessageId string `` /* 137-byte string literal not displayed */
	// The event ID used to sequence the original request message.
	RejectedRequestSequencingEventId int64 `` /* 164-byte string literal not displayed */
	// The message payload of the original request message that initiated this
	// update.
	RejectedRequest *v17.Request `protobuf:"bytes,4,opt,name=rejected_request,json=rejectedRequest,proto3" json:"rejected_request,omitempty"`
	// The cause of rejection.
	Failure *v13.Failure `protobuf:"bytes,5,opt,name=failure,proto3" json:"failure,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowExecutionUpdateRejectedEventAttributes) ClearFailure

func (*WorkflowExecutionUpdateRejectedEventAttributes) ClearRejectedRequest

func (x *WorkflowExecutionUpdateRejectedEventAttributes) ClearRejectedRequest()

func (*WorkflowExecutionUpdateRejectedEventAttributes) GetFailure

func (*WorkflowExecutionUpdateRejectedEventAttributes) GetProtocolInstanceId

func (x *WorkflowExecutionUpdateRejectedEventAttributes) GetProtocolInstanceId() string

func (*WorkflowExecutionUpdateRejectedEventAttributes) GetRejectedRequest

func (*WorkflowExecutionUpdateRejectedEventAttributes) GetRejectedRequestMessageId

func (x *WorkflowExecutionUpdateRejectedEventAttributes) GetRejectedRequestMessageId() string

func (*WorkflowExecutionUpdateRejectedEventAttributes) GetRejectedRequestSequencingEventId

func (x *WorkflowExecutionUpdateRejectedEventAttributes) GetRejectedRequestSequencingEventId() int64

func (*WorkflowExecutionUpdateRejectedEventAttributes) HasFailure

func (*WorkflowExecutionUpdateRejectedEventAttributes) HasRejectedRequest

func (x *WorkflowExecutionUpdateRejectedEventAttributes) HasRejectedRequest() bool

func (*WorkflowExecutionUpdateRejectedEventAttributes) ProtoMessage

func (*WorkflowExecutionUpdateRejectedEventAttributes) ProtoReflect

func (*WorkflowExecutionUpdateRejectedEventAttributes) Reset

func (*WorkflowExecutionUpdateRejectedEventAttributes) SetFailure

func (*WorkflowExecutionUpdateRejectedEventAttributes) SetProtocolInstanceId

func (x *WorkflowExecutionUpdateRejectedEventAttributes) SetProtocolInstanceId(v string)

func (*WorkflowExecutionUpdateRejectedEventAttributes) SetRejectedRequest

func (*WorkflowExecutionUpdateRejectedEventAttributes) SetRejectedRequestMessageId

func (x *WorkflowExecutionUpdateRejectedEventAttributes) SetRejectedRequestMessageId(v string)

func (*WorkflowExecutionUpdateRejectedEventAttributes) SetRejectedRequestSequencingEventId

func (x *WorkflowExecutionUpdateRejectedEventAttributes) SetRejectedRequestSequencingEventId(v int64)

func (*WorkflowExecutionUpdateRejectedEventAttributes) String

type WorkflowExecutionUpdateRejectedEventAttributes_builder

type WorkflowExecutionUpdateRejectedEventAttributes_builder struct {

	// The instance ID of the update protocol that generated this event.
	ProtocolInstanceId string
	// The message ID of the original request message that initiated this
	// update. Needed so that the worker can recreate and deliver that same
	// message as part of replay.
	RejectedRequestMessageId string
	// The event ID used to sequence the original request message.
	RejectedRequestSequencingEventId int64
	// The message payload of the original request message that initiated this
	// update.
	RejectedRequest *v17.Request
	// The cause of rejection.
	Failure *v13.Failure
	// contains filtered or unexported fields
}

func (WorkflowExecutionUpdateRejectedEventAttributes_builder) Build

type WorkflowPropertiesModifiedEventAttributes

type WorkflowPropertiesModifiedEventAttributes struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64 `` /* 152-byte string literal not displayed */
	// If set, update the workflow memo with the provided values. The values will be merged with
	// the existing memo. If the user wants to delete values, a default/empty Payload should be
	// used as the value for the key being deleted.
	UpsertedMemo *v1.Memo `protobuf:"bytes,2,opt,name=upserted_memo,json=upsertedMemo,proto3" json:"upserted_memo,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowPropertiesModifiedEventAttributes) ClearUpsertedMemo

func (x *WorkflowPropertiesModifiedEventAttributes) ClearUpsertedMemo()

func (*WorkflowPropertiesModifiedEventAttributes) GetUpsertedMemo

func (x *WorkflowPropertiesModifiedEventAttributes) GetUpsertedMemo() *v1.Memo

func (*WorkflowPropertiesModifiedEventAttributes) GetWorkflowTaskCompletedEventId

func (x *WorkflowPropertiesModifiedEventAttributes) GetWorkflowTaskCompletedEventId() int64

func (*WorkflowPropertiesModifiedEventAttributes) HasUpsertedMemo

func (x *WorkflowPropertiesModifiedEventAttributes) HasUpsertedMemo() bool

func (*WorkflowPropertiesModifiedEventAttributes) ProtoMessage

func (*WorkflowPropertiesModifiedEventAttributes) ProtoReflect

func (*WorkflowPropertiesModifiedEventAttributes) Reset

func (*WorkflowPropertiesModifiedEventAttributes) SetUpsertedMemo

func (x *WorkflowPropertiesModifiedEventAttributes) SetUpsertedMemo(v *v1.Memo)

func (*WorkflowPropertiesModifiedEventAttributes) SetWorkflowTaskCompletedEventId

func (x *WorkflowPropertiesModifiedEventAttributes) SetWorkflowTaskCompletedEventId(v int64)

func (*WorkflowPropertiesModifiedEventAttributes) String

type WorkflowPropertiesModifiedEventAttributes_builder

type WorkflowPropertiesModifiedEventAttributes_builder struct {

	// The `WORKFLOW_TASK_COMPLETED` event which this command was reported with
	WorkflowTaskCompletedEventId int64
	// If set, update the workflow memo with the provided values. The values will be merged with
	// the existing memo. If the user wants to delete values, a default/empty Payload should be
	// used as the value for the key being deleted.
	UpsertedMemo *v1.Memo
	// contains filtered or unexported fields
}

func (WorkflowPropertiesModifiedEventAttributes_builder) Build

type WorkflowPropertiesModifiedExternallyEventAttributes

type WorkflowPropertiesModifiedExternallyEventAttributes struct {

	// Not used.
	NewTaskQueue string `protobuf:"bytes,1,opt,name=new_task_queue,json=newTaskQueue,proto3" json:"new_task_queue,omitempty"`
	// Not used.
	NewWorkflowTaskTimeout *durationpb.Duration `` /* 131-byte string literal not displayed */
	// Not used.
	NewWorkflowRunTimeout *durationpb.Duration `` /* 128-byte string literal not displayed */
	// Not used.
	NewWorkflowExecutionTimeout *durationpb.Duration `` /* 146-byte string literal not displayed */
	// Not used.
	UpsertedMemo *v1.Memo `protobuf:"bytes,5,opt,name=upserted_memo,json=upsertedMemo,proto3" json:"upserted_memo,omitempty"`
	// contains filtered or unexported fields
}

Not used anywhere. Use case is replaced by WorkflowExecutionOptionsUpdatedEventAttributes

func (*WorkflowPropertiesModifiedExternallyEventAttributes) ClearNewWorkflowExecutionTimeout

func (x *WorkflowPropertiesModifiedExternallyEventAttributes) ClearNewWorkflowExecutionTimeout()

func (*WorkflowPropertiesModifiedExternallyEventAttributes) ClearNewWorkflowRunTimeout

func (x *WorkflowPropertiesModifiedExternallyEventAttributes) ClearNewWorkflowRunTimeout()

func (*WorkflowPropertiesModifiedExternallyEventAttributes) ClearNewWorkflowTaskTimeout

func (x *WorkflowPropertiesModifiedExternallyEventAttributes) ClearNewWorkflowTaskTimeout()

func (*WorkflowPropertiesModifiedExternallyEventAttributes) ClearUpsertedMemo

func (*WorkflowPropertiesModifiedExternallyEventAttributes) GetNewTaskQueue

func (*WorkflowPropertiesModifiedExternallyEventAttributes) GetNewWorkflowExecutionTimeout

func (x *WorkflowPropertiesModifiedExternallyEventAttributes) GetNewWorkflowExecutionTimeout() *durationpb.Duration

func (*WorkflowPropertiesModifiedExternallyEventAttributes) GetNewWorkflowRunTimeout

func (*WorkflowPropertiesModifiedExternallyEventAttributes) GetNewWorkflowTaskTimeout

func (*WorkflowPropertiesModifiedExternallyEventAttributes) GetUpsertedMemo

func (*WorkflowPropertiesModifiedExternallyEventAttributes) HasNewWorkflowExecutionTimeout

func (x *WorkflowPropertiesModifiedExternallyEventAttributes) HasNewWorkflowExecutionTimeout() bool

func (*WorkflowPropertiesModifiedExternallyEventAttributes) HasNewWorkflowRunTimeout

func (x *WorkflowPropertiesModifiedExternallyEventAttributes) HasNewWorkflowRunTimeout() bool

func (*WorkflowPropertiesModifiedExternallyEventAttributes) HasNewWorkflowTaskTimeout

func (x *WorkflowPropertiesModifiedExternallyEventAttributes) HasNewWorkflowTaskTimeout() bool

func (*WorkflowPropertiesModifiedExternallyEventAttributes) HasUpsertedMemo

func (*WorkflowPropertiesModifiedExternallyEventAttributes) ProtoMessage

func (*WorkflowPropertiesModifiedExternallyEventAttributes) ProtoReflect

func (*WorkflowPropertiesModifiedExternallyEventAttributes) Reset

func (*WorkflowPropertiesModifiedExternallyEventAttributes) SetNewTaskQueue

func (*WorkflowPropertiesModifiedExternallyEventAttributes) SetNewWorkflowExecutionTimeout

func (x *WorkflowPropertiesModifiedExternallyEventAttributes) SetNewWorkflowExecutionTimeout(v *durationpb.Duration)

func (*WorkflowPropertiesModifiedExternallyEventAttributes) SetNewWorkflowRunTimeout

func (*WorkflowPropertiesModifiedExternallyEventAttributes) SetNewWorkflowTaskTimeout

func (*WorkflowPropertiesModifiedExternallyEventAttributes) SetUpsertedMemo

func (*WorkflowPropertiesModifiedExternallyEventAttributes) String

type WorkflowPropertiesModifiedExternallyEventAttributes_builder

type WorkflowPropertiesModifiedExternallyEventAttributes_builder struct {

	// Not used.
	NewTaskQueue string
	// Not used.
	NewWorkflowTaskTimeout *durationpb.Duration
	// Not used.
	NewWorkflowRunTimeout *durationpb.Duration
	// Not used.
	NewWorkflowExecutionTimeout *durationpb.Duration
	// Not used.
	UpsertedMemo *v1.Memo
	// contains filtered or unexported fields
}

func (WorkflowPropertiesModifiedExternallyEventAttributes_builder) Build

type WorkflowTaskCompletedEventAttributes

type WorkflowTaskCompletedEventAttributes struct {

	// The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The id of the `WORKFLOW_TASK_STARTED` event this task corresponds to
	StartedEventId int64 `protobuf:"varint,2,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	// Identity of the worker who completed this task
	Identity string `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"`
	// Binary ID of the worker who completed this task
	// Deprecated. Replaced with `deployment_version`.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	BinaryChecksum string `protobuf:"bytes,4,opt,name=binary_checksum,json=binaryChecksum,proto3" json:"binary_checksum,omitempty"`
	// Version info of the worker who processed this workflow task. If present, the `build_id` field
	// within is also used as `binary_checksum`, which may be omitted in that case (it may also be
	// populated to preserve compatibility).
	// Deprecated. Use `deployment_version` and `versioning_behavior` instead.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp `protobuf:"bytes,5,opt,name=worker_version,json=workerVersion,proto3" json:"worker_version,omitempty"`
	// Data the SDK wishes to record for itself, but server need not interpret, and does not
	// directly impact workflow state.
	SdkMetadata *v16.WorkflowTaskCompletedMetadata `protobuf:"bytes,6,opt,name=sdk_metadata,json=sdkMetadata,proto3" json:"sdk_metadata,omitempty"`
	// Local usage data sent during workflow task completion and recorded here for posterity
	MeteringMetadata *v1.MeteringMetadata `protobuf:"bytes,13,opt,name=metering_metadata,json=meteringMetadata,proto3" json:"metering_metadata,omitempty"`
	// The deployment that completed this task. May or may not be set for unversioned workers,
	// depending on whether a value is sent by the SDK. This value updates workflow execution's
	// `versioning_info.deployment`.
	// Deprecated. Replaced with `deployment_version`.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Deployment *v15.Deployment `protobuf:"bytes,7,opt,name=deployment,proto3" json:"deployment,omitempty"`
	// Versioning behavior sent by the worker that completed this task for this particular workflow
	// execution. UNSPECIFIED means the task was completed by an unversioned worker. This value
	// updates workflow execution's `versioning_info.behavior`.
	VersioningBehavior v12.VersioningBehavior `` /* 162-byte string literal not displayed */
	// The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
	// is set. This value updates workflow execution's `versioning_info.version`.
	// Deprecated. Replaced with `deployment_version`.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerDeploymentVersion string `` /* 132-byte string literal not displayed */
	// The name of Worker Deployment that completed this task. Must be set if `versioning_behavior`
	// is set. This value updates workflow execution's `worker_deployment_name`.
	WorkerDeploymentName string `protobuf:"bytes,10,opt,name=worker_deployment_name,json=workerDeploymentName,proto3" json:"worker_deployment_name,omitempty"`
	// The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
	// is set. This value updates workflow execution's `versioning_info.deployment_version`.
	DeploymentVersion *v15.WorkerDeploymentVersion `protobuf:"bytes,11,opt,name=deployment_version,json=deploymentVersion,proto3" json:"deployment_version,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowTaskCompletedEventAttributes) ClearDeployment deprecated

func (x *WorkflowTaskCompletedEventAttributes) ClearDeployment()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) ClearDeploymentVersion

func (x *WorkflowTaskCompletedEventAttributes) ClearDeploymentVersion()

func (*WorkflowTaskCompletedEventAttributes) ClearMeteringMetadata

func (x *WorkflowTaskCompletedEventAttributes) ClearMeteringMetadata()

func (*WorkflowTaskCompletedEventAttributes) ClearSdkMetadata

func (x *WorkflowTaskCompletedEventAttributes) ClearSdkMetadata()

func (*WorkflowTaskCompletedEventAttributes) ClearWorkerVersion deprecated

func (x *WorkflowTaskCompletedEventAttributes) ClearWorkerVersion()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) GetBinaryChecksum deprecated

func (x *WorkflowTaskCompletedEventAttributes) GetBinaryChecksum() string

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) GetDeployment deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) GetDeploymentVersion

func (*WorkflowTaskCompletedEventAttributes) GetIdentity

func (*WorkflowTaskCompletedEventAttributes) GetMeteringMetadata

func (x *WorkflowTaskCompletedEventAttributes) GetMeteringMetadata() *v1.MeteringMetadata

func (*WorkflowTaskCompletedEventAttributes) GetScheduledEventId

func (x *WorkflowTaskCompletedEventAttributes) GetScheduledEventId() int64

func (*WorkflowTaskCompletedEventAttributes) GetSdkMetadata

func (*WorkflowTaskCompletedEventAttributes) GetStartedEventId

func (x *WorkflowTaskCompletedEventAttributes) GetStartedEventId() int64

func (*WorkflowTaskCompletedEventAttributes) GetVersioningBehavior

func (x *WorkflowTaskCompletedEventAttributes) GetVersioningBehavior() v12.VersioningBehavior

func (*WorkflowTaskCompletedEventAttributes) GetWorkerDeploymentName

func (x *WorkflowTaskCompletedEventAttributes) GetWorkerDeploymentName() string

func (*WorkflowTaskCompletedEventAttributes) GetWorkerDeploymentVersion deprecated

func (x *WorkflowTaskCompletedEventAttributes) GetWorkerDeploymentVersion() string

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) GetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) HasDeployment deprecated

func (x *WorkflowTaskCompletedEventAttributes) HasDeployment() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) HasDeploymentVersion

func (x *WorkflowTaskCompletedEventAttributes) HasDeploymentVersion() bool

func (*WorkflowTaskCompletedEventAttributes) HasMeteringMetadata

func (x *WorkflowTaskCompletedEventAttributes) HasMeteringMetadata() bool

func (*WorkflowTaskCompletedEventAttributes) HasSdkMetadata

func (x *WorkflowTaskCompletedEventAttributes) HasSdkMetadata() bool

func (*WorkflowTaskCompletedEventAttributes) HasWorkerVersion deprecated

func (x *WorkflowTaskCompletedEventAttributes) HasWorkerVersion() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) ProtoMessage

func (*WorkflowTaskCompletedEventAttributes) ProtoMessage()

func (*WorkflowTaskCompletedEventAttributes) ProtoReflect

func (*WorkflowTaskCompletedEventAttributes) Reset

func (*WorkflowTaskCompletedEventAttributes) SetBinaryChecksum deprecated

func (x *WorkflowTaskCompletedEventAttributes) SetBinaryChecksum(v string)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) SetDeployment deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) SetDeploymentVersion

func (*WorkflowTaskCompletedEventAttributes) SetIdentity

func (x *WorkflowTaskCompletedEventAttributes) SetIdentity(v string)

func (*WorkflowTaskCompletedEventAttributes) SetMeteringMetadata

func (x *WorkflowTaskCompletedEventAttributes) SetMeteringMetadata(v *v1.MeteringMetadata)

func (*WorkflowTaskCompletedEventAttributes) SetScheduledEventId

func (x *WorkflowTaskCompletedEventAttributes) SetScheduledEventId(v int64)

func (*WorkflowTaskCompletedEventAttributes) SetSdkMetadata

func (*WorkflowTaskCompletedEventAttributes) SetStartedEventId

func (x *WorkflowTaskCompletedEventAttributes) SetStartedEventId(v int64)

func (*WorkflowTaskCompletedEventAttributes) SetVersioningBehavior

func (x *WorkflowTaskCompletedEventAttributes) SetVersioningBehavior(v v12.VersioningBehavior)

func (*WorkflowTaskCompletedEventAttributes) SetWorkerDeploymentName

func (x *WorkflowTaskCompletedEventAttributes) SetWorkerDeploymentName(v string)

func (*WorkflowTaskCompletedEventAttributes) SetWorkerDeploymentVersion deprecated

func (x *WorkflowTaskCompletedEventAttributes) SetWorkerDeploymentVersion(v string)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) SetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskCompletedEventAttributes) String

type WorkflowTaskCompletedEventAttributes_builder

type WorkflowTaskCompletedEventAttributes_builder struct {

	// The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64
	// The id of the `WORKFLOW_TASK_STARTED` event this task corresponds to
	StartedEventId int64
	// Identity of the worker who completed this task
	Identity string
	// Binary ID of the worker who completed this task
	// Deprecated. Replaced with `deployment_version`.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	BinaryChecksum string
	// Version info of the worker who processed this workflow task. If present, the `build_id` field
	// within is also used as `binary_checksum`, which may be omitted in that case (it may also be
	// populated to preserve compatibility).
	// Deprecated. Use `deployment_version` and `versioning_behavior` instead.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp
	// Data the SDK wishes to record for itself, but server need not interpret, and does not
	// directly impact workflow state.
	SdkMetadata *v16.WorkflowTaskCompletedMetadata
	// Local usage data sent during workflow task completion and recorded here for posterity
	MeteringMetadata *v1.MeteringMetadata
	// The deployment that completed this task. May or may not be set for unversioned workers,
	// depending on whether a value is sent by the SDK. This value updates workflow execution's
	// `versioning_info.deployment`.
	// Deprecated. Replaced with `deployment_version`.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	Deployment *v15.Deployment
	// Versioning behavior sent by the worker that completed this task for this particular workflow
	// execution. UNSPECIFIED means the task was completed by an unversioned worker. This value
	// updates workflow execution's `versioning_info.behavior`.
	VersioningBehavior v12.VersioningBehavior
	// The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
	// is set. This value updates workflow execution's `versioning_info.version`.
	// Deprecated. Replaced with `deployment_version`.
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerDeploymentVersion string
	// The name of Worker Deployment that completed this task. Must be set if `versioning_behavior`
	// is set. This value updates workflow execution's `worker_deployment_name`.
	WorkerDeploymentName string
	// The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
	// is set. This value updates workflow execution's `versioning_info.deployment_version`.
	DeploymentVersion *v15.WorkerDeploymentVersion
	// contains filtered or unexported fields
}

func (WorkflowTaskCompletedEventAttributes_builder) Build

type WorkflowTaskFailedEventAttributes

type WorkflowTaskFailedEventAttributes struct {

	// The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The id of the `WORKFLOW_TASK_STARTED` event this task corresponds to
	StartedEventId int64                       `protobuf:"varint,2,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	Cause          v12.WorkflowTaskFailedCause `protobuf:"varint,3,opt,name=cause,proto3,enum=temporal.api.enums.v1.WorkflowTaskFailedCause" json:"cause,omitempty"`
	// The failure details
	Failure *v13.Failure `protobuf:"bytes,4,opt,name=failure,proto3" json:"failure,omitempty"`
	// If a worker explicitly failed this task, this field contains the worker's identity.
	// When the server generates the failure internally this field is set as 'history-service'.
	Identity string `protobuf:"bytes,5,opt,name=identity,proto3" json:"identity,omitempty"`
	// The original run id of the workflow. For reset workflow.
	BaseRunId string `protobuf:"bytes,6,opt,name=base_run_id,json=baseRunId,proto3" json:"base_run_id,omitempty"`
	// If the workflow is being reset, the new run id.
	NewRunId string `protobuf:"bytes,7,opt,name=new_run_id,json=newRunId,proto3" json:"new_run_id,omitempty"`
	// Version of the event where the history branch was forked. Used by multi-cluster replication
	// during resets to identify the correct history branch.
	ForkEventVersion int64 `protobuf:"varint,8,opt,name=fork_event_version,json=forkEventVersion,proto3" json:"fork_event_version,omitempty"`
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	// If a worker explicitly failed this task, its binary id
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	BinaryChecksum string `protobuf:"bytes,9,opt,name=binary_checksum,json=binaryChecksum,proto3" json:"binary_checksum,omitempty"`
	// Version info of the worker who processed this workflow task. If present, the `build_id` field
	// within is also used as `binary_checksum`, which may be omitted in that case (it may also be
	// populated to preserve compatibility).
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp `protobuf:"bytes,10,opt,name=worker_version,json=workerVersion,proto3" json:"worker_version,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowTaskFailedEventAttributes) ClearFailure

func (x *WorkflowTaskFailedEventAttributes) ClearFailure()

func (*WorkflowTaskFailedEventAttributes) ClearWorkerVersion deprecated

func (x *WorkflowTaskFailedEventAttributes) ClearWorkerVersion()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskFailedEventAttributes) GetBaseRunId

func (x *WorkflowTaskFailedEventAttributes) GetBaseRunId() string

func (*WorkflowTaskFailedEventAttributes) GetBinaryChecksum deprecated

func (x *WorkflowTaskFailedEventAttributes) GetBinaryChecksum() string

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskFailedEventAttributes) GetCause

func (*WorkflowTaskFailedEventAttributes) GetFailure

func (*WorkflowTaskFailedEventAttributes) GetForkEventVersion

func (x *WorkflowTaskFailedEventAttributes) GetForkEventVersion() int64

func (*WorkflowTaskFailedEventAttributes) GetIdentity

func (x *WorkflowTaskFailedEventAttributes) GetIdentity() string

func (*WorkflowTaskFailedEventAttributes) GetNewRunId

func (x *WorkflowTaskFailedEventAttributes) GetNewRunId() string

func (*WorkflowTaskFailedEventAttributes) GetScheduledEventId

func (x *WorkflowTaskFailedEventAttributes) GetScheduledEventId() int64

func (*WorkflowTaskFailedEventAttributes) GetStartedEventId

func (x *WorkflowTaskFailedEventAttributes) GetStartedEventId() int64

func (*WorkflowTaskFailedEventAttributes) GetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskFailedEventAttributes) HasFailure

func (x *WorkflowTaskFailedEventAttributes) HasFailure() bool

func (*WorkflowTaskFailedEventAttributes) HasWorkerVersion deprecated

func (x *WorkflowTaskFailedEventAttributes) HasWorkerVersion() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskFailedEventAttributes) ProtoMessage

func (*WorkflowTaskFailedEventAttributes) ProtoMessage()

func (*WorkflowTaskFailedEventAttributes) ProtoReflect

func (*WorkflowTaskFailedEventAttributes) Reset

func (*WorkflowTaskFailedEventAttributes) SetBaseRunId

func (x *WorkflowTaskFailedEventAttributes) SetBaseRunId(v string)

func (*WorkflowTaskFailedEventAttributes) SetBinaryChecksum deprecated

func (x *WorkflowTaskFailedEventAttributes) SetBinaryChecksum(v string)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskFailedEventAttributes) SetCause

func (*WorkflowTaskFailedEventAttributes) SetFailure

func (x *WorkflowTaskFailedEventAttributes) SetFailure(v *v13.Failure)

func (*WorkflowTaskFailedEventAttributes) SetForkEventVersion

func (x *WorkflowTaskFailedEventAttributes) SetForkEventVersion(v int64)

func (*WorkflowTaskFailedEventAttributes) SetIdentity

func (x *WorkflowTaskFailedEventAttributes) SetIdentity(v string)

func (*WorkflowTaskFailedEventAttributes) SetNewRunId

func (x *WorkflowTaskFailedEventAttributes) SetNewRunId(v string)

func (*WorkflowTaskFailedEventAttributes) SetScheduledEventId

func (x *WorkflowTaskFailedEventAttributes) SetScheduledEventId(v int64)

func (*WorkflowTaskFailedEventAttributes) SetStartedEventId

func (x *WorkflowTaskFailedEventAttributes) SetStartedEventId(v int64)

func (*WorkflowTaskFailedEventAttributes) SetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskFailedEventAttributes) String

type WorkflowTaskFailedEventAttributes_builder

type WorkflowTaskFailedEventAttributes_builder struct {

	// The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64
	// The id of the `WORKFLOW_TASK_STARTED` event this task corresponds to
	StartedEventId int64
	Cause          v12.WorkflowTaskFailedCause
	// The failure details
	Failure *v13.Failure
	// If a worker explicitly failed this task, this field contains the worker's identity.
	// When the server generates the failure internally this field is set as 'history-service'.
	Identity string
	// The original run id of the workflow. For reset workflow.
	BaseRunId string
	// If the workflow is being reset, the new run id.
	NewRunId string
	// Version of the event where the history branch was forked. Used by multi-cluster replication
	// during resets to identify the correct history branch.
	ForkEventVersion int64
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	// If a worker explicitly failed this task, its binary id
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	BinaryChecksum string
	// Version info of the worker who processed this workflow task. If present, the `build_id` field
	// within is also used as `binary_checksum`, which may be omitted in that case (it may also be
	// populated to preserve compatibility).
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp
	// contains filtered or unexported fields
}

func (WorkflowTaskFailedEventAttributes_builder) Build

type WorkflowTaskScheduledEventAttributes

type WorkflowTaskScheduledEventAttributes struct {

	// The task queue this workflow task was enqueued in, which could be a normal or sticky queue
	TaskQueue *v11.TaskQueue `protobuf:"bytes,1,opt,name=task_queue,json=taskQueue,proto3" json:"task_queue,omitempty"`
	// How long the worker has to process this task once receiving it before it times out
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	StartToCloseTimeout *durationpb.Duration `protobuf:"bytes,2,opt,name=start_to_close_timeout,json=startToCloseTimeout,proto3" json:"start_to_close_timeout,omitempty"`
	// Starting at 1, how many attempts there have been to complete this task
	Attempt int32 `protobuf:"varint,3,opt,name=attempt,proto3" json:"attempt,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowTaskScheduledEventAttributes) ClearStartToCloseTimeout

func (x *WorkflowTaskScheduledEventAttributes) ClearStartToCloseTimeout()

func (*WorkflowTaskScheduledEventAttributes) ClearTaskQueue

func (x *WorkflowTaskScheduledEventAttributes) ClearTaskQueue()

func (*WorkflowTaskScheduledEventAttributes) GetAttempt

func (*WorkflowTaskScheduledEventAttributes) GetStartToCloseTimeout

func (x *WorkflowTaskScheduledEventAttributes) GetStartToCloseTimeout() *durationpb.Duration

func (*WorkflowTaskScheduledEventAttributes) GetTaskQueue

func (*WorkflowTaskScheduledEventAttributes) HasStartToCloseTimeout

func (x *WorkflowTaskScheduledEventAttributes) HasStartToCloseTimeout() bool

func (*WorkflowTaskScheduledEventAttributes) HasTaskQueue

func (x *WorkflowTaskScheduledEventAttributes) HasTaskQueue() bool

func (*WorkflowTaskScheduledEventAttributes) ProtoMessage

func (*WorkflowTaskScheduledEventAttributes) ProtoMessage()

func (*WorkflowTaskScheduledEventAttributes) ProtoReflect

func (*WorkflowTaskScheduledEventAttributes) Reset

func (*WorkflowTaskScheduledEventAttributes) SetAttempt

func (*WorkflowTaskScheduledEventAttributes) SetStartToCloseTimeout

func (x *WorkflowTaskScheduledEventAttributes) SetStartToCloseTimeout(v *durationpb.Duration)

func (*WorkflowTaskScheduledEventAttributes) SetTaskQueue

func (*WorkflowTaskScheduledEventAttributes) String

type WorkflowTaskScheduledEventAttributes_builder

type WorkflowTaskScheduledEventAttributes_builder struct {

	// The task queue this workflow task was enqueued in, which could be a normal or sticky queue
	TaskQueue *v11.TaskQueue
	// How long the worker has to process this task once receiving it before it times out
	//
	// (-- api-linter: core::0140::prepositions=disabled
	//
	//	aip.dev/not-precedent: "to" is used to indicate interval. --)
	StartToCloseTimeout *durationpb.Duration
	// Starting at 1, how many attempts there have been to complete this task
	Attempt int32
	// contains filtered or unexported fields
}

func (WorkflowTaskScheduledEventAttributes_builder) Build

type WorkflowTaskStartedEventAttributes

type WorkflowTaskStartedEventAttributes struct {

	// The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// Identity of the worker who picked up this task
	Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"`
	// This field is populated from the RecordWorkflowTaskStartedRequest. Matching service would
	// set the request_id on the RecordWorkflowTaskStartedRequest to a new UUID. This is useful
	// in case a RecordWorkflowTaskStarted call succeed but matching doesn't get that response,
	// so matching could retry and history service would return success if the request_id matches.
	// In that case, matching will continue to deliver the task to worker. Without this field, history
	// service would return AlreadyStarted error, and matching would drop the task.
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// True if this workflow should continue-as-new soon. See `suggest_continue_as_new_reasons` for why.
	SuggestContinueAsNew bool `` /* 126-byte string literal not displayed */
	// The reason(s) that suggest_continue_as_new is true, if it is.
	// Unset if suggest_continue_as_new is false.
	SuggestContinueAsNewReasons []v12.SuggestContinueAsNewReason `` /* 210-byte string literal not displayed */
	// True if Workflow's Target Worker Deployment Version is different from its Pinned Version and
	// the workflow is Pinned.
	// Experimental.
	TargetWorkerDeploymentVersionChanged bool `` /* 176-byte string literal not displayed */
	// Total history size in bytes, which the workflow might use to decide when to
	// continue-as-new regardless of the suggestion. Note that history event count is
	// just the event id of this event, so we don't include it explicitly here.
	HistorySizeBytes int64 `protobuf:"varint,5,opt,name=history_size_bytes,json=historySizeBytes,proto3" json:"history_size_bytes,omitempty"`
	// Version info of the worker to whom this task was dispatched.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp `protobuf:"bytes,6,opt,name=worker_version,json=workerVersion,proto3" json:"worker_version,omitempty"`
	// Used by server internally to properly reapply build ID redirects to an execution
	// when rebuilding it from events.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	BuildIdRedirectCounter int64 `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WorkflowTaskStartedEventAttributes) ClearWorkerVersion deprecated

func (x *WorkflowTaskStartedEventAttributes) ClearWorkerVersion()

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskStartedEventAttributes) GetBuildIdRedirectCounter deprecated

func (x *WorkflowTaskStartedEventAttributes) GetBuildIdRedirectCounter() int64

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskStartedEventAttributes) GetHistorySizeBytes

func (x *WorkflowTaskStartedEventAttributes) GetHistorySizeBytes() int64

func (*WorkflowTaskStartedEventAttributes) GetIdentity

func (x *WorkflowTaskStartedEventAttributes) GetIdentity() string

func (*WorkflowTaskStartedEventAttributes) GetRequestId

func (x *WorkflowTaskStartedEventAttributes) GetRequestId() string

func (*WorkflowTaskStartedEventAttributes) GetScheduledEventId

func (x *WorkflowTaskStartedEventAttributes) GetScheduledEventId() int64

func (*WorkflowTaskStartedEventAttributes) GetSuggestContinueAsNew

func (x *WorkflowTaskStartedEventAttributes) GetSuggestContinueAsNew() bool

func (*WorkflowTaskStartedEventAttributes) GetSuggestContinueAsNewReasons

func (x *WorkflowTaskStartedEventAttributes) GetSuggestContinueAsNewReasons() []v12.SuggestContinueAsNewReason

func (*WorkflowTaskStartedEventAttributes) GetTargetWorkerDeploymentVersionChanged

func (x *WorkflowTaskStartedEventAttributes) GetTargetWorkerDeploymentVersionChanged() bool

func (*WorkflowTaskStartedEventAttributes) GetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskStartedEventAttributes) HasWorkerVersion deprecated

func (x *WorkflowTaskStartedEventAttributes) HasWorkerVersion() bool

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskStartedEventAttributes) ProtoMessage

func (*WorkflowTaskStartedEventAttributes) ProtoMessage()

func (*WorkflowTaskStartedEventAttributes) ProtoReflect

func (*WorkflowTaskStartedEventAttributes) Reset

func (*WorkflowTaskStartedEventAttributes) SetBuildIdRedirectCounter deprecated

func (x *WorkflowTaskStartedEventAttributes) SetBuildIdRedirectCounter(v int64)

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskStartedEventAttributes) SetHistorySizeBytes

func (x *WorkflowTaskStartedEventAttributes) SetHistorySizeBytes(v int64)

func (*WorkflowTaskStartedEventAttributes) SetIdentity

func (x *WorkflowTaskStartedEventAttributes) SetIdentity(v string)

func (*WorkflowTaskStartedEventAttributes) SetRequestId

func (x *WorkflowTaskStartedEventAttributes) SetRequestId(v string)

func (*WorkflowTaskStartedEventAttributes) SetScheduledEventId

func (x *WorkflowTaskStartedEventAttributes) SetScheduledEventId(v int64)

func (*WorkflowTaskStartedEventAttributes) SetSuggestContinueAsNew

func (x *WorkflowTaskStartedEventAttributes) SetSuggestContinueAsNew(v bool)

func (*WorkflowTaskStartedEventAttributes) SetSuggestContinueAsNewReasons

func (x *WorkflowTaskStartedEventAttributes) SetSuggestContinueAsNewReasons(v []v12.SuggestContinueAsNewReason)

func (*WorkflowTaskStartedEventAttributes) SetTargetWorkerDeploymentVersionChanged

func (x *WorkflowTaskStartedEventAttributes) SetTargetWorkerDeploymentVersionChanged(v bool)

func (*WorkflowTaskStartedEventAttributes) SetWorkerVersion deprecated

Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.

func (*WorkflowTaskStartedEventAttributes) String

type WorkflowTaskStartedEventAttributes_builder

type WorkflowTaskStartedEventAttributes_builder struct {

	// The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64
	// Identity of the worker who picked up this task
	Identity string
	// This field is populated from the RecordWorkflowTaskStartedRequest. Matching service would
	// set the request_id on the RecordWorkflowTaskStartedRequest to a new UUID. This is useful
	// in case a RecordWorkflowTaskStarted call succeed but matching doesn't get that response,
	// so matching could retry and history service would return success if the request_id matches.
	// In that case, matching will continue to deliver the task to worker. Without this field, history
	// service would return AlreadyStarted error, and matching would drop the task.
	RequestId string
	// True if this workflow should continue-as-new soon. See `suggest_continue_as_new_reasons` for why.
	SuggestContinueAsNew bool
	// The reason(s) that suggest_continue_as_new is true, if it is.
	// Unset if suggest_continue_as_new is false.
	SuggestContinueAsNewReasons []v12.SuggestContinueAsNewReason
	// True if Workflow's Target Worker Deployment Version is different from its Pinned Version and
	// the workflow is Pinned.
	// Experimental.
	TargetWorkerDeploymentVersionChanged bool
	// Total history size in bytes, which the workflow might use to decide when to
	// continue-as-new regardless of the suggestion. Note that history event count is
	// just the event id of this event, so we don't include it explicitly here.
	HistorySizeBytes int64
	// Version info of the worker to whom this task was dispatched.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	WorkerVersion *v1.WorkerVersionStamp
	// Used by server internally to properly reapply build ID redirects to an execution
	// when rebuilding it from events.
	// Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
	//
	// Deprecated: Marked as deprecated in temporal/api/history/v1/message.proto.
	BuildIdRedirectCounter int64
	// contains filtered or unexported fields
}

func (WorkflowTaskStartedEventAttributes_builder) Build

type WorkflowTaskTimedOutEventAttributes

type WorkflowTaskTimedOutEventAttributes struct {

	// The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64 `protobuf:"varint,1,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
	// The id of the `WORKFLOW_TASK_STARTED` event this task corresponds to
	StartedEventId int64           `protobuf:"varint,2,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
	TimeoutType    v12.TimeoutType `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WorkflowTaskTimedOutEventAttributes) GetScheduledEventId

func (x *WorkflowTaskTimedOutEventAttributes) GetScheduledEventId() int64

func (*WorkflowTaskTimedOutEventAttributes) GetStartedEventId

func (x *WorkflowTaskTimedOutEventAttributes) GetStartedEventId() int64

func (*WorkflowTaskTimedOutEventAttributes) GetTimeoutType

func (*WorkflowTaskTimedOutEventAttributes) ProtoMessage

func (*WorkflowTaskTimedOutEventAttributes) ProtoMessage()

func (*WorkflowTaskTimedOutEventAttributes) ProtoReflect

func (*WorkflowTaskTimedOutEventAttributes) Reset

func (*WorkflowTaskTimedOutEventAttributes) SetScheduledEventId

func (x *WorkflowTaskTimedOutEventAttributes) SetScheduledEventId(v int64)

func (*WorkflowTaskTimedOutEventAttributes) SetStartedEventId

func (x *WorkflowTaskTimedOutEventAttributes) SetStartedEventId(v int64)

func (*WorkflowTaskTimedOutEventAttributes) SetTimeoutType

func (*WorkflowTaskTimedOutEventAttributes) String

type WorkflowTaskTimedOutEventAttributes_builder

type WorkflowTaskTimedOutEventAttributes_builder struct {

	// The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
	ScheduledEventId int64
	// The id of the `WORKFLOW_TASK_STARTED` event this task corresponds to
	StartedEventId int64
	TimeoutType    v12.TimeoutType
	// contains filtered or unexported fields
}

func (WorkflowTaskTimedOutEventAttributes_builder) Build

Source Files

  • message.pb.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL