types

package
v0.16.1 Latest Latest
Warning

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

Go to latest
Published: Jan 21, 2021 License: MIT Imports: 1 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessDeniedError

type AccessDeniedError struct {
	Message string
}

AccessDeniedError is an internal type (TBD...)

func (AccessDeniedError) Error

func (err AccessDeniedError) Error() string

type ActivityTaskCancelRequestedEventAttributes

type ActivityTaskCancelRequestedEventAttributes struct {
	ActivityID                   *string
	DecisionTaskCompletedEventID *int64
}

ActivityTaskCancelRequestedEventAttributes is an internal type (TBD...)

type ActivityTaskCanceledEventAttributes

type ActivityTaskCanceledEventAttributes struct {
	Details                      []byte
	LatestCancelRequestedEventID *int64
	ScheduledEventID             *int64
	StartedEventID               *int64
	Identity                     *string
}

ActivityTaskCanceledEventAttributes is an internal type (TBD...)

type ActivityTaskCompletedEventAttributes

type ActivityTaskCompletedEventAttributes struct {
	Result           []byte
	ScheduledEventID *int64
	StartedEventID   *int64
	Identity         *string
}

ActivityTaskCompletedEventAttributes is an internal type (TBD...)

type ActivityTaskFailedEventAttributes

type ActivityTaskFailedEventAttributes struct {
	Reason           *string
	Details          []byte
	ScheduledEventID *int64
	StartedEventID   *int64
	Identity         *string
}

ActivityTaskFailedEventAttributes is an internal type (TBD...)

type ActivityTaskScheduledEventAttributes

type ActivityTaskScheduledEventAttributes struct {
	ActivityID                    *string
	ActivityType                  *ActivityType
	Domain                        *string
	TaskList                      *TaskList
	Input                         []byte
	ScheduleToCloseTimeoutSeconds *int32
	ScheduleToStartTimeoutSeconds *int32
	StartToCloseTimeoutSeconds    *int32
	HeartbeatTimeoutSeconds       *int32
	DecisionTaskCompletedEventID  *int64
	RetryPolicy                   *RetryPolicy
	Header                        *Header
}

ActivityTaskScheduledEventAttributes is an internal type (TBD...)

type ActivityTaskStartedEventAttributes

type ActivityTaskStartedEventAttributes struct {
	ScheduledEventID   *int64
	Identity           *string
	RequestID          *string
	Attempt            *int32
	LastFailureReason  *string
	LastFailureDetails []byte
}

ActivityTaskStartedEventAttributes is an internal type (TBD...)

type ActivityTaskTimedOutEventAttributes

type ActivityTaskTimedOutEventAttributes struct {
	Details            []byte
	ScheduledEventID   *int64
	StartedEventID     *int64
	TimeoutType        *TimeoutType
	LastFailureReason  *string
	LastFailureDetails []byte
}

ActivityTaskTimedOutEventAttributes is an internal type (TBD...)

type ActivityType

type ActivityType struct {
	Name *string
}

ActivityType is an internal type (TBD...)

type ArchivalStatus

type ArchivalStatus int32

ArchivalStatus is an internal type (TBD...)

const (
	// ArchivalStatusDisabled is an option for ArchivalStatus
	ArchivalStatusDisabled ArchivalStatus = iota
	// ArchivalStatusEnabled is an option for ArchivalStatus
	ArchivalStatusEnabled
)

type BadBinaries

type BadBinaries struct {
	Binaries map[string]*BadBinaryInfo
}

BadBinaries is an internal type (TBD...)

type BadBinaryInfo

type BadBinaryInfo struct {
	Reason          *string
	Operator        *string
	CreatedTimeNano *int64
}

BadBinaryInfo is an internal type (TBD...)

type BadRequestError

type BadRequestError struct {
	Message string
}

BadRequestError is an internal type (TBD...)

func (BadRequestError) Error

func (err BadRequestError) Error() string

type CancelExternalWorkflowExecutionFailedCause

type CancelExternalWorkflowExecutionFailedCause int32

CancelExternalWorkflowExecutionFailedCause is an internal type (TBD...)

const (
	// CancelExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution is an option for CancelExternalWorkflowExecutionFailedCause
	CancelExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution CancelExternalWorkflowExecutionFailedCause = iota
)

type CancelTimerDecisionAttributes

type CancelTimerDecisionAttributes struct {
	TimerID *string
}

CancelTimerDecisionAttributes is an internal type (TBD...)

type CancelTimerFailedEventAttributes

type CancelTimerFailedEventAttributes struct {
	TimerID                      *string
	Cause                        *string
	DecisionTaskCompletedEventID *int64
	Identity                     *string
}

CancelTimerFailedEventAttributes is an internal type (TBD...)

type CancelWorkflowExecutionDecisionAttributes

type CancelWorkflowExecutionDecisionAttributes struct {
	Details []byte
}

CancelWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type CancellationAlreadyRequestedError

type CancellationAlreadyRequestedError struct {
	Message string
}

CancellationAlreadyRequestedError is an internal type (TBD...)

func (CancellationAlreadyRequestedError) Error

type ChildWorkflowExecutionCanceledEventAttributes

type ChildWorkflowExecutionCanceledEventAttributes struct {
	Details           []byte
	Domain            *string
	WorkflowExecution *WorkflowExecution
	WorkflowType      *WorkflowType
	InitiatedEventID  *int64
	StartedEventID    *int64
}

ChildWorkflowExecutionCanceledEventAttributes is an internal type (TBD...)

type ChildWorkflowExecutionCompletedEventAttributes

type ChildWorkflowExecutionCompletedEventAttributes struct {
	Result            []byte
	Domain            *string
	WorkflowExecution *WorkflowExecution
	WorkflowType      *WorkflowType
	InitiatedEventID  *int64
	StartedEventID    *int64
}

ChildWorkflowExecutionCompletedEventAttributes is an internal type (TBD...)

type ChildWorkflowExecutionFailedCause

type ChildWorkflowExecutionFailedCause int32

ChildWorkflowExecutionFailedCause is an internal type (TBD...)

const (
	// ChildWorkflowExecutionFailedCauseWorkflowAlreadyRunning is an option for ChildWorkflowExecutionFailedCause
	ChildWorkflowExecutionFailedCauseWorkflowAlreadyRunning ChildWorkflowExecutionFailedCause = iota
)

type ChildWorkflowExecutionFailedEventAttributes

type ChildWorkflowExecutionFailedEventAttributes struct {
	Reason            *string
	Details           []byte
	Domain            *string
	WorkflowExecution *WorkflowExecution
	WorkflowType      *WorkflowType
	InitiatedEventID  *int64
	StartedEventID    *int64
}

ChildWorkflowExecutionFailedEventAttributes is an internal type (TBD...)

type ChildWorkflowExecutionStartedEventAttributes

type ChildWorkflowExecutionStartedEventAttributes struct {
	Domain            *string
	InitiatedEventID  *int64
	WorkflowExecution *WorkflowExecution
	WorkflowType      *WorkflowType
	Header            *Header
}

ChildWorkflowExecutionStartedEventAttributes is an internal type (TBD...)

type ChildWorkflowExecutionTerminatedEventAttributes

type ChildWorkflowExecutionTerminatedEventAttributes struct {
	Domain            *string
	WorkflowExecution *WorkflowExecution
	WorkflowType      *WorkflowType
	InitiatedEventID  *int64
	StartedEventID    *int64
}

ChildWorkflowExecutionTerminatedEventAttributes is an internal type (TBD...)

type ChildWorkflowExecutionTimedOutEventAttributes

type ChildWorkflowExecutionTimedOutEventAttributes struct {
	TimeoutType       *TimeoutType
	Domain            *string
	WorkflowExecution *WorkflowExecution
	WorkflowType      *WorkflowType
	InitiatedEventID  *int64
	StartedEventID    *int64
}

ChildWorkflowExecutionTimedOutEventAttributes is an internal type (TBD...)

type ClientVersionNotSupportedError

type ClientVersionNotSupportedError struct {
	FeatureVersion    string
	ClientImpl        string
	SupportedVersions string
}

ClientVersionNotSupportedError is an internal type (TBD...)

func (ClientVersionNotSupportedError) Error

type CloseShardRequest

type CloseShardRequest struct {
	ShardID *int32
}

CloseShardRequest is an internal type (TBD...)

type ClusterInfo

type ClusterInfo struct {
	SupportedClientVersions *SupportedClientVersions
}

ClusterInfo is an internal type (TBD...)

type ClusterReplicationConfiguration

type ClusterReplicationConfiguration struct {
	ClusterName *string
}

ClusterReplicationConfiguration is an internal type (TBD...)

type CompleteWorkflowExecutionDecisionAttributes

type CompleteWorkflowExecutionDecisionAttributes struct {
	Result []byte
}

CompleteWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type ContinueAsNewInitiator

type ContinueAsNewInitiator int32

ContinueAsNewInitiator is an internal type (TBD...)

const (
	// ContinueAsNewInitiatorCronSchedule is an option for ContinueAsNewInitiator
	ContinueAsNewInitiatorCronSchedule ContinueAsNewInitiator = iota
	// ContinueAsNewInitiatorDecider is an option for ContinueAsNewInitiator
	ContinueAsNewInitiatorDecider
	// ContinueAsNewInitiatorRetryPolicy is an option for ContinueAsNewInitiator
	ContinueAsNewInitiatorRetryPolicy
)

type ContinueAsNewWorkflowExecutionDecisionAttributes

type ContinueAsNewWorkflowExecutionDecisionAttributes struct {
	WorkflowType                        *WorkflowType
	TaskList                            *TaskList
	Input                               []byte
	ExecutionStartToCloseTimeoutSeconds *int32
	TaskStartToCloseTimeoutSeconds      *int32
	BackoffStartIntervalInSeconds       *int32
	RetryPolicy                         *RetryPolicy
	Initiator                           *ContinueAsNewInitiator
	FailureReason                       *string
	FailureDetails                      []byte
	LastCompletionResult                []byte
	CronSchedule                        *string
	Header                              *Header
	Memo                                *Memo
	SearchAttributes                    *SearchAttributes
}

ContinueAsNewWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type CountWorkflowExecutionsRequest

type CountWorkflowExecutionsRequest struct {
	Domain *string
	Query  *string
}

CountWorkflowExecutionsRequest is an internal type (TBD...)

type CountWorkflowExecutionsResponse

type CountWorkflowExecutionsResponse struct {
	Count *int64
}

CountWorkflowExecutionsResponse is an internal type (TBD...)

type CurrentBranchChangedError

type CurrentBranchChangedError struct {
	Message            string
	CurrentBranchToken []byte
}

CurrentBranchChangedError is an internal type (TBD...)

func (CurrentBranchChangedError) Error

func (err CurrentBranchChangedError) Error() string

type DataBlob

type DataBlob struct {
	EncodingType *EncodingType
	Data         []byte
}

DataBlob is an internal type (TBD...)

type Decision

type Decision struct {
	DecisionType                                             *DecisionType
	ScheduleActivityTaskDecisionAttributes                   *ScheduleActivityTaskDecisionAttributes
	StartTimerDecisionAttributes                             *StartTimerDecisionAttributes
	CompleteWorkflowExecutionDecisionAttributes              *CompleteWorkflowExecutionDecisionAttributes
	FailWorkflowExecutionDecisionAttributes                  *FailWorkflowExecutionDecisionAttributes
	RequestCancelActivityTaskDecisionAttributes              *RequestCancelActivityTaskDecisionAttributes
	CancelTimerDecisionAttributes                            *CancelTimerDecisionAttributes
	CancelWorkflowExecutionDecisionAttributes                *CancelWorkflowExecutionDecisionAttributes
	RequestCancelExternalWorkflowExecutionDecisionAttributes *RequestCancelExternalWorkflowExecutionDecisionAttributes
	RecordMarkerDecisionAttributes                           *RecordMarkerDecisionAttributes
	ContinueAsNewWorkflowExecutionDecisionAttributes         *ContinueAsNewWorkflowExecutionDecisionAttributes
	StartChildWorkflowExecutionDecisionAttributes            *StartChildWorkflowExecutionDecisionAttributes
	SignalExternalWorkflowExecutionDecisionAttributes        *SignalExternalWorkflowExecutionDecisionAttributes
	UpsertWorkflowSearchAttributesDecisionAttributes         *UpsertWorkflowSearchAttributesDecisionAttributes
}

Decision is an internal type (TBD...)

type DecisionTaskCompletedEventAttributes

type DecisionTaskCompletedEventAttributes struct {
	ExecutionContext []byte
	ScheduledEventID *int64
	StartedEventID   *int64
	Identity         *string
	BinaryChecksum   *string
}

DecisionTaskCompletedEventAttributes is an internal type (TBD...)

type DecisionTaskFailedCause

type DecisionTaskFailedCause int32

DecisionTaskFailedCause is an internal type (TBD...)

const (
	// DecisionTaskFailedCauseBadBinary is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadBinary DecisionTaskFailedCause = iota
	// DecisionTaskFailedCauseBadCancelTimerAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadCancelTimerAttributes
	// DecisionTaskFailedCauseBadCancelWorkflowExecutionAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadCancelWorkflowExecutionAttributes
	// DecisionTaskFailedCauseBadCompleteWorkflowExecutionAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadCompleteWorkflowExecutionAttributes
	// DecisionTaskFailedCauseBadContinueAsNewAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadContinueAsNewAttributes
	// DecisionTaskFailedCauseBadFailWorkflowExecutionAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadFailWorkflowExecutionAttributes
	// DecisionTaskFailedCauseBadRecordMarkerAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadRecordMarkerAttributes
	// DecisionTaskFailedCauseBadRequestCancelActivityAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadRequestCancelActivityAttributes
	// DecisionTaskFailedCauseBadRequestCancelExternalWorkflowExecutionAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadRequestCancelExternalWorkflowExecutionAttributes
	// DecisionTaskFailedCauseBadScheduleActivityAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadScheduleActivityAttributes
	// DecisionTaskFailedCauseBadSearchAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadSearchAttributes
	// DecisionTaskFailedCauseBadSignalInputSize is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadSignalInputSize
	// DecisionTaskFailedCauseBadSignalWorkflowExecutionAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadSignalWorkflowExecutionAttributes
	// DecisionTaskFailedCauseBadStartChildExecutionAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadStartChildExecutionAttributes
	// DecisionTaskFailedCauseBadStartTimerAttributes is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseBadStartTimerAttributes
	// DecisionTaskFailedCauseFailoverCloseDecision is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseFailoverCloseDecision
	// DecisionTaskFailedCauseForceCloseDecision is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseForceCloseDecision
	// DecisionTaskFailedCauseResetStickyTasklist is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseResetStickyTasklist
	// DecisionTaskFailedCauseResetWorkflow is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseResetWorkflow
	// DecisionTaskFailedCauseScheduleActivityDuplicateID is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseScheduleActivityDuplicateID
	// DecisionTaskFailedCauseStartTimerDuplicateID is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseStartTimerDuplicateID
	// DecisionTaskFailedCauseUnhandledDecision is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseUnhandledDecision
	// DecisionTaskFailedCauseWorkflowWorkerUnhandledFailure is an option for DecisionTaskFailedCause
	DecisionTaskFailedCauseWorkflowWorkerUnhandledFailure
)

type DecisionTaskFailedEventAttributes

type DecisionTaskFailedEventAttributes struct {
	ScheduledEventID *int64
	StartedEventID   *int64
	Cause            *DecisionTaskFailedCause
	Details          []byte
	Identity         *string
	Reason           *string
	BaseRunID        *string
	NewRunID         *string
	ForkEventVersion *int64
	BinaryChecksum   *string
}

DecisionTaskFailedEventAttributes is an internal type (TBD...)

type DecisionTaskScheduledEventAttributes

type DecisionTaskScheduledEventAttributes struct {
	TaskList                   *TaskList
	StartToCloseTimeoutSeconds *int32
	Attempt                    *int64
}

DecisionTaskScheduledEventAttributes is an internal type (TBD...)

type DecisionTaskStartedEventAttributes

type DecisionTaskStartedEventAttributes struct {
	ScheduledEventID *int64
	Identity         *string
	RequestID        *string
}

DecisionTaskStartedEventAttributes is an internal type (TBD...)

type DecisionTaskTimedOutEventAttributes

type DecisionTaskTimedOutEventAttributes struct {
	ScheduledEventID *int64
	StartedEventID   *int64
	TimeoutType      *TimeoutType
}

DecisionTaskTimedOutEventAttributes is an internal type (TBD...)

type DecisionType

type DecisionType int32

DecisionType is an internal type (TBD...)

const (
	// DecisionTypeCancelTimer is an option for DecisionType
	DecisionTypeCancelTimer DecisionType = iota
	// DecisionTypeCancelWorkflowExecution is an option for DecisionType
	DecisionTypeCancelWorkflowExecution
	// DecisionTypeCompleteWorkflowExecution is an option for DecisionType
	DecisionTypeCompleteWorkflowExecution
	// DecisionTypeContinueAsNewWorkflowExecution is an option for DecisionType
	DecisionTypeContinueAsNewWorkflowExecution
	// DecisionTypeFailWorkflowExecution is an option for DecisionType
	DecisionTypeFailWorkflowExecution
	// DecisionTypeRecordMarker is an option for DecisionType
	DecisionTypeRecordMarker
	// DecisionTypeRequestCancelActivityTask is an option for DecisionType
	DecisionTypeRequestCancelActivityTask
	// DecisionTypeRequestCancelExternalWorkflowExecution is an option for DecisionType
	DecisionTypeRequestCancelExternalWorkflowExecution
	// DecisionTypeScheduleActivityTask is an option for DecisionType
	DecisionTypeScheduleActivityTask
	// DecisionTypeSignalExternalWorkflowExecution is an option for DecisionType
	DecisionTypeSignalExternalWorkflowExecution
	// DecisionTypeStartChildWorkflowExecution is an option for DecisionType
	DecisionTypeStartChildWorkflowExecution
	// DecisionTypeStartTimer is an option for DecisionType
	DecisionTypeStartTimer
	// DecisionTypeUpsertWorkflowSearchAttributes is an option for DecisionType
	DecisionTypeUpsertWorkflowSearchAttributes
)

type DeprecateDomainRequest

type DeprecateDomainRequest struct {
	Name          *string
	SecurityToken *string
}

DeprecateDomainRequest is an internal type (TBD...)

type DescribeDomainRequest

type DescribeDomainRequest struct {
	Name *string
	UUID *string
}

DescribeDomainRequest is an internal type (TBD...)

type DescribeDomainResponse

type DescribeDomainResponse struct {
	DomainInfo               *DomainInfo
	Configuration            *DomainConfiguration
	ReplicationConfiguration *DomainReplicationConfiguration
	FailoverVersion          *int64
	IsGlobalDomain           *bool
}

DescribeDomainResponse is an internal type (TBD...)

type DescribeHistoryHostRequest

type DescribeHistoryHostRequest struct {
	HostAddress      *string
	ShardIDForHost   *int32
	ExecutionForHost *WorkflowExecution
}

DescribeHistoryHostRequest is an internal type (TBD...)

type DescribeHistoryHostResponse

type DescribeHistoryHostResponse struct {
	NumberOfShards        *int32
	ShardIDs              []int32
	DomainCache           *DomainCacheInfo
	ShardControllerStatus *string
	Address               *string
}

DescribeHistoryHostResponse is an internal type (TBD...)

type DescribeQueueRequest

type DescribeQueueRequest struct {
	ShardID     *int32
	ClusterName *string
	Type        *int32
}

DescribeQueueRequest is an internal type (TBD...)

type DescribeQueueResponse

type DescribeQueueResponse struct {
	ProcessingQueueStates []string
}

DescribeQueueResponse is an internal type (TBD...)

type DescribeTaskListRequest

type DescribeTaskListRequest struct {
	Domain                *string
	TaskList              *TaskList
	TaskListType          *TaskListType
	IncludeTaskListStatus *bool
}

DescribeTaskListRequest is an internal type (TBD...)

type DescribeTaskListResponse

type DescribeTaskListResponse struct {
	Pollers        []*PollerInfo
	TaskListStatus *TaskListStatus
}

DescribeTaskListResponse is an internal type (TBD...)

type DescribeWorkflowExecutionRequest

type DescribeWorkflowExecutionRequest struct {
	Domain    *string
	Execution *WorkflowExecution
}

DescribeWorkflowExecutionRequest is an internal type (TBD...)

type DescribeWorkflowExecutionResponse

type DescribeWorkflowExecutionResponse struct {
	ExecutionConfiguration *WorkflowExecutionConfiguration
	WorkflowExecutionInfo  *WorkflowExecutionInfo
	PendingActivities      []*PendingActivityInfo
	PendingChildren        []*PendingChildExecutionInfo
}

DescribeWorkflowExecutionResponse is an internal type (TBD...)

type DomainAlreadyExistsError

type DomainAlreadyExistsError struct {
	Message string
}

DomainAlreadyExistsError is an internal type (TBD...)

func (DomainAlreadyExistsError) Error

func (err DomainAlreadyExistsError) Error() string

type DomainCacheInfo

type DomainCacheInfo struct {
	NumOfItemsInCacheByID   *int64
	NumOfItemsInCacheByName *int64
}

DomainCacheInfo is an internal type (TBD...)

type DomainConfiguration

type DomainConfiguration struct {
	WorkflowExecutionRetentionPeriodInDays *int32
	EmitMetric                             *bool
	BadBinaries                            *BadBinaries
	HistoryArchivalStatus                  *ArchivalStatus
	HistoryArchivalURI                     *string
	VisibilityArchivalStatus               *ArchivalStatus
	VisibilityArchivalURI                  *string
}

DomainConfiguration is an internal type (TBD...)

type DomainInfo

type DomainInfo struct {
	Name        *string
	Status      *DomainStatus
	Description *string
	OwnerEmail  *string
	Data        map[string]string
	UUID        *string
}

DomainInfo is an internal type (TBD...)

type DomainNotActiveError

type DomainNotActiveError struct {
	Message        string
	DomainName     string
	CurrentCluster string
	ActiveCluster  string
}

DomainNotActiveError is an internal type (TBD...)

func (DomainNotActiveError) Error

func (err DomainNotActiveError) Error() string

type DomainReplicationConfiguration

type DomainReplicationConfiguration struct {
	ActiveClusterName *string
	Clusters          []*ClusterReplicationConfiguration
}

DomainReplicationConfiguration is an internal type (TBD...)

type DomainStatus

type DomainStatus int32

DomainStatus is an internal type (TBD...)

const (
	// DomainStatusDeleted is an option for DomainStatus
	DomainStatusDeleted DomainStatus = iota
	// DomainStatusDeprecated is an option for DomainStatus
	DomainStatusDeprecated
	// DomainStatusRegistered is an option for DomainStatus
	DomainStatusRegistered
)

type EncodingType

type EncodingType int32

EncodingType is an internal type (TBD...)

const (
	// EncodingTypeJSON is an option for EncodingType
	EncodingTypeJSON EncodingType = iota
	// EncodingTypeThriftRW is an option for EncodingType
	EncodingTypeThriftRW
)

type EntityNotExistsError

type EntityNotExistsError struct {
	Message        string
	CurrentCluster *string
	ActiveCluster  *string
}

EntityNotExistsError is an internal type (TBD...)

func (EntityNotExistsError) Error

func (err EntityNotExistsError) Error() string

type EventType

type EventType int32

EventType is an internal type (TBD...)

const (
	// EventTypeActivityTaskCancelRequested is an option for EventType
	EventTypeActivityTaskCancelRequested EventType = iota
	// EventTypeActivityTaskCanceled is an option for EventType
	EventTypeActivityTaskCanceled
	// EventTypeActivityTaskCompleted is an option for EventType
	EventTypeActivityTaskCompleted
	// EventTypeActivityTaskFailed is an option for EventType
	EventTypeActivityTaskFailed
	// EventTypeActivityTaskScheduled is an option for EventType
	EventTypeActivityTaskScheduled
	// EventTypeActivityTaskStarted is an option for EventType
	EventTypeActivityTaskStarted
	// EventTypeActivityTaskTimedOut is an option for EventType
	EventTypeActivityTaskTimedOut
	// EventTypeCancelTimerFailed is an option for EventType
	EventTypeCancelTimerFailed
	// EventTypeChildWorkflowExecutionCanceled is an option for EventType
	EventTypeChildWorkflowExecutionCanceled
	// EventTypeChildWorkflowExecutionCompleted is an option for EventType
	EventTypeChildWorkflowExecutionCompleted
	// EventTypeChildWorkflowExecutionFailed is an option for EventType
	EventTypeChildWorkflowExecutionFailed
	// EventTypeChildWorkflowExecutionStarted is an option for EventType
	EventTypeChildWorkflowExecutionStarted
	// EventTypeChildWorkflowExecutionTerminated is an option for EventType
	EventTypeChildWorkflowExecutionTerminated
	// EventTypeChildWorkflowExecutionTimedOut is an option for EventType
	EventTypeChildWorkflowExecutionTimedOut
	// EventTypeDecisionTaskCompleted is an option for EventType
	EventTypeDecisionTaskCompleted
	// EventTypeDecisionTaskFailed is an option for EventType
	EventTypeDecisionTaskFailed
	// EventTypeDecisionTaskScheduled is an option for EventType
	EventTypeDecisionTaskScheduled
	// EventTypeDecisionTaskStarted is an option for EventType
	EventTypeDecisionTaskStarted
	// EventTypeDecisionTaskTimedOut is an option for EventType
	EventTypeDecisionTaskTimedOut
	// EventTypeExternalWorkflowExecutionCancelRequested is an option for EventType
	EventTypeExternalWorkflowExecutionCancelRequested
	// EventTypeExternalWorkflowExecutionSignaled is an option for EventType
	EventTypeExternalWorkflowExecutionSignaled
	// EventTypeMarkerRecorded is an option for EventType
	EventTypeMarkerRecorded
	// EventTypeRequestCancelActivityTaskFailed is an option for EventType
	EventTypeRequestCancelActivityTaskFailed
	// EventTypeRequestCancelExternalWorkflowExecutionFailed is an option for EventType
	EventTypeRequestCancelExternalWorkflowExecutionFailed
	// EventTypeRequestCancelExternalWorkflowExecutionInitiated is an option for EventType
	EventTypeRequestCancelExternalWorkflowExecutionInitiated
	// EventTypeSignalExternalWorkflowExecutionFailed is an option for EventType
	EventTypeSignalExternalWorkflowExecutionFailed
	// EventTypeSignalExternalWorkflowExecutionInitiated is an option for EventType
	EventTypeSignalExternalWorkflowExecutionInitiated
	// EventTypeStartChildWorkflowExecutionFailed is an option for EventType
	EventTypeStartChildWorkflowExecutionFailed
	// EventTypeStartChildWorkflowExecutionInitiated is an option for EventType
	EventTypeStartChildWorkflowExecutionInitiated
	// EventTypeTimerCanceled is an option for EventType
	EventTypeTimerCanceled
	// EventTypeTimerFired is an option for EventType
	EventTypeTimerFired
	// EventTypeTimerStarted is an option for EventType
	EventTypeTimerStarted
	// EventTypeUpsertWorkflowSearchAttributes is an option for EventType
	EventTypeUpsertWorkflowSearchAttributes
	// EventTypeWorkflowExecutionCancelRequested is an option for EventType
	EventTypeWorkflowExecutionCancelRequested
	// EventTypeWorkflowExecutionCanceled is an option for EventType
	EventTypeWorkflowExecutionCanceled
	// EventTypeWorkflowExecutionCompleted is an option for EventType
	EventTypeWorkflowExecutionCompleted
	// EventTypeWorkflowExecutionContinuedAsNew is an option for EventType
	EventTypeWorkflowExecutionContinuedAsNew
	// EventTypeWorkflowExecutionFailed is an option for EventType
	EventTypeWorkflowExecutionFailed
	// EventTypeWorkflowExecutionSignaled is an option for EventType
	EventTypeWorkflowExecutionSignaled
	// EventTypeWorkflowExecutionStarted is an option for EventType
	EventTypeWorkflowExecutionStarted
	// EventTypeWorkflowExecutionTerminated is an option for EventType
	EventTypeWorkflowExecutionTerminated
	// EventTypeWorkflowExecutionTimedOut is an option for EventType
	EventTypeWorkflowExecutionTimedOut
)

type ExternalWorkflowExecutionCancelRequestedEventAttributes

type ExternalWorkflowExecutionCancelRequestedEventAttributes struct {
	InitiatedEventID  *int64
	Domain            *string
	WorkflowExecution *WorkflowExecution
}

ExternalWorkflowExecutionCancelRequestedEventAttributes is an internal type (TBD...)

type ExternalWorkflowExecutionSignaledEventAttributes

type ExternalWorkflowExecutionSignaledEventAttributes struct {
	InitiatedEventID  *int64
	Domain            *string
	WorkflowExecution *WorkflowExecution
	Control           []byte
}

ExternalWorkflowExecutionSignaledEventAttributes is an internal type (TBD...)

type FailWorkflowExecutionDecisionAttributes

type FailWorkflowExecutionDecisionAttributes struct {
	Reason  *string
	Details []byte
}

FailWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type GetSearchAttributesResponse

type GetSearchAttributesResponse struct {
	Keys map[string]IndexedValueType
}

GetSearchAttributesResponse is an internal type (TBD...)

type GetWorkflowExecutionHistoryRequest

type GetWorkflowExecutionHistoryRequest struct {
	Domain                 *string
	Execution              *WorkflowExecution
	MaximumPageSize        *int32
	NextPageToken          []byte
	WaitForNewEvent        *bool
	HistoryEventFilterType *HistoryEventFilterType
	SkipArchival           *bool
}

GetWorkflowExecutionHistoryRequest is an internal type (TBD...)

type GetWorkflowExecutionHistoryResponse

type GetWorkflowExecutionHistoryResponse struct {
	History       *History
	RawHistory    []*DataBlob
	NextPageToken []byte
	Archived      *bool
}

GetWorkflowExecutionHistoryResponse is an internal type (TBD...)

type Header struct {
	Fields map[string][]byte
}

Header is an internal type (TBD...)

type History

type History struct {
	Events []*HistoryEvent
}

History is an internal type (TBD...)

type HistoryBranch

type HistoryBranch struct {
	TreeID    *string
	BranchID  *string
	Ancestors []*HistoryBranchRange
}

HistoryBranch is an internal type (TBD...)

type HistoryBranchRange

type HistoryBranchRange struct {
	BranchID    *string
	BeginNodeID *int64
	EndNodeID   *int64
}

HistoryBranchRange is an internal type (TBD...)

type HistoryEvent

type HistoryEvent struct {
	EventID                                                        *int64
	Timestamp                                                      *int64
	EventType                                                      *EventType
	Version                                                        *int64
	TaskID                                                         *int64
	WorkflowExecutionStartedEventAttributes                        *WorkflowExecutionStartedEventAttributes
	WorkflowExecutionCompletedEventAttributes                      *WorkflowExecutionCompletedEventAttributes
	WorkflowExecutionFailedEventAttributes                         *WorkflowExecutionFailedEventAttributes
	WorkflowExecutionTimedOutEventAttributes                       *WorkflowExecutionTimedOutEventAttributes
	DecisionTaskScheduledEventAttributes                           *DecisionTaskScheduledEventAttributes
	DecisionTaskStartedEventAttributes                             *DecisionTaskStartedEventAttributes
	DecisionTaskCompletedEventAttributes                           *DecisionTaskCompletedEventAttributes
	DecisionTaskTimedOutEventAttributes                            *DecisionTaskTimedOutEventAttributes
	DecisionTaskFailedEventAttributes                              *DecisionTaskFailedEventAttributes
	ActivityTaskScheduledEventAttributes                           *ActivityTaskScheduledEventAttributes
	ActivityTaskStartedEventAttributes                             *ActivityTaskStartedEventAttributes
	ActivityTaskCompletedEventAttributes                           *ActivityTaskCompletedEventAttributes
	ActivityTaskFailedEventAttributes                              *ActivityTaskFailedEventAttributes
	ActivityTaskTimedOutEventAttributes                            *ActivityTaskTimedOutEventAttributes
	TimerStartedEventAttributes                                    *TimerStartedEventAttributes
	TimerFiredEventAttributes                                      *TimerFiredEventAttributes
	ActivityTaskCancelRequestedEventAttributes                     *ActivityTaskCancelRequestedEventAttributes
	RequestCancelActivityTaskFailedEventAttributes                 *RequestCancelActivityTaskFailedEventAttributes
	ActivityTaskCanceledEventAttributes                            *ActivityTaskCanceledEventAttributes
	TimerCanceledEventAttributes                                   *TimerCanceledEventAttributes
	CancelTimerFailedEventAttributes                               *CancelTimerFailedEventAttributes
	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
}

HistoryEvent is an internal type (TBD...)

type HistoryEventFilterType

type HistoryEventFilterType int32

HistoryEventFilterType is an internal type (TBD...)

const (
	// HistoryEventFilterTypeAllEvent is an option for HistoryEventFilterType
	HistoryEventFilterTypeAllEvent HistoryEventFilterType = iota
	// HistoryEventFilterTypeCloseEvent is an option for HistoryEventFilterType
	HistoryEventFilterTypeCloseEvent
)

type IndexedValueType

type IndexedValueType int32

IndexedValueType is an internal type (TBD...)

const (
	// IndexedValueTypeBool is an option for IndexedValueType
	IndexedValueTypeBool IndexedValueType = iota
	// IndexedValueTypeDatetime is an option for IndexedValueType
	IndexedValueTypeDatetime
	// IndexedValueTypeDouble is an option for IndexedValueType
	IndexedValueTypeDouble
	// IndexedValueTypeInt is an option for IndexedValueType
	IndexedValueTypeInt
	// IndexedValueTypeKeyword is an option for IndexedValueType
	IndexedValueTypeKeyword
	// IndexedValueTypeString is an option for IndexedValueType
	IndexedValueTypeString
)

type InternalDataInconsistencyError

type InternalDataInconsistencyError struct {
	Message string
}

InternalDataInconsistencyError is an internal type (TBD...)

func (InternalDataInconsistencyError) Error

type InternalServiceError

type InternalServiceError struct {
	Message string
}

InternalServiceError is an internal type (TBD...)

func (InternalServiceError) Error

func (err InternalServiceError) Error() string

type LimitExceededError

type LimitExceededError struct {
	Message string
}

LimitExceededError is an internal type (TBD...)

func (LimitExceededError) Error

func (err LimitExceededError) Error() string

type ListArchivedWorkflowExecutionsRequest

type ListArchivedWorkflowExecutionsRequest struct {
	Domain        *string
	PageSize      *int32
	NextPageToken []byte
	Query         *string
}

ListArchivedWorkflowExecutionsRequest is an internal type (TBD...)

type ListArchivedWorkflowExecutionsResponse

type ListArchivedWorkflowExecutionsResponse struct {
	Executions    []*WorkflowExecutionInfo
	NextPageToken []byte
}

ListArchivedWorkflowExecutionsResponse is an internal type (TBD...)

type ListClosedWorkflowExecutionsRequest

type ListClosedWorkflowExecutionsRequest struct {
	Domain          *string
	MaximumPageSize *int32
	NextPageToken   []byte
	StartTimeFilter *StartTimeFilter
	ExecutionFilter *WorkflowExecutionFilter
	TypeFilter      *WorkflowTypeFilter
	StatusFilter    *WorkflowExecutionCloseStatus
}

ListClosedWorkflowExecutionsRequest is an internal type (TBD...)

type ListClosedWorkflowExecutionsResponse

type ListClosedWorkflowExecutionsResponse struct {
	Executions    []*WorkflowExecutionInfo
	NextPageToken []byte
}

ListClosedWorkflowExecutionsResponse is an internal type (TBD...)

type ListDomainsRequest

type ListDomainsRequest struct {
	PageSize      *int32
	NextPageToken []byte
}

ListDomainsRequest is an internal type (TBD...)

type ListDomainsResponse

type ListDomainsResponse struct {
	Domains       []*DescribeDomainResponse
	NextPageToken []byte
}

ListDomainsResponse is an internal type (TBD...)

type ListOpenWorkflowExecutionsRequest

type ListOpenWorkflowExecutionsRequest struct {
	Domain          *string
	MaximumPageSize *int32
	NextPageToken   []byte
	StartTimeFilter *StartTimeFilter
	ExecutionFilter *WorkflowExecutionFilter
	TypeFilter      *WorkflowTypeFilter
}

ListOpenWorkflowExecutionsRequest is an internal type (TBD...)

type ListOpenWorkflowExecutionsResponse

type ListOpenWorkflowExecutionsResponse struct {
	Executions    []*WorkflowExecutionInfo
	NextPageToken []byte
}

ListOpenWorkflowExecutionsResponse is an internal type (TBD...)

type ListTaskListPartitionsRequest

type ListTaskListPartitionsRequest struct {
	Domain   *string
	TaskList *TaskList
}

ListTaskListPartitionsRequest is an internal type (TBD...)

type ListTaskListPartitionsResponse

type ListTaskListPartitionsResponse struct {
	ActivityTaskListPartitions []*TaskListPartitionMetadata
	DecisionTaskListPartitions []*TaskListPartitionMetadata
}

ListTaskListPartitionsResponse is an internal type (TBD...)

type ListWorkflowExecutionsRequest

type ListWorkflowExecutionsRequest struct {
	Domain        *string
	PageSize      *int32
	NextPageToken []byte
	Query         *string
}

ListWorkflowExecutionsRequest is an internal type (TBD...)

type ListWorkflowExecutionsResponse

type ListWorkflowExecutionsResponse struct {
	Executions    []*WorkflowExecutionInfo
	NextPageToken []byte
}

ListWorkflowExecutionsResponse is an internal type (TBD...)

type MarkerRecordedEventAttributes

type MarkerRecordedEventAttributes struct {
	MarkerName                   *string
	Details                      []byte
	DecisionTaskCompletedEventID *int64
	Header                       *Header
}

MarkerRecordedEventAttributes is an internal type (TBD...)

type Memo

type Memo struct {
	Fields map[string][]byte
}

Memo is an internal type (TBD...)

type ParentClosePolicy

type ParentClosePolicy int32

ParentClosePolicy is an internal type (TBD...)

const (
	// ParentClosePolicyAbandon is an option for ParentClosePolicy
	ParentClosePolicyAbandon ParentClosePolicy = iota
	// ParentClosePolicyRequestCancel is an option for ParentClosePolicy
	ParentClosePolicyRequestCancel
	// ParentClosePolicyTerminate is an option for ParentClosePolicy
	ParentClosePolicyTerminate
)

type PendingActivityInfo

type PendingActivityInfo struct {
	ActivityID             *string
	ActivityType           *ActivityType
	State                  *PendingActivityState
	HeartbeatDetails       []byte
	LastHeartbeatTimestamp *int64
	LastStartedTimestamp   *int64
	Attempt                *int32
	MaximumAttempts        *int32
	ScheduledTimestamp     *int64
	ExpirationTimestamp    *int64
	LastFailureReason      *string
	LastWorkerIdentity     *string
	LastFailureDetails     []byte
}

PendingActivityInfo is an internal type (TBD...)

type PendingActivityState

type PendingActivityState int32

PendingActivityState is an internal type (TBD...)

const (
	// PendingActivityStateCancelRequested is an option for PendingActivityState
	PendingActivityStateCancelRequested PendingActivityState = iota
	// PendingActivityStateScheduled is an option for PendingActivityState
	PendingActivityStateScheduled
	// PendingActivityStateStarted is an option for PendingActivityState
	PendingActivityStateStarted
)

type PendingChildExecutionInfo

type PendingChildExecutionInfo struct {
	WorkflowID        *string
	RunID             *string
	WorkflowTypName   *string
	InitiatedID       *int64
	ParentClosePolicy *ParentClosePolicy
}

PendingChildExecutionInfo is an internal type (TBD...)

type PollForActivityTaskRequest

type PollForActivityTaskRequest struct {
	Domain           *string
	TaskList         *TaskList
	Identity         *string
	TaskListMetadata *TaskListMetadata
}

PollForActivityTaskRequest is an internal type (TBD...)

type PollForActivityTaskResponse

type PollForActivityTaskResponse struct {
	TaskToken                       []byte
	WorkflowExecution               *WorkflowExecution
	ActivityID                      *string
	ActivityType                    *ActivityType
	Input                           []byte
	ScheduledTimestamp              *int64
	ScheduleToCloseTimeoutSeconds   *int32
	StartedTimestamp                *int64
	StartToCloseTimeoutSeconds      *int32
	HeartbeatTimeoutSeconds         *int32
	Attempt                         *int32
	ScheduledTimestampOfThisAttempt *int64
	HeartbeatDetails                []byte
	WorkflowType                    *WorkflowType
	WorkflowDomain                  *string
	Header                          *Header
}

PollForActivityTaskResponse is an internal type (TBD...)

type PollForDecisionTaskRequest

type PollForDecisionTaskRequest struct {
	Domain         *string
	TaskList       *TaskList
	Identity       *string
	BinaryChecksum *string
}

PollForDecisionTaskRequest is an internal type (TBD...)

type PollForDecisionTaskResponse

type PollForDecisionTaskResponse struct {
	TaskToken                 []byte
	WorkflowExecution         *WorkflowExecution
	WorkflowType              *WorkflowType
	PreviousStartedEventID    *int64
	StartedEventID            *int64
	Attempt                   *int64
	BacklogCountHint          *int64
	History                   *History
	NextPageToken             []byte
	Query                     *WorkflowQuery
	WorkflowExecutionTaskList *TaskList
	ScheduledTimestamp        *int64
	StartedTimestamp          *int64
	Queries                   map[string]*WorkflowQuery
}

PollForDecisionTaskResponse is an internal type (TBD...)

type PollerInfo

type PollerInfo struct {
	LastAccessTime *int64
	Identity       *string
	RatePerSecond  *float64
}

PollerInfo is an internal type (TBD...)

type QueryConsistencyLevel

type QueryConsistencyLevel int32

QueryConsistencyLevel is an internal type (TBD...)

const (
	// QueryConsistencyLevelEventual is an option for QueryConsistencyLevel
	QueryConsistencyLevelEventual QueryConsistencyLevel = iota
	// QueryConsistencyLevelStrong is an option for QueryConsistencyLevel
	QueryConsistencyLevelStrong
)

type QueryFailedError

type QueryFailedError struct {
	Message string
}

QueryFailedError is an internal type (TBD...)

func (QueryFailedError) Error

func (err QueryFailedError) Error() string

type QueryRejectCondition

type QueryRejectCondition int32

QueryRejectCondition is an internal type (TBD...)

const (
	// QueryRejectConditionNotCompletedCleanly is an option for QueryRejectCondition
	QueryRejectConditionNotCompletedCleanly QueryRejectCondition = iota
	// QueryRejectConditionNotOpen is an option for QueryRejectCondition
	QueryRejectConditionNotOpen
)

type QueryRejected

type QueryRejected struct {
	CloseStatus *WorkflowExecutionCloseStatus
}

QueryRejected is an internal type (TBD...)

type QueryResultType

type QueryResultType int32

QueryResultType is an internal type (TBD...)

const (
	// QueryResultTypeAnswered is an option for QueryResultType
	QueryResultTypeAnswered QueryResultType = iota
	// QueryResultTypeFailed is an option for QueryResultType
	QueryResultTypeFailed
)

type QueryTaskCompletedType

type QueryTaskCompletedType int32

QueryTaskCompletedType is an internal type (TBD...)

const (
	// QueryTaskCompletedTypeCompleted is an option for QueryTaskCompletedType
	QueryTaskCompletedTypeCompleted QueryTaskCompletedType = iota
	// QueryTaskCompletedTypeFailed is an option for QueryTaskCompletedType
	QueryTaskCompletedTypeFailed
)

type QueryWorkflowRequest

type QueryWorkflowRequest struct {
	Domain                *string
	Execution             *WorkflowExecution
	Query                 *WorkflowQuery
	QueryRejectCondition  *QueryRejectCondition
	QueryConsistencyLevel *QueryConsistencyLevel
}

QueryWorkflowRequest is an internal type (TBD...)

type QueryWorkflowResponse

type QueryWorkflowResponse struct {
	QueryResult   []byte
	QueryRejected *QueryRejected
}

QueryWorkflowResponse is an internal type (TBD...)

type ReapplyEventsRequest

type ReapplyEventsRequest struct {
	DomainName        *string
	WorkflowExecution *WorkflowExecution
	Events            *DataBlob
}

ReapplyEventsRequest is an internal type (TBD...)

type RecordActivityTaskHeartbeatByIDRequest

type RecordActivityTaskHeartbeatByIDRequest struct {
	Domain     *string
	WorkflowID *string
	RunID      *string
	ActivityID *string
	Details    []byte
	Identity   *string
}

RecordActivityTaskHeartbeatByIDRequest is an internal type (TBD...)

type RecordActivityTaskHeartbeatRequest

type RecordActivityTaskHeartbeatRequest struct {
	TaskToken []byte
	Details   []byte
	Identity  *string
}

RecordActivityTaskHeartbeatRequest is an internal type (TBD...)

type RecordActivityTaskHeartbeatResponse

type RecordActivityTaskHeartbeatResponse struct {
	CancelRequested *bool
}

RecordActivityTaskHeartbeatResponse is an internal type (TBD...)

type RecordMarkerDecisionAttributes

type RecordMarkerDecisionAttributes struct {
	MarkerName *string
	Details    []byte
	Header     *Header
}

RecordMarkerDecisionAttributes is an internal type (TBD...)

type RefreshWorkflowTasksRequest

type RefreshWorkflowTasksRequest struct {
	Domain    *string
	Execution *WorkflowExecution
}

RefreshWorkflowTasksRequest is an internal type (TBD...)

type RegisterDomainRequest

type RegisterDomainRequest struct {
	Name                                   *string
	Description                            *string
	OwnerEmail                             *string
	WorkflowExecutionRetentionPeriodInDays *int32
	EmitMetric                             *bool
	Clusters                               []*ClusterReplicationConfiguration
	ActiveClusterName                      *string
	Data                                   map[string]string
	SecurityToken                          *string
	IsGlobalDomain                         *bool
	HistoryArchivalStatus                  *ArchivalStatus
	HistoryArchivalURI                     *string
	VisibilityArchivalStatus               *ArchivalStatus
	VisibilityArchivalURI                  *string
}

RegisterDomainRequest is an internal type (TBD...)

type RemoteSyncMatchedError

type RemoteSyncMatchedError struct {
	Message string
}

RemoteSyncMatchedError is an internal type (TBD...)

func (RemoteSyncMatchedError) Error

func (err RemoteSyncMatchedError) Error() string

type RemoveTaskRequest

type RemoveTaskRequest struct {
	ShardID             *int32
	Type                *int32
	TaskID              *int64
	VisibilityTimestamp *int64
}

RemoveTaskRequest is an internal type (TBD...)

type RequestCancelActivityTaskDecisionAttributes

type RequestCancelActivityTaskDecisionAttributes struct {
	ActivityID *string
}

RequestCancelActivityTaskDecisionAttributes is an internal type (TBD...)

type RequestCancelActivityTaskFailedEventAttributes

type RequestCancelActivityTaskFailedEventAttributes struct {
	ActivityID                   *string
	Cause                        *string
	DecisionTaskCompletedEventID *int64
}

RequestCancelActivityTaskFailedEventAttributes is an internal type (TBD...)

type RequestCancelExternalWorkflowExecutionDecisionAttributes

type RequestCancelExternalWorkflowExecutionDecisionAttributes struct {
	Domain            *string
	WorkflowID        *string
	RunID             *string
	Control           []byte
	ChildWorkflowOnly *bool
}

RequestCancelExternalWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type RequestCancelExternalWorkflowExecutionFailedEventAttributes

type RequestCancelExternalWorkflowExecutionFailedEventAttributes struct {
	Cause                        *CancelExternalWorkflowExecutionFailedCause
	DecisionTaskCompletedEventID *int64
	Domain                       *string
	WorkflowExecution            *WorkflowExecution
	InitiatedEventID             *int64
	Control                      []byte
}

RequestCancelExternalWorkflowExecutionFailedEventAttributes is an internal type (TBD...)

type RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

type RequestCancelExternalWorkflowExecutionInitiatedEventAttributes struct {
	DecisionTaskCompletedEventID *int64
	Domain                       *string
	WorkflowExecution            *WorkflowExecution
	Control                      []byte
	ChildWorkflowOnly            *bool
}

RequestCancelExternalWorkflowExecutionInitiatedEventAttributes is an internal type (TBD...)

type RequestCancelWorkflowExecutionRequest

type RequestCancelWorkflowExecutionRequest struct {
	Domain            *string
	WorkflowExecution *WorkflowExecution
	Identity          *string
	RequestID         *string
}

RequestCancelWorkflowExecutionRequest is an internal type (TBD...)

type ResetPointInfo

type ResetPointInfo struct {
	BinaryChecksum           *string
	RunID                    *string
	FirstDecisionCompletedID *int64
	CreatedTimeNano          *int64
	ExpiringTimeNano         *int64
	Resettable               *bool
}

ResetPointInfo is an internal type (TBD...)

type ResetPoints

type ResetPoints struct {
	Points []*ResetPointInfo
}

ResetPoints is an internal type (TBD...)

type ResetQueueRequest

type ResetQueueRequest struct {
	ShardID     *int32
	ClusterName *string
	Type        *int32
}

ResetQueueRequest is an internal type (TBD...)

type ResetStickyTaskListRequest

type ResetStickyTaskListRequest struct {
	Domain    *string
	Execution *WorkflowExecution
}

ResetStickyTaskListRequest is an internal type (TBD...)

type ResetStickyTaskListResponse

type ResetStickyTaskListResponse struct {
}

ResetStickyTaskListResponse is an internal type (TBD...)

type ResetWorkflowExecutionRequest

type ResetWorkflowExecutionRequest struct {
	Domain                *string
	WorkflowExecution     *WorkflowExecution
	Reason                *string
	DecisionFinishEventID *int64
	RequestID             *string
}

ResetWorkflowExecutionRequest is an internal type (TBD...)

type ResetWorkflowExecutionResponse

type ResetWorkflowExecutionResponse struct {
	RunID *string
}

ResetWorkflowExecutionResponse is an internal type (TBD...)

type RespondActivityTaskCanceledByIDRequest

type RespondActivityTaskCanceledByIDRequest struct {
	Domain     *string
	WorkflowID *string
	RunID      *string
	ActivityID *string
	Details    []byte
	Identity   *string
}

RespondActivityTaskCanceledByIDRequest is an internal type (TBD...)

type RespondActivityTaskCanceledRequest

type RespondActivityTaskCanceledRequest struct {
	TaskToken []byte
	Details   []byte
	Identity  *string
}

RespondActivityTaskCanceledRequest is an internal type (TBD...)

type RespondActivityTaskCompletedByIDRequest

type RespondActivityTaskCompletedByIDRequest struct {
	Domain     *string
	WorkflowID *string
	RunID      *string
	ActivityID *string
	Result     []byte
	Identity   *string
}

RespondActivityTaskCompletedByIDRequest is an internal type (TBD...)

type RespondActivityTaskCompletedRequest

type RespondActivityTaskCompletedRequest struct {
	TaskToken []byte
	Result    []byte
	Identity  *string
}

RespondActivityTaskCompletedRequest is an internal type (TBD...)

type RespondActivityTaskFailedByIDRequest

type RespondActivityTaskFailedByIDRequest struct {
	Domain     *string
	WorkflowID *string
	RunID      *string
	ActivityID *string
	Reason     *string
	Details    []byte
	Identity   *string
}

RespondActivityTaskFailedByIDRequest is an internal type (TBD...)

type RespondActivityTaskFailedRequest

type RespondActivityTaskFailedRequest struct {
	TaskToken []byte
	Reason    *string
	Details   []byte
	Identity  *string
}

RespondActivityTaskFailedRequest is an internal type (TBD...)

type RespondDecisionTaskCompletedRequest

type RespondDecisionTaskCompletedRequest struct {
	TaskToken                  []byte
	Decisions                  []*Decision
	ExecutionContext           []byte
	Identity                   *string
	StickyAttributes           *StickyExecutionAttributes
	ReturnNewDecisionTask      *bool
	ForceCreateNewDecisionTask *bool
	BinaryChecksum             *string
	QueryResults               map[string]*WorkflowQueryResult
}

RespondDecisionTaskCompletedRequest is an internal type (TBD...)

type RespondDecisionTaskCompletedResponse

type RespondDecisionTaskCompletedResponse struct {
	DecisionTask *PollForDecisionTaskResponse
}

RespondDecisionTaskCompletedResponse is an internal type (TBD...)

type RespondDecisionTaskFailedRequest

type RespondDecisionTaskFailedRequest struct {
	TaskToken      []byte
	Cause          *DecisionTaskFailedCause
	Details        []byte
	Identity       *string
	BinaryChecksum *string
}

RespondDecisionTaskFailedRequest is an internal type (TBD...)

type RespondQueryTaskCompletedRequest

type RespondQueryTaskCompletedRequest struct {
	TaskToken         []byte
	CompletedType     *QueryTaskCompletedType
	QueryResult       []byte
	ErrorMessage      *string
	WorkerVersionInfo *WorkerVersionInfo
}

RespondQueryTaskCompletedRequest is an internal type (TBD...)

type RetryPolicy

type RetryPolicy struct {
	InitialIntervalInSeconds    *int32
	BackoffCoefficient          *float64
	MaximumIntervalInSeconds    *int32
	MaximumAttempts             *int32
	NonRetriableErrorReasons    []string
	ExpirationIntervalInSeconds *int32
}

RetryPolicy is an internal type (TBD...)

type RetryTaskV2Error

type RetryTaskV2Error struct {
	Message           string
	DomainID          *string
	WorkflowID        *string
	RunID             *string
	StartEventID      *int64
	StartEventVersion *int64
	EndEventID        *int64
	EndEventVersion   *int64
}

RetryTaskV2Error is an internal type (TBD...)

func (RetryTaskV2Error) Error

func (err RetryTaskV2Error) Error() string

type ScheduleActivityTaskDecisionAttributes

type ScheduleActivityTaskDecisionAttributes struct {
	ActivityID                    *string
	ActivityType                  *ActivityType
	Domain                        *string
	TaskList                      *TaskList
	Input                         []byte
	ScheduleToCloseTimeoutSeconds *int32
	ScheduleToStartTimeoutSeconds *int32
	StartToCloseTimeoutSeconds    *int32
	HeartbeatTimeoutSeconds       *int32
	RetryPolicy                   *RetryPolicy
	Header                        *Header
}

ScheduleActivityTaskDecisionAttributes is an internal type (TBD...)

type SearchAttributes

type SearchAttributes struct {
	IndexedFields map[string][]byte
}

SearchAttributes is an internal type (TBD...)

type ServiceBusyError

type ServiceBusyError struct {
	Message string
}

ServiceBusyError is an internal type (TBD...)

func (ServiceBusyError) Error

func (err ServiceBusyError) Error() string

type SignalExternalWorkflowExecutionDecisionAttributes

type SignalExternalWorkflowExecutionDecisionAttributes struct {
	Domain            *string
	Execution         *WorkflowExecution
	SignalName        *string
	Input             []byte
	Control           []byte
	ChildWorkflowOnly *bool
}

SignalExternalWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type SignalExternalWorkflowExecutionFailedCause

type SignalExternalWorkflowExecutionFailedCause int32

SignalExternalWorkflowExecutionFailedCause is an internal type (TBD...)

const (
	// SignalExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution is an option for SignalExternalWorkflowExecutionFailedCause
	SignalExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution SignalExternalWorkflowExecutionFailedCause = iota
)

type SignalExternalWorkflowExecutionFailedEventAttributes

type SignalExternalWorkflowExecutionFailedEventAttributes struct {
	Cause                        *SignalExternalWorkflowExecutionFailedCause
	DecisionTaskCompletedEventID *int64
	Domain                       *string
	WorkflowExecution            *WorkflowExecution
	InitiatedEventID             *int64
	Control                      []byte
}

SignalExternalWorkflowExecutionFailedEventAttributes is an internal type (TBD...)

type SignalExternalWorkflowExecutionInitiatedEventAttributes

type SignalExternalWorkflowExecutionInitiatedEventAttributes struct {
	DecisionTaskCompletedEventID *int64
	Domain                       *string
	WorkflowExecution            *WorkflowExecution
	SignalName                   *string
	Input                        []byte
	Control                      []byte
	ChildWorkflowOnly            *bool
}

SignalExternalWorkflowExecutionInitiatedEventAttributes is an internal type (TBD...)

type SignalWithStartWorkflowExecutionRequest

type SignalWithStartWorkflowExecutionRequest struct {
	Domain                              *string
	WorkflowID                          *string
	WorkflowType                        *WorkflowType
	TaskList                            *TaskList
	Input                               []byte
	ExecutionStartToCloseTimeoutSeconds *int32
	TaskStartToCloseTimeoutSeconds      *int32
	Identity                            *string
	RequestID                           *string
	WorkflowIDReusePolicy               *WorkflowIDReusePolicy
	SignalName                          *string
	SignalInput                         []byte
	Control                             []byte
	RetryPolicy                         *RetryPolicy
	CronSchedule                        *string
	Memo                                *Memo
	SearchAttributes                    *SearchAttributes
	Header                              *Header
}

SignalWithStartWorkflowExecutionRequest is an internal type (TBD...)

type SignalWorkflowExecutionRequest

type SignalWorkflowExecutionRequest struct {
	Domain            *string
	WorkflowExecution *WorkflowExecution
	SignalName        *string
	Input             []byte
	Identity          *string
	RequestID         *string
	Control           []byte
}

SignalWorkflowExecutionRequest is an internal type (TBD...)

type StartChildWorkflowExecutionDecisionAttributes

type StartChildWorkflowExecutionDecisionAttributes struct {
	Domain                              *string
	WorkflowID                          *string
	WorkflowType                        *WorkflowType
	TaskList                            *TaskList
	Input                               []byte
	ExecutionStartToCloseTimeoutSeconds *int32
	TaskStartToCloseTimeoutSeconds      *int32
	ParentClosePolicy                   *ParentClosePolicy
	Control                             []byte
	WorkflowIDReusePolicy               *WorkflowIDReusePolicy
	RetryPolicy                         *RetryPolicy
	CronSchedule                        *string
	Header                              *Header
	Memo                                *Memo
	SearchAttributes                    *SearchAttributes
}

StartChildWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type StartChildWorkflowExecutionFailedEventAttributes

type StartChildWorkflowExecutionFailedEventAttributes struct {
	Domain                       *string
	WorkflowID                   *string
	WorkflowType                 *WorkflowType
	Cause                        *ChildWorkflowExecutionFailedCause
	Control                      []byte
	InitiatedEventID             *int64
	DecisionTaskCompletedEventID *int64
}

StartChildWorkflowExecutionFailedEventAttributes is an internal type (TBD...)

type StartChildWorkflowExecutionInitiatedEventAttributes

type StartChildWorkflowExecutionInitiatedEventAttributes struct {
	Domain                              *string
	WorkflowID                          *string
	WorkflowType                        *WorkflowType
	TaskList                            *TaskList
	Input                               []byte
	ExecutionStartToCloseTimeoutSeconds *int32
	TaskStartToCloseTimeoutSeconds      *int32
	ParentClosePolicy                   *ParentClosePolicy
	Control                             []byte
	DecisionTaskCompletedEventID        *int64
	WorkflowIDReusePolicy               *WorkflowIDReusePolicy
	RetryPolicy                         *RetryPolicy
	CronSchedule                        *string
	Header                              *Header
	Memo                                *Memo
	SearchAttributes                    *SearchAttributes
}

StartChildWorkflowExecutionInitiatedEventAttributes is an internal type (TBD...)

type StartTimeFilter

type StartTimeFilter struct {
	EarliestTime *int64
	LatestTime   *int64
}

StartTimeFilter is an internal type (TBD...)

type StartTimerDecisionAttributes

type StartTimerDecisionAttributes struct {
	TimerID                   *string
	StartToFireTimeoutSeconds *int64
}

StartTimerDecisionAttributes is an internal type (TBD...)

type StartWorkflowExecutionRequest

type StartWorkflowExecutionRequest struct {
	Domain                              *string
	WorkflowID                          *string
	WorkflowType                        *WorkflowType
	TaskList                            *TaskList
	Input                               []byte
	ExecutionStartToCloseTimeoutSeconds *int32
	TaskStartToCloseTimeoutSeconds      *int32
	Identity                            *string
	RequestID                           *string
	WorkflowIDReusePolicy               *WorkflowIDReusePolicy
	RetryPolicy                         *RetryPolicy
	CronSchedule                        *string
	Memo                                *Memo
	SearchAttributes                    *SearchAttributes
	Header                              *Header
}

StartWorkflowExecutionRequest is an internal type (TBD...)

type StartWorkflowExecutionResponse

type StartWorkflowExecutionResponse struct {
	RunID *string
}

StartWorkflowExecutionResponse is an internal type (TBD...)

type StickyExecutionAttributes

type StickyExecutionAttributes struct {
	WorkerTaskList                *TaskList
	ScheduleToStartTimeoutSeconds *int32
}

StickyExecutionAttributes is an internal type (TBD...)

type SupportedClientVersions

type SupportedClientVersions struct {
	GoSdk   *string
	JavaSdk *string
}

SupportedClientVersions is an internal type (TBD...)

type TaskIDBlock

type TaskIDBlock struct {
	StartID *int64
	EndID   *int64
}

TaskIDBlock is an internal type (TBD...)

type TaskList

type TaskList struct {
	Name *string
	Kind *TaskListKind
}

TaskList is an internal type (TBD...)

type TaskListKind

type TaskListKind int32

TaskListKind is an internal type (TBD...)

const (
	// TaskListKindNormal is an option for TaskListKind
	TaskListKindNormal TaskListKind = iota
	// TaskListKindSticky is an option for TaskListKind
	TaskListKindSticky
)

type TaskListMetadata

type TaskListMetadata struct {
	MaxTasksPerSecond *float64
}

TaskListMetadata is an internal type (TBD...)

type TaskListPartitionMetadata

type TaskListPartitionMetadata struct {
	Key           *string
	OwnerHostName *string
}

TaskListPartitionMetadata is an internal type (TBD...)

type TaskListStatus

type TaskListStatus struct {
	BacklogCountHint *int64
	ReadLevel        *int64
	AckLevel         *int64
	RatePerSecond    *float64
	TaskIDBlock      *TaskIDBlock
}

TaskListStatus is an internal type (TBD...)

type TaskListType

type TaskListType int32

TaskListType is an internal type (TBD...)

const (
	// TaskListTypeActivity is an option for TaskListType
	TaskListTypeActivity TaskListType = iota
	// TaskListTypeDecision is an option for TaskListType
	TaskListTypeDecision
)

type TerminateWorkflowExecutionRequest

type TerminateWorkflowExecutionRequest struct {
	Domain            *string
	WorkflowExecution *WorkflowExecution
	Reason            *string
	Details           []byte
	Identity          *string
}

TerminateWorkflowExecutionRequest is an internal type (TBD...)

type TimeoutType

type TimeoutType int32

TimeoutType is an internal type (TBD...)

const (
	// TimeoutTypeHeartbeat is an option for TimeoutType
	TimeoutTypeHeartbeat TimeoutType = iota
	// TimeoutTypeScheduleToClose is an option for TimeoutType
	TimeoutTypeScheduleToClose
	// TimeoutTypeScheduleToStart is an option for TimeoutType
	TimeoutTypeScheduleToStart
	// TimeoutTypeStartToClose is an option for TimeoutType
	TimeoutTypeStartToClose
)

type TimerCanceledEventAttributes

type TimerCanceledEventAttributes struct {
	TimerID                      *string
	StartedEventID               *int64
	DecisionTaskCompletedEventID *int64
	Identity                     *string
}

TimerCanceledEventAttributes is an internal type (TBD...)

type TimerFiredEventAttributes

type TimerFiredEventAttributes struct {
	TimerID        *string
	StartedEventID *int64
}

TimerFiredEventAttributes is an internal type (TBD...)

type TimerStartedEventAttributes

type TimerStartedEventAttributes struct {
	TimerID                      *string
	StartToFireTimeoutSeconds    *int64
	DecisionTaskCompletedEventID *int64
}

TimerStartedEventAttributes is an internal type (TBD...)

type TransientDecisionInfo

type TransientDecisionInfo struct {
	ScheduledEvent *HistoryEvent
	StartedEvent   *HistoryEvent
}

TransientDecisionInfo is an internal type (TBD...)

type UpdateDomainInfo

type UpdateDomainInfo struct {
	Description *string
	OwnerEmail  *string
	Data        map[string]string
}

UpdateDomainInfo is an internal type (TBD...)

type UpdateDomainRequest

type UpdateDomainRequest struct {
	Name                     *string
	UpdatedInfo              *UpdateDomainInfo
	Configuration            *DomainConfiguration
	ReplicationConfiguration *DomainReplicationConfiguration
	SecurityToken            *string
	DeleteBadBinary          *string
	FailoverTimeoutInSeconds *int32
}

UpdateDomainRequest is an internal type (TBD...)

type UpdateDomainResponse

type UpdateDomainResponse struct {
	DomainInfo               *DomainInfo
	Configuration            *DomainConfiguration
	ReplicationConfiguration *DomainReplicationConfiguration
	FailoverVersion          *int64
	IsGlobalDomain           *bool
}

UpdateDomainResponse is an internal type (TBD...)

type UpsertWorkflowSearchAttributesDecisionAttributes

type UpsertWorkflowSearchAttributesDecisionAttributes struct {
	SearchAttributes *SearchAttributes
}

UpsertWorkflowSearchAttributesDecisionAttributes is an internal type (TBD...)

type UpsertWorkflowSearchAttributesEventAttributes

type UpsertWorkflowSearchAttributesEventAttributes struct {
	DecisionTaskCompletedEventID *int64
	SearchAttributes             *SearchAttributes
}

UpsertWorkflowSearchAttributesEventAttributes is an internal type (TBD...)

type VersionHistories

type VersionHistories struct {
	CurrentVersionHistoryIndex *int32
	Histories                  []*VersionHistory
}

VersionHistories is an internal type (TBD...)

type VersionHistory

type VersionHistory struct {
	BranchToken []byte
	Items       []*VersionHistoryItem
}

VersionHistory is an internal type (TBD...)

type VersionHistoryItem

type VersionHistoryItem struct {
	EventID *int64
	Version *int64
}

VersionHistoryItem is an internal type (TBD...)

type WorkerVersionInfo

type WorkerVersionInfo struct {
	Impl           *string
	FeatureVersion *string
}

WorkerVersionInfo is an internal type (TBD...)

type WorkflowExecution

type WorkflowExecution struct {
	WorkflowID *string
	RunID      *string
}

WorkflowExecution is an internal type (TBD...)

type WorkflowExecutionAlreadyStartedError

type WorkflowExecutionAlreadyStartedError struct {
	Message        *string
	StartRequestID *string
	RunID          *string
}

WorkflowExecutionAlreadyStartedError is an internal type (TBD...)

func (WorkflowExecutionAlreadyStartedError) Error

type WorkflowExecutionCancelRequestedEventAttributes

type WorkflowExecutionCancelRequestedEventAttributes struct {
	Cause                     *string
	ExternalInitiatedEventID  *int64
	ExternalWorkflowExecution *WorkflowExecution
	Identity                  *string
}

WorkflowExecutionCancelRequestedEventAttributes is an internal type (TBD...)

type WorkflowExecutionCanceledEventAttributes

type WorkflowExecutionCanceledEventAttributes struct {
	DecisionTaskCompletedEventID *int64
	Details                      []byte
}

WorkflowExecutionCanceledEventAttributes is an internal type (TBD...)

type WorkflowExecutionCloseStatus

type WorkflowExecutionCloseStatus int32

WorkflowExecutionCloseStatus is an internal type (TBD...)

const (
	// WorkflowExecutionCloseStatusCanceled is an option for WorkflowExecutionCloseStatus
	WorkflowExecutionCloseStatusCanceled WorkflowExecutionCloseStatus = iota
	// WorkflowExecutionCloseStatusCompleted is an option for WorkflowExecutionCloseStatus
	WorkflowExecutionCloseStatusCompleted
	// WorkflowExecutionCloseStatusContinuedAsNew is an option for WorkflowExecutionCloseStatus
	WorkflowExecutionCloseStatusContinuedAsNew
	// WorkflowExecutionCloseStatusFailed is an option for WorkflowExecutionCloseStatus
	WorkflowExecutionCloseStatusFailed
	// WorkflowExecutionCloseStatusTerminated is an option for WorkflowExecutionCloseStatus
	WorkflowExecutionCloseStatusTerminated
	// WorkflowExecutionCloseStatusTimedOut is an option for WorkflowExecutionCloseStatus
	WorkflowExecutionCloseStatusTimedOut
)

type WorkflowExecutionCompletedEventAttributes

type WorkflowExecutionCompletedEventAttributes struct {
	Result                       []byte
	DecisionTaskCompletedEventID *int64
}

WorkflowExecutionCompletedEventAttributes is an internal type (TBD...)

type WorkflowExecutionConfiguration

type WorkflowExecutionConfiguration struct {
	TaskList                            *TaskList
	ExecutionStartToCloseTimeoutSeconds *int32
	TaskStartToCloseTimeoutSeconds      *int32
}

WorkflowExecutionConfiguration is an internal type (TBD...)

type WorkflowExecutionContinuedAsNewEventAttributes

type WorkflowExecutionContinuedAsNewEventAttributes struct {
	NewExecutionRunID                   *string
	WorkflowType                        *WorkflowType
	TaskList                            *TaskList
	Input                               []byte
	ExecutionStartToCloseTimeoutSeconds *int32
	TaskStartToCloseTimeoutSeconds      *int32
	DecisionTaskCompletedEventID        *int64
	BackoffStartIntervalInSeconds       *int32
	Initiator                           *ContinueAsNewInitiator
	FailureReason                       *string
	FailureDetails                      []byte
	LastCompletionResult                []byte
	Header                              *Header
	Memo                                *Memo
	SearchAttributes                    *SearchAttributes
}

WorkflowExecutionContinuedAsNewEventAttributes is an internal type (TBD...)

type WorkflowExecutionFailedEventAttributes

type WorkflowExecutionFailedEventAttributes struct {
	Reason                       *string
	Details                      []byte
	DecisionTaskCompletedEventID *int64
}

WorkflowExecutionFailedEventAttributes is an internal type (TBD...)

type WorkflowExecutionFilter

type WorkflowExecutionFilter struct {
	WorkflowID *string
	RunID      *string
}

WorkflowExecutionFilter is an internal type (TBD...)

type WorkflowExecutionInfo

type WorkflowExecutionInfo struct {
	Execution        *WorkflowExecution
	Type             *WorkflowType
	StartTime        *int64
	CloseTime        *int64
	CloseStatus      *WorkflowExecutionCloseStatus
	HistoryLength    *int64
	ParentDomainID   *string
	ParentExecution  *WorkflowExecution
	ExecutionTime    *int64
	Memo             *Memo
	SearchAttributes *SearchAttributes
	AutoResetPoints  *ResetPoints
	TaskList         *string
}

WorkflowExecutionInfo is an internal type (TBD...)

type WorkflowExecutionSignaledEventAttributes

type WorkflowExecutionSignaledEventAttributes struct {
	SignalName *string
	Input      []byte
	Identity   *string
}

WorkflowExecutionSignaledEventAttributes is an internal type (TBD...)

type WorkflowExecutionStartedEventAttributes

type WorkflowExecutionStartedEventAttributes struct {
	WorkflowType                        *WorkflowType
	ParentWorkflowDomain                *string
	ParentWorkflowExecution             *WorkflowExecution
	ParentInitiatedEventID              *int64
	TaskList                            *TaskList
	Input                               []byte
	ExecutionStartToCloseTimeoutSeconds *int32
	TaskStartToCloseTimeoutSeconds      *int32
	ContinuedExecutionRunID             *string
	Initiator                           *ContinueAsNewInitiator
	ContinuedFailureReason              *string
	ContinuedFailureDetails             []byte
	LastCompletionResult                []byte
	OriginalExecutionRunID              *string
	Identity                            *string
	FirstExecutionRunID                 *string
	RetryPolicy                         *RetryPolicy
	Attempt                             *int32
	ExpirationTimestamp                 *int64
	CronSchedule                        *string
	FirstDecisionTaskBackoffSeconds     *int32
	Memo                                *Memo
	SearchAttributes                    *SearchAttributes
	PrevAutoResetPoints                 *ResetPoints
	Header                              *Header
}

WorkflowExecutionStartedEventAttributes is an internal type (TBD...)

type WorkflowExecutionTerminatedEventAttributes

type WorkflowExecutionTerminatedEventAttributes struct {
	Reason   *string
	Details  []byte
	Identity *string
}

WorkflowExecutionTerminatedEventAttributes is an internal type (TBD...)

type WorkflowExecutionTimedOutEventAttributes

type WorkflowExecutionTimedOutEventAttributes struct {
	TimeoutType *TimeoutType
}

WorkflowExecutionTimedOutEventAttributes is an internal type (TBD...)

type WorkflowIDReusePolicy

type WorkflowIDReusePolicy int32

WorkflowIDReusePolicy is an internal type (TBD...)

const (
	// WorkflowIDReusePolicyAllowDuplicate is an option for WorkflowIDReusePolicy
	WorkflowIDReusePolicyAllowDuplicate WorkflowIDReusePolicy = iota
	// WorkflowIDReusePolicyAllowDuplicateFailedOnly is an option for WorkflowIDReusePolicy
	WorkflowIDReusePolicyAllowDuplicateFailedOnly
	// WorkflowIDReusePolicyRejectDuplicate is an option for WorkflowIDReusePolicy
	WorkflowIDReusePolicyRejectDuplicate
	// WorkflowIDReusePolicyTerminateIfRunning is an option for WorkflowIDReusePolicy
	WorkflowIDReusePolicyTerminateIfRunning
)

type WorkflowQuery

type WorkflowQuery struct {
	QueryType *string
	QueryArgs []byte
}

WorkflowQuery is an internal type (TBD...)

type WorkflowQueryResult

type WorkflowQueryResult struct {
	ResultType   *QueryResultType
	Answer       []byte
	ErrorMessage *string
}

WorkflowQueryResult is an internal type (TBD...)

type WorkflowType

type WorkflowType struct {
	Name *string
}

WorkflowType is an internal type (TBD...)

type WorkflowTypeFilter

type WorkflowTypeFilter struct {
	Name *string
}

WorkflowTypeFilter is an internal type (TBD...)

Directories

Path Synopsis
mapper

Jump to

Keyboard shortcuts

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