types

package
v1.2.7-prerelease7 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2024 License: MIT Imports: 7 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SerializeRequest added in v1.2.1

func SerializeRequest(request interface{}) (string, error)

SerializeRequest Serialize an arbitrary request for logging pass in a pointer as a parameter to save space

Types

type AccessDeniedError

type AccessDeniedError struct {
	Message string `json:"message,required"`
}

AccessDeniedError is an internal type (TBD...)

func (AccessDeniedError) Error

func (err AccessDeniedError) Error() string

type ActivityLocalDispatchInfo added in v0.17.0

type ActivityLocalDispatchInfo struct {
	ActivityID                      string `json:"activityId,omitempty"`
	ScheduledTimestamp              *int64 `json:"scheduledTimestamp,omitempty"`
	StartedTimestamp                *int64 `json:"startedTimestamp,omitempty"`
	ScheduledTimestampOfThisAttempt *int64 `json:"scheduledTimestampOfThisAttempt,omitempty"`
	TaskToken                       []byte `json:"taskToken,omitempty"`
}

ActivityLocalDispatchInfo is an internal type (TBD...)

func (*ActivityLocalDispatchInfo) GetScheduledTimestamp added in v0.17.0

func (v *ActivityLocalDispatchInfo) GetScheduledTimestamp() (o int64)

GetScheduledTimestamp is an internal getter (TBD...)

type ActivityTaskCancelRequestedEventAttributes

type ActivityTaskCancelRequestedEventAttributes struct {
	ActivityID                   string `json:"activityId,omitempty"`
	DecisionTaskCompletedEventID int64  `json:"decisionTaskCompletedEventId,omitempty"`
}

ActivityTaskCancelRequestedEventAttributes is an internal type (TBD...)

func (*ActivityTaskCancelRequestedEventAttributes) GetActivityID added in v0.17.0

func (v *ActivityTaskCancelRequestedEventAttributes) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

type ActivityTaskCanceledEventAttributes

type ActivityTaskCanceledEventAttributes struct {
	Details                      []byte `json:"details,omitempty"`
	LatestCancelRequestedEventID int64  `json:"latestCancelRequestedEventId,omitempty"`
	ScheduledEventID             int64  `json:"scheduledEventId,omitempty"`
	StartedEventID               int64  `json:"startedEventId,omitempty"`
	Identity                     string `json:"identity,omitempty"`
}

ActivityTaskCanceledEventAttributes is an internal type (TBD...)

func (*ActivityTaskCanceledEventAttributes) GetScheduledEventID added in v0.17.0

func (v *ActivityTaskCanceledEventAttributes) GetScheduledEventID() (o int64)

GetScheduledEventID is an internal getter (TBD...)

type ActivityTaskCompletedEventAttributes

type ActivityTaskCompletedEventAttributes struct {
	Result           []byte `json:"result,omitempty"`
	ScheduledEventID int64  `json:"scheduledEventId,omitempty"`
	StartedEventID   int64  `json:"startedEventId,omitempty"`
	Identity         string `json:"identity,omitempty"`
}

ActivityTaskCompletedEventAttributes is an internal type (TBD...)

func (*ActivityTaskCompletedEventAttributes) GetScheduledEventID added in v0.17.0

func (v *ActivityTaskCompletedEventAttributes) GetScheduledEventID() (o int64)

GetScheduledEventID is an internal getter (TBD...)

func (*ActivityTaskCompletedEventAttributes) GetStartedEventID added in v0.17.0

func (v *ActivityTaskCompletedEventAttributes) GetStartedEventID() (o int64)

GetStartedEventID is an internal getter (TBD...)

type ActivityTaskDispatchInfo added in v0.24.0

type ActivityTaskDispatchInfo struct {
	ScheduledEvent                  *HistoryEvent `json:"scheduledEvent,omitempty"`
	StartedTimestamp                *int64        `json:"startedTimestamp,omitempty"`
	Attempt                         *int64        `json:"attempt,omitempty"`
	ScheduledTimestampOfThisAttempt *int64        `json:"scheduledTimestampOfThisAttempt,omitempty"`
	HeartbeatDetails                []byte        `json:"heartbeatDetails,omitempty"`
	WorkflowType                    *WorkflowType `json:"workflowType,omitempty"`
	WorkflowDomain                  string        `json:"workflowDomain,omitempty"`
}

ActivityTaskDispatchInfo is an internal type (TBD...)

type ActivityTaskFailedEventAttributes

type ActivityTaskFailedEventAttributes struct {
	Reason           *string `json:"reason,omitempty"`
	Details          []byte  `json:"details,omitempty"`
	ScheduledEventID int64   `json:"scheduledEventId,omitempty"`
	StartedEventID   int64   `json:"startedEventId,omitempty"`
	Identity         string  `json:"identity,omitempty"`
}

ActivityTaskFailedEventAttributes is an internal type (TBD...)

func (*ActivityTaskFailedEventAttributes) GetScheduledEventID added in v0.17.0

func (v *ActivityTaskFailedEventAttributes) GetScheduledEventID() (o int64)

GetScheduledEventID is an internal getter (TBD...)

func (*ActivityTaskFailedEventAttributes) GetStartedEventID added in v0.17.0

func (v *ActivityTaskFailedEventAttributes) GetStartedEventID() (o int64)

GetStartedEventID is an internal getter (TBD...)

type ActivityTaskScheduledEventAttributes

type ActivityTaskScheduledEventAttributes struct {
	ActivityID                    string        `json:"activityId,omitempty"`
	ActivityType                  *ActivityType `json:"activityType,omitempty"`
	Domain                        *string       `json:"domain,omitempty"`
	TaskList                      *TaskList     `json:"taskList,omitempty"`
	Input                         []byte        `json:"input,omitempty"`
	ScheduleToCloseTimeoutSeconds *int32        `json:"scheduleToCloseTimeoutSeconds,omitempty"`
	ScheduleToStartTimeoutSeconds *int32        `json:"scheduleToStartTimeoutSeconds,omitempty"`
	StartToCloseTimeoutSeconds    *int32        `json:"startToCloseTimeoutSeconds,omitempty"`
	HeartbeatTimeoutSeconds       *int32        `json:"heartbeatTimeoutSeconds,omitempty"`
	DecisionTaskCompletedEventID  int64         `json:"decisionTaskCompletedEventId,omitempty"`
	RetryPolicy                   *RetryPolicy  `json:"retryPolicy,omitempty"`
	Header                        *Header       `json:"header,omitempty"`
}

ActivityTaskScheduledEventAttributes is an internal type (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetActivityID added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetActivityType added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetActivityType() (o *ActivityType)

GetActivityType is an internal getter (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetDomain added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetHeartbeatTimeoutSeconds added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetHeartbeatTimeoutSeconds() (o int32)

GetHeartbeatTimeoutSeconds is an internal getter (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetScheduleToCloseTimeoutSeconds added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetScheduleToCloseTimeoutSeconds() (o int32)

GetScheduleToCloseTimeoutSeconds is an internal getter (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetScheduleToStartTimeoutSeconds added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetScheduleToStartTimeoutSeconds() (o int32)

GetScheduleToStartTimeoutSeconds is an internal getter (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetStartToCloseTimeoutSeconds added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetStartToCloseTimeoutSeconds() (o int32)

GetStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetTaskList added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

type ActivityTaskStartedEventAttributes

type ActivityTaskStartedEventAttributes struct {
	ScheduledEventID   int64   `json:"scheduledEventId,omitempty"`
	Identity           string  `json:"identity,omitempty"`
	RequestID          string  `json:"requestId,omitempty"`
	Attempt            int32   `json:"attempt,omitempty"`
	LastFailureReason  *string `json:"lastFailureReason,omitempty"`
	LastFailureDetails []byte  `json:"lastFailureDetails,omitempty"`
}

ActivityTaskStartedEventAttributes is an internal type (TBD...)

func (*ActivityTaskStartedEventAttributes) GetRequestID added in v0.17.0

func (v *ActivityTaskStartedEventAttributes) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*ActivityTaskStartedEventAttributes) GetScheduledEventID added in v0.17.0

func (v *ActivityTaskStartedEventAttributes) GetScheduledEventID() (o int64)

GetScheduledEventID is an internal getter (TBD...)

type ActivityTaskTimedOutEventAttributes

type ActivityTaskTimedOutEventAttributes struct {
	Details            []byte       `json:"details,omitempty"`
	ScheduledEventID   int64        `json:"scheduledEventId,omitempty"`
	StartedEventID     int64        `json:"startedEventId,omitempty"`
	TimeoutType        *TimeoutType `json:"timeoutType,omitempty"`
	LastFailureReason  *string      `json:"lastFailureReason,omitempty"`
	LastFailureDetails []byte       `json:"lastFailureDetails,omitempty"`
}

ActivityTaskTimedOutEventAttributes is an internal type (TBD...)

func (*ActivityTaskTimedOutEventAttributes) GetScheduledEventID added in v0.17.0

func (v *ActivityTaskTimedOutEventAttributes) GetScheduledEventID() (o int64)

GetScheduledEventID is an internal getter (TBD...)

func (*ActivityTaskTimedOutEventAttributes) GetTimeoutType added in v0.17.0

func (v *ActivityTaskTimedOutEventAttributes) GetTimeoutType() (o TimeoutType)

GetTimeoutType is an internal getter (TBD...)

type ActivityType

type ActivityType struct {
	Name string `json:"name,omitempty"`
}

ActivityType is an internal type (TBD...)

func (*ActivityType) GetName added in v0.17.0

func (v *ActivityType) GetName() (o string)

GetName is an internal getter (TBD...)

type AddActivityTaskRequest added in v0.17.0

type AddActivityTaskRequest struct {
	DomainUUID                    string                    `json:"domainUUID,omitempty"`
	Execution                     *WorkflowExecution        `json:"execution,omitempty"`
	SourceDomainUUID              string                    `json:"sourceDomainUUID,omitempty"`
	TaskList                      *TaskList                 `json:"taskList,omitempty"`
	ScheduleID                    int64                     `json:"scheduleId,omitempty"`
	ScheduleToStartTimeoutSeconds *int32                    `json:"scheduleToStartTimeoutSeconds,omitempty"`
	Source                        *TaskSource               `json:"source,omitempty"`
	ForwardedFrom                 string                    `json:"forwardedFrom,omitempty"`
	ActivityTaskDispatchInfo      *ActivityTaskDispatchInfo `json:"activityTaskDispatchInfo,omitempty"`
	PartitionConfig               map[string]string
}

AddActivityTaskRequest is an internal type (TBD...)

func (*AddActivityTaskRequest) GetDomainUUID added in v0.17.0

func (v *AddActivityTaskRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*AddActivityTaskRequest) GetExecution added in v0.17.0

func (v *AddActivityTaskRequest) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

func (*AddActivityTaskRequest) GetForwardedFrom added in v0.17.0

func (v *AddActivityTaskRequest) GetForwardedFrom() (o string)

GetForwardedFrom is an internal getter (TBD...)

func (*AddActivityTaskRequest) GetPartitionConfig added in v1.2.1

func (v *AddActivityTaskRequest) GetPartitionConfig() (o map[string]string)

GetPartitionConfig is an internal getter (TBD...)

func (*AddActivityTaskRequest) GetScheduleID added in v0.17.0

func (v *AddActivityTaskRequest) GetScheduleID() (o int64)

GetScheduleID is an internal getter (TBD...)

func (*AddActivityTaskRequest) GetScheduleToStartTimeoutSeconds added in v0.17.0

func (v *AddActivityTaskRequest) GetScheduleToStartTimeoutSeconds() (o int32)

GetScheduleToStartTimeoutSeconds is an internal getter (TBD...)

func (*AddActivityTaskRequest) GetSource added in v0.17.0

func (v *AddActivityTaskRequest) GetSource() (o TaskSource)

GetSource is an internal getter (TBD...)

func (*AddActivityTaskRequest) GetSourceDomainUUID added in v0.17.0

func (v *AddActivityTaskRequest) GetSourceDomainUUID() (o string)

GetSourceDomainUUID is an internal getter (TBD...)

func (*AddActivityTaskRequest) GetTaskList added in v0.17.0

func (v *AddActivityTaskRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

type AddDecisionTaskRequest added in v0.17.0

type AddDecisionTaskRequest struct {
	DomainUUID                    string             `json:"domainUUID,omitempty"`
	Execution                     *WorkflowExecution `json:"execution,omitempty"`
	TaskList                      *TaskList          `json:"taskList,omitempty"`
	ScheduleID                    int64              `json:"scheduleId,omitempty"`
	ScheduleToStartTimeoutSeconds *int32             `json:"scheduleToStartTimeoutSeconds,omitempty"`
	Source                        *TaskSource        `json:"source,omitempty"`
	ForwardedFrom                 string             `json:"forwardedFrom,omitempty"`
	PartitionConfig               map[string]string
}

AddDecisionTaskRequest is an internal type (TBD...)

func (*AddDecisionTaskRequest) GetDomainUUID added in v0.17.0

func (v *AddDecisionTaskRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*AddDecisionTaskRequest) GetExecution added in v0.17.0

func (v *AddDecisionTaskRequest) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

func (*AddDecisionTaskRequest) GetForwardedFrom added in v0.17.0

func (v *AddDecisionTaskRequest) GetForwardedFrom() (o string)

GetForwardedFrom is an internal getter (TBD...)

func (*AddDecisionTaskRequest) GetPartitionConfig added in v1.2.1

func (v *AddDecisionTaskRequest) GetPartitionConfig() (o map[string]string)

GetPartitionConfig is an internal getter (TBD...)

func (*AddDecisionTaskRequest) GetScheduleID added in v0.17.0

func (v *AddDecisionTaskRequest) GetScheduleID() (o int64)

GetScheduleID is an internal getter (TBD...)

func (*AddDecisionTaskRequest) GetScheduleToStartTimeoutSeconds added in v0.17.0

func (v *AddDecisionTaskRequest) GetScheduleToStartTimeoutSeconds() (o int32)

GetScheduleToStartTimeoutSeconds is an internal getter (TBD...)

func (*AddDecisionTaskRequest) GetSource added in v0.17.0

func (v *AddDecisionTaskRequest) GetSource() (o TaskSource)

GetSource is an internal getter (TBD...)

func (*AddDecisionTaskRequest) GetTaskList added in v0.17.0

func (v *AddDecisionTaskRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

type AddSearchAttributeRequest added in v0.17.0

type AddSearchAttributeRequest struct {
	SearchAttribute map[string]IndexedValueType `json:"searchAttribute,omitempty"`
	SecurityToken   string                      `json:"securityToken,omitempty"`
}

AddSearchAttributeRequest is an internal type (TBD...)

func (*AddSearchAttributeRequest) GetSearchAttribute added in v0.17.0

func (v *AddSearchAttributeRequest) GetSearchAttribute() (o map[string]IndexedValueType)

GetSearchAttribute is an internal getter (TBD...)

func (*AddSearchAttributeRequest) SerializeForLogging added in v1.2.1

func (v *AddSearchAttributeRequest) SerializeForLogging() (string, error)

type AdminDeleteWorkflowRequest added in v0.24.0

type AdminDeleteWorkflowRequest struct {
	Domain     string             `json:"domain,omitempty"`
	Execution  *WorkflowExecution `json:"execution,omitempty"`
	SkipErrors bool               `json:"skipErrors,omitempty"`
}

AdminDeleteWorkflowRequest is an internal type (TBD...)

func (*AdminDeleteWorkflowRequest) GetDomain added in v0.24.0

func (v *AdminDeleteWorkflowRequest) GetDomain() (o string)

func (*AdminDeleteWorkflowRequest) GetExecution added in v0.24.0

func (v *AdminDeleteWorkflowRequest) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

func (*AdminDeleteWorkflowRequest) GetSkipErrors added in v0.24.0

func (v *AdminDeleteWorkflowRequest) GetSkipErrors() (o bool)

func (*AdminDeleteWorkflowRequest) SerializeForLogging added in v1.2.1

func (v *AdminDeleteWorkflowRequest) SerializeForLogging() (string, error)

type AdminDeleteWorkflowResponse added in v0.24.0

type AdminDeleteWorkflowResponse struct {
	HistoryDeleted    bool `json:"historyDeleted,omitempty"`
	ExecutionsDeleted bool `json:"executionsDeleted,omitempty"`
	VisibilityDeleted bool `json:"visibilityDeleted,omitempty"`
}

type AdminDescribeWorkflowExecutionRequest added in v0.17.0

type AdminDescribeWorkflowExecutionRequest struct {
	Domain    string             `json:"domain,omitempty"`
	Execution *WorkflowExecution `json:"execution,omitempty"`
}

AdminDescribeWorkflowExecutionRequest is an internal type (TBD...)

func (*AdminDescribeWorkflowExecutionRequest) GetDomain added in v0.17.0

func (v *AdminDescribeWorkflowExecutionRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*AdminDescribeWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *AdminDescribeWorkflowExecutionRequest) SerializeForLogging() (string, error)

type AdminDescribeWorkflowExecutionResponse added in v0.17.0

type AdminDescribeWorkflowExecutionResponse struct {
	ShardID                string `json:"shardId,omitempty"`
	HistoryAddr            string `json:"historyAddr,omitempty"`
	MutableStateInCache    string `json:"mutableStateInCache,omitempty"`
	MutableStateInDatabase string `json:"mutableStateInDatabase,omitempty"`
}

AdminDescribeWorkflowExecutionResponse is an internal type (TBD...)

func (*AdminDescribeWorkflowExecutionResponse) GetMutableStateInDatabase added in v0.17.0

func (v *AdminDescribeWorkflowExecutionResponse) GetMutableStateInDatabase() (o string)

GetMutableStateInDatabase is an internal getter (TBD...)

func (*AdminDescribeWorkflowExecutionResponse) GetShardID added in v0.17.0

func (v *AdminDescribeWorkflowExecutionResponse) GetShardID() (o string)

GetShardID is an internal getter (TBD...)

type AdminMaintainWorkflowRequest added in v0.24.0

type AdminMaintainWorkflowRequest = AdminDeleteWorkflowRequest

type AdminMaintainWorkflowResponse added in v0.24.0

type AdminMaintainWorkflowResponse = AdminDeleteWorkflowResponse

type ApplyParentClosePolicyAttributes added in v0.24.0

type ApplyParentClosePolicyAttributes struct {
	ChildDomainID     string             `json:"ChildDomainID,omitempty"`
	ChildWorkflowID   string             `json:"ChildWorkflowID,omitempty"`
	ChildRunID        string             `json:"ChildRunID,omitempty"`
	ParentClosePolicy *ParentClosePolicy `json:"parentClosePolicy,omitempty"`
}

func (*ApplyParentClosePolicyAttributes) GetParentClosePolicy added in v0.24.0

func (v *ApplyParentClosePolicyAttributes) GetParentClosePolicy() (o *ParentClosePolicy)

GetParentClosePolicy is an internal getter (TBD...)

type ApplyParentClosePolicyRequest added in v0.24.0

type ApplyParentClosePolicyRequest struct {
	Child  *ApplyParentClosePolicyAttributes `json:"child,omitempty"`
	Status *ApplyParentClosePolicyStatus     `json:"status,omitempty"`
}

type ApplyParentClosePolicyResult added in v0.24.0

type ApplyParentClosePolicyResult struct {
	Child       *ApplyParentClosePolicyAttributes `json:"child,omitempty"`
	FailedCause *CrossClusterTaskFailedCause      `json:"failedCause,omitempty"`
}

type ApplyParentClosePolicyStatus added in v0.24.0

type ApplyParentClosePolicyStatus struct {
	Completed   bool                         `json:"completed,omitempty"`
	FailedCause *CrossClusterTaskFailedCause `json:"failedCause,omitempty"`
}

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
)

func (ArchivalStatus) MarshalText added in v0.18.0

func (e ArchivalStatus) MarshalText() ([]byte, error)

MarshalText encodes ArchivalStatus to text.

func (ArchivalStatus) Ptr added in v0.17.0

func (e ArchivalStatus) Ptr() *ArchivalStatus

Ptr is a helper function for getting pointer value

func (ArchivalStatus) String added in v0.18.0

func (e ArchivalStatus) String() string

String returns a readable string representation of ArchivalStatus.

func (*ArchivalStatus) UnmarshalText added in v0.18.0

func (e *ArchivalStatus) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type AsyncWorkflowConfiguration added in v1.2.7

type AsyncWorkflowConfiguration struct {
	Enabled             bool
	PredefinedQueueName string
	QueueType           string
	QueueConfig         *DataBlob
}

type BadBinaries

type BadBinaries struct {
	Binaries map[string]*BadBinaryInfo `json:"binaries,omitempty"`
}

BadBinaries is an internal type (TBD...)

type BadBinaryInfo

type BadBinaryInfo struct {
	Reason          string `json:"reason,omitempty"`
	Operator        string `json:"operator,omitempty"`
	CreatedTimeNano *int64 `json:"createdTimeNano,omitempty"`
}

BadBinaryInfo is an internal type (TBD...)

func (*BadBinaryInfo) GetCreatedTimeNano added in v0.17.0

func (v *BadBinaryInfo) GetCreatedTimeNano() (o int64)

GetCreatedTimeNano is an internal getter (TBD...)

func (*BadBinaryInfo) GetOperator added in v0.17.0

func (v *BadBinaryInfo) GetOperator() (o string)

GetOperator is an internal getter (TBD...)

func (*BadBinaryInfo) GetReason added in v0.17.0

func (v *BadBinaryInfo) GetReason() (o string)

GetReason is an internal getter (TBD...)

type BadRequestError

type BadRequestError struct {
	Message string `json:"message,required"`
}

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
)

func (CancelExternalWorkflowExecutionFailedCause) MarshalText added in v0.18.0

MarshalText encodes CancelExternalWorkflowExecutionFailedCause to text.

func (CancelExternalWorkflowExecutionFailedCause) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (CancelExternalWorkflowExecutionFailedCause) String added in v0.18.0

String returns a readable string representation of CancelExternalWorkflowExecutionFailedCause.

func (*CancelExternalWorkflowExecutionFailedCause) UnmarshalText added in v0.18.0

func (e *CancelExternalWorkflowExecutionFailedCause) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type CancelOutstandingPollRequest added in v0.17.0

type CancelOutstandingPollRequest struct {
	DomainUUID   string    `json:"domainUUID,omitempty"`
	TaskListType *int32    `json:"taskListType,omitempty"`
	TaskList     *TaskList `json:"taskList,omitempty"`
	PollerID     string    `json:"pollerID,omitempty"`
}

CancelOutstandingPollRequest is an internal type (TBD...)

func (*CancelOutstandingPollRequest) GetDomainUUID added in v0.17.0

func (v *CancelOutstandingPollRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*CancelOutstandingPollRequest) GetPollerID added in v0.17.0

func (v *CancelOutstandingPollRequest) GetPollerID() (o string)

GetPollerID is an internal getter (TBD...)

func (*CancelOutstandingPollRequest) GetTaskList added in v0.17.0

func (v *CancelOutstandingPollRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

func (*CancelOutstandingPollRequest) GetTaskListType added in v0.17.0

func (v *CancelOutstandingPollRequest) GetTaskListType() (o int32)

GetTaskListType is an internal getter (TBD...)

type CancelTimerDecisionAttributes

type CancelTimerDecisionAttributes struct {
	TimerID string `json:"timerId,omitempty"`
}

CancelTimerDecisionAttributes is an internal type (TBD...)

func (*CancelTimerDecisionAttributes) GetTimerID added in v0.17.0

func (v *CancelTimerDecisionAttributes) GetTimerID() (o string)

GetTimerID is an internal getter (TBD...)

type CancelTimerFailedEventAttributes

type CancelTimerFailedEventAttributes struct {
	TimerID                      string `json:"timerId,omitempty"`
	Cause                        string `json:"cause,omitempty"`
	DecisionTaskCompletedEventID int64  `json:"decisionTaskCompletedEventId,omitempty"`
	Identity                     string `json:"identity,omitempty"`
}

CancelTimerFailedEventAttributes is an internal type (TBD...)

type CancelWorkflowExecutionDecisionAttributes

type CancelWorkflowExecutionDecisionAttributes struct {
	Details []byte `json:"details,omitempty"`
}

CancelWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type CancellationAlreadyRequestedError

type CancellationAlreadyRequestedError struct {
	Message string `json:"message,required"`
}

CancellationAlreadyRequestedError is an internal type (TBD...)

func (CancellationAlreadyRequestedError) Error

type ChildWorkflowExecutionCanceledEventAttributes

type ChildWorkflowExecutionCanceledEventAttributes struct {
	Details           []byte             `json:"details,omitempty"`
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	WorkflowType      *WorkflowType      `json:"workflowType,omitempty"`
	InitiatedEventID  int64              `json:"initiatedEventId,omitempty"`
	StartedEventID    int64              `json:"startedEventId,omitempty"`
}

ChildWorkflowExecutionCanceledEventAttributes is an internal type (TBD...)

func (*ChildWorkflowExecutionCanceledEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *ChildWorkflowExecutionCanceledEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

type ChildWorkflowExecutionCompletedEventAttributes

type ChildWorkflowExecutionCompletedEventAttributes struct {
	Result            []byte             `json:"result,omitempty"`
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	WorkflowType      *WorkflowType      `json:"workflowType,omitempty"`
	InitiatedEventID  int64              `json:"initiatedEventId,omitempty"`
	StartedEventID    int64              `json:"startedEventId,omitempty"`
}

ChildWorkflowExecutionCompletedEventAttributes is an internal type (TBD...)

func (*ChildWorkflowExecutionCompletedEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *ChildWorkflowExecutionCompletedEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

type ChildWorkflowExecutionFailedCause

type ChildWorkflowExecutionFailedCause int32

ChildWorkflowExecutionFailedCause is an internal type (TBD...)

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

func (ChildWorkflowExecutionFailedCause) MarshalText added in v0.18.0

func (e ChildWorkflowExecutionFailedCause) MarshalText() ([]byte, error)

MarshalText encodes ChildWorkflowExecutionFailedCause to text.

func (ChildWorkflowExecutionFailedCause) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (ChildWorkflowExecutionFailedCause) String added in v0.18.0

String returns a readable string representation of ChildWorkflowExecutionFailedCause.

func (*ChildWorkflowExecutionFailedCause) UnmarshalText added in v0.18.0

func (e *ChildWorkflowExecutionFailedCause) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type ChildWorkflowExecutionFailedEventAttributes

type ChildWorkflowExecutionFailedEventAttributes struct {
	Reason            *string            `json:"reason,omitempty"`
	Details           []byte             `json:"details,omitempty"`
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	WorkflowType      *WorkflowType      `json:"workflowType,omitempty"`
	InitiatedEventID  int64              `json:"initiatedEventId,omitempty"`
	StartedEventID    int64              `json:"startedEventId,omitempty"`
}

ChildWorkflowExecutionFailedEventAttributes is an internal type (TBD...)

func (*ChildWorkflowExecutionFailedEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *ChildWorkflowExecutionFailedEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

type ChildWorkflowExecutionStartedEventAttributes

type ChildWorkflowExecutionStartedEventAttributes struct {
	Domain            string             `json:"domain,omitempty"`
	InitiatedEventID  int64              `json:"initiatedEventId,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	WorkflowType      *WorkflowType      `json:"workflowType,omitempty"`
	Header            *Header            `json:"header,omitempty"`
}

ChildWorkflowExecutionStartedEventAttributes is an internal type (TBD...)

func (*ChildWorkflowExecutionStartedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ChildWorkflowExecutionStartedEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *ChildWorkflowExecutionStartedEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionStartedEventAttributes) GetWorkflowExecution added in v0.17.0

func (v *ChildWorkflowExecutionStartedEventAttributes) GetWorkflowExecution() (o *WorkflowExecution)

GetWorkflowExecution is an internal getter (TBD...)

type ChildWorkflowExecutionTerminatedEventAttributes

type ChildWorkflowExecutionTerminatedEventAttributes struct {
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	WorkflowType      *WorkflowType      `json:"workflowType,omitempty"`
	InitiatedEventID  int64              `json:"initiatedEventId,omitempty"`
	StartedEventID    int64              `json:"startedEventId,omitempty"`
}

ChildWorkflowExecutionTerminatedEventAttributes is an internal type (TBD...)

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *ChildWorkflowExecutionTerminatedEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

type ChildWorkflowExecutionTimedOutEventAttributes

type ChildWorkflowExecutionTimedOutEventAttributes struct {
	TimeoutType       *TimeoutType       `json:"timeoutType,omitempty"`
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	WorkflowType      *WorkflowType      `json:"workflowType,omitempty"`
	InitiatedEventID  int64              `json:"initiatedEventId,omitempty"`
	StartedEventID    int64              `json:"startedEventId,omitempty"`
}

ChildWorkflowExecutionTimedOutEventAttributes is an internal type (TBD...)

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *ChildWorkflowExecutionTimedOutEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

type ClientVersionNotSupportedError

type ClientVersionNotSupportedError struct {
	FeatureVersion    string `json:"featureVersion,required"`
	ClientImpl        string `json:"clientImpl,required"`
	SupportedVersions string `json:"supportedVersions,required"`
}

ClientVersionNotSupportedError is an internal type (TBD...)

func (ClientVersionNotSupportedError) Error

func (ClientVersionNotSupportedError) MarshalLogObject added in v0.25.0

func (err ClientVersionNotSupportedError) MarshalLogObject(enc zapcore.ObjectEncoder) error

type CloseShardRequest

type CloseShardRequest struct {
	ShardID int32 `json:"shardID,omitempty"`
}

CloseShardRequest is an internal type (TBD...)

func (*CloseShardRequest) GetShardID added in v0.17.0

func (v *CloseShardRequest) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

func (*CloseShardRequest) SerializeForLogging added in v1.2.1

func (v *CloseShardRequest) SerializeForLogging() (string, error)

type ClusterInfo

type ClusterInfo struct {
	SupportedClientVersions *SupportedClientVersions `json:"supportedClientVersions,omitempty"`
}

ClusterInfo is an internal type (TBD...)

type ClusterReplicationConfiguration

type ClusterReplicationConfiguration struct {
	ClusterName string `json:"clusterName,omitempty"`
}

ClusterReplicationConfiguration is an internal type (TBD...)

func (*ClusterReplicationConfiguration) GetClusterName added in v0.17.0

func (v *ClusterReplicationConfiguration) GetClusterName() (o string)

GetClusterName is an internal getter (TBD...)

type CompleteWorkflowExecutionDecisionAttributes

type CompleteWorkflowExecutionDecisionAttributes struct {
	Result []byte `json:"result,omitempty"`
}

CompleteWorkflowExecutionDecisionAttributes is an internal type (TBD...)

type ContinueAsNewInitiator

type ContinueAsNewInitiator int32

ContinueAsNewInitiator is an internal type (TBD...)

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

func (ContinueAsNewInitiator) MarshalText added in v0.18.0

func (e ContinueAsNewInitiator) MarshalText() ([]byte, error)

MarshalText encodes ContinueAsNewInitiator to text.

func (ContinueAsNewInitiator) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (ContinueAsNewInitiator) String added in v0.18.0

func (e ContinueAsNewInitiator) String() string

String returns a readable string representation of ContinueAsNewInitiator.

func (*ContinueAsNewInitiator) UnmarshalText added in v0.18.0

func (e *ContinueAsNewInitiator) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type ContinueAsNewWorkflowExecutionDecisionAttributes

type ContinueAsNewWorkflowExecutionDecisionAttributes struct {
	WorkflowType                        *WorkflowType           `json:"workflowType,omitempty"`
	TaskList                            *TaskList               `json:"taskList,omitempty"`
	Input                               []byte                  `json:"input,omitempty"`
	ExecutionStartToCloseTimeoutSeconds *int32                  `json:"executionStartToCloseTimeoutSeconds,omitempty"`
	TaskStartToCloseTimeoutSeconds      *int32                  `json:"taskStartToCloseTimeoutSeconds,omitempty"`
	BackoffStartIntervalInSeconds       *int32                  `json:"backoffStartIntervalInSeconds,omitempty"`
	RetryPolicy                         *RetryPolicy            `json:"retryPolicy,omitempty"`
	Initiator                           *ContinueAsNewInitiator `json:"initiator,omitempty"`
	FailureReason                       *string                 `json:"failureReason,omitempty"`
	FailureDetails                      []byte                  `json:"failureDetails,omitempty"`
	LastCompletionResult                []byte                  `json:"lastCompletionResult,omitempty"`
	CronSchedule                        string                  `json:"cronSchedule,omitempty"`
	Header                              *Header                 `json:"header,omitempty"`
	Memo                                *Memo                   `json:"memo,omitempty"`
	SearchAttributes                    *SearchAttributes       `json:"searchAttributes,omitempty"`
	JitterStartSeconds                  *int32                  `json:"jitterStartSeconds,omitempty"`
}

ContinueAsNewWorkflowExecutionDecisionAttributes is an internal type (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetBackoffStartIntervalInSeconds added in v0.17.0

func (v *ContinueAsNewWorkflowExecutionDecisionAttributes) GetBackoffStartIntervalInSeconds() (o int32)

GetBackoffStartIntervalInSeconds is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetExecutionStartToCloseTimeoutSeconds added in v0.17.0

func (v *ContinueAsNewWorkflowExecutionDecisionAttributes) GetExecutionStartToCloseTimeoutSeconds() (o int32)

GetExecutionStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetInitiator added in v0.17.0

GetInitiator is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetJitterStartSeconds added in v0.25.0

func (v *ContinueAsNewWorkflowExecutionDecisionAttributes) GetJitterStartSeconds() (o int32)

GetJitterStartSeconds is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetSearchAttributes added in v0.17.0

GetSearchAttributes is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetTaskStartToCloseTimeoutSeconds added in v0.17.0

func (v *ContinueAsNewWorkflowExecutionDecisionAttributes) GetTaskStartToCloseTimeoutSeconds() (o int32)

GetTaskStartToCloseTimeoutSeconds is an internal getter (TBD...)

type CountDLQMessagesRequest added in v0.25.0

type CountDLQMessagesRequest struct {
	// ForceFetch will force fetching current values from DB
	// instead of using cached values used for emitting metrics.
	ForceFetch bool
}

func (*CountDLQMessagesRequest) SerializeForLogging added in v1.2.7

func (v *CountDLQMessagesRequest) SerializeForLogging() (string, error)

type CountDLQMessagesResponse added in v0.25.0

type CountDLQMessagesResponse struct {
	History map[HistoryDLQCountKey]int64
	Domain  int64
}

type CountWorkflowExecutionsRequest

type CountWorkflowExecutionsRequest struct {
	Domain string `json:"domain,omitempty"`
	Query  string `json:"query,omitempty"`
}

CountWorkflowExecutionsRequest is an internal type (TBD...)

func (*CountWorkflowExecutionsRequest) GetDomain added in v0.17.0

func (v *CountWorkflowExecutionsRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*CountWorkflowExecutionsRequest) GetQuery added in v0.17.0

func (v *CountWorkflowExecutionsRequest) GetQuery() (o string)

GetQuery is an internal getter (TBD...)

func (*CountWorkflowExecutionsRequest) SerializeForLogging added in v1.2.1

func (v *CountWorkflowExecutionsRequest) SerializeForLogging() (string, error)

type CountWorkflowExecutionsResponse

type CountWorkflowExecutionsResponse struct {
	Count int64 `json:"count,omitempty"`
}

CountWorkflowExecutionsResponse is an internal type (TBD...)

func (*CountWorkflowExecutionsResponse) GetCount added in v0.17.0

func (v *CountWorkflowExecutionsResponse) GetCount() (o int64)

GetCount is an internal getter (TBD...)

type CrossClusterApplyParentClosePolicyRequestAttributes added in v0.24.0

type CrossClusterApplyParentClosePolicyRequestAttributes struct {
	Children []*ApplyParentClosePolicyRequest `json:"children,omitempty"`
}

type CrossClusterApplyParentClosePolicyResponseAttributes added in v0.24.0

type CrossClusterApplyParentClosePolicyResponseAttributes struct {
	ChildrenStatus []*ApplyParentClosePolicyResult `json:"childrenStatus,omitempty"`
}

CrossClusterApplyParentClosePolicyResponseAttributes is an internal type (TBD...)

type CrossClusterCancelExecutionRequestAttributes added in v0.23.1

type CrossClusterCancelExecutionRequestAttributes struct {
	TargetDomainID    string `json:"targetDomainID,omitempty"`
	TargetWorkflowID  string `json:"targetWorkflowID,omitempty"`
	TargetRunID       string `json:"targetRunID,omitempty"`
	RequestID         string `json:"requestID,omitempty"`
	InitiatedEventID  int64  `json:"initiatedEventID,omitempty"`
	ChildWorkflowOnly bool   `json:"childWorkflowOnly,omitempty"`
}

CrossClusterCancelExecutionRequestAttributes is an internal type (TBD...)

type CrossClusterCancelExecutionResponseAttributes added in v0.23.1

type CrossClusterCancelExecutionResponseAttributes struct {
}

CrossClusterCancelExecutionResponseAttributes is an internal type (TBD...)

type CrossClusterRecordChildWorkflowExecutionCompleteRequestAttributes added in v0.23.1

type CrossClusterRecordChildWorkflowExecutionCompleteRequestAttributes struct {
	TargetDomainID   string        `json:"targetDomainID,omitempty"`
	TargetWorkflowID string        `json:"targetWorkflowID,omitempty"`
	TargetRunID      string        `json:"targetRunID,omitempty"`
	InitiatedEventID int64         `json:"initiatedEventID,omitempty"`
	CompletionEvent  *HistoryEvent `json:"completionEvent,omitempty"`
}

type CrossClusterRecordChildWorkflowExecutionCompleteResponseAttributes added in v0.23.1

type CrossClusterRecordChildWorkflowExecutionCompleteResponseAttributes struct {
}

CrossClusterRecordChildWorkflowExecutionCompleteResponseAttributes is an internal type (TBD...)

type CrossClusterSignalExecutionRequestAttributes added in v0.23.1

type CrossClusterSignalExecutionRequestAttributes struct {
	TargetDomainID    string `json:"targetDomainID,omitempty"`
	TargetWorkflowID  string `json:"targetWorkflowID,omitempty"`
	TargetRunID       string `json:"targetRunID,omitempty"`
	RequestID         string `json:"requestID,omitempty"`
	InitiatedEventID  int64  `json:"initiatedEventID,omitempty"`
	ChildWorkflowOnly bool   `json:"childWorkflowOnly,omitempty"`
	SignalName        string `json:"signalName,omitempty"`
	SignalInput       []byte `json:"signalInput,omitempty"`
	Control           []byte `json:"control,omitempty"`
}

CrossClusterSignalExecutionRequestAttributes is an internal type (TBD...)

type CrossClusterSignalExecutionResponseAttributes added in v0.23.1

type CrossClusterSignalExecutionResponseAttributes struct {
}

CrossClusterSignalExecutionResponseAttributes is an internal type (TBD...)

type CrossClusterStartChildExecutionRequestAttributes added in v0.23.1

type CrossClusterStartChildExecutionRequestAttributes struct {
	TargetDomainID           string                                               `json:"targetDomainID,omitempty"`
	RequestID                string                                               `json:"requestID,omitempty"`
	InitiatedEventID         int64                                                `json:"initiatedEventID,omitempty"`
	InitiatedEventAttributes *StartChildWorkflowExecutionInitiatedEventAttributes `json:"initiatedEventAttributes,omitempty"`
	TargetRunID              *string                                              `json:"targetRunID,omitempty"`
	PartitionConfig          map[string]string
}

CrossClusterStartChildExecutionRequestAttributes is an internal type (TBD...)

func (*CrossClusterStartChildExecutionRequestAttributes) GetInitiatedEventAttributes added in v0.23.1

GetInitiatedEventAttributes is an internal getter (TBD...)

func (*CrossClusterStartChildExecutionRequestAttributes) GetPartitionConfig added in v1.2.1

func (v *CrossClusterStartChildExecutionRequestAttributes) GetPartitionConfig() (o map[string]string)

GetTargetRunID is an internal getter (TBD...)

func (*CrossClusterStartChildExecutionRequestAttributes) GetRequestID added in v0.23.1

GetRequestID is an internal getter (TBD...)

func (*CrossClusterStartChildExecutionRequestAttributes) GetTargetRunID added in v0.23.1

GetTargetRunID is an internal getter (TBD...)

type CrossClusterStartChildExecutionResponseAttributes added in v0.23.1

type CrossClusterStartChildExecutionResponseAttributes struct {
	RunID string `json:"runID,omitempty"`
}

CrossClusterStartChildExecutionResponseAttributes is an internal type (TBD...)

func (*CrossClusterStartChildExecutionResponseAttributes) GetRunID added in v0.23.1

GetRunID is an internal getter (TBD...)

type CrossClusterTaskFailedCause added in v0.23.1

type CrossClusterTaskFailedCause int32

CrossClusterTaskFailedCause is an internal type (TBD...)

const (
	// CrossClusterTaskFailedCauseDomainNotActive is an option for CrossClusterTaskFailedCause
	CrossClusterTaskFailedCauseDomainNotActive CrossClusterTaskFailedCause = iota
	// CrossClusterTaskFailedCauseDomainNotExists is an option for CrossClusterTaskFailedCause
	CrossClusterTaskFailedCauseDomainNotExists
	// CrossClusterTaskFailedCauseWorkflowAlreadyRunning is an option for CrossClusterTaskFailedCause
	CrossClusterTaskFailedCauseWorkflowAlreadyRunning
	// CrossClusterTaskFailedCauseWorkflowNotExists is an option for CrossClusterTaskFailedCause
	CrossClusterTaskFailedCauseWorkflowNotExists
	//CrossClusterTaskFailedCauseWorkflowAlreadyCompleted is an option for CrossClusterTaskFailedCause
	CrossClusterTaskFailedCauseWorkflowAlreadyCompleted
	// CrossClusterTaskFailedCauseUncategorized is an option for CrossClusterTaskFailedCause
	CrossClusterTaskFailedCauseUncategorized
)

func (CrossClusterTaskFailedCause) MarshalText added in v0.23.1

func (e CrossClusterTaskFailedCause) MarshalText() ([]byte, error)

MarshalText encodes CrossClusterTaskFailedCause to text.

func (CrossClusterTaskFailedCause) Ptr added in v0.23.1

Ptr is a helper function for getting pointer value

func (CrossClusterTaskFailedCause) String added in v0.23.1

String returns a readable string representation of CrossClusterTaskFailedCause.

func (*CrossClusterTaskFailedCause) UnmarshalText added in v0.23.1

func (e *CrossClusterTaskFailedCause) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type CrossClusterTaskInfo added in v0.23.1

type CrossClusterTaskInfo struct {
	DomainID            string                `json:"domainID,omitempty"`
	WorkflowID          string                `json:"workflowID,omitempty"`
	RunID               string                `json:"runID,omitempty"`
	TaskType            *CrossClusterTaskType `json:"taskType,omitempty"`
	TaskState           int16                 `json:"taskState,omitempty"`
	TaskID              int64                 `json:"taskID,omitempty"`
	VisibilityTimestamp *int64                `json:"visibilityTimestamp,omitempty"`
}

CrossClusterTaskInfo is an internal type (TBD...)

func (*CrossClusterTaskInfo) GetTaskID added in v0.23.1

func (v *CrossClusterTaskInfo) GetTaskID() (o int64)

GetTaskID is an internal getter (TBD...)

func (*CrossClusterTaskInfo) GetTaskType added in v0.23.1

func (v *CrossClusterTaskInfo) GetTaskType() (o CrossClusterTaskType)

GetTaskType is an internal getter (TBD...)

func (*CrossClusterTaskInfo) GetVisibilityTimestamp added in v0.23.1

func (v *CrossClusterTaskInfo) GetVisibilityTimestamp() (o int64)

GetVisibilityTimestamp is an internal getter (TBD...)

type CrossClusterTaskRequest added in v0.23.1

type CrossClusterTaskRequest struct {
	TaskInfo                                       *CrossClusterTaskInfo                                              `json:"taskInfo,omitempty"`
	StartChildExecutionAttributes                  *CrossClusterStartChildExecutionRequestAttributes                  `json:"startChildExecutionAttributes,omitempty"`
	CancelExecutionAttributes                      *CrossClusterCancelExecutionRequestAttributes                      `json:"cancelExecutionAttributes,omitempty"`
	SignalExecutionAttributes                      *CrossClusterSignalExecutionRequestAttributes                      `json:"signalExecutionAttributes,omitempty"`
	RecordChildWorkflowExecutionCompleteAttributes *CrossClusterRecordChildWorkflowExecutionCompleteRequestAttributes `json:"RecordChildWorkflowExecutionCompleteAttributes,omitempty"`
	ApplyParentClosePolicyAttributes               *CrossClusterApplyParentClosePolicyRequestAttributes               `json:"ApplyParentClosePolicyAttributes,omitempty"`
}

CrossClusterTaskRequest is an internal type (TBD...)

type CrossClusterTaskResponse added in v0.23.1

type CrossClusterTaskResponse struct {
	TaskID                                         int64                                                               `json:"taskID,omitempty"`
	TaskType                                       *CrossClusterTaskType                                               `json:"taskType,omitempty"`
	TaskState                                      int16                                                               `json:"taskState,omitempty"`
	FailedCause                                    *CrossClusterTaskFailedCause                                        `json:"failedCause,omitempty"`
	StartChildExecutionAttributes                  *CrossClusterStartChildExecutionResponseAttributes                  `json:"startChildExecutionAttributes,omitempty"`
	CancelExecutionAttributes                      *CrossClusterCancelExecutionResponseAttributes                      `json:"cancelExecutionAttributes,omitempty"`
	SignalExecutionAttributes                      *CrossClusterSignalExecutionResponseAttributes                      `json:"signalExecutionAttributes,omitempty"`
	RecordChildWorkflowExecutionCompleteAttributes *CrossClusterRecordChildWorkflowExecutionCompleteResponseAttributes `json:"RecordChildWorkflowExecutionCompleteAttributes,omitempty"`
	ApplyParentClosePolicyAttributes               *CrossClusterApplyParentClosePolicyResponseAttributes               `json:"ApplyParentClosePolicyAttributes,omitempty"`
}

CrossClusterTaskResponse is an internal type (TBD...)

func (*CrossClusterTaskResponse) GetFailedCause added in v0.23.1

func (v *CrossClusterTaskResponse) GetFailedCause() (o CrossClusterTaskFailedCause)

GetFailedCause is an internal getter (TBD...)

func (*CrossClusterTaskResponse) GetTaskID added in v0.23.1

func (v *CrossClusterTaskResponse) GetTaskID() (o int64)

GetTaskID is an internal getter (TBD...)

func (*CrossClusterTaskResponse) GetTaskType added in v0.23.1

func (v *CrossClusterTaskResponse) GetTaskType() (o CrossClusterTaskType)

GetTaskType is an internal getter (TBD...)

type CrossClusterTaskType added in v0.23.1

type CrossClusterTaskType int32

CrossClusterTaskType is an internal type (TBD...)

const (
	// CrossClusterTaskTypeStartChildExecution is an option for CrossClusterTaskType
	CrossClusterTaskTypeStartChildExecution CrossClusterTaskType = iota
	// CrossClusterTaskTypeCancelExecution is an option for CrossClusterTaskType
	CrossClusterTaskTypeCancelExecution
	// CrossClusterTaskTypeSignalExecution is an option for CrossClusterTaskType
	CrossClusterTaskTypeSignalExecution
	// CrossClusterTaskTypeRecordChildWorkflowExeuctionComplete is an option for CrossClusterTaskType
	CrossClusterTaskTypeRecordChildWorkflowExeuctionComplete
	// CrossClusterTaskTypeApplyParentPolicy is an option for CrossClusterTaskType
	CrossClusterTaskTypeApplyParentPolicy
)

func (CrossClusterTaskType) MarshalText added in v0.23.1

func (e CrossClusterTaskType) MarshalText() ([]byte, error)

MarshalText encodes CrossClusterTaskType to text.

func (CrossClusterTaskType) Ptr added in v0.23.1

Ptr is a helper function for getting pointer value

func (CrossClusterTaskType) String added in v0.23.1

func (e CrossClusterTaskType) String() string

String returns a readable string representation of CrossClusterTaskType.

func (*CrossClusterTaskType) UnmarshalText added in v0.23.1

func (e *CrossClusterTaskType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type CurrentBranchChangedError

type CurrentBranchChangedError struct {
	Message            string `json:"message,required"`
	CurrentBranchToken []byte `json:"currentBranchToken,required"`
}

CurrentBranchChangedError is an internal type (TBD...)

func (CurrentBranchChangedError) Error

func (err CurrentBranchChangedError) Error() string

func (*CurrentBranchChangedError) GetCurrentBranchToken added in v0.17.0

func (v *CurrentBranchChangedError) GetCurrentBranchToken() (o []byte)

GetCurrentBranchToken is an internal getter (TBD...)

func (CurrentBranchChangedError) MarshalLogObject added in v0.25.0

func (err CurrentBranchChangedError) MarshalLogObject(enc zapcore.ObjectEncoder) error

type DLQType added in v0.17.0

type DLQType int32

DLQType is an internal type (TBD...)

const (
	// DLQTypeReplication is an option for DLQType
	DLQTypeReplication DLQType = iota
	// DLQTypeDomain is an option for DLQType
	DLQTypeDomain
)

func (DLQType) MarshalText added in v0.18.0

func (e DLQType) MarshalText() ([]byte, error)

MarshalText encodes DLQType to text.

func (DLQType) Ptr added in v0.17.0

func (e DLQType) Ptr() *DLQType

Ptr is a helper function for getting pointer value

func (DLQType) String added in v0.18.0

func (e DLQType) String() string

String returns a readable string representation of DLQType.

func (*DLQType) UnmarshalText added in v0.18.0

func (e *DLQType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type DataBlob

type DataBlob struct {
	EncodingType *EncodingType `json:"EncodingType,omitempty"`
	Data         []byte        `json:"Data,omitempty"`
}

DataBlob is an internal type (TBD...)

func (*DataBlob) GetData added in v0.17.0

func (v *DataBlob) GetData() (o []byte)

GetData is an internal getter (TBD...)

func (*DataBlob) GetEncodingType added in v0.17.0

func (v *DataBlob) GetEncodingType() (o EncodingType)

GetEncodingType is an internal getter (TBD...)

type Decision

type Decision struct {
	DecisionType                                             *DecisionType                                             `json:"decisionType,omitempty"`
	ScheduleActivityTaskDecisionAttributes                   *ScheduleActivityTaskDecisionAttributes                   `json:"scheduleActivityTaskDecisionAttributes,omitempty"`
	StartTimerDecisionAttributes                             *StartTimerDecisionAttributes                             `json:"startTimerDecisionAttributes,omitempty"`
	CompleteWorkflowExecutionDecisionAttributes              *CompleteWorkflowExecutionDecisionAttributes              `json:"completeWorkflowExecutionDecisionAttributes,omitempty"`
	FailWorkflowExecutionDecisionAttributes                  *FailWorkflowExecutionDecisionAttributes                  `json:"failWorkflowExecutionDecisionAttributes,omitempty"`
	RequestCancelActivityTaskDecisionAttributes              *RequestCancelActivityTaskDecisionAttributes              `json:"requestCancelActivityTaskDecisionAttributes,omitempty"`
	CancelTimerDecisionAttributes                            *CancelTimerDecisionAttributes                            `json:"cancelTimerDecisionAttributes,omitempty"`
	CancelWorkflowExecutionDecisionAttributes                *CancelWorkflowExecutionDecisionAttributes                `json:"cancelWorkflowExecutionDecisionAttributes,omitempty"`
	RequestCancelExternalWorkflowExecutionDecisionAttributes *RequestCancelExternalWorkflowExecutionDecisionAttributes `json:"requestCancelExternalWorkflowExecutionDecisionAttributes,omitempty"`
	RecordMarkerDecisionAttributes                           *RecordMarkerDecisionAttributes                           `json:"recordMarkerDecisionAttributes,omitempty"`
	ContinueAsNewWorkflowExecutionDecisionAttributes         *ContinueAsNewWorkflowExecutionDecisionAttributes         `json:"continueAsNewWorkflowExecutionDecisionAttributes,omitempty"`
	StartChildWorkflowExecutionDecisionAttributes            *StartChildWorkflowExecutionDecisionAttributes            `json:"startChildWorkflowExecutionDecisionAttributes,omitempty"`
	SignalExternalWorkflowExecutionDecisionAttributes        *SignalExternalWorkflowExecutionDecisionAttributes        `json:"signalExternalWorkflowExecutionDecisionAttributes,omitempty"`
	UpsertWorkflowSearchAttributesDecisionAttributes         *UpsertWorkflowSearchAttributesDecisionAttributes         `json:"upsertWorkflowSearchAttributesDecisionAttributes,omitempty"`
}

Decision is an internal type (TBD...)

func (*Decision) GetDecisionType added in v0.17.0

func (v *Decision) GetDecisionType() (o DecisionType)

GetDecisionType is an internal getter (TBD...)

type DecisionTaskCompletedEventAttributes

type DecisionTaskCompletedEventAttributes struct {
	ExecutionContext []byte `json:"executionContext,omitempty"`
	ScheduledEventID int64  `json:"scheduledEventId,omitempty"`
	StartedEventID   int64  `json:"startedEventId,omitempty"`
	Identity         string `json:"identity,omitempty"`
	BinaryChecksum   string `json:"binaryChecksum,omitempty"`
}

DecisionTaskCompletedEventAttributes is an internal type (TBD...)

func (*DecisionTaskCompletedEventAttributes) GetBinaryChecksum added in v0.17.0

func (v *DecisionTaskCompletedEventAttributes) GetBinaryChecksum() (o string)

GetBinaryChecksum is an internal getter (TBD...)

func (*DecisionTaskCompletedEventAttributes) GetStartedEventID added in v0.17.0

func (v *DecisionTaskCompletedEventAttributes) GetStartedEventID() (o int64)

GetStartedEventID is an internal getter (TBD...)

type DecisionTaskFailedCause

type DecisionTaskFailedCause int32

DecisionTaskFailedCause is an internal type (TBD...)

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

func (DecisionTaskFailedCause) MarshalText added in v0.18.0

func (e DecisionTaskFailedCause) MarshalText() ([]byte, error)

MarshalText encodes DecisionTaskFailedCause to text.

func (DecisionTaskFailedCause) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (DecisionTaskFailedCause) String added in v0.18.0

func (e DecisionTaskFailedCause) String() string

String returns a readable string representation of DecisionTaskFailedCause.

func (*DecisionTaskFailedCause) UnmarshalText added in v0.18.0

func (e *DecisionTaskFailedCause) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type DecisionTaskFailedEventAttributes

type DecisionTaskFailedEventAttributes struct {
	ScheduledEventID int64                    `json:"scheduledEventId,omitempty"`
	StartedEventID   int64                    `json:"startedEventId,omitempty"`
	Cause            *DecisionTaskFailedCause `json:"cause,omitempty"`
	Details          []byte                   `json:"details,omitempty"`
	Identity         string                   `json:"identity,omitempty"`
	Reason           *string                  `json:"reason,omitempty"`
	BaseRunID        string                   `json:"baseRunId,omitempty"`
	NewRunID         string                   `json:"newRunId,omitempty"`
	ForkEventVersion int64                    `json:"forkEventVersion,omitempty"`
	BinaryChecksum   string                   `json:"binaryChecksum,omitempty"`
}

DecisionTaskFailedEventAttributes is an internal type (TBD...)

func (*DecisionTaskFailedEventAttributes) GetBaseRunID added in v0.17.0

func (v *DecisionTaskFailedEventAttributes) GetBaseRunID() (o string)

GetBaseRunID is an internal getter (TBD...)

func (*DecisionTaskFailedEventAttributes) GetCause added in v0.17.0

GetCause is an internal getter (TBD...)

func (*DecisionTaskFailedEventAttributes) GetDetails added in v0.17.0

func (v *DecisionTaskFailedEventAttributes) GetDetails() (o []byte)

GetDetails is an internal getter (TBD...)

func (*DecisionTaskFailedEventAttributes) GetForkEventVersion added in v0.17.0

func (v *DecisionTaskFailedEventAttributes) GetForkEventVersion() (o int64)

GetForkEventVersion is an internal getter (TBD...)

func (*DecisionTaskFailedEventAttributes) GetNewRunID added in v0.17.0

func (v *DecisionTaskFailedEventAttributes) GetNewRunID() (o string)

GetNewRunID is an internal getter (TBD...)

type DecisionTaskScheduledEventAttributes

type DecisionTaskScheduledEventAttributes struct {
	TaskList                   *TaskList `json:"taskList,omitempty"`
	StartToCloseTimeoutSeconds *int32    `json:"startToCloseTimeoutSeconds,omitempty"`
	Attempt                    int64     `json:"attempt,omitempty"`
}

DecisionTaskScheduledEventAttributes is an internal type (TBD...)

func (*DecisionTaskScheduledEventAttributes) GetAttempt added in v0.17.0

func (v *DecisionTaskScheduledEventAttributes) GetAttempt() (o int64)

GetAttempt is an internal getter (TBD...)

func (*DecisionTaskScheduledEventAttributes) GetStartToCloseTimeoutSeconds added in v0.17.0

func (v *DecisionTaskScheduledEventAttributes) GetStartToCloseTimeoutSeconds() (o int32)

GetStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*DecisionTaskScheduledEventAttributes) GetTaskList added in v0.17.0

func (v *DecisionTaskScheduledEventAttributes) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

type DecisionTaskStartedEventAttributes

type DecisionTaskStartedEventAttributes struct {
	ScheduledEventID int64  `json:"scheduledEventId,omitempty"`
	Identity         string `json:"identity,omitempty"`
	RequestID        string `json:"requestId,omitempty"`
}

DecisionTaskStartedEventAttributes is an internal type (TBD...)

func (*DecisionTaskStartedEventAttributes) GetRequestID added in v0.17.0

func (v *DecisionTaskStartedEventAttributes) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*DecisionTaskStartedEventAttributes) GetScheduledEventID added in v0.17.0

func (v *DecisionTaskStartedEventAttributes) GetScheduledEventID() (o int64)

GetScheduledEventID is an internal getter (TBD...)

type DecisionTaskTimedOutCause added in v0.18.0

type DecisionTaskTimedOutCause int32

DecisionTaskTimedOutCause is an internal type (TBD...)

const (
	// DecisionTaskTimedOutCauseTimeout is an option for DecisionTaskTimedOutCause
	DecisionTaskTimedOutCauseTimeout DecisionTaskTimedOutCause = iota
	// DecisionTaskTimedOutCauseReset is an option for DecisionTaskTimedOutCause
	DecisionTaskTimedOutCauseReset
)

func (DecisionTaskTimedOutCause) MarshalText added in v0.18.0

func (e DecisionTaskTimedOutCause) MarshalText() ([]byte, error)

MarshalText encodes DecisionTaskFailedCause to text.

func (DecisionTaskTimedOutCause) Ptr added in v0.18.0

Ptr is a helper function for getting pointer value

func (DecisionTaskTimedOutCause) String added in v0.18.0

func (e DecisionTaskTimedOutCause) String() string

String returns a readable string representation of DecisionTaskTimedOutCause.

func (*DecisionTaskTimedOutCause) UnmarshalText added in v0.18.0

func (e *DecisionTaskTimedOutCause) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type DecisionTaskTimedOutEventAttributes

type DecisionTaskTimedOutEventAttributes struct {
	ScheduledEventID int64                      `json:"scheduledEventId,omitempty"`
	StartedEventID   int64                      `json:"startedEventId,omitempty"`
	TimeoutType      *TimeoutType               `json:"timeoutType,omitempty"`
	BaseRunID        string                     `json:"baseRunId,omitempty"`
	NewRunID         string                     `json:"newRunId,omitempty"`
	ForkEventVersion int64                      `json:"forkEventVersion,omitempty"`
	Reason           string                     `json:"reason,omitempty"`
	Cause            *DecisionTaskTimedOutCause `json:"cause,omitempty"`
}

DecisionTaskTimedOutEventAttributes is an internal type (TBD...)

func (*DecisionTaskTimedOutEventAttributes) GetBaseRunID added in v0.18.0

func (v *DecisionTaskTimedOutEventAttributes) GetBaseRunID() (o string)

GetBaseRunID is an internal getter (TBD...)

func (*DecisionTaskTimedOutEventAttributes) GetCause added in v0.18.0

GetCause is an internal getter (TBD...)

func (*DecisionTaskTimedOutEventAttributes) GetForkEventVersion added in v0.18.0

func (v *DecisionTaskTimedOutEventAttributes) GetForkEventVersion() (o int64)

GetForkEventVersion is an internal getter (TBD...)

func (*DecisionTaskTimedOutEventAttributes) GetNewRunID added in v0.18.0

func (v *DecisionTaskTimedOutEventAttributes) GetNewRunID() (o string)

GetNewRunID is an internal getter (TBD...)

func (*DecisionTaskTimedOutEventAttributes) GetScheduledEventID added in v0.17.0

func (v *DecisionTaskTimedOutEventAttributes) GetScheduledEventID() (o int64)

GetScheduledEventID is an internal getter (TBD...)

func (*DecisionTaskTimedOutEventAttributes) GetTimeoutType added in v0.17.0

func (v *DecisionTaskTimedOutEventAttributes) GetTimeoutType() (o TimeoutType)

GetTimeoutType is an internal getter (TBD...)

type DecisionType

type DecisionType int32

DecisionType is an internal type (TBD...)

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

func DecisionTypeValues added in v0.18.0

func DecisionTypeValues() []DecisionType

DecisionTypeValues returns all recognized values of DecisionType.

func (DecisionType) MarshalText added in v0.18.0

func (e DecisionType) MarshalText() ([]byte, error)

MarshalText encodes DecisionType to text.

func (DecisionType) Ptr added in v0.17.0

func (e DecisionType) Ptr() *DecisionType

Ptr is a helper function for getting pointer value

func (DecisionType) String added in v0.18.0

func (e DecisionType) String() string

String returns a readable string representation of DecisionType.

func (*DecisionType) UnmarshalText added in v0.18.0

func (e *DecisionType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type DeprecateDomainRequest

type DeprecateDomainRequest struct {
	Name          string `json:"name,omitempty"`
	SecurityToken string `json:"securityToken,omitempty"`
}

DeprecateDomainRequest is an internal type (TBD...)

func (*DeprecateDomainRequest) GetName added in v0.17.0

func (v *DeprecateDomainRequest) GetName() (o string)

GetName is an internal getter (TBD...)

func (*DeprecateDomainRequest) SerializeForLogging added in v1.2.1

func (v *DeprecateDomainRequest) SerializeForLogging() (string, error)

type DescribeClusterResponse added in v0.17.0

type DescribeClusterResponse struct {
	SupportedClientVersions *SupportedClientVersions    `json:"supportedClientVersions,omitempty"`
	MembershipInfo          *MembershipInfo             `json:"membershipInfo,omitempty"`
	PersistenceInfo         map[string]*PersistenceInfo `json:"persistenceInfo,omitempty"`
}

DescribeClusterResponse is an internal type (TBD...)

type DescribeDomainRequest

type DescribeDomainRequest struct {
	Name *string `json:"name,omitempty"`
	UUID *string `json:"uuid,omitempty"`
}

DescribeDomainRequest is an internal type (TBD...)

func (*DescribeDomainRequest) GetName added in v0.17.0

func (v *DescribeDomainRequest) GetName() (o string)

GetName is an internal getter (TBD...)

func (*DescribeDomainRequest) GetUUID added in v0.17.0

func (v *DescribeDomainRequest) GetUUID() (o string)

GetUUID is an internal getter (TBD...)

func (*DescribeDomainRequest) SerializeForLogging added in v1.2.1

func (v *DescribeDomainRequest) SerializeForLogging() (string, error)

type DescribeDomainResponse

type DescribeDomainResponse struct {
	DomainInfo               *DomainInfo                     `json:"domainInfo,omitempty"`
	Configuration            *DomainConfiguration            `json:"configuration,omitempty"`
	ReplicationConfiguration *DomainReplicationConfiguration `json:"replicationConfiguration,omitempty"`
	FailoverVersion          int64                           `json:"failoverVersion,omitempty"`
	IsGlobalDomain           bool                            `json:"isGlobalDomain,omitempty"`
	FailoverInfo             *FailoverInfo                   `json:"failoverInfo,omitempty"`
}

DescribeDomainResponse is an internal type (TBD...)

func (*DescribeDomainResponse) GetDomainInfo added in v0.17.0

func (v *DescribeDomainResponse) GetDomainInfo() (o *DomainInfo)

GetDomainInfo is an internal getter (TBD...)

func (*DescribeDomainResponse) GetFailoverInfo added in v0.24.0

func (v *DescribeDomainResponse) GetFailoverInfo() (o *FailoverInfo)

GetFailoverInfo is an internal getter (TBD...)

func (*DescribeDomainResponse) GetFailoverVersion added in v0.17.0

func (v *DescribeDomainResponse) GetFailoverVersion() (o int64)

GetFailoverVersion is an internal getter (TBD...)

func (*DescribeDomainResponse) GetIsGlobalDomain added in v0.17.0

func (v *DescribeDomainResponse) GetIsGlobalDomain() (o bool)

GetIsGlobalDomain is an internal getter (TBD...)

type DescribeHistoryHostRequest

type DescribeHistoryHostRequest struct {
	HostAddress      *string            `json:"hostAddress,omitempty"`
	ShardIDForHost   *int32             `json:"shardIdForHost,omitempty"`
	ExecutionForHost *WorkflowExecution `json:"executionForHost,omitempty"`
}

DescribeHistoryHostRequest is an internal type (TBD...)

func (*DescribeHistoryHostRequest) GetHostAddress added in v0.17.0

func (v *DescribeHistoryHostRequest) GetHostAddress() (o string)

GetHostAddress is an internal getter (TBD...)

func (*DescribeHistoryHostRequest) GetShardIDForHost added in v0.17.0

func (v *DescribeHistoryHostRequest) GetShardIDForHost() (o int32)

GetShardIDForHost is an internal getter (TBD...)

func (*DescribeHistoryHostRequest) SerializeForLogging added in v1.2.1

func (v *DescribeHistoryHostRequest) SerializeForLogging() (string, error)

type DescribeHistoryHostResponse

type DescribeHistoryHostResponse struct {
	NumberOfShards        int32            `json:"numberOfShards,omitempty"`
	ShardIDs              []int32          `json:"shardIDs,omitempty"`
	DomainCache           *DomainCacheInfo `json:"domainCache,omitempty"`
	ShardControllerStatus string           `json:"shardControllerStatus,omitempty"`
	Address               string           `json:"address,omitempty"`
}

DescribeHistoryHostResponse is an internal type (TBD...)

type DescribeMutableStateRequest added in v0.17.0

type DescribeMutableStateRequest struct {
	DomainUUID string             `json:"domainUUID,omitempty"`
	Execution  *WorkflowExecution `json:"execution,omitempty"`
}

DescribeMutableStateRequest is an internal type (TBD...)

func (*DescribeMutableStateRequest) GetDomainUUID added in v0.17.0

func (v *DescribeMutableStateRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type DescribeMutableStateResponse added in v0.17.0

type DescribeMutableStateResponse struct {
	MutableStateInCache    string `json:"mutableStateInCache,omitempty"`
	MutableStateInDatabase string `json:"mutableStateInDatabase,omitempty"`
}

DescribeMutableStateResponse is an internal type (TBD...)

type DescribeQueueRequest

type DescribeQueueRequest struct {
	ShardID     int32  `json:"shardID,omitempty"`
	ClusterName string `json:"clusterName,omitempty"`
	Type        *int32 `json:"type,omitempty"`
}

DescribeQueueRequest is an internal type (TBD...)

func (*DescribeQueueRequest) GetClusterName added in v0.17.0

func (v *DescribeQueueRequest) GetClusterName() (o string)

GetClusterName is an internal getter (TBD...)

func (*DescribeQueueRequest) GetShardID added in v0.17.0

func (v *DescribeQueueRequest) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

func (*DescribeQueueRequest) GetType added in v0.17.0

func (v *DescribeQueueRequest) GetType() (o int32)

GetType is an internal getter (TBD...)

func (*DescribeQueueRequest) SerializeForLogging added in v1.2.1

func (v *DescribeQueueRequest) SerializeForLogging() (string, error)

type DescribeQueueResponse

type DescribeQueueResponse struct {
	ProcessingQueueStates []string `json:"processingQueueStates,omitempty"`
}

DescribeQueueResponse is an internal type (TBD...)

type DescribeShardDistributionRequest added in v0.22.0

type DescribeShardDistributionRequest struct {
	PageSize int32 `json:"pageSize,omitempty"`
	PageID   int32 `json:"pageID,omitempty"`
}

DescribeShardDistributionRequest is an internal type (TBD...)

func (*DescribeShardDistributionRequest) SerializeForLogging added in v1.2.1

func (v *DescribeShardDistributionRequest) SerializeForLogging() (string, error)

type DescribeShardDistributionResponse added in v0.22.0

type DescribeShardDistributionResponse struct {
	NumberOfShards int32            `json:"numberOfShards,omitempty"`
	Shards         map[int32]string `json:"shardIDs,omitempty"`
}

DescribeShardDistributionResponse is an internal type (TBD...)

type DescribeTaskListRequest

type DescribeTaskListRequest struct {
	Domain                string        `json:"domain,omitempty"`
	TaskList              *TaskList     `json:"taskList,omitempty"`
	TaskListType          *TaskListType `json:"taskListType,omitempty"`
	IncludeTaskListStatus bool          `json:"includeTaskListStatus,omitempty"`
}

DescribeTaskListRequest is an internal type (TBD...)

func (*DescribeTaskListRequest) GetDomain added in v0.17.0

func (v *DescribeTaskListRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*DescribeTaskListRequest) GetIncludeTaskListStatus added in v0.17.0

func (v *DescribeTaskListRequest) GetIncludeTaskListStatus() (o bool)

GetIncludeTaskListStatus is an internal getter (TBD...)

func (*DescribeTaskListRequest) GetTaskList added in v0.17.0

func (v *DescribeTaskListRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

func (*DescribeTaskListRequest) GetTaskListType added in v0.17.0

func (v *DescribeTaskListRequest) GetTaskListType() (o TaskListType)

GetTaskListType is an internal getter (TBD...)

func (*DescribeTaskListRequest) SerializeForLogging added in v1.2.1

func (v *DescribeTaskListRequest) SerializeForLogging() (string, error)

type DescribeTaskListResponse

type DescribeTaskListResponse struct {
	Pollers        []*PollerInfo   `json:"pollers,omitempty"`
	TaskListStatus *TaskListStatus `json:"taskListStatus,omitempty"`
}

DescribeTaskListResponse is an internal type (TBD...)

func (*DescribeTaskListResponse) GetPollers added in v0.17.0

func (v *DescribeTaskListResponse) GetPollers() (o []*PollerInfo)

GetPollers is an internal getter (TBD...)

func (*DescribeTaskListResponse) GetTaskListStatus added in v0.17.0

func (v *DescribeTaskListResponse) GetTaskListStatus() (o *TaskListStatus)

GetTaskListStatus is an internal getter (TBD...)

type DescribeWorkflowExecutionRequest

type DescribeWorkflowExecutionRequest struct {
	Domain    string             `json:"domain,omitempty"`
	Execution *WorkflowExecution `json:"execution,omitempty"`
}

DescribeWorkflowExecutionRequest is an internal type (TBD...)

func (*DescribeWorkflowExecutionRequest) GetDomain added in v0.17.0

func (v *DescribeWorkflowExecutionRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*DescribeWorkflowExecutionRequest) GetExecution added in v0.17.0

func (v *DescribeWorkflowExecutionRequest) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

func (*DescribeWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *DescribeWorkflowExecutionRequest) SerializeForLogging() (string, error)

type DescribeWorkflowExecutionResponse

type DescribeWorkflowExecutionResponse struct {
	ExecutionConfiguration *WorkflowExecutionConfiguration `json:"executionConfiguration,omitempty"`
	WorkflowExecutionInfo  *WorkflowExecutionInfo          `json:"workflowExecutionInfo,omitempty"`
	PendingActivities      []*PendingActivityInfo          `json:"pendingActivities,omitempty"`
	PendingChildren        []*PendingChildExecutionInfo    `json:"pendingChildren,omitempty"`
	PendingDecision        *PendingDecisionInfo            `json:"pendingDecision,omitempty"`
}

DescribeWorkflowExecutionResponse is an internal type (TBD...)

func (*DescribeWorkflowExecutionResponse) GetPendingActivities added in v0.17.0

func (v *DescribeWorkflowExecutionResponse) GetPendingActivities() (o []*PendingActivityInfo)

GetPendingActivities is an internal getter (TBD...)

func (*DescribeWorkflowExecutionResponse) GetWorkflowExecutionInfo added in v0.17.0

func (v *DescribeWorkflowExecutionResponse) GetWorkflowExecutionInfo() (o *WorkflowExecutionInfo)

GetWorkflowExecutionInfo is an internal getter (TBD...)

type DomainAlreadyExistsError

type DomainAlreadyExistsError struct {
	Message string `json:"message,required"`
}

DomainAlreadyExistsError is an internal type (TBD...)

func (DomainAlreadyExistsError) Error

func (err DomainAlreadyExistsError) Error() string

type DomainCacheInfo

type DomainCacheInfo struct {
	NumOfItemsInCacheByID   int64 `json:"numOfItemsInCacheByID,omitempty"`
	NumOfItemsInCacheByName int64 `json:"numOfItemsInCacheByName,omitempty"`
}

DomainCacheInfo is an internal type (TBD...)

type DomainConfiguration

type DomainConfiguration struct {
	WorkflowExecutionRetentionPeriodInDays int32                        `json:"workflowExecutionRetentionPeriodInDays,omitempty"`
	EmitMetric                             bool                         `json:"emitMetric,omitempty"`
	BadBinaries                            *BadBinaries                 `json:"badBinaries,omitempty"`
	HistoryArchivalStatus                  *ArchivalStatus              `json:"historyArchivalStatus,omitempty"`
	HistoryArchivalURI                     string                       `json:"historyArchivalURI,omitempty"`
	VisibilityArchivalStatus               *ArchivalStatus              `json:"visibilityArchivalStatus,omitempty"`
	VisibilityArchivalURI                  string                       `json:"visibilityArchivalURI,omitempty"`
	IsolationGroups                        *IsolationGroupConfiguration `json:"isolationGroupConfiguration,omitempty"`
	AsyncWorkflowConfig                    *AsyncWorkflowConfiguration  `json:"asyncWorkflowConfiguration,omitempty"`
}

DomainConfiguration is an internal type (TBD...)

func (*DomainConfiguration) GetAsyncWorkflowConfiguration added in v1.2.8

func (v *DomainConfiguration) GetAsyncWorkflowConfiguration() AsyncWorkflowConfiguration

func (*DomainConfiguration) GetBadBinaries added in v0.17.0

func (v *DomainConfiguration) GetBadBinaries() (o *BadBinaries)

GetBadBinaries is an internal getter (TBD...)

func (*DomainConfiguration) GetEmitMetric added in v0.17.0

func (v *DomainConfiguration) GetEmitMetric() (o bool)

GetEmitMetric is an internal getter (TBD...)

func (*DomainConfiguration) GetHistoryArchivalStatus added in v0.17.0

func (v *DomainConfiguration) GetHistoryArchivalStatus() (o ArchivalStatus)

GetHistoryArchivalStatus is an internal getter (TBD...)

func (*DomainConfiguration) GetHistoryArchivalURI added in v0.17.0

func (v *DomainConfiguration) GetHistoryArchivalURI() (o string)

GetHistoryArchivalURI is an internal getter (TBD...)

func (*DomainConfiguration) GetIsolationGroupsConfiguration added in v1.2.1

func (v *DomainConfiguration) GetIsolationGroupsConfiguration() IsolationGroupConfiguration

GetIsolationGroupsConfiguration is an internal getter (TBD...)

func (*DomainConfiguration) GetVisibilityArchivalStatus added in v0.17.0

func (v *DomainConfiguration) GetVisibilityArchivalStatus() (o ArchivalStatus)

GetVisibilityArchivalStatus is an internal getter (TBD...)

func (*DomainConfiguration) GetVisibilityArchivalURI added in v0.17.0

func (v *DomainConfiguration) GetVisibilityArchivalURI() (o string)

GetVisibilityArchivalURI is an internal getter (TBD...)

func (*DomainConfiguration) GetWorkflowExecutionRetentionPeriodInDays added in v0.17.0

func (v *DomainConfiguration) GetWorkflowExecutionRetentionPeriodInDays() (o int32)

GetWorkflowExecutionRetentionPeriodInDays is an internal getter (TBD...)

type DomainFilter added in v0.17.0

type DomainFilter struct {
	DomainIDs    []string `json:"domainIDs,omitempty"`
	ReverseMatch bool     `json:"reverseMatch,omitempty"`
}

DomainFilter is an internal type (TBD...)

func (*DomainFilter) GetDomainIDs added in v0.17.0

func (v *DomainFilter) GetDomainIDs() (o []string)

GetDomainIDs is an internal getter (TBD...)

func (*DomainFilter) GetReverseMatch added in v0.17.0

func (v *DomainFilter) GetReverseMatch() (o bool)

GetReverseMatch is an internal getter (TBD...)

type DomainInfo

type DomainInfo struct {
	Name        string            `json:"name,omitempty"`
	Status      *DomainStatus     `json:"status,omitempty"`
	Description string            `json:"description,omitempty"`
	OwnerEmail  string            `json:"ownerEmail,omitempty"`
	Data        map[string]string `json:"data,omitempty"`
	UUID        string            `json:"uuid,omitempty"`
}

DomainInfo is an internal type (TBD...)

func (*DomainInfo) GetData added in v0.17.0

func (v *DomainInfo) GetData() (o map[string]string)

GetData is an internal getter (TBD...)

func (*DomainInfo) GetDescription added in v0.17.0

func (v *DomainInfo) GetDescription() (o string)

GetDescription is an internal getter (TBD...)

func (*DomainInfo) GetName added in v0.17.0

func (v *DomainInfo) GetName() (o string)

GetName is an internal getter (TBD...)

func (*DomainInfo) GetOwnerEmail added in v0.17.0

func (v *DomainInfo) GetOwnerEmail() (o string)

GetOwnerEmail is an internal getter (TBD...)

func (*DomainInfo) GetStatus added in v0.17.0

func (v *DomainInfo) GetStatus() (o DomainStatus)

GetStatus is an internal getter (TBD...)

func (*DomainInfo) GetUUID added in v0.17.0

func (v *DomainInfo) GetUUID() (o string)

GetUUID is an internal getter (TBD...)

type DomainNotActiveError

type DomainNotActiveError struct {
	Message        string `json:"message,required"`
	DomainName     string `json:"domainName,required"`
	CurrentCluster string `json:"currentCluster,required"`
	ActiveCluster  string `json:"activeCluster,required"`
}

DomainNotActiveError is an internal type (TBD...)

func (DomainNotActiveError) Error

func (err DomainNotActiveError) Error() string

func (*DomainNotActiveError) GetActiveCluster added in v0.17.0

func (v *DomainNotActiveError) GetActiveCluster() (o string)

GetActiveCluster is an internal getter (TBD...)

func (*DomainNotActiveError) GetCurrentCluster added in v0.17.0

func (v *DomainNotActiveError) GetCurrentCluster() (o string)

GetCurrentCluster is an internal getter (TBD...)

func (DomainNotActiveError) MarshalLogObject added in v0.25.0

func (err DomainNotActiveError) MarshalLogObject(enc zapcore.ObjectEncoder) error

type DomainOperation added in v0.17.0

type DomainOperation int32

DomainOperation is an internal type (TBD...)

const (
	// DomainOperationCreate is an option for DomainOperation
	DomainOperationCreate DomainOperation = iota
	// DomainOperationUpdate is an option for DomainOperation
	DomainOperationUpdate
)

func (DomainOperation) MarshalText added in v0.18.0

func (e DomainOperation) MarshalText() ([]byte, error)

MarshalText encodes DomainOperation to text.

func (DomainOperation) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (DomainOperation) String added in v0.18.0

func (e DomainOperation) String() string

String returns a readable string representation of DomainOperation.

func (*DomainOperation) UnmarshalText added in v0.18.0

func (e *DomainOperation) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type DomainReplicationConfiguration

type DomainReplicationConfiguration struct {
	ActiveClusterName string                             `json:"activeClusterName,omitempty"`
	Clusters          []*ClusterReplicationConfiguration `json:"clusters,omitempty"`
}

DomainReplicationConfiguration is an internal type (TBD...)

func (*DomainReplicationConfiguration) GetActiveClusterName added in v0.17.0

func (v *DomainReplicationConfiguration) GetActiveClusterName() (o string)

GetActiveClusterName is an internal getter (TBD...)

func (*DomainReplicationConfiguration) GetClusters added in v0.17.0

GetClusters is an internal getter (TBD...)

type DomainStatus

type DomainStatus int32

DomainStatus is an internal type (TBD...)

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

func (DomainStatus) MarshalText added in v0.18.0

func (e DomainStatus) MarshalText() ([]byte, error)

MarshalText encodes DomainStatus to text.

func (DomainStatus) Ptr added in v0.17.0

func (e DomainStatus) Ptr() *DomainStatus

Ptr is a helper function for getting pointer value

func (DomainStatus) String added in v0.18.0

func (e DomainStatus) String() string

String returns a readable string representation of DomainStatus.

func (*DomainStatus) UnmarshalText added in v0.18.0

func (e *DomainStatus) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type DomainTaskAttributes added in v0.17.0

type DomainTaskAttributes struct {
	DomainOperation         *DomainOperation                `json:"domainOperation,omitempty"`
	ID                      string                          `json:"id,omitempty"`
	Info                    *DomainInfo                     `json:"info,omitempty"`
	Config                  *DomainConfiguration            `json:"config,omitempty"`
	ReplicationConfig       *DomainReplicationConfiguration `json:"replicationConfig,omitempty"`
	ConfigVersion           int64                           `json:"configVersion,omitempty"`
	FailoverVersion         int64                           `json:"failoverVersion,omitempty"`
	PreviousFailoverVersion int64                           `json:"previousFailoverVersion,omitempty"`
}

DomainTaskAttributes is an internal type (TBD...)

func (*DomainTaskAttributes) GetConfigVersion added in v0.17.0

func (v *DomainTaskAttributes) GetConfigVersion() (o int64)

GetConfigVersion is an internal getter (TBD...)

func (*DomainTaskAttributes) GetDomainOperation added in v0.17.0

func (v *DomainTaskAttributes) GetDomainOperation() (o DomainOperation)

GetDomainOperation is an internal getter (TBD...)

func (*DomainTaskAttributes) GetFailoverVersion added in v0.17.0

func (v *DomainTaskAttributes) GetFailoverVersion() (o int64)

GetFailoverVersion is an internal getter (TBD...)

func (*DomainTaskAttributes) GetID added in v0.17.0

func (v *DomainTaskAttributes) GetID() (o string)

GetID is an internal getter (TBD...)

func (*DomainTaskAttributes) GetInfo added in v0.17.0

func (v *DomainTaskAttributes) GetInfo() (o *DomainInfo)

GetInfo is an internal getter (TBD...)

func (*DomainTaskAttributes) GetPreviousFailoverVersion added in v0.17.0

func (v *DomainTaskAttributes) GetPreviousFailoverVersion() (o int64)

GetPreviousFailoverVersion is an internal getter (TBD...)

type DynamicConfigBlob added in v0.23.1

type DynamicConfigBlob struct {
	SchemaVersion int64                 `json:"schemaVersion,omitempty"`
	Entries       []*DynamicConfigEntry `json:"entries,omitempty"`
}

type DynamicConfigEntry added in v0.23.1

type DynamicConfigEntry struct {
	Name   string                `json:"name,omitempty"`
	Values []*DynamicConfigValue `json:"values,omitempty"`
}

type DynamicConfigFilter added in v0.23.1

type DynamicConfigFilter struct {
	Name  string    `json:"name,omitempty"`
	Value *DataBlob `json:"value,omitempty"`
}

type DynamicConfigValue added in v0.23.1

type DynamicConfigValue struct {
	Value   *DataBlob              `json:"value,omitempty"`
	Filters []*DynamicConfigFilter `json:"filters,omitempty"`
}

type EncodingType

type EncodingType int32

EncodingType is an internal type (TBD...)

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

func (EncodingType) MarshalText added in v0.18.0

func (e EncodingType) MarshalText() ([]byte, error)

MarshalText encodes EncodingType to text.

func (EncodingType) Ptr added in v0.17.0

func (e EncodingType) Ptr() *EncodingType

Ptr is a helper function for getting pointer value

func (EncodingType) String added in v0.18.0

func (e EncodingType) String() string

String returns a readable string representation of EncodingType.

func (*EncodingType) UnmarshalText added in v0.18.0

func (e *EncodingType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type EntityNotExistsError

type EntityNotExistsError struct {
	Message        string `json:"message,required"`
	CurrentCluster string `json:"currentCluster,omitempty"`
	ActiveCluster  string `json:"activeCluster,omitempty"`
}

EntityNotExistsError is an internal type (TBD...)

func (EntityNotExistsError) Error

func (err EntityNotExistsError) Error() string

type EventAlreadyStartedError added in v0.17.0

type EventAlreadyStartedError struct {
	Message string `json:"message,required"`
}

EventAlreadyStartedError is an internal type (TBD...)

func (EventAlreadyStartedError) Error added in v0.17.0

func (err EventAlreadyStartedError) Error() string

type EventType

type EventType int32

EventType is an internal type (TBD...)

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

func EventTypeValues added in v0.18.0

func EventTypeValues() []EventType

EventTypeValues returns all recognized values of EventType.

func (EventType) MarshalText added in v0.18.0

func (e EventType) MarshalText() ([]byte, error)

MarshalText encodes EventType to text.

func (EventType) Ptr added in v0.17.0

func (e EventType) Ptr() *EventType

Ptr is a helper function for getting pointer value

func (EventType) String added in v0.18.0

func (e EventType) String() string

String returns a readable string representation of EventType.

func (*EventType) UnmarshalText added in v0.18.0

func (e *EventType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type ExternalWorkflowExecutionCancelRequestedEventAttributes

type ExternalWorkflowExecutionCancelRequestedEventAttributes struct {
	InitiatedEventID  int64              `json:"initiatedEventId,omitempty"`
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
}

ExternalWorkflowExecutionCancelRequestedEventAttributes is an internal type (TBD...)

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) GetInitiatedEventID added in v0.17.0

GetInitiatedEventID is an internal getter (TBD...)

type ExternalWorkflowExecutionSignaledEventAttributes

type ExternalWorkflowExecutionSignaledEventAttributes struct {
	InitiatedEventID  int64              `json:"initiatedEventId,omitempty"`
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	Control           []byte             `json:"control,omitempty"`
}

ExternalWorkflowExecutionSignaledEventAttributes is an internal type (TBD...)

func (*ExternalWorkflowExecutionSignaledEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ExternalWorkflowExecutionSignaledEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *ExternalWorkflowExecutionSignaledEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

type FailWorkflowExecutionDecisionAttributes

type FailWorkflowExecutionDecisionAttributes struct {
	Reason  *string `json:"reason,omitempty"`
	Details []byte  `json:"details,omitempty"`
}

FailWorkflowExecutionDecisionAttributes is an internal type (TBD...)

func (*FailWorkflowExecutionDecisionAttributes) GetReason added in v0.17.0

GetReason is an internal getter (TBD...)

type FailoverInfo added in v0.24.0

type FailoverInfo struct {
	FailoverVersion         int64   `json:"failoverVersion,omitempty"`
	FailoverStartTimestamp  int64   `json:"failoverStartTimestamp,omitempty"`
	FailoverExpireTimestamp int64   `json:"failoverExpireTimestamp,omitempty"`
	CompletedShardCount     int32   `json:"completedShardCount,omitempty"`
	PendingShards           []int32 `json:"pendingShards,omitempty"`
}

FailoverInfo is an internal type (TBD...)

func (*FailoverInfo) GetCompletedShardCount added in v0.24.0

func (v *FailoverInfo) GetCompletedShardCount() (o int32)

GetCompletedShardCount is an internal getter (TBD...)

func (*FailoverInfo) GetFailoverExpireTimestamp added in v0.24.0

func (v *FailoverInfo) GetFailoverExpireTimestamp() (o int64)

GetFailoverExpireTimestamp is an internal getter (TBD...)

func (*FailoverInfo) GetFailoverStartTimestamp added in v0.24.0

func (v *FailoverInfo) GetFailoverStartTimestamp() (o int64)

GetFailoverStartTimestamp is an internal getter (TBD...)

func (*FailoverInfo) GetFailoverVersion added in v0.24.0

func (v *FailoverInfo) GetFailoverVersion() (o int64)

GetFailoverVersion is an internal getter (TBD...)

func (*FailoverInfo) GetPendingShards added in v0.24.0

func (v *FailoverInfo) GetPendingShards() (o []int32)

GetPendingShards is an internal getter (TBD...)

type FailoverMarkerAttributes added in v0.17.0

type FailoverMarkerAttributes struct {
	DomainID        string `json:"domainID,omitempty"`
	FailoverVersion int64  `json:"failoverVersion,omitempty"`
	CreationTime    *int64 `json:"creationTime,omitempty"`
}

FailoverMarkerAttributes is an internal type (TBD...)

func (*FailoverMarkerAttributes) GetCreationTime added in v0.17.0

func (v *FailoverMarkerAttributes) GetCreationTime() (o int64)

GetCreationTime is an internal getter (TBD...)

func (*FailoverMarkerAttributes) GetDomainID added in v0.17.0

func (v *FailoverMarkerAttributes) GetDomainID() (o string)

GetDomainID is an internal getter (TBD...)

func (*FailoverMarkerAttributes) GetFailoverVersion added in v0.17.0

func (v *FailoverMarkerAttributes) GetFailoverVersion() (o int64)

GetFailoverVersion is an internal getter (TBD...)

type FailoverMarkerToken added in v0.17.0

type FailoverMarkerToken struct {
	ShardIDs       []int32                   `json:"shardIDs,omitempty"`
	FailoverMarker *FailoverMarkerAttributes `json:"failoverMarker,omitempty"`
}

FailoverMarkerToken is an internal type (TBD...)

func (*FailoverMarkerToken) GetFailoverMarker added in v0.17.0

func (v *FailoverMarkerToken) GetFailoverMarker() (o *FailoverMarkerAttributes)

GetFailoverMarker is an internal getter (TBD...)

func (*FailoverMarkerToken) GetShardIDs added in v0.17.0

func (v *FailoverMarkerToken) GetShardIDs() (o []int32)

GetShardIDs is an internal getter (TBD...)

type FailoverMarkers added in v0.17.0

type FailoverMarkers struct {
	FailoverMarkers []*FailoverMarkerAttributes `json:"failoverMarkers,omitempty"`
}

FailoverMarkers is an internal type (TBD...)

type FeatureNotEnabledError added in v0.22.0

type FeatureNotEnabledError struct {
	FeatureFlag string `json:"featureFlag,required"`
}

FeatureNotEnabledError is an internal type (TBD...)

func (FeatureNotEnabledError) Error added in v0.22.0

func (err FeatureNotEnabledError) Error() string

func (FeatureNotEnabledError) MarshalLogObject added in v0.25.0

func (err FeatureNotEnabledError) MarshalLogObject(enc zapcore.ObjectEncoder) error

type GetCrossClusterTasksRequest added in v0.23.1

type GetCrossClusterTasksRequest struct {
	ShardIDs      []int32 `json:"shardIDs,omitempty"`
	TargetCluster string  `json:"targetCluster,omitempty"`
}

GetCrossClusterTasksRequest is an internal type (TBD...)

func (*GetCrossClusterTasksRequest) GetShardIDs added in v0.23.1

func (v *GetCrossClusterTasksRequest) GetShardIDs() (o []int32)

GetShardIDs is an internal getter (TBD...)

func (*GetCrossClusterTasksRequest) GetTargetCluster added in v0.23.1

func (v *GetCrossClusterTasksRequest) GetTargetCluster() (o string)

GetTargetCluster is an internal getter (TBD...)

func (*GetCrossClusterTasksRequest) SerializeForLogging added in v1.2.1

func (v *GetCrossClusterTasksRequest) SerializeForLogging() (string, error)

type GetCrossClusterTasksResponse added in v0.23.1

type GetCrossClusterTasksResponse struct {
	TasksByShard       map[int32][]*CrossClusterTaskRequest `json:"tasksByShard,omitempty"`
	FailedCauseByShard map[int32]GetTaskFailedCause         `json:"failedCauseByShard,omitempty"`
}

GetCrossClusterTasksResponse is an internal type (TBD...)

func (*GetCrossClusterTasksResponse) GetTasksByShard added in v0.23.1

func (v *GetCrossClusterTasksResponse) GetTasksByShard() (o map[int32][]*CrossClusterTaskRequest)

GetTasksByShard is an internal getter (TBD...)

type GetDLQReplicationMessagesRequest added in v0.17.0

type GetDLQReplicationMessagesRequest struct {
	TaskInfos []*ReplicationTaskInfo `json:"taskInfos,omitempty"`
}

GetDLQReplicationMessagesRequest is an internal type (TBD...)

func (*GetDLQReplicationMessagesRequest) GetTaskInfos added in v0.17.0

func (v *GetDLQReplicationMessagesRequest) GetTaskInfos() (o []*ReplicationTaskInfo)

GetTaskInfos is an internal getter (TBD...)

func (*GetDLQReplicationMessagesRequest) SerializeForLogging added in v1.2.1

func (v *GetDLQReplicationMessagesRequest) SerializeForLogging() (string, error)

type GetDLQReplicationMessagesResponse added in v0.17.0

type GetDLQReplicationMessagesResponse struct {
	ReplicationTasks []*ReplicationTask `json:"replicationTasks,omitempty"`
}

GetDLQReplicationMessagesResponse is an internal type (TBD...)

type GetDomainAsyncWorkflowConfiguratonRequest added in v1.2.7

type GetDomainAsyncWorkflowConfiguratonRequest struct {
	Domain string
}

func (*GetDomainAsyncWorkflowConfiguratonRequest) SerializeForLogging added in v1.2.7

func (v *GetDomainAsyncWorkflowConfiguratonRequest) SerializeForLogging() (string, error)

type GetDomainAsyncWorkflowConfiguratonResponse added in v1.2.7

type GetDomainAsyncWorkflowConfiguratonResponse struct {
	Configuration *AsyncWorkflowConfiguration
}

type GetDomainIsolationGroupsRequest added in v1.2.1

type GetDomainIsolationGroupsRequest struct {
	Domain string
}

func (*GetDomainIsolationGroupsRequest) SerializeForLogging added in v1.2.7

func (v *GetDomainIsolationGroupsRequest) SerializeForLogging() (string, error)

type GetDomainIsolationGroupsResponse added in v1.2.1

type GetDomainIsolationGroupsResponse struct {
	IsolationGroups IsolationGroupConfiguration
}

type GetDomainReplicationMessagesRequest added in v0.17.0

type GetDomainReplicationMessagesRequest struct {
	LastRetrievedMessageID *int64 `json:"lastRetrievedMessageId,omitempty"`
	LastProcessedMessageID *int64 `json:"lastProcessedMessageId,omitempty"`
	ClusterName            string `json:"clusterName,omitempty"`
}

GetDomainReplicationMessagesRequest is an internal type (TBD...)

func (*GetDomainReplicationMessagesRequest) GetClusterName added in v0.17.0

func (v *GetDomainReplicationMessagesRequest) GetClusterName() (o string)

GetClusterName is an internal getter (TBD...)

func (*GetDomainReplicationMessagesRequest) GetLastProcessedMessageID added in v0.17.0

func (v *GetDomainReplicationMessagesRequest) GetLastProcessedMessageID() (o int64)

GetLastProcessedMessageID is an internal getter (TBD...)

func (*GetDomainReplicationMessagesRequest) GetLastRetrievedMessageID added in v0.17.0

func (v *GetDomainReplicationMessagesRequest) GetLastRetrievedMessageID() (o int64)

GetLastRetrievedMessageID is an internal getter (TBD...)

func (*GetDomainReplicationMessagesRequest) SerializeForLogging added in v1.2.1

func (v *GetDomainReplicationMessagesRequest) SerializeForLogging() (string, error)

type GetDomainReplicationMessagesResponse added in v0.17.0

type GetDomainReplicationMessagesResponse struct {
	Messages *ReplicationMessages `json:"messages,omitempty"`
}

GetDomainReplicationMessagesResponse is an internal type (TBD...)

type GetDynamicConfigRequest added in v0.23.1

type GetDynamicConfigRequest struct {
	ConfigName string                 `json:"configName,omitempty"`
	Filters    []*DynamicConfigFilter `json:"filters,omitempty"`
}

func (*GetDynamicConfigRequest) SerializeForLogging added in v1.2.1

func (v *GetDynamicConfigRequest) SerializeForLogging() (string, error)

type GetDynamicConfigResponse added in v0.23.1

type GetDynamicConfigResponse struct {
	Value *DataBlob `json:"value,omitempty"`
}

type GetFailoverInfoRequest added in v0.24.0

type GetFailoverInfoRequest struct {
	DomainID string `json:"domainID,omitempty"`
}

GetFailoverInfoRequest is an internal type (TBD...)

func (*GetFailoverInfoRequest) GetDomainID added in v0.24.0

func (v *GetFailoverInfoRequest) GetDomainID() (o string)

GetDomainID is an internal getter (TBD...)

type GetFailoverInfoResponse added in v0.24.0

type GetFailoverInfoResponse struct {
	CompletedShardCount int32   `json:"completedShardCount,omitempty"`
	PendingShards       []int32 `json:"pendingShards,omitempty"`
}

GetFailoverInfoResponse is an internal type (TBD...)

func (*GetFailoverInfoResponse) GetCompletedShardCount added in v0.24.0

func (v *GetFailoverInfoResponse) GetCompletedShardCount() (o int32)

GetCompletedShardCount is an internal getter (TBD...)

func (*GetFailoverInfoResponse) GetPendingShards added in v0.24.0

func (v *GetFailoverInfoResponse) GetPendingShards() (o []int32)

GetPendingShards is an internal getter (TBD...)

type GetGlobalIsolationGroupsRequest added in v1.2.1

type GetGlobalIsolationGroupsRequest struct{}

func (*GetGlobalIsolationGroupsRequest) SerializeForLogging added in v1.2.7

func (v *GetGlobalIsolationGroupsRequest) SerializeForLogging() (string, error)

type GetGlobalIsolationGroupsResponse added in v1.2.1

type GetGlobalIsolationGroupsResponse struct {
	IsolationGroups IsolationGroupConfiguration
}

type GetMutableStateRequest added in v0.17.0

type GetMutableStateRequest struct {
	DomainUUID          string             `json:"domainUUID,omitempty"`
	Execution           *WorkflowExecution `json:"execution,omitempty"`
	ExpectedNextEventID int64              `json:"expectedNextEventId,omitempty"`
	CurrentBranchToken  []byte             `json:"currentBranchToken,omitempty"`
}

GetMutableStateRequest is an internal type (TBD...)

func (*GetMutableStateRequest) GetDomainUUID added in v0.17.0

func (v *GetMutableStateRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*GetMutableStateRequest) GetExpectedNextEventID added in v0.17.0

func (v *GetMutableStateRequest) GetExpectedNextEventID() (o int64)

GetExpectedNextEventID is an internal getter (TBD...)

type GetMutableStateResponse added in v0.17.0

type GetMutableStateResponse struct {
	Execution                            *WorkflowExecution `json:"execution,omitempty"`
	WorkflowType                         *WorkflowType      `json:"workflowType,omitempty"`
	NextEventID                          int64              `json:"NextEventId,omitempty"`
	PreviousStartedEventID               *int64             `json:"PreviousStartedEventId,omitempty"`
	LastFirstEventID                     int64              `json:"LastFirstEventId,omitempty"`
	TaskList                             *TaskList          `json:"taskList,omitempty"`
	StickyTaskList                       *TaskList          `json:"stickyTaskList,omitempty"`
	ClientLibraryVersion                 string             `json:"clientLibraryVersion,omitempty"`
	ClientFeatureVersion                 string             `json:"clientFeatureVersion,omitempty"`
	ClientImpl                           string             `json:"clientImpl,omitempty"`
	IsWorkflowRunning                    bool               `json:"isWorkflowRunning,omitempty"`
	StickyTaskListScheduleToStartTimeout *int32             `json:"stickyTaskListScheduleToStartTimeout,omitempty"`
	EventStoreVersion                    int32              `json:"eventStoreVersion,omitempty"`
	CurrentBranchToken                   []byte             `json:"currentBranchToken,omitempty"`
	WorkflowState                        *int32             `json:"workflowState,omitempty"`
	WorkflowCloseState                   *int32             `json:"workflowCloseState,omitempty"`
	VersionHistories                     *VersionHistories  `json:"versionHistories,omitempty"`
	IsStickyTaskListEnabled              bool               `json:"isStickyTaskListEnabled,omitempty"`
	HistorySize                          int64              `json:"historySize,omitempty"`
}

GetMutableStateResponse is an internal type (TBD...)

func (*GetMutableStateResponse) GetClientFeatureVersion added in v0.17.0

func (v *GetMutableStateResponse) GetClientFeatureVersion() (o string)

GetClientFeatureVersion is an internal getter (TBD...)

func (*GetMutableStateResponse) GetClientImpl added in v0.17.0

func (v *GetMutableStateResponse) GetClientImpl() (o string)

GetClientImpl is an internal getter (TBD...)

func (*GetMutableStateResponse) GetCurrentBranchToken added in v0.17.0

func (v *GetMutableStateResponse) GetCurrentBranchToken() (o []byte)

GetCurrentBranchToken is an internal getter (TBD...)

func (*GetMutableStateResponse) GetIsStickyTaskListEnabled added in v0.17.0

func (v *GetMutableStateResponse) GetIsStickyTaskListEnabled() (o bool)

GetIsStickyTaskListEnabled is an internal getter (TBD...)

func (*GetMutableStateResponse) GetIsWorkflowRunning added in v0.17.0

func (v *GetMutableStateResponse) GetIsWorkflowRunning() (o bool)

GetIsWorkflowRunning is an internal getter (TBD...)

func (*GetMutableStateResponse) GetNextEventID added in v0.17.0

func (v *GetMutableStateResponse) GetNextEventID() (o int64)

GetNextEventID is an internal getter (TBD...)

func (*GetMutableStateResponse) GetPreviousStartedEventID added in v0.17.0

func (v *GetMutableStateResponse) GetPreviousStartedEventID() (o int64)

GetPreviousStartedEventID is an internal getter (TBD...)

func (*GetMutableStateResponse) GetStickyTaskList added in v0.17.0

func (v *GetMutableStateResponse) GetStickyTaskList() (o *TaskList)

GetStickyTaskList is an internal getter (TBD...)

func (*GetMutableStateResponse) GetStickyTaskListScheduleToStartTimeout added in v0.17.0

func (v *GetMutableStateResponse) GetStickyTaskListScheduleToStartTimeout() (o int32)

GetStickyTaskListScheduleToStartTimeout is an internal getter (TBD...)

func (*GetMutableStateResponse) GetVersionHistories added in v0.17.0

func (v *GetMutableStateResponse) GetVersionHistories() (o *VersionHistories)

GetVersionHistories is an internal getter (TBD...)

func (*GetMutableStateResponse) GetWorkflowCloseState added in v0.17.0

func (v *GetMutableStateResponse) GetWorkflowCloseState() (o int32)

GetWorkflowCloseState is an internal getter (TBD...)

type GetReplicationMessagesRequest added in v0.17.0

type GetReplicationMessagesRequest struct {
	Tokens      []*ReplicationToken `json:"tokens,omitempty"`
	ClusterName string              `json:"clusterName,omitempty"`
}

GetReplicationMessagesRequest is an internal type (TBD...)

func (*GetReplicationMessagesRequest) GetClusterName added in v0.17.0

func (v *GetReplicationMessagesRequest) GetClusterName() (o string)

GetClusterName is an internal getter (TBD...)

func (*GetReplicationMessagesRequest) SerializeForLogging added in v1.2.1

func (v *GetReplicationMessagesRequest) SerializeForLogging() (string, error)

type GetReplicationMessagesResponse added in v0.17.0

type GetReplicationMessagesResponse struct {
	MessagesByShard map[int32]*ReplicationMessages `json:"messagesByShard,omitempty"`
}

GetReplicationMessagesResponse is an internal type (TBD...)

func (*GetReplicationMessagesResponse) GetMessagesByShard added in v0.17.0

func (v *GetReplicationMessagesResponse) GetMessagesByShard() (o map[int32]*ReplicationMessages)

GetMessagesByShard is an internal getter (TBD...)

type GetSearchAttributesResponse

type GetSearchAttributesResponse struct {
	Keys map[string]IndexedValueType `json:"keys,omitempty"`
}

GetSearchAttributesResponse is an internal type (TBD...)

func (*GetSearchAttributesResponse) GetKeys added in v0.17.0

GetKeys is an internal getter (TBD...)

type GetTaskFailedCause added in v0.23.1

type GetTaskFailedCause int32

GetTaskFailedCause is an internal type (TBD...)

const (
	// GetTaskFailedCauseServiceBusy is an option for GetCrossClusterTaskFailedCause
	GetTaskFailedCauseServiceBusy GetTaskFailedCause = iota
	// GetTaskFailedCauseTimeout is an option for GetCrossClusterTaskFailedCause
	GetTaskFailedCauseTimeout
	// GetTaskFailedCauseShardOwnershipLost is an option for GetCrossClusterTaskFailedCause
	GetTaskFailedCauseShardOwnershipLost
	// GetTaskFailedCauseUncategorized is an option for GetCrossClusterTaskFailedCause
	GetTaskFailedCauseUncategorized
)

func (GetTaskFailedCause) MarshalText added in v0.23.1

func (e GetTaskFailedCause) MarshalText() ([]byte, error)

MarshalText encodes GetCrossClusterTaskFailedCause to text.

func (GetTaskFailedCause) Ptr added in v0.23.1

Ptr is a helper function for getting pointer value

func (GetTaskFailedCause) String added in v0.23.1

func (e GetTaskFailedCause) String() string

String returns a readable string representation of GetCrossClusterTaskFailedCause.

func (*GetTaskFailedCause) UnmarshalText added in v0.23.1

func (e *GetTaskFailedCause) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type GetTaskListsByDomainRequest added in v0.23.1

type GetTaskListsByDomainRequest struct {
	Domain string `json:"domain,omitempty"`
}

GetTaskListsByDomainRequest is an internal type (TBD...)

func (*GetTaskListsByDomainRequest) GetDomain added in v0.23.1

func (v *GetTaskListsByDomainRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*GetTaskListsByDomainRequest) SerializeForLogging added in v1.2.1

func (v *GetTaskListsByDomainRequest) SerializeForLogging() (string, error)

type GetTaskListsByDomainResponse added in v0.23.1

type GetTaskListsByDomainResponse struct {
	DecisionTaskListMap map[string]*DescribeTaskListResponse `json:"decisionTaskListMap,omitempty"`
	ActivityTaskListMap map[string]*DescribeTaskListResponse `json:"activityTaskListMap,omitempty"`
}

GetTaskListsByDomainResponse is an internal type (TBD...)

func (*GetTaskListsByDomainResponse) GetActivityTaskListMap added in v0.24.0

func (v *GetTaskListsByDomainResponse) GetActivityTaskListMap() (o map[string]*DescribeTaskListResponse)

GetActivityTaskListMap is an internal getter (TBD...)

func (*GetTaskListsByDomainResponse) GetDecisionTaskListMap added in v0.24.0

func (v *GetTaskListsByDomainResponse) GetDecisionTaskListMap() (o map[string]*DescribeTaskListResponse)

GetDecisionTaskListMap is an internal getter (TBD...)

type GetWorkflowExecutionHistoryRequest

type GetWorkflowExecutionHistoryRequest struct {
	Domain                 string                  `json:"domain,omitempty"`
	Execution              *WorkflowExecution      `json:"execution,omitempty"`
	MaximumPageSize        int32                   `json:"maximumPageSize,omitempty"`
	NextPageToken          []byte                  `json:"nextPageToken,omitempty"`
	WaitForNewEvent        bool                    `json:"waitForNewEvent,omitempty"`
	HistoryEventFilterType *HistoryEventFilterType `json:"HistoryEventFilterType,omitempty"`
	SkipArchival           bool                    `json:"skipArchival,omitempty"`
}

GetWorkflowExecutionHistoryRequest is an internal type (TBD...)

func (*GetWorkflowExecutionHistoryRequest) GetDomain added in v0.17.0

func (v *GetWorkflowExecutionHistoryRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryRequest) GetExecution added in v0.17.0

GetExecution is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryRequest) GetHistoryEventFilterType added in v0.17.0

func (v *GetWorkflowExecutionHistoryRequest) GetHistoryEventFilterType() (o HistoryEventFilterType)

GetHistoryEventFilterType is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryRequest) GetMaximumPageSize added in v0.17.0

func (v *GetWorkflowExecutionHistoryRequest) GetMaximumPageSize() (o int32)

GetMaximumPageSize is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryRequest) GetNextPageToken added in v0.17.0

func (v *GetWorkflowExecutionHistoryRequest) GetNextPageToken() (o []byte)

GetNextPageToken is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryRequest) GetSkipArchival added in v0.17.0

func (v *GetWorkflowExecutionHistoryRequest) GetSkipArchival() (o bool)

GetSkipArchival is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryRequest) GetWaitForNewEvent added in v0.17.0

func (v *GetWorkflowExecutionHistoryRequest) GetWaitForNewEvent() (o bool)

GetWaitForNewEvent is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryRequest) SerializeForLogging added in v1.2.1

func (v *GetWorkflowExecutionHistoryRequest) SerializeForLogging() (string, error)

type GetWorkflowExecutionHistoryResponse

type GetWorkflowExecutionHistoryResponse struct {
	History       *History    `json:"history,omitempty"`
	RawHistory    []*DataBlob `json:"rawHistory,omitempty"`
	NextPageToken []byte      `json:"nextPageToken,omitempty"`
	Archived      bool        `json:"archived,omitempty"`
}

GetWorkflowExecutionHistoryResponse is an internal type (TBD...)

func (*GetWorkflowExecutionHistoryResponse) GetArchived added in v0.17.0

func (v *GetWorkflowExecutionHistoryResponse) GetArchived() (o bool)

GetArchived is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryResponse) GetHistory added in v0.17.0

func (v *GetWorkflowExecutionHistoryResponse) GetHistory() (o *History)

GetHistory is an internal getter (TBD...)

type GetWorkflowExecutionRawHistoryV2Request added in v0.17.0

type GetWorkflowExecutionRawHistoryV2Request struct {
	Domain            string             `json:"domain,omitempty"`
	Execution         *WorkflowExecution `json:"execution,omitempty"`
	StartEventID      *int64             `json:"startEventId,omitempty"`
	StartEventVersion *int64             `json:"startEventVersion,omitempty"`
	EndEventID        *int64             `json:"endEventId,omitempty"`
	EndEventVersion   *int64             `json:"endEventVersion,omitempty"`
	MaximumPageSize   int32              `json:"maximumPageSize,omitempty"`
	NextPageToken     []byte             `json:"nextPageToken,omitempty"`
}

GetWorkflowExecutionRawHistoryV2Request is an internal type (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Request) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Request) GetEndEventID added in v0.17.0

func (v *GetWorkflowExecutionRawHistoryV2Request) GetEndEventID() (o int64)

GetEndEventID is an internal getter (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Request) GetEndEventVersion added in v0.17.0

func (v *GetWorkflowExecutionRawHistoryV2Request) GetEndEventVersion() (o int64)

GetEndEventVersion is an internal getter (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Request) GetMaximumPageSize added in v0.17.0

func (v *GetWorkflowExecutionRawHistoryV2Request) GetMaximumPageSize() (o int32)

GetMaximumPageSize is an internal getter (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Request) GetStartEventID added in v0.17.0

func (v *GetWorkflowExecutionRawHistoryV2Request) GetStartEventID() (o int64)

GetStartEventID is an internal getter (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Request) GetStartEventVersion added in v0.17.0

func (v *GetWorkflowExecutionRawHistoryV2Request) GetStartEventVersion() (o int64)

GetStartEventVersion is an internal getter (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Request) SerializeForLogging added in v1.2.1

func (v *GetWorkflowExecutionRawHistoryV2Request) SerializeForLogging() (string, error)

type GetWorkflowExecutionRawHistoryV2Response added in v0.17.0

type GetWorkflowExecutionRawHistoryV2Response struct {
	NextPageToken  []byte          `json:"nextPageToken,omitempty"`
	HistoryBatches []*DataBlob     `json:"historyBatches,omitempty"`
	VersionHistory *VersionHistory `json:"versionHistory,omitempty"`
}

GetWorkflowExecutionRawHistoryV2Response is an internal type (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Response) GetHistoryBatches added in v0.17.0

func (v *GetWorkflowExecutionRawHistoryV2Response) GetHistoryBatches() (o []*DataBlob)

GetHistoryBatches is an internal getter (TBD...)

func (*GetWorkflowExecutionRawHistoryV2Response) GetVersionHistory added in v0.17.0

func (v *GetWorkflowExecutionRawHistoryV2Response) GetVersionHistory() (o *VersionHistory)

GetVersionHistory is an internal getter (TBD...)

type Header struct {
	Fields map[string][]byte `json:"fields,omitempty"`
}

Header is an internal type (TBD...)

type HealthStatus added in v0.18.0

type HealthStatus struct {
	Ok  bool   `json:"ok,required"`
	Msg string `json:"msg,omitempty"`
}

HealthStatus is an internal type (TBD...)

type History

type History struct {
	Events []*HistoryEvent `json:"events,omitempty"`
}

History is an internal type (TBD...)

func (*History) GetEvents added in v0.17.0

func (v *History) GetEvents() (o []*HistoryEvent)

GetEvents is an internal getter (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 HistoryCountDLQMessagesResponse added in v0.25.0

type HistoryCountDLQMessagesResponse struct {
	Entries map[HistoryDLQCountKey]int64
}

type HistoryDLQCountKey added in v0.25.0

type HistoryDLQCountKey struct {
	ShardID       int32
	SourceCluster string
}

type HistoryDescribeWorkflowExecutionRequest added in v0.17.0

type HistoryDescribeWorkflowExecutionRequest struct {
	DomainUUID string                            `json:"domainUUID,omitempty"`
	Request    *DescribeWorkflowExecutionRequest `json:"request,omitempty"`
}

HistoryDescribeWorkflowExecutionRequest is an internal type (TBD...)

func (*HistoryDescribeWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

func (v *HistoryDescribeWorkflowExecutionRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryEvent

type HistoryEvent struct {
	ID                                                             int64                                                           `json:"eventId,omitempty"`
	Timestamp                                                      *int64                                                          `json:"timestamp,omitempty"`
	EventType                                                      *EventType                                                      `json:"eventType,omitempty"`
	Version                                                        int64                                                           `json:"version,omitempty"`
	TaskID                                                         int64                                                           `json:"taskId,omitempty"`
	WorkflowExecutionStartedEventAttributes                        *WorkflowExecutionStartedEventAttributes                        `json:"workflowExecutionStartedEventAttributes,omitempty"`
	WorkflowExecutionCompletedEventAttributes                      *WorkflowExecutionCompletedEventAttributes                      `json:"workflowExecutionCompletedEventAttributes,omitempty"`
	WorkflowExecutionFailedEventAttributes                         *WorkflowExecutionFailedEventAttributes                         `json:"workflowExecutionFailedEventAttributes,omitempty"`
	WorkflowExecutionTimedOutEventAttributes                       *WorkflowExecutionTimedOutEventAttributes                       `json:"workflowExecutionTimedOutEventAttributes,omitempty"`
	DecisionTaskScheduledEventAttributes                           *DecisionTaskScheduledEventAttributes                           `json:"decisionTaskScheduledEventAttributes,omitempty"`
	DecisionTaskStartedEventAttributes                             *DecisionTaskStartedEventAttributes                             `json:"decisionTaskStartedEventAttributes,omitempty"`
	DecisionTaskCompletedEventAttributes                           *DecisionTaskCompletedEventAttributes                           `json:"decisionTaskCompletedEventAttributes,omitempty"`
	DecisionTaskTimedOutEventAttributes                            *DecisionTaskTimedOutEventAttributes                            `json:"decisionTaskTimedOutEventAttributes,omitempty"`
	DecisionTaskFailedEventAttributes                              *DecisionTaskFailedEventAttributes                              `json:"decisionTaskFailedEventAttributes,omitempty"`
	ActivityTaskScheduledEventAttributes                           *ActivityTaskScheduledEventAttributes                           `json:"activityTaskScheduledEventAttributes,omitempty"`
	ActivityTaskStartedEventAttributes                             *ActivityTaskStartedEventAttributes                             `json:"activityTaskStartedEventAttributes,omitempty"`
	ActivityTaskCompletedEventAttributes                           *ActivityTaskCompletedEventAttributes                           `json:"activityTaskCompletedEventAttributes,omitempty"`
	ActivityTaskFailedEventAttributes                              *ActivityTaskFailedEventAttributes                              `json:"activityTaskFailedEventAttributes,omitempty"`
	ActivityTaskTimedOutEventAttributes                            *ActivityTaskTimedOutEventAttributes                            `json:"activityTaskTimedOutEventAttributes,omitempty"`
	TimerStartedEventAttributes                                    *TimerStartedEventAttributes                                    `json:"timerStartedEventAttributes,omitempty"`
	TimerFiredEventAttributes                                      *TimerFiredEventAttributes                                      `json:"timerFiredEventAttributes,omitempty"`
	ActivityTaskCancelRequestedEventAttributes                     *ActivityTaskCancelRequestedEventAttributes                     `json:"activityTaskCancelRequestedEventAttributes,omitempty"`
	RequestCancelActivityTaskFailedEventAttributes                 *RequestCancelActivityTaskFailedEventAttributes                 `json:"requestCancelActivityTaskFailedEventAttributes,omitempty"`
	ActivityTaskCanceledEventAttributes                            *ActivityTaskCanceledEventAttributes                            `json:"activityTaskCanceledEventAttributes,omitempty"`
	TimerCanceledEventAttributes                                   *TimerCanceledEventAttributes                                   `json:"timerCanceledEventAttributes,omitempty"`
	CancelTimerFailedEventAttributes                               *CancelTimerFailedEventAttributes                               `json:"cancelTimerFailedEventAttributes,omitempty"`
	MarkerRecordedEventAttributes                                  *MarkerRecordedEventAttributes                                  `json:"markerRecordedEventAttributes,omitempty"`
	WorkflowExecutionSignaledEventAttributes                       *WorkflowExecutionSignaledEventAttributes                       `json:"workflowExecutionSignaledEventAttributes,omitempty"`
	WorkflowExecutionTerminatedEventAttributes                     *WorkflowExecutionTerminatedEventAttributes                     `json:"workflowExecutionTerminatedEventAttributes,omitempty"`
	WorkflowExecutionCancelRequestedEventAttributes                *WorkflowExecutionCancelRequestedEventAttributes                `json:"workflowExecutionCancelRequestedEventAttributes,omitempty"`
	WorkflowExecutionCanceledEventAttributes                       *WorkflowExecutionCanceledEventAttributes                       `json:"workflowExecutionCanceledEventAttributes,omitempty"`
	RequestCancelExternalWorkflowExecutionInitiatedEventAttributes *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes `json:"requestCancelExternalWorkflowExecutionInitiatedEventAttributes,omitempty"`
	RequestCancelExternalWorkflowExecutionFailedEventAttributes    *RequestCancelExternalWorkflowExecutionFailedEventAttributes    `json:"requestCancelExternalWorkflowExecutionFailedEventAttributes,omitempty"`
	ExternalWorkflowExecutionCancelRequestedEventAttributes        *ExternalWorkflowExecutionCancelRequestedEventAttributes        `json:"externalWorkflowExecutionCancelRequestedEventAttributes,omitempty"`
	WorkflowExecutionContinuedAsNewEventAttributes                 *WorkflowExecutionContinuedAsNewEventAttributes                 `json:"workflowExecutionContinuedAsNewEventAttributes,omitempty"`
	StartChildWorkflowExecutionInitiatedEventAttributes            *StartChildWorkflowExecutionInitiatedEventAttributes            `json:"startChildWorkflowExecutionInitiatedEventAttributes,omitempty"`
	StartChildWorkflowExecutionFailedEventAttributes               *StartChildWorkflowExecutionFailedEventAttributes               `json:"startChildWorkflowExecutionFailedEventAttributes,omitempty"`
	ChildWorkflowExecutionStartedEventAttributes                   *ChildWorkflowExecutionStartedEventAttributes                   `json:"childWorkflowExecutionStartedEventAttributes,omitempty"`
	ChildWorkflowExecutionCompletedEventAttributes                 *ChildWorkflowExecutionCompletedEventAttributes                 `json:"childWorkflowExecutionCompletedEventAttributes,omitempty"`
	ChildWorkflowExecutionFailedEventAttributes                    *ChildWorkflowExecutionFailedEventAttributes                    `json:"childWorkflowExecutionFailedEventAttributes,omitempty"`
	ChildWorkflowExecutionCanceledEventAttributes                  *ChildWorkflowExecutionCanceledEventAttributes                  `json:"childWorkflowExecutionCanceledEventAttributes,omitempty"`
	ChildWorkflowExecutionTimedOutEventAttributes                  *ChildWorkflowExecutionTimedOutEventAttributes                  `json:"childWorkflowExecutionTimedOutEventAttributes,omitempty"`
	ChildWorkflowExecutionTerminatedEventAttributes                *ChildWorkflowExecutionTerminatedEventAttributes                `json:"childWorkflowExecutionTerminatedEventAttributes,omitempty"`
	SignalExternalWorkflowExecutionInitiatedEventAttributes        *SignalExternalWorkflowExecutionInitiatedEventAttributes        `json:"signalExternalWorkflowExecutionInitiatedEventAttributes,omitempty"`
	SignalExternalWorkflowExecutionFailedEventAttributes           *SignalExternalWorkflowExecutionFailedEventAttributes           `json:"signalExternalWorkflowExecutionFailedEventAttributes,omitempty"`
	ExternalWorkflowExecutionSignaledEventAttributes               *ExternalWorkflowExecutionSignaledEventAttributes               `json:"externalWorkflowExecutionSignaledEventAttributes,omitempty"`
	UpsertWorkflowSearchAttributesEventAttributes                  *UpsertWorkflowSearchAttributesEventAttributes                  `json:"upsertWorkflowSearchAttributesEventAttributes,omitempty"`
}

HistoryEvent is an internal type (TBD...)

func (*HistoryEvent) GetActivityTaskCancelRequestedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetActivityTaskCancelRequestedEventAttributes() (o *ActivityTaskCancelRequestedEventAttributes)

GetActivityTaskCancelRequestedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetActivityTaskCanceledEventAttributes added in v0.17.0

func (v *HistoryEvent) GetActivityTaskCanceledEventAttributes() (o *ActivityTaskCanceledEventAttributes)

GetActivityTaskCanceledEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetActivityTaskCompletedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetActivityTaskCompletedEventAttributes() (o *ActivityTaskCompletedEventAttributes)

GetActivityTaskCompletedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetActivityTaskFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetActivityTaskFailedEventAttributes() (o *ActivityTaskFailedEventAttributes)

GetActivityTaskFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetActivityTaskScheduledEventAttributes added in v0.17.0

func (v *HistoryEvent) GetActivityTaskScheduledEventAttributes() (o *ActivityTaskScheduledEventAttributes)

GetActivityTaskScheduledEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetActivityTaskStartedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetActivityTaskStartedEventAttributes() (o *ActivityTaskStartedEventAttributes)

GetActivityTaskStartedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetActivityTaskTimedOutEventAttributes added in v0.17.0

func (v *HistoryEvent) GetActivityTaskTimedOutEventAttributes() (o *ActivityTaskTimedOutEventAttributes)

GetActivityTaskTimedOutEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetCancelTimerFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetCancelTimerFailedEventAttributes() (o *CancelTimerFailedEventAttributes)

GetCancelTimerFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetChildWorkflowExecutionCanceledEventAttributes added in v0.17.0

func (v *HistoryEvent) GetChildWorkflowExecutionCanceledEventAttributes() (o *ChildWorkflowExecutionCanceledEventAttributes)

GetChildWorkflowExecutionCanceledEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetChildWorkflowExecutionCompletedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetChildWorkflowExecutionCompletedEventAttributes() (o *ChildWorkflowExecutionCompletedEventAttributes)

GetChildWorkflowExecutionCompletedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetChildWorkflowExecutionFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetChildWorkflowExecutionFailedEventAttributes() (o *ChildWorkflowExecutionFailedEventAttributes)

GetChildWorkflowExecutionFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetChildWorkflowExecutionStartedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetChildWorkflowExecutionStartedEventAttributes() (o *ChildWorkflowExecutionStartedEventAttributes)

GetChildWorkflowExecutionStartedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetChildWorkflowExecutionTerminatedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetChildWorkflowExecutionTerminatedEventAttributes() (o *ChildWorkflowExecutionTerminatedEventAttributes)

GetChildWorkflowExecutionTerminatedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetChildWorkflowExecutionTimedOutEventAttributes added in v0.17.0

func (v *HistoryEvent) GetChildWorkflowExecutionTimedOutEventAttributes() (o *ChildWorkflowExecutionTimedOutEventAttributes)

GetChildWorkflowExecutionTimedOutEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetDecisionTaskCompletedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetDecisionTaskCompletedEventAttributes() (o *DecisionTaskCompletedEventAttributes)

GetDecisionTaskCompletedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetDecisionTaskFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetDecisionTaskFailedEventAttributes() (o *DecisionTaskFailedEventAttributes)

GetDecisionTaskFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetDecisionTaskScheduledEventAttributes added in v0.17.0

func (v *HistoryEvent) GetDecisionTaskScheduledEventAttributes() (o *DecisionTaskScheduledEventAttributes)

GetDecisionTaskScheduledEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetDecisionTaskStartedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetDecisionTaskStartedEventAttributes() (o *DecisionTaskStartedEventAttributes)

GetDecisionTaskStartedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetDecisionTaskTimedOutEventAttributes added in v0.17.0

func (v *HistoryEvent) GetDecisionTaskTimedOutEventAttributes() (o *DecisionTaskTimedOutEventAttributes)

GetDecisionTaskTimedOutEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetEventType added in v0.17.0

func (v *HistoryEvent) GetEventType() (o EventType)

GetEventType is an internal getter (TBD...)

func (*HistoryEvent) GetExternalWorkflowExecutionCancelRequestedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetExternalWorkflowExecutionCancelRequestedEventAttributes() (o *ExternalWorkflowExecutionCancelRequestedEventAttributes)

GetExternalWorkflowExecutionCancelRequestedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetExternalWorkflowExecutionSignaledEventAttributes added in v0.17.0

func (v *HistoryEvent) GetExternalWorkflowExecutionSignaledEventAttributes() (o *ExternalWorkflowExecutionSignaledEventAttributes)

GetExternalWorkflowExecutionSignaledEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetMarkerRecordedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetMarkerRecordedEventAttributes() (o *MarkerRecordedEventAttributes)

GetMarkerRecordedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetRequestCancelActivityTaskFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetRequestCancelActivityTaskFailedEventAttributes() (o *RequestCancelActivityTaskFailedEventAttributes)

GetRequestCancelActivityTaskFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetRequestCancelExternalWorkflowExecutionFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetRequestCancelExternalWorkflowExecutionFailedEventAttributes() (o *RequestCancelExternalWorkflowExecutionFailedEventAttributes)

GetRequestCancelExternalWorkflowExecutionFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes() (o *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes)

GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetSignalExternalWorkflowExecutionFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetSignalExternalWorkflowExecutionFailedEventAttributes() (o *SignalExternalWorkflowExecutionFailedEventAttributes)

GetSignalExternalWorkflowExecutionFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetSignalExternalWorkflowExecutionInitiatedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetSignalExternalWorkflowExecutionInitiatedEventAttributes() (o *SignalExternalWorkflowExecutionInitiatedEventAttributes)

GetSignalExternalWorkflowExecutionInitiatedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetStartChildWorkflowExecutionFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetStartChildWorkflowExecutionFailedEventAttributes() (o *StartChildWorkflowExecutionFailedEventAttributes)

GetStartChildWorkflowExecutionFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetStartChildWorkflowExecutionInitiatedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetStartChildWorkflowExecutionInitiatedEventAttributes() (o *StartChildWorkflowExecutionInitiatedEventAttributes)

GetStartChildWorkflowExecutionInitiatedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetTimerCanceledEventAttributes added in v0.17.0

func (v *HistoryEvent) GetTimerCanceledEventAttributes() (o *TimerCanceledEventAttributes)

GetTimerCanceledEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetTimerFiredEventAttributes added in v0.17.0

func (v *HistoryEvent) GetTimerFiredEventAttributes() (o *TimerFiredEventAttributes)

GetTimerFiredEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetTimerStartedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetTimerStartedEventAttributes() (o *TimerStartedEventAttributes)

GetTimerStartedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetTimestamp added in v0.17.0

func (v *HistoryEvent) GetTimestamp() (o int64)

GetTimestamp is an internal getter (TBD...)

func (*HistoryEvent) GetUpsertWorkflowSearchAttributesEventAttributes added in v0.17.0

func (v *HistoryEvent) GetUpsertWorkflowSearchAttributesEventAttributes() (o *UpsertWorkflowSearchAttributesEventAttributes)

GetUpsertWorkflowSearchAttributesEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionCancelRequestedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionCancelRequestedEventAttributes() (o *WorkflowExecutionCancelRequestedEventAttributes)

GetWorkflowExecutionCancelRequestedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionCanceledEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionCanceledEventAttributes() (o *WorkflowExecutionCanceledEventAttributes)

GetWorkflowExecutionCanceledEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionCompletedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionCompletedEventAttributes() (o *WorkflowExecutionCompletedEventAttributes)

GetWorkflowExecutionCompletedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionContinuedAsNewEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionContinuedAsNewEventAttributes() (o *WorkflowExecutionContinuedAsNewEventAttributes)

GetWorkflowExecutionContinuedAsNewEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionFailedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionFailedEventAttributes() (o *WorkflowExecutionFailedEventAttributes)

GetWorkflowExecutionFailedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionSignaledEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionSignaledEventAttributes() (o *WorkflowExecutionSignaledEventAttributes)

GetWorkflowExecutionSignaledEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionStartedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionStartedEventAttributes() (o *WorkflowExecutionStartedEventAttributes)

GetWorkflowExecutionStartedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionTerminatedEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionTerminatedEventAttributes() (o *WorkflowExecutionTerminatedEventAttributes)

GetWorkflowExecutionTerminatedEventAttributes is an internal getter (TBD...)

func (*HistoryEvent) GetWorkflowExecutionTimedOutEventAttributes added in v0.17.0

func (v *HistoryEvent) GetWorkflowExecutionTimedOutEventAttributes() (o *WorkflowExecutionTimedOutEventAttributes)

GetWorkflowExecutionTimedOutEventAttributes is an internal getter (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
)

func (HistoryEventFilterType) MarshalText added in v0.18.0

func (e HistoryEventFilterType) MarshalText() ([]byte, error)

MarshalText encodes HistoryEventFilterType to text.

func (HistoryEventFilterType) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (HistoryEventFilterType) String added in v0.18.0

func (e HistoryEventFilterType) String() string

String returns a readable string representation of HistoryEventFilterType.

func (*HistoryEventFilterType) UnmarshalText added in v0.18.0

func (e *HistoryEventFilterType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type HistoryQueryWorkflowRequest added in v0.17.0

type HistoryQueryWorkflowRequest struct {
	DomainUUID string                `json:"domainUUID,omitempty"`
	Request    *QueryWorkflowRequest `json:"request,omitempty"`
}

HistoryQueryWorkflowRequest is an internal type (TBD...)

func (*HistoryQueryWorkflowRequest) GetDomainUUID added in v0.17.0

func (v *HistoryQueryWorkflowRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*HistoryQueryWorkflowRequest) GetRequest added in v0.17.0

GetRequest is an internal getter (TBD...)

type HistoryQueryWorkflowResponse added in v0.17.0

type HistoryQueryWorkflowResponse struct {
	Response *QueryWorkflowResponse `json:"response,omitempty"`
}

HistoryQueryWorkflowResponse is an internal type (TBD...)

func (*HistoryQueryWorkflowResponse) GetResponse added in v0.17.0

GetResponse is an internal getter (TBD...)

type HistoryReapplyEventsRequest added in v0.17.0

type HistoryReapplyEventsRequest struct {
	DomainUUID string                `json:"domainUUID,omitempty"`
	Request    *ReapplyEventsRequest `json:"request,omitempty"`
}

HistoryReapplyEventsRequest is an internal type (TBD...)

func (*HistoryReapplyEventsRequest) GetDomainUUID added in v0.17.0

func (v *HistoryReapplyEventsRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*HistoryReapplyEventsRequest) GetRequest added in v0.17.0

GetRequest is an internal getter (TBD...)

type HistoryRecordActivityTaskHeartbeatRequest added in v0.17.0

type HistoryRecordActivityTaskHeartbeatRequest struct {
	DomainUUID       string                              `json:"domainUUID,omitempty"`
	HeartbeatRequest *RecordActivityTaskHeartbeatRequest `json:"heartbeatRequest,omitempty"`
}

HistoryRecordActivityTaskHeartbeatRequest is an internal type (TBD...)

func (*HistoryRecordActivityTaskHeartbeatRequest) GetDomainUUID added in v0.17.0

func (v *HistoryRecordActivityTaskHeartbeatRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryRefreshWorkflowTasksRequest added in v0.17.0

type HistoryRefreshWorkflowTasksRequest struct {
	DomainUIID string                       `json:"domainUIID,omitempty"`
	Request    *RefreshWorkflowTasksRequest `json:"request,omitempty"`
}

HistoryRefreshWorkflowTasksRequest is an internal type (TBD...)

func (*HistoryRefreshWorkflowTasksRequest) GetRequest added in v0.17.0

GetRequest is an internal getter (TBD...)

type HistoryRequestCancelWorkflowExecutionRequest added in v0.17.0

type HistoryRequestCancelWorkflowExecutionRequest struct {
	DomainUUID                string                                 `json:"domainUUID,omitempty"`
	CancelRequest             *RequestCancelWorkflowExecutionRequest `json:"cancelRequest,omitempty"`
	ExternalInitiatedEventID  *int64                                 `json:"externalInitiatedEventId,omitempty"`
	ExternalWorkflowExecution *WorkflowExecution                     `json:"externalWorkflowExecution,omitempty"`
	ChildWorkflowOnly         bool                                   `json:"childWorkflowOnly,omitempty"`
}

HistoryRequestCancelWorkflowExecutionRequest is an internal type (TBD...)

func (*HistoryRequestCancelWorkflowExecutionRequest) GetCancelRequest added in v0.17.0

GetCancelRequest is an internal getter (TBD...)

func (*HistoryRequestCancelWorkflowExecutionRequest) GetChildWorkflowOnly added in v0.17.0

func (v *HistoryRequestCancelWorkflowExecutionRequest) GetChildWorkflowOnly() (o bool)

GetChildWorkflowOnly is an internal getter (TBD...)

func (*HistoryRequestCancelWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

GetDomainUUID is an internal getter (TBD...)

func (*HistoryRequestCancelWorkflowExecutionRequest) GetExternalWorkflowExecution added in v0.17.0

func (v *HistoryRequestCancelWorkflowExecutionRequest) GetExternalWorkflowExecution() (o *WorkflowExecution)

GetExternalWorkflowExecution is an internal getter (TBD...)

type HistoryResetStickyTaskListRequest added in v0.17.0

type HistoryResetStickyTaskListRequest struct {
	DomainUUID string             `json:"domainUUID,omitempty"`
	Execution  *WorkflowExecution `json:"execution,omitempty"`
}

HistoryResetStickyTaskListRequest is an internal type (TBD...)

func (*HistoryResetStickyTaskListRequest) GetDomainUUID added in v0.17.0

func (v *HistoryResetStickyTaskListRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryResetStickyTaskListResponse added in v0.17.0

type HistoryResetStickyTaskListResponse struct {
}

HistoryResetStickyTaskListResponse is an internal type (TBD...)

type HistoryResetWorkflowExecutionRequest added in v0.17.0

type HistoryResetWorkflowExecutionRequest struct {
	DomainUUID   string                         `json:"domainUUID,omitempty"`
	ResetRequest *ResetWorkflowExecutionRequest `json:"resetRequest,omitempty"`
}

HistoryResetWorkflowExecutionRequest is an internal type (TBD...)

func (*HistoryResetWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

func (v *HistoryResetWorkflowExecutionRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryRespondActivityTaskCanceledRequest added in v0.17.0

type HistoryRespondActivityTaskCanceledRequest struct {
	DomainUUID    string                              `json:"domainUUID,omitempty"`
	CancelRequest *RespondActivityTaskCanceledRequest `json:"cancelRequest,omitempty"`
}

HistoryRespondActivityTaskCanceledRequest is an internal type (TBD...)

func (*HistoryRespondActivityTaskCanceledRequest) GetDomainUUID added in v0.17.0

func (v *HistoryRespondActivityTaskCanceledRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryRespondActivityTaskCompletedRequest added in v0.17.0

type HistoryRespondActivityTaskCompletedRequest struct {
	DomainUUID      string                               `json:"domainUUID,omitempty"`
	CompleteRequest *RespondActivityTaskCompletedRequest `json:"completeRequest,omitempty"`
}

HistoryRespondActivityTaskCompletedRequest is an internal type (TBD...)

func (*HistoryRespondActivityTaskCompletedRequest) GetDomainUUID added in v0.17.0

func (v *HistoryRespondActivityTaskCompletedRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryRespondActivityTaskFailedRequest added in v0.17.0

type HistoryRespondActivityTaskFailedRequest struct {
	DomainUUID    string                            `json:"domainUUID,omitempty"`
	FailedRequest *RespondActivityTaskFailedRequest `json:"failedRequest,omitempty"`
}

HistoryRespondActivityTaskFailedRequest is an internal type (TBD...)

func (*HistoryRespondActivityTaskFailedRequest) GetDomainUUID added in v0.17.0

func (v *HistoryRespondActivityTaskFailedRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryRespondDecisionTaskCompletedRequest added in v0.17.0

type HistoryRespondDecisionTaskCompletedRequest struct {
	DomainUUID      string                               `json:"domainUUID,omitempty"`
	CompleteRequest *RespondDecisionTaskCompletedRequest `json:"completeRequest,omitempty"`
}

HistoryRespondDecisionTaskCompletedRequest is an internal type (TBD...)

func (*HistoryRespondDecisionTaskCompletedRequest) GetCompleteRequest added in v0.17.0

GetCompleteRequest is an internal getter (TBD...)

func (*HistoryRespondDecisionTaskCompletedRequest) GetDomainUUID added in v0.17.0

func (v *HistoryRespondDecisionTaskCompletedRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryRespondDecisionTaskCompletedResponse added in v0.17.0

type HistoryRespondDecisionTaskCompletedResponse struct {
	StartedResponse             *RecordDecisionTaskStartedResponse    `json:"startedResponse,omitempty"`
	ActivitiesToDispatchLocally map[string]*ActivityLocalDispatchInfo `json:"activitiesToDispatchLocally,omitempty"`
}

HistoryRespondDecisionTaskCompletedResponse is an internal type (TBD...)

type HistoryRespondDecisionTaskFailedRequest added in v0.17.0

type HistoryRespondDecisionTaskFailedRequest struct {
	DomainUUID    string                            `json:"domainUUID,omitempty"`
	FailedRequest *RespondDecisionTaskFailedRequest `json:"failedRequest,omitempty"`
}

HistoryRespondDecisionTaskFailedRequest is an internal type (TBD...)

func (*HistoryRespondDecisionTaskFailedRequest) GetDomainUUID added in v0.17.0

func (v *HistoryRespondDecisionTaskFailedRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistorySignalWithStartWorkflowExecutionRequest added in v0.17.0

type HistorySignalWithStartWorkflowExecutionRequest struct {
	DomainUUID             string                                   `json:"domainUUID,omitempty"`
	SignalWithStartRequest *SignalWithStartWorkflowExecutionRequest `json:"signalWithStartRequest,omitempty"`
	PartitionConfig        map[string]string
}

HistorySignalWithStartWorkflowExecutionRequest is an internal type (TBD...)

func (*HistorySignalWithStartWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

GetDomainUUID is an internal getter (TBD...)

func (*HistorySignalWithStartWorkflowExecutionRequest) GetPartitionConfig added in v1.2.1

func (v *HistorySignalWithStartWorkflowExecutionRequest) GetPartitionConfig() (o map[string]string)

GetPartitionConfig is an internal getter (TBD...)

type HistorySignalWorkflowExecutionRequest added in v0.17.0

type HistorySignalWorkflowExecutionRequest struct {
	DomainUUID                string                          `json:"domainUUID,omitempty"`
	SignalRequest             *SignalWorkflowExecutionRequest `json:"signalRequest,omitempty"`
	ExternalWorkflowExecution *WorkflowExecution              `json:"externalWorkflowExecution,omitempty"`
	ChildWorkflowOnly         bool                            `json:"childWorkflowOnly,omitempty"`
}

HistorySignalWorkflowExecutionRequest is an internal type (TBD...)

func (*HistorySignalWorkflowExecutionRequest) GetChildWorkflowOnly added in v0.17.0

func (v *HistorySignalWorkflowExecutionRequest) GetChildWorkflowOnly() (o bool)

GetChildWorkflowOnly is an internal getter (TBD...)

func (*HistorySignalWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

func (v *HistorySignalWorkflowExecutionRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type HistoryStartWorkflowExecutionRequest added in v0.17.0

type HistoryStartWorkflowExecutionRequest struct {
	DomainUUID                      string                         `json:"domainUUID,omitempty"`
	StartRequest                    *StartWorkflowExecutionRequest `json:"startRequest,omitempty"`
	ParentExecutionInfo             *ParentExecutionInfo           `json:"parentExecutionInfo,omitempty"`
	Attempt                         int32                          `json:"attempt,omitempty"`
	ExpirationTimestamp             *int64                         `json:"expirationTimestamp,omitempty"`
	ContinueAsNewInitiator          *ContinueAsNewInitiator        `json:"continueAsNewInitiator,omitempty"`
	ContinuedFailureReason          *string                        `json:"continuedFailureReason,omitempty"`
	ContinuedFailureDetails         []byte                         `json:"continuedFailureDetails,omitempty"`
	LastCompletionResult            []byte                         `json:"lastCompletionResult,omitempty"`
	FirstDecisionTaskBackoffSeconds *int32                         `json:"firstDecisionTaskBackoffSeconds,omitempty"`
	PartitionConfig                 map[string]string
}

HistoryStartWorkflowExecutionRequest is an internal type (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetAttempt added in v0.17.0

func (v *HistoryStartWorkflowExecutionRequest) GetAttempt() (o int32)

GetAttempt is an internal getter (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

func (v *HistoryStartWorkflowExecutionRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetExpirationTimestamp added in v0.17.0

func (v *HistoryStartWorkflowExecutionRequest) GetExpirationTimestamp() (o int64)

GetExpirationTimestamp is an internal getter (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetFirstDecisionTaskBackoffSeconds added in v0.17.0

func (v *HistoryStartWorkflowExecutionRequest) GetFirstDecisionTaskBackoffSeconds() (o int32)

GetFirstDecisionTaskBackoffSeconds is an internal getter (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetPartitionConfig added in v1.2.1

func (v *HistoryStartWorkflowExecutionRequest) GetPartitionConfig() (o map[string]string)

GetPartitionConfig is an internal getter (TBD...)

type HistoryTaskV2Attributes added in v0.17.0

type HistoryTaskV2Attributes struct {
	DomainID            string                `json:"domainId,omitempty"`
	WorkflowID          string                `json:"workflowId,omitempty"`
	RunID               string                `json:"runId,omitempty"`
	VersionHistoryItems []*VersionHistoryItem `json:"versionHistoryItems,omitempty"`
	Events              *DataBlob             `json:"events,omitempty"`
	NewRunEvents        *DataBlob             `json:"newRunEvents,omitempty"`
}

HistoryTaskV2Attributes is an internal type (TBD...)

func (*HistoryTaskV2Attributes) GetDomainID added in v0.17.0

func (v *HistoryTaskV2Attributes) GetDomainID() (o string)

GetDomainID is an internal getter (TBD...)

func (*HistoryTaskV2Attributes) GetEvents added in v0.17.0

func (v *HistoryTaskV2Attributes) GetEvents() (o *DataBlob)

GetEvents is an internal getter (TBD...)

func (*HistoryTaskV2Attributes) GetNewRunEvents added in v0.17.0

func (v *HistoryTaskV2Attributes) GetNewRunEvents() (o *DataBlob)

GetNewRunEvents is an internal getter (TBD...)

func (*HistoryTaskV2Attributes) GetRunID added in v0.17.0

func (v *HistoryTaskV2Attributes) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*HistoryTaskV2Attributes) GetVersionHistoryItems added in v0.17.0

func (v *HistoryTaskV2Attributes) GetVersionHistoryItems() (o []*VersionHistoryItem)

GetVersionHistoryItems is an internal getter (TBD...)

func (*HistoryTaskV2Attributes) GetWorkflowID added in v0.17.0

func (v *HistoryTaskV2Attributes) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type HistoryTerminateWorkflowExecutionRequest added in v0.17.0

type HistoryTerminateWorkflowExecutionRequest struct {
	DomainUUID                string                             `json:"domainUUID,omitempty"`
	TerminateRequest          *TerminateWorkflowExecutionRequest `json:"terminateRequest,omitempty"`
	ExternalWorkflowExecution *WorkflowExecution                 `json:"externalWorkflowExecution,omitempty"`
	ChildWorkflowOnly         bool                               `json:"childWorkflowOnly,omitempty"`
}

HistoryTerminateWorkflowExecutionRequest is an internal type (TBD...)

func (*HistoryTerminateWorkflowExecutionRequest) GetChildWorkflowOnly added in v0.24.0

func (v *HistoryTerminateWorkflowExecutionRequest) GetChildWorkflowOnly() (o bool)

GetChildWorkflowOnly is an internal getter (TBD...)

func (*HistoryTerminateWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

func (v *HistoryTerminateWorkflowExecutionRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*HistoryTerminateWorkflowExecutionRequest) GetExternalWorkflowExecution added in v0.24.0

func (v *HistoryTerminateWorkflowExecutionRequest) GetExternalWorkflowExecution() (o *WorkflowExecution)

GetExternalWorkflowExecution is an internal getter (TBD...)

func (*HistoryTerminateWorkflowExecutionRequest) GetTerminateRequest added in v0.17.0

GetTerminateRequest is an internal getter (TBD...)

type HostInfo added in v0.17.0

type HostInfo struct {
	Identity string `json:"Identity,omitempty"`
}

HostInfo is an internal type (TBD...)

type IndexedValueType

type IndexedValueType int32

IndexedValueType is an internal type (TBD...)

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

func (IndexedValueType) MarshalText added in v0.18.0

func (e IndexedValueType) MarshalText() ([]byte, error)

MarshalText encodes IndexedValueType to text.

func (IndexedValueType) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (IndexedValueType) String added in v0.18.0

func (e IndexedValueType) String() string

String returns a readable string representation of IndexedValueType.

func (*IndexedValueType) UnmarshalText added in v0.18.0

func (e *IndexedValueType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type InternalDataInconsistencyError

type InternalDataInconsistencyError struct {
	Message string `json:"message,required"`
}

InternalDataInconsistencyError is an internal type (TBD...)

func (InternalDataInconsistencyError) Error

type InternalServiceError

type InternalServiceError struct {
	Message string `json:"message,required"`
}

InternalServiceError is an internal type (TBD...)

func (InternalServiceError) Error

func (err InternalServiceError) Error() string

func (*InternalServiceError) GetMessage added in v0.17.0

func (v *InternalServiceError) GetMessage() (o string)

GetMessage is an internal getter (TBD...)

type IsolationGroupConfiguration added in v1.2.1

type IsolationGroupConfiguration map[string]IsolationGroupPartition

IsolationGroupConfiguration is an internal representation of a set of isolation-groups as a mapping and may refer to either globally or per-domain (or both) configurations. and their statuses. It's redundantly indexed by IsolationGroup name to simplify lookups.

For example: This might be a global configuration persisted in the config store and look like this:

IsolationGroupConfiguration{
  "isolationGroup1234": {Name: "isolationGroup1234", Status: IsolationGroupStatusDrained},
}

Indicating that task processing isn't to occur within this isolationGroup anymore, but all others are ok.

func FromIsolationGroupPartitionList added in v1.2.1

func FromIsolationGroupPartitionList(in []IsolationGroupPartition) IsolationGroupConfiguration

FromIsolationGroupPartitionList maps a list of isolation to the internal IsolationGroup configuration type whose map keys tend to be used more for set operations

func (IsolationGroupConfiguration) ToPartitionList added in v1.2.1

ToPartitionList Renders the isolation group to the less complicated and confusing simple list of isolation groups

type IsolationGroupPartition added in v1.2.1

type IsolationGroupPartition struct {
	Name  string
	State IsolationGroupState
}

type IsolationGroupState added in v1.2.1

type IsolationGroupState int
const (
	IsolationGroupStateInvalid IsolationGroupState = iota
	IsolationGroupStateHealthy
	IsolationGroupStateDrained
)

type LimitExceededError

type LimitExceededError struct {
	Message string `json:"message,required"`
}

LimitExceededError is an internal type (TBD...)

func (LimitExceededError) Error

func (err LimitExceededError) Error() string

type ListArchivedWorkflowExecutionsRequest

type ListArchivedWorkflowExecutionsRequest struct {
	Domain        string `json:"domain,omitempty"`
	PageSize      int32  `json:"pageSize,omitempty"`
	NextPageToken []byte `json:"nextPageToken,omitempty"`
	Query         string `json:"query,omitempty"`
}

ListArchivedWorkflowExecutionsRequest is an internal type (TBD...)

func (*ListArchivedWorkflowExecutionsRequest) GetDomain added in v0.17.0

func (v *ListArchivedWorkflowExecutionsRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ListArchivedWorkflowExecutionsRequest) GetPageSize added in v0.17.0

func (v *ListArchivedWorkflowExecutionsRequest) GetPageSize() (o int32)

GetPageSize is an internal getter (TBD...)

func (*ListArchivedWorkflowExecutionsRequest) GetQuery added in v0.17.0

GetQuery is an internal getter (TBD...)

func (*ListArchivedWorkflowExecutionsRequest) SerializeForLogging added in v1.2.1

func (v *ListArchivedWorkflowExecutionsRequest) SerializeForLogging() (string, error)

type ListArchivedWorkflowExecutionsResponse

type ListArchivedWorkflowExecutionsResponse struct {
	Executions    []*WorkflowExecutionInfo `json:"executions,omitempty"`
	NextPageToken []byte                   `json:"nextPageToken,omitempty"`
}

ListArchivedWorkflowExecutionsResponse is an internal type (TBD...)

func (*ListArchivedWorkflowExecutionsResponse) GetExecutions added in v0.17.0

GetExecutions is an internal getter (TBD...)

type ListClosedWorkflowExecutionsRequest

type ListClosedWorkflowExecutionsRequest struct {
	Domain          string                        `json:"domain,omitempty"`
	MaximumPageSize int32                         `json:"maximumPageSize,omitempty"`
	NextPageToken   []byte                        `json:"nextPageToken,omitempty"`
	StartTimeFilter *StartTimeFilter              `json:"StartTimeFilter,omitempty"`
	ExecutionFilter *WorkflowExecutionFilter      `json:"executionFilter,omitempty"`
	TypeFilter      *WorkflowTypeFilter           `json:"typeFilter,omitempty"`
	StatusFilter    *WorkflowExecutionCloseStatus `json:"statusFilter,omitempty"`
}

ListClosedWorkflowExecutionsRequest is an internal type (TBD...)

func (*ListClosedWorkflowExecutionsRequest) GetDomain added in v0.17.0

func (v *ListClosedWorkflowExecutionsRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ListClosedWorkflowExecutionsRequest) GetMaximumPageSize added in v0.17.0

func (v *ListClosedWorkflowExecutionsRequest) GetMaximumPageSize() (o int32)

GetMaximumPageSize is an internal getter (TBD...)

func (*ListClosedWorkflowExecutionsRequest) GetStatusFilter added in v0.17.0

GetStatusFilter is an internal getter (TBD...)

func (*ListClosedWorkflowExecutionsRequest) SerializeForLogging added in v1.2.1

func (v *ListClosedWorkflowExecutionsRequest) SerializeForLogging() (string, error)

type ListClosedWorkflowExecutionsResponse

type ListClosedWorkflowExecutionsResponse struct {
	Executions    []*WorkflowExecutionInfo `json:"executions,omitempty"`
	NextPageToken []byte                   `json:"nextPageToken,omitempty"`
}

ListClosedWorkflowExecutionsResponse is an internal type (TBD...)

func (*ListClosedWorkflowExecutionsResponse) GetExecutions added in v0.17.0

GetExecutions is an internal getter (TBD...)

type ListDomainsRequest

type ListDomainsRequest struct {
	PageSize      int32  `json:"pageSize,omitempty"`
	NextPageToken []byte `json:"nextPageToken,omitempty"`
}

ListDomainsRequest is an internal type (TBD...)

func (*ListDomainsRequest) GetPageSize added in v0.17.0

func (v *ListDomainsRequest) GetPageSize() (o int32)

GetPageSize is an internal getter (TBD...)

func (*ListDomainsRequest) SerializeForLogging added in v1.2.1

func (v *ListDomainsRequest) SerializeForLogging() (string, error)

type ListDomainsResponse

type ListDomainsResponse struct {
	Domains       []*DescribeDomainResponse `json:"domains,omitempty"`
	NextPageToken []byte                    `json:"nextPageToken,omitempty"`
}

ListDomainsResponse is an internal type (TBD...)

func (*ListDomainsResponse) GetDomains added in v0.17.0

func (v *ListDomainsResponse) GetDomains() (o []*DescribeDomainResponse)

GetDomains is an internal getter (TBD...)

func (*ListDomainsResponse) GetNextPageToken added in v0.17.0

func (v *ListDomainsResponse) GetNextPageToken() (o []byte)

GetNextPageToken is an internal getter (TBD...)

type ListDynamicConfigRequest added in v0.23.1

type ListDynamicConfigRequest struct {
	ConfigName string `json:"configName,omitempty"`
}

func (*ListDynamicConfigRequest) SerializeForLogging added in v1.2.1

func (v *ListDynamicConfigRequest) SerializeForLogging() (string, error)

type ListDynamicConfigResponse added in v0.23.1

type ListDynamicConfigResponse struct {
	Entries []*DynamicConfigEntry `json:"entries,omitempty"`
}

type ListOpenWorkflowExecutionsRequest

type ListOpenWorkflowExecutionsRequest struct {
	Domain          string                   `json:"domain,omitempty"`
	MaximumPageSize int32                    `json:"maximumPageSize,omitempty"`
	NextPageToken   []byte                   `json:"nextPageToken,omitempty"`
	StartTimeFilter *StartTimeFilter         `json:"StartTimeFilter,omitempty"`
	ExecutionFilter *WorkflowExecutionFilter `json:"executionFilter,omitempty"`
	TypeFilter      *WorkflowTypeFilter      `json:"typeFilter,omitempty"`
}

ListOpenWorkflowExecutionsRequest is an internal type (TBD...)

func (*ListOpenWorkflowExecutionsRequest) GetDomain added in v0.17.0

func (v *ListOpenWorkflowExecutionsRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ListOpenWorkflowExecutionsRequest) GetMaximumPageSize added in v0.17.0

func (v *ListOpenWorkflowExecutionsRequest) GetMaximumPageSize() (o int32)

GetMaximumPageSize is an internal getter (TBD...)

func (*ListOpenWorkflowExecutionsRequest) SerializeForLogging added in v1.2.1

func (v *ListOpenWorkflowExecutionsRequest) SerializeForLogging() (string, error)

type ListOpenWorkflowExecutionsResponse

type ListOpenWorkflowExecutionsResponse struct {
	Executions    []*WorkflowExecutionInfo `json:"executions,omitempty"`
	NextPageToken []byte                   `json:"nextPageToken,omitempty"`
}

ListOpenWorkflowExecutionsResponse is an internal type (TBD...)

func (*ListOpenWorkflowExecutionsResponse) GetExecutions added in v0.17.0

GetExecutions is an internal getter (TBD...)

type ListTaskListPartitionsRequest

type ListTaskListPartitionsRequest struct {
	Domain   string    `json:"domain,omitempty"`
	TaskList *TaskList `json:"taskList,omitempty"`
}

ListTaskListPartitionsRequest is an internal type (TBD...)

func (*ListTaskListPartitionsRequest) GetDomain added in v0.17.0

func (v *ListTaskListPartitionsRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ListTaskListPartitionsRequest) GetTaskList added in v0.17.0

func (v *ListTaskListPartitionsRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

func (*ListTaskListPartitionsRequest) SerializeForLogging added in v1.2.1

func (v *ListTaskListPartitionsRequest) SerializeForLogging() (string, error)

type ListTaskListPartitionsResponse

type ListTaskListPartitionsResponse struct {
	ActivityTaskListPartitions []*TaskListPartitionMetadata `json:"activityTaskListPartitions,omitempty"`
	DecisionTaskListPartitions []*TaskListPartitionMetadata `json:"decisionTaskListPartitions,omitempty"`
}

ListTaskListPartitionsResponse is an internal type (TBD...)

type ListWorkflowExecutionsRequest

type ListWorkflowExecutionsRequest struct {
	Domain        string `json:"domain,omitempty"`
	PageSize      int32  `json:"pageSize,omitempty"`
	NextPageToken []byte `json:"nextPageToken,omitempty"`
	Query         string `json:"query,omitempty"`
}

ListWorkflowExecutionsRequest is an internal type (TBD...)

func (*ListWorkflowExecutionsRequest) GetDomain added in v0.17.0

func (v *ListWorkflowExecutionsRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ListWorkflowExecutionsRequest) GetPageSize added in v0.17.0

func (v *ListWorkflowExecutionsRequest) GetPageSize() (o int32)

GetPageSize is an internal getter (TBD...)

func (*ListWorkflowExecutionsRequest) GetQuery added in v0.17.0

func (v *ListWorkflowExecutionsRequest) GetQuery() (o string)

GetQuery is an internal getter (TBD...)

func (*ListWorkflowExecutionsRequest) SerializeForLogging added in v1.2.1

func (v *ListWorkflowExecutionsRequest) SerializeForLogging() (string, error)

type ListWorkflowExecutionsResponse

type ListWorkflowExecutionsResponse struct {
	Executions    []*WorkflowExecutionInfo `json:"executions,omitempty"`
	NextPageToken []byte                   `json:"nextPageToken,omitempty"`
}

ListWorkflowExecutionsResponse is an internal type (TBD...)

func (*ListWorkflowExecutionsResponse) GetExecutions added in v0.17.0

func (v *ListWorkflowExecutionsResponse) GetExecutions() (o []*WorkflowExecutionInfo)

GetExecutions is an internal getter (TBD...)

func (*ListWorkflowExecutionsResponse) GetNextPageToken added in v0.17.0

func (v *ListWorkflowExecutionsResponse) GetNextPageToken() (o []byte)

GetNextPageToken is an internal getter (TBD...)

type MarkerRecordedEventAttributes

type MarkerRecordedEventAttributes struct {
	MarkerName                   string  `json:"markerName,omitempty"`
	Details                      []byte  `json:"details,omitempty"`
	DecisionTaskCompletedEventID int64   `json:"decisionTaskCompletedEventId,omitempty"`
	Header                       *Header `json:"header,omitempty"`
}

MarkerRecordedEventAttributes is an internal type (TBD...)

func (*MarkerRecordedEventAttributes) GetMarkerName added in v0.17.0

func (v *MarkerRecordedEventAttributes) GetMarkerName() (o string)

GetMarkerName is an internal getter (TBD...)

type MatchingDescribeTaskListRequest added in v0.17.0

type MatchingDescribeTaskListRequest struct {
	DomainUUID  string                   `json:"domainUUID,omitempty"`
	DescRequest *DescribeTaskListRequest `json:"descRequest,omitempty"`
}

MatchingDescribeTaskListRequest is an internal type (TBD...)

func (*MatchingDescribeTaskListRequest) GetDescRequest added in v0.17.0

GetDescRequest is an internal getter (TBD...)

func (*MatchingDescribeTaskListRequest) GetDomainUUID added in v0.17.0

func (v *MatchingDescribeTaskListRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type MatchingGetTaskListsByDomainRequest added in v0.23.1

type MatchingGetTaskListsByDomainRequest struct {
	Domain string `json:"domain,omitempty"`
}

MatchingGetTaskListsByDomainRequest is an internal type (TBD...)

func (*MatchingGetTaskListsByDomainRequest) GetDomain added in v0.23.1

func (v *MatchingGetTaskListsByDomainRequest) GetDomain() (o string)

GetDomainName is an internal getter (TBD...)

type MatchingListTaskListPartitionsRequest added in v0.17.0

type MatchingListTaskListPartitionsRequest struct {
	Domain   string    `json:"domain,omitempty"`
	TaskList *TaskList `json:"taskList,omitempty"`
}

MatchingListTaskListPartitionsRequest is an internal type (TBD...)

func (*MatchingListTaskListPartitionsRequest) GetDomain added in v0.17.0

func (v *MatchingListTaskListPartitionsRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*MatchingListTaskListPartitionsRequest) GetTaskList added in v0.17.0

func (v *MatchingListTaskListPartitionsRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

type MatchingPollForActivityTaskRequest added in v0.17.0

type MatchingPollForActivityTaskRequest struct {
	DomainUUID     string                      `json:"domainUUID,omitempty"`
	PollerID       string                      `json:"pollerID,omitempty"`
	PollRequest    *PollForActivityTaskRequest `json:"pollRequest,omitempty"`
	ForwardedFrom  string                      `json:"forwardedFrom,omitempty"`
	IsolationGroup string
}

MatchingPollForActivityTaskRequest is an internal type (TBD...)

func (*MatchingPollForActivityTaskRequest) GetDomainUUID added in v0.17.0

func (v *MatchingPollForActivityTaskRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*MatchingPollForActivityTaskRequest) GetForwardedFrom added in v0.17.0

func (v *MatchingPollForActivityTaskRequest) GetForwardedFrom() (o string)

GetForwardedFrom is an internal getter (TBD...)

func (*MatchingPollForActivityTaskRequest) GetIsolationGroup added in v1.2.1

func (v *MatchingPollForActivityTaskRequest) GetIsolationGroup() (o string)

GetIsolatioonGroup is an internal getter (TBD...)

func (*MatchingPollForActivityTaskRequest) GetPollRequest added in v0.17.0

GetPollRequest is an internal getter (TBD...)

func (*MatchingPollForActivityTaskRequest) GetPollerID added in v0.17.0

func (v *MatchingPollForActivityTaskRequest) GetPollerID() (o string)

GetPollerID is an internal getter (TBD...)

func (*MatchingPollForActivityTaskRequest) GetTaskList added in v1.2.7

func (v *MatchingPollForActivityTaskRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter.

type MatchingPollForDecisionTaskRequest added in v0.17.0

type MatchingPollForDecisionTaskRequest struct {
	DomainUUID     string                      `json:"domainUUID,omitempty"`
	PollerID       string                      `json:"pollerID,omitempty"`
	PollRequest    *PollForDecisionTaskRequest `json:"pollRequest,omitempty"`
	ForwardedFrom  string                      `json:"forwardedFrom,omitempty"`
	IsolationGroup string
}

MatchingPollForDecisionTaskRequest is an internal type (TBD...)

func (*MatchingPollForDecisionTaskRequest) GetDomainUUID added in v0.17.0

func (v *MatchingPollForDecisionTaskRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskRequest) GetForwardedFrom added in v0.17.0

func (v *MatchingPollForDecisionTaskRequest) GetForwardedFrom() (o string)

GetForwardedFrom is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskRequest) GetIsolationGroup added in v1.2.1

func (v *MatchingPollForDecisionTaskRequest) GetIsolationGroup() (o string)

GetIsolatioonGroup is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskRequest) GetPollRequest added in v0.17.0

GetPollRequest is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskRequest) GetPollerID added in v0.17.0

func (v *MatchingPollForDecisionTaskRequest) GetPollerID() (o string)

GetPollerID is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskRequest) GetTaskList added in v1.2.7

func (v *MatchingPollForDecisionTaskRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter.

type MatchingPollForDecisionTaskResponse added in v0.17.0

type MatchingPollForDecisionTaskResponse struct {
	TaskToken                 []byte                    `json:"taskToken,omitempty"`
	WorkflowExecution         *WorkflowExecution        `json:"workflowExecution,omitempty"`
	WorkflowType              *WorkflowType             `json:"workflowType,omitempty"`
	PreviousStartedEventID    *int64                    `json:"previousStartedEventId,omitempty"`
	StartedEventID            int64                     `json:"startedEventId,omitempty"`
	Attempt                   int64                     `json:"attempt,omitempty"`
	NextEventID               int64                     `json:"nextEventId,omitempty"`
	BacklogCountHint          int64                     `json:"backlogCountHint,omitempty"`
	StickyExecutionEnabled    bool                      `json:"stickyExecutionEnabled,omitempty"`
	Query                     *WorkflowQuery            `json:"query,omitempty"`
	DecisionInfo              *TransientDecisionInfo    `json:"decisionInfo,omitempty"`
	WorkflowExecutionTaskList *TaskList                 `json:"WorkflowExecutionTaskList,omitempty"`
	EventStoreVersion         int32                     `json:"eventStoreVersion,omitempty"`
	BranchToken               []byte                    `json:"branchToken,omitempty"`
	ScheduledTimestamp        *int64                    `json:"scheduledTimestamp,omitempty"`
	StartedTimestamp          *int64                    `json:"startedTimestamp,omitempty"`
	Queries                   map[string]*WorkflowQuery `json:"queries,omitempty"`
	TotalHistoryBytes         int64                     `json:"currentHistorySize,omitempty"`
}

MatchingPollForDecisionTaskResponse is an internal type (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetBranchToken added in v0.17.0

func (v *MatchingPollForDecisionTaskResponse) GetBranchToken() (o []byte)

GetBranchToken is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetNextEventID added in v0.17.0

func (v *MatchingPollForDecisionTaskResponse) GetNextEventID() (o int64)

GetNextEventID is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetPreviousStartedEventID added in v0.17.0

func (v *MatchingPollForDecisionTaskResponse) GetPreviousStartedEventID() (o int64)

GetPreviousStartedEventID is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetStickyExecutionEnabled added in v0.17.0

func (v *MatchingPollForDecisionTaskResponse) GetStickyExecutionEnabled() (o bool)

GetStickyExecutionEnabled is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetTotalHistoryBytes added in v1.2.3

func (v *MatchingPollForDecisionTaskResponse) GetTotalHistoryBytes() (o int64)

GetTotalHistoryBytes is an internal getter of returning the history size in bytes

func (*MatchingPollForDecisionTaskResponse) GetWorkflowExecution added in v0.17.0

func (v *MatchingPollForDecisionTaskResponse) GetWorkflowExecution() (o *WorkflowExecution)

GetWorkflowExecution is an internal getter (TBD...)

type MatchingQueryWorkflowRequest added in v0.17.0

type MatchingQueryWorkflowRequest struct {
	DomainUUID    string                `json:"domainUUID,omitempty"`
	TaskList      *TaskList             `json:"taskList,omitempty"`
	QueryRequest  *QueryWorkflowRequest `json:"queryRequest,omitempty"`
	ForwardedFrom string                `json:"forwardedFrom,omitempty"`
}

MatchingQueryWorkflowRequest is an internal type (TBD...)

func (*MatchingQueryWorkflowRequest) GetDomainUUID added in v0.17.0

func (v *MatchingQueryWorkflowRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*MatchingQueryWorkflowRequest) GetForwardedFrom added in v0.17.0

func (v *MatchingQueryWorkflowRequest) GetForwardedFrom() (o string)

GetForwardedFrom is an internal getter (TBD...)

func (*MatchingQueryWorkflowRequest) GetQueryRequest added in v0.17.0

func (v *MatchingQueryWorkflowRequest) GetQueryRequest() (o *QueryWorkflowRequest)

GetQueryRequest is an internal getter (TBD...)

func (*MatchingQueryWorkflowRequest) GetTaskList added in v0.17.0

func (v *MatchingQueryWorkflowRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

type MatchingRespondQueryTaskCompletedRequest added in v0.17.0

type MatchingRespondQueryTaskCompletedRequest struct {
	DomainUUID       string                            `json:"domainUUID,omitempty"`
	TaskList         *TaskList                         `json:"taskList,omitempty"`
	TaskID           string                            `json:"taskID,omitempty"`
	CompletedRequest *RespondQueryTaskCompletedRequest `json:"completedRequest,omitempty"`
}

MatchingRespondQueryTaskCompletedRequest is an internal type (TBD...)

func (*MatchingRespondQueryTaskCompletedRequest) GetCompletedRequest added in v0.17.0

GetCompletedRequest is an internal getter (TBD...)

func (*MatchingRespondQueryTaskCompletedRequest) GetDomainUUID added in v0.17.0

func (v *MatchingRespondQueryTaskCompletedRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*MatchingRespondQueryTaskCompletedRequest) GetTaskID added in v0.17.0

GetTaskID is an internal getter (TBD...)

func (*MatchingRespondQueryTaskCompletedRequest) GetTaskList added in v0.17.0

func (v *MatchingRespondQueryTaskCompletedRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

type MembershipInfo added in v0.17.0

type MembershipInfo struct {
	CurrentHost      *HostInfo   `json:"currentHost,omitempty"`
	ReachableMembers []string    `json:"reachableMembers,omitempty"`
	Rings            []*RingInfo `json:"rings,omitempty"`
}

MembershipInfo is an internal type (TBD...)

type Memo

type Memo struct {
	Fields map[string][]byte `json:"fields,omitempty"`
}

Memo is an internal type (TBD...)

func (*Memo) GetFields added in v0.17.0

func (v *Memo) GetFields() (o map[string][]byte)

GetFields is an internal getter (TBD...)

type MergeDLQMessagesRequest added in v0.17.0

type MergeDLQMessagesRequest struct {
	Type                  *DLQType `json:"type,omitempty"`
	ShardID               int32    `json:"shardID,omitempty"`
	SourceCluster         string   `json:"sourceCluster,omitempty"`
	InclusiveEndMessageID *int64   `json:"inclusiveEndMessageID,omitempty"`
	MaximumPageSize       int32    `json:"maximumPageSize,omitempty"`
	NextPageToken         []byte   `json:"nextPageToken,omitempty"`
}

MergeDLQMessagesRequest is an internal type (TBD...)

func (*MergeDLQMessagesRequest) GetInclusiveEndMessageID added in v0.17.0

func (v *MergeDLQMessagesRequest) GetInclusiveEndMessageID() (o int64)

GetInclusiveEndMessageID is an internal getter (TBD...)

func (*MergeDLQMessagesRequest) GetMaximumPageSize added in v0.17.0

func (v *MergeDLQMessagesRequest) GetMaximumPageSize() (o int32)

GetMaximumPageSize is an internal getter (TBD...)

func (*MergeDLQMessagesRequest) GetNextPageToken added in v0.17.0

func (v *MergeDLQMessagesRequest) GetNextPageToken() (o []byte)

GetNextPageToken is an internal getter (TBD...)

func (*MergeDLQMessagesRequest) GetShardID added in v0.17.0

func (v *MergeDLQMessagesRequest) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

func (*MergeDLQMessagesRequest) GetSourceCluster added in v0.17.0

func (v *MergeDLQMessagesRequest) GetSourceCluster() (o string)

GetSourceCluster is an internal getter (TBD...)

func (*MergeDLQMessagesRequest) GetType added in v0.17.0

func (v *MergeDLQMessagesRequest) GetType() (o DLQType)

GetType is an internal getter (TBD...)

func (*MergeDLQMessagesRequest) SerializeForLogging added in v1.2.1

func (v *MergeDLQMessagesRequest) SerializeForLogging() (string, error)

type MergeDLQMessagesResponse added in v0.17.0

type MergeDLQMessagesResponse struct {
	NextPageToken []byte `json:"nextPageToken,omitempty"`
}

MergeDLQMessagesResponse is an internal type (TBD...)

type NotifyFailoverMarkersRequest added in v0.17.0

type NotifyFailoverMarkersRequest struct {
	FailoverMarkerTokens []*FailoverMarkerToken `json:"failoverMarkerTokens,omitempty"`
}

NotifyFailoverMarkersRequest is an internal type (TBD...)

func (*NotifyFailoverMarkersRequest) GetFailoverMarkerTokens added in v0.17.0

func (v *NotifyFailoverMarkersRequest) GetFailoverMarkerTokens() (o []*FailoverMarkerToken)

GetFailoverMarkerTokens is an internal getter (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
)

func (ParentClosePolicy) MarshalText added in v0.18.0

func (e ParentClosePolicy) MarshalText() ([]byte, error)

MarshalText encodes ParentClosePolicy to text.

func (ParentClosePolicy) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (ParentClosePolicy) String added in v0.18.0

func (e ParentClosePolicy) String() string

String returns a readable string representation of ParentClosePolicy.

func (*ParentClosePolicy) UnmarshalText added in v0.18.0

func (e *ParentClosePolicy) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type ParentExecutionInfo added in v0.17.0

type ParentExecutionInfo struct {
	DomainUUID  string             `json:"domainUUID,omitempty"`
	Domain      string             `json:"domain,omitempty"`
	Execution   *WorkflowExecution `json:"execution,omitempty"`
	InitiatedID int64              `json:"initiatedId,omitempty"`
}

ParentExecutionInfo is an internal type (TBD...)

func (*ParentExecutionInfo) GetDomain added in v0.17.0

func (v *ParentExecutionInfo) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ParentExecutionInfo) GetExecution added in v0.17.0

func (v *ParentExecutionInfo) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

type PendingActivityInfo

type PendingActivityInfo struct {
	ActivityID             string                `json:"activityID,omitempty"`
	ActivityType           *ActivityType         `json:"activityType,omitempty"`
	State                  *PendingActivityState `json:"state,omitempty"`
	HeartbeatDetails       []byte                `json:"heartbeatDetails,omitempty"`
	LastHeartbeatTimestamp *int64                `json:"lastHeartbeatTimestamp,omitempty"`
	LastStartedTimestamp   *int64                `json:"lastStartedTimestamp,omitempty"`
	Attempt                int32                 `json:"attempt,omitempty"`
	MaximumAttempts        int32                 `json:"maximumAttempts,omitempty"`
	ScheduledTimestamp     *int64                `json:"scheduledTimestamp,omitempty"`
	ExpirationTimestamp    *int64                `json:"expirationTimestamp,omitempty"`
	LastFailureReason      *string               `json:"lastFailureReason,omitempty"`
	StartedWorkerIdentity  string                `json:"startedWorkerIdentity,omitempty"`
	LastWorkerIdentity     string                `json:"lastWorkerIdentity,omitempty"`
	LastFailureDetails     []byte                `json:"lastFailureDetails,omitempty"`
}

PendingActivityInfo is an internal type (TBD...)

func (*PendingActivityInfo) GetActivityID added in v0.17.0

func (v *PendingActivityInfo) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

func (*PendingActivityInfo) GetAttempt added in v0.17.0

func (v *PendingActivityInfo) GetAttempt() (o int32)

GetAttempt is an internal getter (TBD...)

func (*PendingActivityInfo) GetHeartbeatDetails added in v0.17.0

func (v *PendingActivityInfo) GetHeartbeatDetails() (o []byte)

GetHeartbeatDetails is an internal getter (TBD...)

func (*PendingActivityInfo) GetLastFailureDetails added in v0.17.0

func (v *PendingActivityInfo) GetLastFailureDetails() (o []byte)

GetLastFailureDetails is an internal getter (TBD...)

func (*PendingActivityInfo) GetLastFailureReason added in v0.17.0

func (v *PendingActivityInfo) GetLastFailureReason() (o string)

GetLastFailureReason is an internal getter (TBD...)

func (*PendingActivityInfo) GetLastHeartbeatTimestamp added in v0.17.0

func (v *PendingActivityInfo) GetLastHeartbeatTimestamp() (o int64)

GetLastHeartbeatTimestamp is an internal getter (TBD...)

func (*PendingActivityInfo) GetLastWorkerIdentity added in v0.17.0

func (v *PendingActivityInfo) GetLastWorkerIdentity() (o string)

GetLastWorkerIdentity is an internal getter (TBD...)

func (*PendingActivityInfo) GetMaximumAttempts added in v0.17.0

func (v *PendingActivityInfo) GetMaximumAttempts() (o int32)

GetMaximumAttempts is an internal getter (TBD...)

func (*PendingActivityInfo) GetStartedWorkerIdentity added in v1.2.1

func (v *PendingActivityInfo) GetStartedWorkerIdentity() (o string)

GetStartedWorkerIdentity is an internal getter (TBD...)

func (*PendingActivityInfo) GetState added in v0.17.0

func (v *PendingActivityInfo) GetState() (o PendingActivityState)

GetState is an internal getter (TBD...)

type PendingActivityState

type PendingActivityState int32

PendingActivityState is an internal type (TBD...)

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

func (PendingActivityState) MarshalText added in v0.18.0

func (e PendingActivityState) MarshalText() ([]byte, error)

MarshalText encodes PendingActivityState to text.

func (PendingActivityState) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (PendingActivityState) String added in v0.18.0

func (e PendingActivityState) String() string

String returns a readable string representation of PendingActivityState.

func (*PendingActivityState) UnmarshalText added in v0.18.0

func (e *PendingActivityState) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type PendingChildExecutionInfo

type PendingChildExecutionInfo struct {
	Domain            string             `json:"domain,omitempty"`
	WorkflowID        string             `json:"workflowID,omitempty"`
	RunID             string             `json:"runID,omitempty"`
	WorkflowTypeName  string             `json:"workflowTypeName,omitempty"`
	InitiatedID       int64              `json:"initiatedID,omitempty"`
	ParentClosePolicy *ParentClosePolicy `json:"parentClosePolicy,omitempty"`
}

PendingChildExecutionInfo is an internal type (TBD...)

func (*PendingChildExecutionInfo) GetDomain added in v0.24.0

func (v *PendingChildExecutionInfo) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*PendingChildExecutionInfo) GetRunID added in v0.17.0

func (v *PendingChildExecutionInfo) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*PendingChildExecutionInfo) GetWorkflowID added in v0.17.0

func (v *PendingChildExecutionInfo) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

func (*PendingChildExecutionInfo) GetWorkflowTypeName added in v0.24.0

func (v *PendingChildExecutionInfo) GetWorkflowTypeName() (o string)

GetWorkflowTypeName is an internal getter (TBD...)

type PendingDecisionInfo added in v0.17.0

type PendingDecisionInfo struct {
	State                      *PendingDecisionState `json:"state,omitempty"`
	ScheduledTimestamp         *int64                `json:"scheduledTimestamp,omitempty"`
	StartedTimestamp           *int64                `json:"startedTimestamp,omitempty"`
	Attempt                    int64                 `json:"attempt,omitempty"`
	OriginalScheduledTimestamp *int64                `json:"originalScheduledTimestamp,omitempty"`
}

PendingDecisionInfo is an internal type (TBD...)

type PendingDecisionState added in v0.17.0

type PendingDecisionState int32

PendingDecisionState is an internal type (TBD...)

const (
	// PendingDecisionStateScheduled is an option for PendingDecisionState
	PendingDecisionStateScheduled PendingDecisionState = iota
	// PendingDecisionStateStarted is an option for PendingDecisionState
	PendingDecisionStateStarted
)

func (PendingDecisionState) MarshalText added in v0.18.0

func (e PendingDecisionState) MarshalText() ([]byte, error)

MarshalText encodes PendingDecisionState to text.

func (PendingDecisionState) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (PendingDecisionState) String added in v0.18.0

func (e PendingDecisionState) String() string

String returns a readable string representation of PendingDecisionState.

func (*PendingDecisionState) UnmarshalText added in v0.18.0

func (e *PendingDecisionState) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type PersistenceFeature added in v0.21.0

type PersistenceFeature struct {
	Key     string `json:"key"`
	Enabled bool   `json:"enabled"`
}

PersistenceFeature is used to expose store specific feature. Feature can be cadence or store specific.

type PersistenceInfo added in v0.21.0

type PersistenceInfo struct {
	Backend  string                `json:"backend"`
	Settings []*PersistenceSetting `json:"settings,omitempty"`
	Features []*PersistenceFeature `json:"features,omitempty"`
}

PersistenceInfo is used to expose store configuration

type PersistenceSetting added in v0.21.0

type PersistenceSetting struct {
	Key   string `json:"key"`
	Value string `json:"value"`
}

PersistenceSetting is used to expose persistence engine settings

type PollForActivityTaskRequest

type PollForActivityTaskRequest struct {
	Domain           string            `json:"domain,omitempty"`
	TaskList         *TaskList         `json:"taskList,omitempty"`
	Identity         string            `json:"identity,omitempty"`
	TaskListMetadata *TaskListMetadata `json:"taskListMetadata,omitempty"`
}

PollForActivityTaskRequest is an internal type (TBD...)

func (*PollForActivityTaskRequest) GetDomain added in v0.17.0

func (v *PollForActivityTaskRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*PollForActivityTaskRequest) GetIdentity added in v0.17.0

func (v *PollForActivityTaskRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*PollForActivityTaskRequest) GetTaskList added in v0.17.0

func (v *PollForActivityTaskRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

func (*PollForActivityTaskRequest) SerializeForLogging added in v1.2.1

func (v *PollForActivityTaskRequest) SerializeForLogging() (string, error)

type PollForActivityTaskResponse

type PollForActivityTaskResponse struct {
	TaskToken                       []byte             `json:"taskToken,omitempty"`
	WorkflowExecution               *WorkflowExecution `json:"workflowExecution,omitempty"`
	ActivityID                      string             `json:"activityId,omitempty"`
	ActivityType                    *ActivityType      `json:"activityType,omitempty"`
	Input                           []byte             `json:"input,omitempty"`
	ScheduledTimestamp              *int64             `json:"scheduledTimestamp,omitempty"`
	ScheduleToCloseTimeoutSeconds   *int32             `json:"scheduleToCloseTimeoutSeconds,omitempty"`
	StartedTimestamp                *int64             `json:"startedTimestamp,omitempty"`
	StartToCloseTimeoutSeconds      *int32             `json:"startToCloseTimeoutSeconds,omitempty"`
	HeartbeatTimeoutSeconds         *int32             `json:"heartbeatTimeoutSeconds,omitempty"`
	Attempt                         int32              `json:"attempt,omitempty"`
	ScheduledTimestampOfThisAttempt *int64             `json:"scheduledTimestampOfThisAttempt,omitempty"`
	HeartbeatDetails                []byte             `json:"heartbeatDetails,omitempty"`
	WorkflowType                    *WorkflowType      `json:"workflowType,omitempty"`
	WorkflowDomain                  string             `json:"workflowDomain,omitempty"`
	Header                          *Header            `json:"header,omitempty"`
}

PollForActivityTaskResponse is an internal type (TBD...)

func (*PollForActivityTaskResponse) GetActivityID added in v0.17.0

func (v *PollForActivityTaskResponse) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

type PollForDecisionTaskRequest

type PollForDecisionTaskRequest struct {
	Domain         string    `json:"domain,omitempty"`
	TaskList       *TaskList `json:"taskList,omitempty"`
	Identity       string    `json:"identity,omitempty"`
	BinaryChecksum string    `json:"binaryChecksum,omitempty"`
}

PollForDecisionTaskRequest is an internal type (TBD...)

func (*PollForDecisionTaskRequest) GetBinaryChecksum added in v0.17.0

func (v *PollForDecisionTaskRequest) GetBinaryChecksum() (o string)

GetBinaryChecksum is an internal getter (TBD...)

func (*PollForDecisionTaskRequest) GetDomain added in v0.17.0

func (v *PollForDecisionTaskRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*PollForDecisionTaskRequest) GetIdentity added in v0.17.0

func (v *PollForDecisionTaskRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*PollForDecisionTaskRequest) GetTaskList added in v0.17.0

func (v *PollForDecisionTaskRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

func (*PollForDecisionTaskRequest) SerializeForLogging added in v1.2.1

func (v *PollForDecisionTaskRequest) SerializeForLogging() (string, error)

type PollForDecisionTaskResponse

type PollForDecisionTaskResponse struct {
	TaskToken                 []byte                    `json:"taskToken,omitempty"`
	WorkflowExecution         *WorkflowExecution        `json:"workflowExecution,omitempty"`
	WorkflowType              *WorkflowType             `json:"workflowType,omitempty"`
	PreviousStartedEventID    *int64                    `json:"previousStartedEventId,omitempty"`
	StartedEventID            int64                     `json:"startedEventId,omitempty"`
	Attempt                   int64                     `json:"attempt,omitempty"`
	BacklogCountHint          int64                     `json:"backlogCountHint,omitempty"`
	History                   *History                  `json:"history,omitempty"`
	NextPageToken             []byte                    `json:"nextPageToken,omitempty"`
	Query                     *WorkflowQuery            `json:"query,omitempty"`
	WorkflowExecutionTaskList *TaskList                 `json:"WorkflowExecutionTaskList,omitempty"`
	ScheduledTimestamp        *int64                    `json:"scheduledTimestamp,omitempty"`
	StartedTimestamp          *int64                    `json:"startedTimestamp,omitempty"`
	Queries                   map[string]*WorkflowQuery `json:"queries,omitempty"`
	NextEventID               int64                     `json:"nextEventId,omitempty"`
	TotalHistoryBytes         int64                     `json:"historySize,omitempty"`
}

PollForDecisionTaskResponse is an internal type (TBD...)

func (*PollForDecisionTaskResponse) GetAttempt added in v0.17.0

func (v *PollForDecisionTaskResponse) GetAttempt() (o int64)

GetAttempt is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetHistorySize added in v1.2.3

func (v *PollForDecisionTaskResponse) GetHistorySize() (o int64)

func (*PollForDecisionTaskResponse) GetNextEventID added in v0.21.2

func (v *PollForDecisionTaskResponse) GetNextEventID() (o int64)

GetNextEventID is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetPreviousStartedEventID added in v0.17.0

func (v *PollForDecisionTaskResponse) GetPreviousStartedEventID() (o int64)

GetPreviousStartedEventID is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetQueries added in v0.17.0

func (v *PollForDecisionTaskResponse) GetQueries() (o map[string]*WorkflowQuery)

GetQueries is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetStartedEventID added in v0.17.0

func (v *PollForDecisionTaskResponse) GetStartedEventID() (o int64)

GetStartedEventID is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetTaskToken added in v0.17.0

func (v *PollForDecisionTaskResponse) GetTaskToken() (o []byte)

GetTaskToken is an internal getter (TBD...)

type PollMutableStateRequest added in v0.17.0

type PollMutableStateRequest struct {
	DomainUUID          string             `json:"domainUUID,omitempty"`
	Execution           *WorkflowExecution `json:"execution,omitempty"`
	ExpectedNextEventID int64              `json:"expectedNextEventId,omitempty"`
	CurrentBranchToken  []byte             `json:"currentBranchToken,omitempty"`
}

PollMutableStateRequest is an internal type (TBD...)

func (*PollMutableStateRequest) GetDomainUUID added in v0.17.0

func (v *PollMutableStateRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type PollMutableStateResponse added in v0.17.0

type PollMutableStateResponse struct {
	Execution                            *WorkflowExecution `json:"execution,omitempty"`
	WorkflowType                         *WorkflowType      `json:"workflowType,omitempty"`
	NextEventID                          int64              `json:"NextEventId,omitempty"`
	PreviousStartedEventID               *int64             `json:"PreviousStartedEventId,omitempty"`
	LastFirstEventID                     int64              `json:"LastFirstEventId,omitempty"`
	TaskList                             *TaskList          `json:"taskList,omitempty"`
	StickyTaskList                       *TaskList          `json:"stickyTaskList,omitempty"`
	ClientLibraryVersion                 string             `json:"clientLibraryVersion,omitempty"`
	ClientFeatureVersion                 string             `json:"clientFeatureVersion,omitempty"`
	ClientImpl                           string             `json:"clientImpl,omitempty"`
	StickyTaskListScheduleToStartTimeout *int32             `json:"stickyTaskListScheduleToStartTimeout,omitempty"`
	CurrentBranchToken                   []byte             `json:"currentBranchToken,omitempty"`
	VersionHistories                     *VersionHistories  `json:"versionHistories,omitempty"`
	WorkflowState                        *int32             `json:"workflowState,omitempty"`
	WorkflowCloseState                   *int32             `json:"workflowCloseState,omitempty"`
}

PollMutableStateResponse is an internal type (TBD...)

func (*PollMutableStateResponse) GetLastFirstEventID added in v0.17.0

func (v *PollMutableStateResponse) GetLastFirstEventID() (o int64)

GetLastFirstEventID is an internal getter (TBD...)

func (*PollMutableStateResponse) GetNextEventID added in v0.17.0

func (v *PollMutableStateResponse) GetNextEventID() (o int64)

GetNextEventID is an internal getter (TBD...)

func (*PollMutableStateResponse) GetWorkflowCloseState added in v0.17.0

func (v *PollMutableStateResponse) GetWorkflowCloseState() (o int32)

GetWorkflowCloseState is an internal getter (TBD...)

type PollerInfo

type PollerInfo struct {
	LastAccessTime *int64  `json:"lastAccessTime,omitempty"`
	Identity       string  `json:"identity,omitempty"`
	RatePerSecond  float64 `json:"ratePerSecond,omitempty"`
}

PollerInfo is an internal type (TBD...)

func (*PollerInfo) GetIdentity added in v0.17.0

func (v *PollerInfo) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*PollerInfo) GetLastAccessTime added in v0.17.0

func (v *PollerInfo) GetLastAccessTime() (o int64)

GetLastAccessTime is an internal getter (TBD...)

func (*PollerInfo) GetRatePerSecond added in v0.17.0

func (v *PollerInfo) GetRatePerSecond() (o float64)

GetRatePerSecond is an internal getter (TBD...)

type ProcessingQueueState added in v0.17.0

type ProcessingQueueState struct {
	Level        *int32        `json:"level,omitempty"`
	AckLevel     *int64        `json:"ackLevel,omitempty"`
	MaxLevel     *int64        `json:"maxLevel,omitempty"`
	DomainFilter *DomainFilter `json:"domainFilter,omitempty"`
}

ProcessingQueueState is an internal type (TBD...)

func (*ProcessingQueueState) GetAckLevel added in v0.17.0

func (v *ProcessingQueueState) GetAckLevel() (o int64)

GetAckLevel is an internal getter (TBD...)

func (*ProcessingQueueState) GetDomainFilter added in v0.17.0

func (v *ProcessingQueueState) GetDomainFilter() (o *DomainFilter)

GetDomainFilter is an internal getter (TBD...)

func (*ProcessingQueueState) GetLevel added in v0.17.0

func (v *ProcessingQueueState) GetLevel() (o int32)

GetLevel is an internal getter (TBD...)

func (*ProcessingQueueState) GetMaxLevel added in v0.17.0

func (v *ProcessingQueueState) GetMaxLevel() (o int64)

GetMaxLevel is an internal getter (TBD...)

type ProcessingQueueStates added in v0.17.0

type ProcessingQueueStates struct {
	StatesByCluster map[string][]*ProcessingQueueState `json:"statesByCluster,omitempty"`
}

ProcessingQueueStates is an internal type (TBD...)

type PurgeDLQMessagesRequest added in v0.17.0

type PurgeDLQMessagesRequest struct {
	Type                  *DLQType `json:"type,omitempty"`
	ShardID               int32    `json:"shardID,omitempty"`
	SourceCluster         string   `json:"sourceCluster,omitempty"`
	InclusiveEndMessageID *int64   `json:"inclusiveEndMessageID,omitempty"`
}

PurgeDLQMessagesRequest is an internal type (TBD...)

func (*PurgeDLQMessagesRequest) GetInclusiveEndMessageID added in v0.17.0

func (v *PurgeDLQMessagesRequest) GetInclusiveEndMessageID() (o int64)

GetInclusiveEndMessageID is an internal getter (TBD...)

func (*PurgeDLQMessagesRequest) GetShardID added in v0.17.0

func (v *PurgeDLQMessagesRequest) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

func (*PurgeDLQMessagesRequest) GetSourceCluster added in v0.17.0

func (v *PurgeDLQMessagesRequest) GetSourceCluster() (o string)

GetSourceCluster is an internal getter (TBD...)

func (*PurgeDLQMessagesRequest) GetType added in v0.17.0

func (v *PurgeDLQMessagesRequest) GetType() (o DLQType)

GetType is an internal getter (TBD...)

func (*PurgeDLQMessagesRequest) SerializeForLogging added in v1.2.1

func (v *PurgeDLQMessagesRequest) SerializeForLogging() (string, error)

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
)

func (QueryConsistencyLevel) MarshalText added in v0.18.0

func (e QueryConsistencyLevel) MarshalText() ([]byte, error)

MarshalText encodes QueryConsistencyLevel to text.

func (QueryConsistencyLevel) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (QueryConsistencyLevel) String added in v0.18.0

func (e QueryConsistencyLevel) String() string

String returns a readable string representation of QueryConsistencyLevel.

func (*QueryConsistencyLevel) UnmarshalText added in v0.18.0

func (e *QueryConsistencyLevel) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type QueryFailedError

type QueryFailedError struct {
	Message string `json:"message,required"`
}

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 (
	// QueryRejectConditionNotOpen is an option for QueryRejectCondition
	QueryRejectConditionNotOpen QueryRejectCondition = iota
	// QueryRejectConditionNotCompletedCleanly is an option for QueryRejectCondition
	QueryRejectConditionNotCompletedCleanly
)

func (QueryRejectCondition) MarshalText added in v0.18.0

func (e QueryRejectCondition) MarshalText() ([]byte, error)

MarshalText encodes QueryRejectCondition to text.

func (QueryRejectCondition) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (QueryRejectCondition) String added in v0.18.0

func (e QueryRejectCondition) String() string

String returns a readable string representation of QueryRejectCondition.

func (*QueryRejectCondition) UnmarshalText added in v0.18.0

func (e *QueryRejectCondition) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type QueryRejected

type QueryRejected struct {
	CloseStatus *WorkflowExecutionCloseStatus `json:"closeStatus,omitempty"`
}

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
)

func (QueryResultType) MarshalText added in v0.18.0

func (e QueryResultType) MarshalText() ([]byte, error)

MarshalText encodes QueryResultType to text.

func (QueryResultType) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (QueryResultType) String added in v0.18.0

func (e QueryResultType) String() string

String returns a readable string representation of QueryResultType.

func (*QueryResultType) UnmarshalText added in v0.18.0

func (e *QueryResultType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

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
)

func (QueryTaskCompletedType) MarshalText added in v0.18.0

func (e QueryTaskCompletedType) MarshalText() ([]byte, error)

MarshalText encodes QueryTaskCompletedType to text.

func (QueryTaskCompletedType) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (QueryTaskCompletedType) String added in v0.18.0

func (e QueryTaskCompletedType) String() string

String returns a readable string representation of QueryTaskCompletedType.

func (*QueryTaskCompletedType) UnmarshalText added in v0.18.0

func (e *QueryTaskCompletedType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type QueryWorkflowRequest

type QueryWorkflowRequest struct {
	Domain                string                 `json:"domain,omitempty"`
	Execution             *WorkflowExecution     `json:"execution,omitempty"`
	Query                 *WorkflowQuery         `json:"query,omitempty"`
	QueryRejectCondition  *QueryRejectCondition  `json:"queryRejectCondition,omitempty"`
	QueryConsistencyLevel *QueryConsistencyLevel `json:"queryConsistencyLevel,omitempty"`
}

QueryWorkflowRequest is an internal type (TBD...)

func (*QueryWorkflowRequest) GetDomain added in v0.17.0

func (v *QueryWorkflowRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*QueryWorkflowRequest) GetExecution added in v0.17.0

func (v *QueryWorkflowRequest) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

func (*QueryWorkflowRequest) GetQuery added in v0.17.0

func (v *QueryWorkflowRequest) GetQuery() (o *WorkflowQuery)

GetQuery is an internal getter (TBD...)

func (*QueryWorkflowRequest) GetQueryConsistencyLevel added in v0.17.0

func (v *QueryWorkflowRequest) GetQueryConsistencyLevel() (o QueryConsistencyLevel)

GetQueryConsistencyLevel is an internal getter (TBD...)

func (*QueryWorkflowRequest) GetQueryRejectCondition added in v0.17.0

func (v *QueryWorkflowRequest) GetQueryRejectCondition() (o QueryRejectCondition)

GetQueryRejectCondition is an internal getter (TBD...)

func (*QueryWorkflowRequest) SerializeForLogging added in v1.2.1

func (v *QueryWorkflowRequest) SerializeForLogging() (string, error)

type QueryWorkflowResponse

type QueryWorkflowResponse struct {
	QueryResult   []byte         `json:"queryResult,omitempty"`
	QueryRejected *QueryRejected `json:"queryRejected,omitempty"`
}

QueryWorkflowResponse is an internal type (TBD...)

func (*QueryWorkflowResponse) GetQueryRejected added in v0.17.0

func (v *QueryWorkflowResponse) GetQueryRejected() (o *QueryRejected)

GetQueryRejected is an internal getter (TBD...)

func (*QueryWorkflowResponse) GetQueryResult added in v0.17.0

func (v *QueryWorkflowResponse) GetQueryResult() (o []byte)

GetQueryResult is an internal getter (TBD...)

type ReadDLQMessagesRequest added in v0.17.0

type ReadDLQMessagesRequest struct {
	Type                  *DLQType `json:"type,omitempty"`
	ShardID               int32    `json:"shardID,omitempty"`
	SourceCluster         string   `json:"sourceCluster,omitempty"`
	InclusiveEndMessageID *int64   `json:"inclusiveEndMessageID,omitempty"`
	MaximumPageSize       int32    `json:"maximumPageSize,omitempty"`
	NextPageToken         []byte   `json:"nextPageToken,omitempty"`
}

ReadDLQMessagesRequest is an internal type (TBD...)

func (*ReadDLQMessagesRequest) GetInclusiveEndMessageID added in v0.17.0

func (v *ReadDLQMessagesRequest) GetInclusiveEndMessageID() (o int64)

GetInclusiveEndMessageID is an internal getter (TBD...)

func (*ReadDLQMessagesRequest) GetMaximumPageSize added in v0.17.0

func (v *ReadDLQMessagesRequest) GetMaximumPageSize() (o int32)

GetMaximumPageSize is an internal getter (TBD...)

func (*ReadDLQMessagesRequest) GetNextPageToken added in v0.17.0

func (v *ReadDLQMessagesRequest) GetNextPageToken() (o []byte)

GetNextPageToken is an internal getter (TBD...)

func (*ReadDLQMessagesRequest) GetShardID added in v0.17.0

func (v *ReadDLQMessagesRequest) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

func (*ReadDLQMessagesRequest) GetSourceCluster added in v0.17.0

func (v *ReadDLQMessagesRequest) GetSourceCluster() (o string)

GetSourceCluster is an internal getter (TBD...)

func (*ReadDLQMessagesRequest) GetType added in v0.17.0

func (v *ReadDLQMessagesRequest) GetType() (o DLQType)

GetType is an internal getter (TBD...)

func (*ReadDLQMessagesRequest) SerializeForLogging added in v1.2.1

func (v *ReadDLQMessagesRequest) SerializeForLogging() (string, error)

type ReadDLQMessagesResponse added in v0.17.0

type ReadDLQMessagesResponse struct {
	Type                 *DLQType               `json:"type,omitempty"`
	ReplicationTasks     []*ReplicationTask     `json:"replicationTasks,omitempty"`
	ReplicationTasksInfo []*ReplicationTaskInfo `json:"replicationTasksInfo,omitempty"`
	NextPageToken        []byte                 `json:"nextPageToken,omitempty"`
}

ReadDLQMessagesResponse is an internal type (TBD...)

type ReapplyEventsRequest

type ReapplyEventsRequest struct {
	DomainName        string             `json:"domainName,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	Events            *DataBlob          `json:"events,omitempty"`
}

ReapplyEventsRequest is an internal type (TBD...)

func (*ReapplyEventsRequest) GetDomainName added in v0.17.0

func (v *ReapplyEventsRequest) GetDomainName() (o string)

GetDomainName is an internal getter (TBD...)

func (*ReapplyEventsRequest) GetEvents added in v0.17.0

func (v *ReapplyEventsRequest) GetEvents() (o *DataBlob)

GetEvents is an internal getter (TBD...)

func (*ReapplyEventsRequest) GetWorkflowExecution added in v0.17.0

func (v *ReapplyEventsRequest) GetWorkflowExecution() (o *WorkflowExecution)

GetWorkflowExecution is an internal getter (TBD...)

func (*ReapplyEventsRequest) SerializeForLogging added in v1.2.1

func (v *ReapplyEventsRequest) SerializeForLogging() (string, error)

type RecordActivityTaskHeartbeatByIDRequest

type RecordActivityTaskHeartbeatByIDRequest struct {
	Domain     string `json:"domain,omitempty"`
	WorkflowID string `json:"workflowID,omitempty"`
	RunID      string `json:"runID,omitempty"`
	ActivityID string `json:"activityID,omitempty"`
	Details    []byte `json:"details,omitempty"`
	Identity   string `json:"identity,omitempty"`
}

RecordActivityTaskHeartbeatByIDRequest is an internal type (TBD...)

func (*RecordActivityTaskHeartbeatByIDRequest) GetActivityID added in v0.17.0

func (v *RecordActivityTaskHeartbeatByIDRequest) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

func (*RecordActivityTaskHeartbeatByIDRequest) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*RecordActivityTaskHeartbeatByIDRequest) GetRunID added in v0.17.0

GetRunID is an internal getter (TBD...)

func (*RecordActivityTaskHeartbeatByIDRequest) GetWorkflowID added in v0.17.0

func (v *RecordActivityTaskHeartbeatByIDRequest) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type RecordActivityTaskHeartbeatRequest

type RecordActivityTaskHeartbeatRequest struct {
	TaskToken []byte `json:"taskToken,omitempty"`
	Details   []byte `json:"details,omitempty"`
	Identity  string `json:"identity,omitempty"`
}

RecordActivityTaskHeartbeatRequest is an internal type (TBD...)

func (*RecordActivityTaskHeartbeatRequest) SerializeForLogging added in v1.2.1

func (v *RecordActivityTaskHeartbeatRequest) SerializeForLogging() (string, error)

type RecordActivityTaskHeartbeatResponse

type RecordActivityTaskHeartbeatResponse struct {
	CancelRequested bool `json:"cancelRequested,omitempty"`
}

RecordActivityTaskHeartbeatResponse is an internal type (TBD...)

type RecordActivityTaskStartedRequest added in v0.17.0

type RecordActivityTaskStartedRequest struct {
	DomainUUID        string                      `json:"domainUUID,omitempty"`
	WorkflowExecution *WorkflowExecution          `json:"workflowExecution,omitempty"`
	ScheduleID        int64                       `json:"scheduleId,omitempty"`
	TaskID            int64                       `json:"taskId,omitempty"`
	RequestID         string                      `json:"requestId,omitempty"`
	PollRequest       *PollForActivityTaskRequest `json:"pollRequest,omitempty"`
}

RecordActivityTaskStartedRequest is an internal type (TBD...)

func (*RecordActivityTaskStartedRequest) GetDomainUUID added in v0.17.0

func (v *RecordActivityTaskStartedRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*RecordActivityTaskStartedRequest) GetRequestID added in v0.17.0

func (v *RecordActivityTaskStartedRequest) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*RecordActivityTaskStartedRequest) GetScheduleID added in v0.17.0

func (v *RecordActivityTaskStartedRequest) GetScheduleID() (o int64)

GetScheduleID is an internal getter (TBD...)

func (*RecordActivityTaskStartedRequest) GetTaskID added in v0.17.0

func (v *RecordActivityTaskStartedRequest) GetTaskID() (o int64)

GetTaskID is an internal getter (TBD...)

type RecordActivityTaskStartedResponse added in v0.17.0

type RecordActivityTaskStartedResponse struct {
	ScheduledEvent                  *HistoryEvent `json:"scheduledEvent,omitempty"`
	StartedTimestamp                *int64        `json:"startedTimestamp,omitempty"`
	Attempt                         int64         `json:"attempt,omitempty"`
	ScheduledTimestampOfThisAttempt *int64        `json:"scheduledTimestampOfThisAttempt,omitempty"`
	HeartbeatDetails                []byte        `json:"heartbeatDetails,omitempty"`
	WorkflowType                    *WorkflowType `json:"workflowType,omitempty"`
	WorkflowDomain                  string        `json:"workflowDomain,omitempty"`
}

RecordActivityTaskStartedResponse is an internal type (TBD...)

func (*RecordActivityTaskStartedResponse) GetAttempt added in v0.17.0

func (v *RecordActivityTaskStartedResponse) GetAttempt() (o int64)

GetAttempt is an internal getter (TBD...)

func (*RecordActivityTaskStartedResponse) GetScheduledTimestampOfThisAttempt added in v0.17.0

func (v *RecordActivityTaskStartedResponse) GetScheduledTimestampOfThisAttempt() (o int64)

GetScheduledTimestampOfThisAttempt is an internal getter (TBD...)

type RecordChildExecutionCompletedRequest added in v0.17.0

type RecordChildExecutionCompletedRequest struct {
	DomainUUID         string             `json:"domainUUID,omitempty"`
	WorkflowExecution  *WorkflowExecution `json:"workflowExecution,omitempty"`
	InitiatedID        int64              `json:"initiatedId,omitempty"`
	CompletedExecution *WorkflowExecution `json:"completedExecution,omitempty"`
	CompletionEvent    *HistoryEvent      `json:"completionEvent,omitempty"`
}

RecordChildExecutionCompletedRequest is an internal type (TBD...)

func (*RecordChildExecutionCompletedRequest) GetDomainUUID added in v0.17.0

func (v *RecordChildExecutionCompletedRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type RecordDecisionTaskStartedRequest added in v0.17.0

type RecordDecisionTaskStartedRequest struct {
	DomainUUID        string                      `json:"domainUUID,omitempty"`
	WorkflowExecution *WorkflowExecution          `json:"workflowExecution,omitempty"`
	ScheduleID        int64                       `json:"scheduleId,omitempty"`
	TaskID            int64                       `json:"taskId,omitempty"`
	RequestID         string                      `json:"requestId,omitempty"`
	PollRequest       *PollForDecisionTaskRequest `json:"pollRequest,omitempty"`
}

RecordDecisionTaskStartedRequest is an internal type (TBD...)

func (*RecordDecisionTaskStartedRequest) GetDomainUUID added in v0.17.0

func (v *RecordDecisionTaskStartedRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*RecordDecisionTaskStartedRequest) GetRequestID added in v0.17.0

func (v *RecordDecisionTaskStartedRequest) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*RecordDecisionTaskStartedRequest) GetScheduleID added in v0.17.0

func (v *RecordDecisionTaskStartedRequest) GetScheduleID() (o int64)

GetScheduleID is an internal getter (TBD...)

type RecordDecisionTaskStartedResponse added in v0.17.0

type RecordDecisionTaskStartedResponse struct {
	WorkflowType              *WorkflowType             `json:"workflowType,omitempty"`
	PreviousStartedEventID    *int64                    `json:"previousStartedEventId,omitempty"`
	ScheduledEventID          int64                     `json:"scheduledEventId,omitempty"`
	StartedEventID            int64                     `json:"startedEventId,omitempty"`
	NextEventID               int64                     `json:"nextEventId,omitempty"`
	Attempt                   int64                     `json:"attempt,omitempty"`
	StickyExecutionEnabled    bool                      `json:"stickyExecutionEnabled,omitempty"`
	DecisionInfo              *TransientDecisionInfo    `json:"decisionInfo,omitempty"`
	WorkflowExecutionTaskList *TaskList                 `json:"WorkflowExecutionTaskList,omitempty"`
	EventStoreVersion         int32                     `json:"eventStoreVersion,omitempty"`
	BranchToken               []byte                    `json:"branchToken,omitempty"`
	ScheduledTimestamp        *int64                    `json:"scheduledTimestamp,omitempty"`
	StartedTimestamp          *int64                    `json:"startedTimestamp,omitempty"`
	Queries                   map[string]*WorkflowQuery `json:"queries,omitempty"`
	HistorySize               int64                     `json:"historySize,omitempty"`
}

RecordDecisionTaskStartedResponse is an internal type (TBD...)

func (*RecordDecisionTaskStartedResponse) GetAttempt added in v0.17.0

func (v *RecordDecisionTaskStartedResponse) GetAttempt() (o int64)

GetAttempt is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetPreviousStartedEventID added in v0.17.0

func (v *RecordDecisionTaskStartedResponse) GetPreviousStartedEventID() (o int64)

GetPreviousStartedEventID is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetScheduledEventID added in v0.17.0

func (v *RecordDecisionTaskStartedResponse) GetScheduledEventID() (o int64)

GetScheduledEventID is an internal getter (TBD...)

type RecordMarkerDecisionAttributes

type RecordMarkerDecisionAttributes struct {
	MarkerName string  `json:"markerName,omitempty"`
	Details    []byte  `json:"details,omitempty"`
	Header     *Header `json:"header,omitempty"`
}

RecordMarkerDecisionAttributes is an internal type (TBD...)

func (*RecordMarkerDecisionAttributes) GetMarkerName added in v0.17.0

func (v *RecordMarkerDecisionAttributes) GetMarkerName() (o string)

GetMarkerName is an internal getter (TBD...)

type RefreshWorkflowTasksRequest

type RefreshWorkflowTasksRequest struct {
	Domain    string             `json:"domain,omitempty"`
	Execution *WorkflowExecution `json:"execution,omitempty"`
}

RefreshWorkflowTasksRequest is an internal type (TBD...)

func (*RefreshWorkflowTasksRequest) GetDomain added in v0.17.0

func (v *RefreshWorkflowTasksRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*RefreshWorkflowTasksRequest) GetExecution added in v0.17.0

func (v *RefreshWorkflowTasksRequest) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

func (*RefreshWorkflowTasksRequest) SerializeForLogging added in v1.2.1

func (v *RefreshWorkflowTasksRequest) SerializeForLogging() (string, error)

type RegisterDomainRequest

type RegisterDomainRequest struct {
	Name                                   string                             `json:"name,omitempty"`
	Description                            string                             `json:"description,omitempty"`
	OwnerEmail                             string                             `json:"ownerEmail,omitempty"`
	WorkflowExecutionRetentionPeriodInDays int32                              `json:"workflowExecutionRetentionPeriodInDays,omitempty"`
	EmitMetric                             *bool                              `json:"emitMetric,omitempty"`
	Clusters                               []*ClusterReplicationConfiguration `json:"clusters,omitempty"`
	ActiveClusterName                      string                             `json:"activeClusterName,omitempty"`
	Data                                   map[string]string                  `json:"data,omitempty"`
	SecurityToken                          string                             `json:"securityToken,omitempty"`
	IsGlobalDomain                         bool                               `json:"isGlobalDomain,omitempty"`
	HistoryArchivalStatus                  *ArchivalStatus                    `json:"historyArchivalStatus,omitempty"`
	HistoryArchivalURI                     string                             `json:"historyArchivalURI,omitempty"`
	VisibilityArchivalStatus               *ArchivalStatus                    `json:"visibilityArchivalStatus,omitempty"`
	VisibilityArchivalURI                  string                             `json:"visibilityArchivalURI,omitempty"`
}

RegisterDomainRequest is an internal type (TBD...)

func (*RegisterDomainRequest) GetActiveClusterName added in v0.17.0

func (v *RegisterDomainRequest) GetActiveClusterName() (o string)

GetActiveClusterName is an internal getter (TBD...)

func (*RegisterDomainRequest) GetData added in v0.17.0

func (v *RegisterDomainRequest) GetData() (o map[string]string)

GetData is an internal getter (TBD...)

func (*RegisterDomainRequest) GetDescription added in v0.17.0

func (v *RegisterDomainRequest) GetDescription() (o string)

GetDescription is an internal getter (TBD...)

func (*RegisterDomainRequest) GetEmitMetric added in v0.17.0

func (v *RegisterDomainRequest) GetEmitMetric() (o bool)

GetEmitMetric is an internal getter (TBD...)

func (*RegisterDomainRequest) GetHistoryArchivalURI added in v0.17.0

func (v *RegisterDomainRequest) GetHistoryArchivalURI() (o string)

GetHistoryArchivalURI is an internal getter (TBD...)

func (*RegisterDomainRequest) GetIsGlobalDomain added in v0.17.0

func (v *RegisterDomainRequest) GetIsGlobalDomain() (o bool)

GetIsGlobalDomain is an internal getter (TBD...)

func (*RegisterDomainRequest) GetName added in v0.17.0

func (v *RegisterDomainRequest) GetName() (o string)

GetName is an internal getter (TBD...)

func (*RegisterDomainRequest) GetOwnerEmail added in v0.17.0

func (v *RegisterDomainRequest) GetOwnerEmail() (o string)

GetOwnerEmail is an internal getter (TBD...)

func (*RegisterDomainRequest) GetVisibilityArchivalURI added in v0.17.0

func (v *RegisterDomainRequest) GetVisibilityArchivalURI() (o string)

GetVisibilityArchivalURI is an internal getter (TBD...)

func (*RegisterDomainRequest) GetWorkflowExecutionRetentionPeriodInDays added in v0.17.0

func (v *RegisterDomainRequest) GetWorkflowExecutionRetentionPeriodInDays() (o int32)

GetWorkflowExecutionRetentionPeriodInDays is an internal getter (TBD...)

func (*RegisterDomainRequest) SerializeForLogging added in v1.2.1

func (v *RegisterDomainRequest) SerializeForLogging() (string, error)

type RemoteSyncMatchedError

type RemoteSyncMatchedError struct {
	Message string `json:"message,required"`
}

RemoteSyncMatchedError is an internal type (TBD...)

func (RemoteSyncMatchedError) Error

func (err RemoteSyncMatchedError) Error() string

type RemoveSignalMutableStateRequest added in v0.17.0

type RemoveSignalMutableStateRequest struct {
	DomainUUID        string             `json:"domainUUID,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	RequestID         string             `json:"requestId,omitempty"`
}

RemoveSignalMutableStateRequest is an internal type (TBD...)

func (*RemoveSignalMutableStateRequest) GetDomainUUID added in v0.17.0

func (v *RemoveSignalMutableStateRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

func (*RemoveSignalMutableStateRequest) GetRequestID added in v0.17.0

func (v *RemoveSignalMutableStateRequest) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

type RemoveTaskRequest

type RemoveTaskRequest struct {
	ShardID             int32  `json:"shardID,omitempty"`
	Type                *int32 `json:"type,omitempty"`
	TaskID              int64  `json:"taskID,omitempty"`
	VisibilityTimestamp *int64 `json:"visibilityTimestamp,omitempty"`
	ClusterName         string `json:"clusterName,omitempty"`
}

RemoveTaskRequest is an internal type (TBD...)

func (*RemoveTaskRequest) GetClusterName added in v0.23.1

func (v *RemoveTaskRequest) GetClusterName() (o string)

GetClusterName is an internal getter (TBD...)

func (*RemoveTaskRequest) GetShardID added in v0.17.0

func (v *RemoveTaskRequest) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

func (*RemoveTaskRequest) GetTaskID added in v0.17.0

func (v *RemoveTaskRequest) GetTaskID() (o int64)

GetTaskID is an internal getter (TBD...)

func (*RemoveTaskRequest) GetType added in v0.17.0

func (v *RemoveTaskRequest) GetType() (o int32)

GetType is an internal getter (TBD...)

func (*RemoveTaskRequest) GetVisibilityTimestamp added in v0.17.0

func (v *RemoveTaskRequest) GetVisibilityTimestamp() (o int64)

GetVisibilityTimestamp is an internal getter (TBD...)

func (*RemoveTaskRequest) SerializeForLogging added in v1.2.1

func (v *RemoveTaskRequest) SerializeForLogging() (string, error)

type ReplicateEventsV2Request added in v0.17.0

type ReplicateEventsV2Request struct {
	DomainUUID          string                `json:"domainUUID,omitempty"`
	WorkflowExecution   *WorkflowExecution    `json:"workflowExecution,omitempty"`
	VersionHistoryItems []*VersionHistoryItem `json:"versionHistoryItems,omitempty"`
	Events              *DataBlob             `json:"events,omitempty"`
	NewRunEvents        *DataBlob             `json:"newRunEvents,omitempty"`
}

ReplicateEventsV2Request is an internal type (TBD...)

func (*ReplicateEventsV2Request) GetDomainUUID added in v0.17.0

func (v *ReplicateEventsV2Request) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type ReplicationMessages added in v0.17.0

type ReplicationMessages struct {
	ReplicationTasks       []*ReplicationTask `json:"replicationTasks,omitempty"`
	LastRetrievedMessageID int64              `json:"lastRetrievedMessageId,omitempty"`
	HasMore                bool               `json:"hasMore,omitempty"`
	SyncShardStatus        *SyncShardStatus   `json:"syncShardStatus,omitempty"`
}

ReplicationMessages is an internal type (TBD...)

func (*ReplicationMessages) GetHasMore added in v0.17.0

func (v *ReplicationMessages) GetHasMore() (o bool)

GetHasMore is an internal getter (TBD...)

func (*ReplicationMessages) GetLastRetrievedMessageID added in v0.17.0

func (v *ReplicationMessages) GetLastRetrievedMessageID() (o int64)

GetLastRetrievedMessageID is an internal getter (TBD...)

func (*ReplicationMessages) GetReplicationTasks added in v0.17.0

func (v *ReplicationMessages) GetReplicationTasks() (o []*ReplicationTask)

GetReplicationTasks is an internal getter (TBD...)

func (*ReplicationMessages) GetSyncShardStatus added in v0.17.0

func (v *ReplicationMessages) GetSyncShardStatus() (o *SyncShardStatus)

GetSyncShardStatus is an internal getter (TBD...)

type ReplicationTask added in v0.17.0

type ReplicationTask struct {
	TaskType                      *ReplicationTaskType           `json:"taskType,omitempty"`
	SourceTaskID                  int64                          `json:"sourceTaskId,omitempty"`
	DomainTaskAttributes          *DomainTaskAttributes          `json:"domainTaskAttributes,omitempty"`
	SyncShardStatusTaskAttributes *SyncShardStatusTaskAttributes `json:"syncShardStatusTaskAttributes,omitempty"`
	SyncActivityTaskAttributes    *SyncActivityTaskAttributes    `json:"syncActivityTaskAttributes,omitempty"`
	HistoryTaskV2Attributes       *HistoryTaskV2Attributes       `json:"historyTaskV2Attributes,omitempty"`
	FailoverMarkerAttributes      *FailoverMarkerAttributes      `json:"failoverMarkerAttributes,omitempty"`
	CreationTime                  *int64                         `json:"creationTime,omitempty"`
}

ReplicationTask is an internal type (TBD...)

func (*ReplicationTask) GetCreationTime added in v0.17.0

func (v *ReplicationTask) GetCreationTime() (o int64)

GetCreationTime is an internal getter (TBD...)

func (*ReplicationTask) GetDomainTaskAttributes added in v0.17.0

func (v *ReplicationTask) GetDomainTaskAttributes() (o *DomainTaskAttributes)

GetDomainTaskAttributes is an internal getter (TBD...)

func (*ReplicationTask) GetFailoverMarkerAttributes added in v0.17.0

func (v *ReplicationTask) GetFailoverMarkerAttributes() (o *FailoverMarkerAttributes)

GetFailoverMarkerAttributes is an internal getter (TBD...)

func (*ReplicationTask) GetHistoryTaskV2Attributes added in v0.17.0

func (v *ReplicationTask) GetHistoryTaskV2Attributes() (o *HistoryTaskV2Attributes)

GetHistoryTaskV2Attributes is an internal getter (TBD...)

func (*ReplicationTask) GetSourceTaskID added in v0.17.0

func (v *ReplicationTask) GetSourceTaskID() (o int64)

GetSourceTaskID is an internal getter (TBD...)

func (*ReplicationTask) GetSyncActivityTaskAttributes added in v0.17.0

func (v *ReplicationTask) GetSyncActivityTaskAttributes() (o *SyncActivityTaskAttributes)

GetSyncActivityTaskAttributes is an internal getter (TBD...)

func (*ReplicationTask) GetTaskType added in v0.17.0

func (v *ReplicationTask) GetTaskType() (o ReplicationTaskType)

GetTaskType is an internal getter (TBD...)

type ReplicationTaskInfo added in v0.17.0

type ReplicationTaskInfo struct {
	DomainID     string `json:"domainID,omitempty"`
	WorkflowID   string `json:"workflowID,omitempty"`
	RunID        string `json:"runID,omitempty"`
	TaskType     int16  `json:"taskType,omitempty"`
	TaskID       int64  `json:"taskID,omitempty"`
	Version      int64  `json:"version,omitempty"`
	FirstEventID int64  `json:"firstEventID,omitempty"`
	NextEventID  int64  `json:"nextEventID,omitempty"`
	ScheduledID  int64  `json:"scheduledID,omitempty"`
}

ReplicationTaskInfo is an internal type (TBD...)

func (*ReplicationTaskInfo) GetDomainID added in v0.17.0

func (v *ReplicationTaskInfo) GetDomainID() (o string)

GetDomainID is an internal getter (TBD...)

func (*ReplicationTaskInfo) GetFirstEventID added in v0.17.0

func (v *ReplicationTaskInfo) GetFirstEventID() (o int64)

GetFirstEventID is an internal getter (TBD...)

func (*ReplicationTaskInfo) GetNextEventID added in v0.17.0

func (v *ReplicationTaskInfo) GetNextEventID() (o int64)

GetNextEventID is an internal getter (TBD...)

func (*ReplicationTaskInfo) GetRunID added in v0.17.0

func (v *ReplicationTaskInfo) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*ReplicationTaskInfo) GetScheduledID added in v0.17.0

func (v *ReplicationTaskInfo) GetScheduledID() (o int64)

GetScheduledID is an internal getter (TBD...)

func (*ReplicationTaskInfo) GetTaskID added in v0.17.0

func (v *ReplicationTaskInfo) GetTaskID() (o int64)

GetTaskID is an internal getter (TBD...)

func (*ReplicationTaskInfo) GetTaskType added in v0.17.0

func (v *ReplicationTaskInfo) GetTaskType() (o int16)

GetTaskType is an internal getter (TBD...)

func (*ReplicationTaskInfo) GetVersion added in v0.17.0

func (v *ReplicationTaskInfo) GetVersion() (o int64)

GetVersion is an internal getter (TBD...)

func (*ReplicationTaskInfo) GetWorkflowID added in v0.17.0

func (v *ReplicationTaskInfo) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type ReplicationTaskType added in v0.17.0

type ReplicationTaskType int32

ReplicationTaskType is an internal type (TBD...)

const (
	// ReplicationTaskTypeDomain is an option for ReplicationTaskType
	ReplicationTaskTypeDomain ReplicationTaskType = iota
	// ReplicationTaskTypeHistory is an option for ReplicationTaskType
	ReplicationTaskTypeHistory
	// ReplicationTaskTypeSyncShardStatus is an option for ReplicationTaskType
	ReplicationTaskTypeSyncShardStatus
	// ReplicationTaskTypeSyncActivity is an option for ReplicationTaskType
	ReplicationTaskTypeSyncActivity
	// ReplicationTaskTypeHistoryMetadata is an option for ReplicationTaskType
	ReplicationTaskTypeHistoryMetadata
	// ReplicationTaskTypeHistoryV2 is an option for ReplicationTaskType
	ReplicationTaskTypeHistoryV2
	// ReplicationTaskTypeFailoverMarker is an option for ReplicationTaskType
	ReplicationTaskTypeFailoverMarker
)

func (ReplicationTaskType) MarshalText added in v0.18.0

func (e ReplicationTaskType) MarshalText() ([]byte, error)

MarshalText encodes ReplicationTaskType to text.

func (ReplicationTaskType) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (ReplicationTaskType) String added in v0.18.0

func (e ReplicationTaskType) String() string

String returns a readable string representation of ReplicationTaskType.

func (*ReplicationTaskType) UnmarshalText added in v0.18.0

func (e *ReplicationTaskType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type ReplicationToken added in v0.17.0

type ReplicationToken struct {
	ShardID                int32 `json:"shardID,omitempty"`
	LastRetrievedMessageID int64 `json:"lastRetrievedMessageId,omitempty"`
	LastProcessedMessageID int64 `json:"lastProcessedMessageId,omitempty"`
}

ReplicationToken is an internal type (TBD...)

func (*ReplicationToken) GetLastProcessedMessageID added in v0.17.0

func (v *ReplicationToken) GetLastProcessedMessageID() (o int64)

GetLastProcessedMessageID is an internal getter (TBD...)

func (*ReplicationToken) GetLastRetrievedMessageID added in v0.17.0

func (v *ReplicationToken) GetLastRetrievedMessageID() (o int64)

GetLastRetrievedMessageID is an internal getter (TBD...)

func (*ReplicationToken) GetShardID added in v0.17.0

func (v *ReplicationToken) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

type RequestCancelActivityTaskDecisionAttributes

type RequestCancelActivityTaskDecisionAttributes struct {
	ActivityID string `json:"activityId,omitempty"`
}

RequestCancelActivityTaskDecisionAttributes is an internal type (TBD...)

func (*RequestCancelActivityTaskDecisionAttributes) GetActivityID added in v0.17.0

func (v *RequestCancelActivityTaskDecisionAttributes) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

type RequestCancelActivityTaskFailedEventAttributes

type RequestCancelActivityTaskFailedEventAttributes struct {
	ActivityID                   string `json:"activityId,omitempty"`
	Cause                        string `json:"cause,omitempty"`
	DecisionTaskCompletedEventID int64  `json:"decisionTaskCompletedEventId,omitempty"`
}

RequestCancelActivityTaskFailedEventAttributes is an internal type (TBD...)

type RequestCancelExternalWorkflowExecutionDecisionAttributes

type RequestCancelExternalWorkflowExecutionDecisionAttributes struct {
	Domain            string `json:"domain,omitempty"`
	WorkflowID        string `json:"workflowId,omitempty"`
	RunID             string `json:"runId,omitempty"`
	Control           []byte `json:"control,omitempty"`
	ChildWorkflowOnly bool   `json:"childWorkflowOnly,omitempty"`
}

RequestCancelExternalWorkflowExecutionDecisionAttributes is an internal type (TBD...)

func (*RequestCancelExternalWorkflowExecutionDecisionAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionDecisionAttributes) GetRunID added in v0.17.0

GetRunID is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionDecisionAttributes) GetWorkflowID added in v0.17.0

GetWorkflowID is an internal getter (TBD...)

type RequestCancelExternalWorkflowExecutionFailedEventAttributes

type RequestCancelExternalWorkflowExecutionFailedEventAttributes struct {
	Cause                        *CancelExternalWorkflowExecutionFailedCause `json:"cause,omitempty"`
	DecisionTaskCompletedEventID int64                                       `json:"decisionTaskCompletedEventId,omitempty"`
	Domain                       string                                      `json:"domain,omitempty"`
	WorkflowExecution            *WorkflowExecution                          `json:"workflowExecution,omitempty"`
	InitiatedEventID             int64                                       `json:"initiatedEventId,omitempty"`
	Control                      []byte                                      `json:"control,omitempty"`
}

RequestCancelExternalWorkflowExecutionFailedEventAttributes is an internal type (TBD...)

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetInitiatedEventID added in v0.17.0

GetInitiatedEventID is an internal getter (TBD...)

type RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

type RequestCancelExternalWorkflowExecutionInitiatedEventAttributes struct {
	DecisionTaskCompletedEventID int64              `json:"decisionTaskCompletedEventId,omitempty"`
	Domain                       string             `json:"domain,omitempty"`
	WorkflowExecution            *WorkflowExecution `json:"workflowExecution,omitempty"`
	Control                      []byte             `json:"control,omitempty"`
	ChildWorkflowOnly            bool               `json:"childWorkflowOnly,omitempty"`
}

RequestCancelExternalWorkflowExecutionInitiatedEventAttributes is an internal type (TBD...)

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetChildWorkflowOnly added in v0.17.0

GetChildWorkflowOnly is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution is an internal getter (TBD...)

type RequestCancelWorkflowExecutionRequest

type RequestCancelWorkflowExecutionRequest struct {
	Domain              string             `json:"domain,omitempty"`
	WorkflowExecution   *WorkflowExecution `json:"workflowExecution,omitempty"`
	Identity            string             `json:"identity,omitempty"`
	RequestID           string             `json:"requestId,omitempty"`
	Cause               string             `json:"cause,omitempty"`
	FirstExecutionRunID string             `json:"first_execution_run_id,omitempty"`
}

RequestCancelWorkflowExecutionRequest is an internal type (TBD...)

func (*RequestCancelWorkflowExecutionRequest) GetDomain added in v0.17.0

func (v *RequestCancelWorkflowExecutionRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*RequestCancelWorkflowExecutionRequest) GetFirstExecutionRunID added in v1.0.0

func (v *RequestCancelWorkflowExecutionRequest) GetFirstExecutionRunID() (o string)

GetFirstExecutionRunID is an internal getter (TBD...)

func (*RequestCancelWorkflowExecutionRequest) GetRequestID added in v0.17.0

func (v *RequestCancelWorkflowExecutionRequest) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*RequestCancelWorkflowExecutionRequest) GetWorkflowExecution added in v0.17.0

func (v *RequestCancelWorkflowExecutionRequest) GetWorkflowExecution() (o *WorkflowExecution)

GetWorkflowExecution is an internal getter (TBD...)

func (*RequestCancelWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *RequestCancelWorkflowExecutionRequest) SerializeForLogging() (string, error)

type ResendReplicationTasksRequest added in v0.17.0

type ResendReplicationTasksRequest struct {
	DomainID      string `json:"domainID,omitempty"`
	WorkflowID    string `json:"workflowID,omitempty"`
	RunID         string `json:"runID,omitempty"`
	RemoteCluster string `json:"remoteCluster,omitempty"`
	StartEventID  *int64 `json:"startEventID,omitempty"`
	StartVersion  *int64 `json:"startVersion,omitempty"`
	EndEventID    *int64 `json:"endEventID,omitempty"`
	EndVersion    *int64 `json:"endVersion,omitempty"`
}

ResendReplicationTasksRequest is an internal type (TBD...)

func (*ResendReplicationTasksRequest) GetRemoteCluster added in v0.17.0

func (v *ResendReplicationTasksRequest) GetRemoteCluster() (o string)

GetRemoteCluster is an internal getter (TBD...)

func (*ResendReplicationTasksRequest) GetRunID added in v0.17.0

func (v *ResendReplicationTasksRequest) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*ResendReplicationTasksRequest) GetWorkflowID added in v0.17.0

func (v *ResendReplicationTasksRequest) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

func (*ResendReplicationTasksRequest) SerializeForLogging added in v1.2.1

func (v *ResendReplicationTasksRequest) SerializeForLogging() (string, error)

type ResetPointInfo

type ResetPointInfo struct {
	BinaryChecksum           string `json:"binaryChecksum,omitempty"`
	RunID                    string `json:"runId,omitempty"`
	FirstDecisionCompletedID int64  `json:"firstDecisionCompletedId,omitempty"`
	CreatedTimeNano          *int64 `json:"createdTimeNano,omitempty"`
	ExpiringTimeNano         *int64 `json:"expiringTimeNano,omitempty"`
	Resettable               bool   `json:"resettable,omitempty"`
}

ResetPointInfo is an internal type (TBD...)

func (*ResetPointInfo) GetBinaryChecksum added in v0.17.0

func (v *ResetPointInfo) GetBinaryChecksum() (o string)

GetBinaryChecksum is an internal getter (TBD...)

func (*ResetPointInfo) GetCreatedTimeNano added in v0.17.0

func (v *ResetPointInfo) GetCreatedTimeNano() (o int64)

GetCreatedTimeNano is an internal getter (TBD...)

func (*ResetPointInfo) GetExpiringTimeNano added in v0.17.0

func (v *ResetPointInfo) GetExpiringTimeNano() (o int64)

GetExpiringTimeNano is an internal getter (TBD...)

func (*ResetPointInfo) GetFirstDecisionCompletedID added in v0.17.0

func (v *ResetPointInfo) GetFirstDecisionCompletedID() (o int64)

GetFirstDecisionCompletedID is an internal getter (TBD...)

func (*ResetPointInfo) GetResettable added in v0.17.0

func (v *ResetPointInfo) GetResettable() (o bool)

GetResettable is an internal getter (TBD...)

func (*ResetPointInfo) GetRunID added in v0.17.0

func (v *ResetPointInfo) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

type ResetPoints

type ResetPoints struct {
	Points []*ResetPointInfo `json:"points,omitempty"`
}

ResetPoints is an internal type (TBD...)

type ResetQueueRequest

type ResetQueueRequest struct {
	ShardID     int32  `json:"shardID,omitempty"`
	ClusterName string `json:"clusterName,omitempty"`
	Type        *int32 `json:"type,omitempty"`
}

ResetQueueRequest is an internal type (TBD...)

func (*ResetQueueRequest) GetClusterName added in v0.17.0

func (v *ResetQueueRequest) GetClusterName() (o string)

GetClusterName is an internal getter (TBD...)

func (*ResetQueueRequest) GetShardID added in v0.17.0

func (v *ResetQueueRequest) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

func (*ResetQueueRequest) GetType added in v0.17.0

func (v *ResetQueueRequest) GetType() (o int32)

GetType is an internal getter (TBD...)

func (*ResetQueueRequest) SerializeForLogging added in v1.2.1

func (v *ResetQueueRequest) SerializeForLogging() (string, error)

type ResetStickyTaskListRequest

type ResetStickyTaskListRequest struct {
	Domain    string             `json:"domain,omitempty"`
	Execution *WorkflowExecution `json:"execution,omitempty"`
}

ResetStickyTaskListRequest is an internal type (TBD...)

func (*ResetStickyTaskListRequest) GetDomain added in v0.17.0

func (v *ResetStickyTaskListRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ResetStickyTaskListRequest) GetExecution added in v0.17.0

func (v *ResetStickyTaskListRequest) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

func (*ResetStickyTaskListRequest) SerializeForLogging added in v1.2.1

func (v *ResetStickyTaskListRequest) SerializeForLogging() (string, error)

type ResetStickyTaskListResponse

type ResetStickyTaskListResponse struct {
}

ResetStickyTaskListResponse is an internal type (TBD...)

type ResetWorkflowExecutionRequest

type ResetWorkflowExecutionRequest struct {
	Domain                string             `json:"domain,omitempty"`
	WorkflowExecution     *WorkflowExecution `json:"workflowExecution,omitempty"`
	Reason                string             `json:"reason,omitempty"`
	DecisionFinishEventID int64              `json:"decisionFinishEventId,omitempty"`
	RequestID             string             `json:"requestId,omitempty"`
	SkipSignalReapply     bool               `json:"skipSignalReapply,omitempty"`
}

ResetWorkflowExecutionRequest is an internal type (TBD...)

func (*ResetWorkflowExecutionRequest) GetDecisionFinishEventID added in v0.17.0

func (v *ResetWorkflowExecutionRequest) GetDecisionFinishEventID() (o int64)

GetDecisionFinishEventID is an internal getter (TBD...)

func (*ResetWorkflowExecutionRequest) GetDomain added in v0.17.0

func (v *ResetWorkflowExecutionRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*ResetWorkflowExecutionRequest) GetReason added in v0.17.0

func (v *ResetWorkflowExecutionRequest) GetReason() (o string)

GetReason is an internal getter (TBD...)

func (*ResetWorkflowExecutionRequest) GetRequestID added in v0.17.0

func (v *ResetWorkflowExecutionRequest) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*ResetWorkflowExecutionRequest) GetSkipSignalReapply added in v0.17.0

func (v *ResetWorkflowExecutionRequest) GetSkipSignalReapply() (o bool)

GetSkipSignalReapply is an internal getter (TBD...)

func (*ResetWorkflowExecutionRequest) GetWorkflowExecution added in v0.17.0

func (v *ResetWorkflowExecutionRequest) GetWorkflowExecution() (o *WorkflowExecution)

GetWorkflowExecution is an internal getter (TBD...)

func (*ResetWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *ResetWorkflowExecutionRequest) SerializeForLogging() (string, error)

type ResetWorkflowExecutionResponse

type ResetWorkflowExecutionResponse struct {
	RunID string `json:"runId,omitempty"`
}

ResetWorkflowExecutionResponse is an internal type (TBD...)

func (*ResetWorkflowExecutionResponse) GetRunID added in v0.17.0

func (v *ResetWorkflowExecutionResponse) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

type RespondActivityTaskCanceledByIDRequest

type RespondActivityTaskCanceledByIDRequest struct {
	Domain     string `json:"domain,omitempty"`
	WorkflowID string `json:"workflowID,omitempty"`
	RunID      string `json:"runID,omitempty"`
	ActivityID string `json:"activityID,omitempty"`
	Details    []byte `json:"details,omitempty"`
	Identity   string `json:"identity,omitempty"`
}

RespondActivityTaskCanceledByIDRequest is an internal type (TBD...)

func (*RespondActivityTaskCanceledByIDRequest) GetActivityID added in v0.17.0

func (v *RespondActivityTaskCanceledByIDRequest) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

func (*RespondActivityTaskCanceledByIDRequest) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*RespondActivityTaskCanceledByIDRequest) GetIdentity added in v0.17.0

func (v *RespondActivityTaskCanceledByIDRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*RespondActivityTaskCanceledByIDRequest) GetRunID added in v0.17.0

GetRunID is an internal getter (TBD...)

func (*RespondActivityTaskCanceledByIDRequest) GetWorkflowID added in v0.17.0

func (v *RespondActivityTaskCanceledByIDRequest) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type RespondActivityTaskCanceledRequest

type RespondActivityTaskCanceledRequest struct {
	TaskToken []byte `json:"taskToken,omitempty"`
	Details   []byte `json:"details,omitempty"`
	Identity  string `json:"identity,omitempty"`
}

RespondActivityTaskCanceledRequest is an internal type (TBD...)

func (*RespondActivityTaskCanceledRequest) GetIdentity added in v0.17.0

func (v *RespondActivityTaskCanceledRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

type RespondActivityTaskCompletedByIDRequest

type RespondActivityTaskCompletedByIDRequest struct {
	Domain     string `json:"domain,omitempty"`
	WorkflowID string `json:"workflowID,omitempty"`
	RunID      string `json:"runID,omitempty"`
	ActivityID string `json:"activityID,omitempty"`
	Result     []byte `json:"result,omitempty"`
	Identity   string `json:"identity,omitempty"`
}

RespondActivityTaskCompletedByIDRequest is an internal type (TBD...)

func (*RespondActivityTaskCompletedByIDRequest) GetActivityID added in v0.17.0

func (v *RespondActivityTaskCompletedByIDRequest) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

func (*RespondActivityTaskCompletedByIDRequest) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*RespondActivityTaskCompletedByIDRequest) GetIdentity added in v0.17.0

func (v *RespondActivityTaskCompletedByIDRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*RespondActivityTaskCompletedByIDRequest) GetRunID added in v0.17.0

GetRunID is an internal getter (TBD...)

func (*RespondActivityTaskCompletedByIDRequest) GetWorkflowID added in v0.17.0

func (v *RespondActivityTaskCompletedByIDRequest) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type RespondActivityTaskCompletedRequest

type RespondActivityTaskCompletedRequest struct {
	TaskToken []byte `json:"taskToken,omitempty"`
	Result    []byte `json:"result,omitempty"`
	Identity  string `json:"identity,omitempty"`
}

RespondActivityTaskCompletedRequest is an internal type (TBD...)

func (*RespondActivityTaskCompletedRequest) GetIdentity added in v0.17.0

func (v *RespondActivityTaskCompletedRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

type RespondActivityTaskFailedByIDRequest

type RespondActivityTaskFailedByIDRequest struct {
	Domain     string  `json:"domain,omitempty"`
	WorkflowID string  `json:"workflowID,omitempty"`
	RunID      string  `json:"runID,omitempty"`
	ActivityID string  `json:"activityID,omitempty"`
	Reason     *string `json:"reason,omitempty"`
	Details    []byte  `json:"details,omitempty"`
	Identity   string  `json:"identity,omitempty"`
}

RespondActivityTaskFailedByIDRequest is an internal type (TBD...)

func (*RespondActivityTaskFailedByIDRequest) GetActivityID added in v0.17.0

func (v *RespondActivityTaskFailedByIDRequest) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

func (*RespondActivityTaskFailedByIDRequest) GetDomain added in v0.17.0

func (v *RespondActivityTaskFailedByIDRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*RespondActivityTaskFailedByIDRequest) GetIdentity added in v0.17.0

func (v *RespondActivityTaskFailedByIDRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*RespondActivityTaskFailedByIDRequest) GetRunID added in v0.17.0

func (v *RespondActivityTaskFailedByIDRequest) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*RespondActivityTaskFailedByIDRequest) GetWorkflowID added in v0.17.0

func (v *RespondActivityTaskFailedByIDRequest) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type RespondActivityTaskFailedRequest

type RespondActivityTaskFailedRequest struct {
	TaskToken []byte  `json:"taskToken,omitempty"`
	Reason    *string `json:"reason,omitempty"`
	Details   []byte  `json:"details,omitempty"`
	Identity  string  `json:"identity,omitempty"`
}

RespondActivityTaskFailedRequest is an internal type (TBD...)

func (*RespondActivityTaskFailedRequest) GetDetails added in v0.17.0

func (v *RespondActivityTaskFailedRequest) GetDetails() (o []byte)

GetDetails is an internal getter (TBD...)

func (*RespondActivityTaskFailedRequest) GetIdentity added in v0.17.0

func (v *RespondActivityTaskFailedRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*RespondActivityTaskFailedRequest) GetReason added in v0.17.0

func (v *RespondActivityTaskFailedRequest) GetReason() (o string)

GetReason is an internal getter (TBD...)

type RespondCrossClusterTasksCompletedRequest added in v0.23.1

type RespondCrossClusterTasksCompletedRequest struct {
	ShardID       int32                       `json:"shardID,omitempty"`
	TargetCluster string                      `json:"targetCluster,omitempty"`
	TaskResponses []*CrossClusterTaskResponse `json:"taskResponses,omitempty"`
	FetchNewTasks bool                        `json:"fetchNewTasks,omitempty"`
}

RespondCrossClusterTasksCompletedRequest is an internal type (TBD...)

func (*RespondCrossClusterTasksCompletedRequest) GetFetchNewTasks added in v0.23.1

func (v *RespondCrossClusterTasksCompletedRequest) GetFetchNewTasks() (o bool)

GetFetchNewTasks is an internal getter (TBD...)

func (*RespondCrossClusterTasksCompletedRequest) GetShardID added in v0.23.1

func (v *RespondCrossClusterTasksCompletedRequest) GetShardID() (o int32)

GetShardID is an internal getter (TBD...)

func (*RespondCrossClusterTasksCompletedRequest) SerializeForLogging added in v1.2.7

func (v *RespondCrossClusterTasksCompletedRequest) SerializeForLogging() (string, error)

type RespondCrossClusterTasksCompletedResponse added in v0.23.1

type RespondCrossClusterTasksCompletedResponse struct {
	Tasks []*CrossClusterTaskRequest `json:"tasks,omitempty"`
}

RespondCrossClusterTasksCompletedResponse is an internal type (TBD...)

type RespondDecisionTaskCompletedRequest

type RespondDecisionTaskCompletedRequest struct {
	TaskToken                  []byte                          `json:"taskToken,omitempty"`
	Decisions                  []*Decision                     `json:"decisions,omitempty"`
	ExecutionContext           []byte                          `json:"executionContext,omitempty"`
	Identity                   string                          `json:"identity,omitempty"`
	StickyAttributes           *StickyExecutionAttributes      `json:"stickyAttributes,omitempty"`
	ReturnNewDecisionTask      bool                            `json:"returnNewDecisionTask,omitempty"`
	ForceCreateNewDecisionTask bool                            `json:"forceCreateNewDecisionTask,omitempty"`
	BinaryChecksum             string                          `json:"binaryChecksum,omitempty"`
	QueryResults               map[string]*WorkflowQueryResult `json:"queryResults,omitempty"`
}

RespondDecisionTaskCompletedRequest is an internal type (TBD...)

func (*RespondDecisionTaskCompletedRequest) GetBinaryChecksum added in v0.17.0

func (v *RespondDecisionTaskCompletedRequest) GetBinaryChecksum() (o string)

GetBinaryChecksum is an internal getter (TBD...)

func (*RespondDecisionTaskCompletedRequest) GetForceCreateNewDecisionTask added in v0.17.0

func (v *RespondDecisionTaskCompletedRequest) GetForceCreateNewDecisionTask() (o bool)

GetForceCreateNewDecisionTask is an internal getter (TBD...)

func (*RespondDecisionTaskCompletedRequest) GetIdentity added in v0.17.0

func (v *RespondDecisionTaskCompletedRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*RespondDecisionTaskCompletedRequest) GetQueryResults added in v0.17.0

func (v *RespondDecisionTaskCompletedRequest) GetQueryResults() (o map[string]*WorkflowQueryResult)

GetQueryResults is an internal getter (TBD...)

func (*RespondDecisionTaskCompletedRequest) GetReturnNewDecisionTask added in v0.17.0

func (v *RespondDecisionTaskCompletedRequest) GetReturnNewDecisionTask() (o bool)

GetReturnNewDecisionTask is an internal getter (TBD...)

type RespondDecisionTaskCompletedResponse

type RespondDecisionTaskCompletedResponse struct {
	DecisionTask                *PollForDecisionTaskResponse          `json:"decisionTask,omitempty"`
	ActivitiesToDispatchLocally map[string]*ActivityLocalDispatchInfo `json:"activitiesToDispatchLocally,omitempty"`
}

RespondDecisionTaskCompletedResponse is an internal type (TBD...)

func (*RespondDecisionTaskCompletedResponse) GetDecisionTask added in v0.17.0

GetDecisionTask is an internal getter (TBD...)

type RespondDecisionTaskFailedRequest

type RespondDecisionTaskFailedRequest struct {
	TaskToken      []byte                   `json:"taskToken,omitempty"`
	Cause          *DecisionTaskFailedCause `json:"cause,omitempty"`
	Details        []byte                   `json:"details,omitempty"`
	Identity       string                   `json:"identity,omitempty"`
	BinaryChecksum string                   `json:"binaryChecksum,omitempty"`
}

RespondDecisionTaskFailedRequest is an internal type (TBD...)

func (*RespondDecisionTaskFailedRequest) GetBinaryChecksum added in v0.17.0

func (v *RespondDecisionTaskFailedRequest) GetBinaryChecksum() (o string)

GetBinaryChecksum is an internal getter (TBD...)

func (*RespondDecisionTaskFailedRequest) GetCause added in v0.17.0

GetCause is an internal getter (TBD...)

func (*RespondDecisionTaskFailedRequest) GetIdentity added in v0.17.0

func (v *RespondDecisionTaskFailedRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

type RespondQueryTaskCompletedRequest

type RespondQueryTaskCompletedRequest struct {
	TaskToken         []byte                  `json:"taskToken,omitempty"`
	CompletedType     *QueryTaskCompletedType `json:"completedType,omitempty"`
	QueryResult       []byte                  `json:"queryResult,omitempty"`
	ErrorMessage      string                  `json:"errorMessage,omitempty"`
	WorkerVersionInfo *WorkerVersionInfo      `json:"workerVersionInfo,omitempty"`
}

RespondQueryTaskCompletedRequest is an internal type (TBD...)

func (*RespondQueryTaskCompletedRequest) GetCompletedType added in v0.17.0

func (v *RespondQueryTaskCompletedRequest) GetCompletedType() (o QueryTaskCompletedType)

GetCompletedType is an internal getter (TBD...)

func (*RespondQueryTaskCompletedRequest) GetErrorMessage added in v0.17.0

func (v *RespondQueryTaskCompletedRequest) GetErrorMessage() (o string)

GetErrorMessage is an internal getter (TBD...)

func (*RespondQueryTaskCompletedRequest) GetQueryResult added in v0.17.0

func (v *RespondQueryTaskCompletedRequest) GetQueryResult() (o []byte)

GetQueryResult is an internal getter (TBD...)

func (*RespondQueryTaskCompletedRequest) GetWorkerVersionInfo added in v0.17.0

func (v *RespondQueryTaskCompletedRequest) GetWorkerVersionInfo() (o *WorkerVersionInfo)

GetWorkerVersionInfo is an internal getter (TBD...)

type RestartWorkflowExecutionRequest added in v0.25.0

type RestartWorkflowExecutionRequest struct {
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	Identity          string             `json:"identity,omitempty"`
}

func (*RestartWorkflowExecutionRequest) GetDomain added in v0.25.0

func (v *RestartWorkflowExecutionRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*RestartWorkflowExecutionRequest) GetWorkflowExecution added in v0.25.0

func (v *RestartWorkflowExecutionRequest) GetWorkflowExecution() (o *WorkflowExecution)

GetWorkflowExecution is an internal getter (TBD...)

func (*RestartWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *RestartWorkflowExecutionRequest) SerializeForLogging() (string, error)

type RestartWorkflowExecutionResponse added in v0.25.0

type RestartWorkflowExecutionResponse struct {
	RunID string `json:"runId,omitempty"`
}

RestartWorkflowExecutionResponse is an internal type (TBD...)

func (*RestartWorkflowExecutionResponse) GetRunID added in v0.25.0

func (v *RestartWorkflowExecutionResponse) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

type RestoreDynamicConfigRequest added in v0.23.1

type RestoreDynamicConfigRequest struct {
	ConfigName string                 `json:"configName,omitempty"`
	Filters    []*DynamicConfigFilter `json:"filters,omitempty"`
}

func (*RestoreDynamicConfigRequest) SerializeForLogging added in v1.2.1

func (v *RestoreDynamicConfigRequest) SerializeForLogging() (string, error)

type RetryPolicy

type RetryPolicy struct {
	InitialIntervalInSeconds    int32    `json:"initialIntervalInSeconds,omitempty"`
	BackoffCoefficient          float64  `json:"backoffCoefficient,omitempty"`
	MaximumIntervalInSeconds    int32    `json:"maximumIntervalInSeconds,omitempty"`
	MaximumAttempts             int32    `json:"maximumAttempts,omitempty"`
	NonRetriableErrorReasons    []string `json:"nonRetriableErrorReasons,omitempty"`
	ExpirationIntervalInSeconds int32    `json:"expirationIntervalInSeconds,omitempty"`
}

RetryPolicy is an internal type (TBD...)

func (*RetryPolicy) GetBackoffCoefficient added in v0.17.0

func (v *RetryPolicy) GetBackoffCoefficient() (o float64)

GetBackoffCoefficient is an internal getter (TBD...)

func (*RetryPolicy) GetExpirationIntervalInSeconds added in v0.17.0

func (v *RetryPolicy) GetExpirationIntervalInSeconds() (o int32)

GetExpirationIntervalInSeconds is an internal getter (TBD...)

func (*RetryPolicy) GetInitialIntervalInSeconds added in v0.17.0

func (v *RetryPolicy) GetInitialIntervalInSeconds() (o int32)

GetInitialIntervalInSeconds is an internal getter (TBD...)

func (*RetryPolicy) GetMaximumAttempts added in v0.17.0

func (v *RetryPolicy) GetMaximumAttempts() (o int32)

GetMaximumAttempts is an internal getter (TBD...)

func (*RetryPolicy) GetMaximumIntervalInSeconds added in v0.17.0

func (v *RetryPolicy) GetMaximumIntervalInSeconds() (o int32)

GetMaximumIntervalInSeconds is an internal getter (TBD...)

func (*RetryPolicy) GetNonRetriableErrorReasons added in v0.17.0

func (v *RetryPolicy) GetNonRetriableErrorReasons() (o []string)

GetNonRetriableErrorReasons is an internal getter (TBD...)

type RetryTaskV2Error

type RetryTaskV2Error struct {
	Message           string `json:"message,required"`
	DomainID          string `json:"domainId,omitempty"`
	WorkflowID        string `json:"workflowId,omitempty"`
	RunID             string `json:"runId,omitempty"`
	StartEventID      *int64 `json:"startEventId,omitempty"`
	StartEventVersion *int64 `json:"startEventVersion,omitempty"`
	EndEventID        *int64 `json:"endEventId,omitempty"`
	EndEventVersion   *int64 `json:"endEventVersion,omitempty"`
}

RetryTaskV2Error is an internal type (TBD...)

func (RetryTaskV2Error) Error

func (err RetryTaskV2Error) Error() string

func (*RetryTaskV2Error) GetDomainID added in v0.17.0

func (v *RetryTaskV2Error) GetDomainID() (o string)

GetDomainID is an internal getter (TBD...)

func (*RetryTaskV2Error) GetRunID added in v0.17.0

func (v *RetryTaskV2Error) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*RetryTaskV2Error) GetWorkflowID added in v0.17.0

func (v *RetryTaskV2Error) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

func (RetryTaskV2Error) MarshalLogObject added in v0.25.0

func (err RetryTaskV2Error) MarshalLogObject(enc zapcore.ObjectEncoder) error

type RingInfo added in v0.17.0

type RingInfo struct {
	Role        string      `json:"role,omitempty"`
	MemberCount int32       `json:"memberCount,omitempty"`
	Members     []*HostInfo `json:"members,omitempty"`
}

RingInfo is an internal type (TBD...)

type ScheduleActivityTaskDecisionAttributes

type ScheduleActivityTaskDecisionAttributes struct {
	ActivityID                    string        `json:"activityId,omitempty"`
	ActivityType                  *ActivityType `json:"activityType,omitempty"`
	Domain                        string        `json:"domain,omitempty"`
	TaskList                      *TaskList     `json:"taskList,omitempty"`
	Input                         []byte        `json:"input,omitempty"`
	ScheduleToCloseTimeoutSeconds *int32        `json:"scheduleToCloseTimeoutSeconds,omitempty"`
	ScheduleToStartTimeoutSeconds *int32        `json:"scheduleToStartTimeoutSeconds,omitempty"`
	StartToCloseTimeoutSeconds    *int32        `json:"startToCloseTimeoutSeconds,omitempty"`
	HeartbeatTimeoutSeconds       *int32        `json:"heartbeatTimeoutSeconds,omitempty"`
	RetryPolicy                   *RetryPolicy  `json:"retryPolicy,omitempty"`
	Header                        *Header       `json:"header,omitempty"`
	RequestLocalDispatch          bool          `json:"requestLocalDispatch,omitempty"`
}

ScheduleActivityTaskDecisionAttributes is an internal type (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetActivityID added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetActivityID() (o string)

GetActivityID is an internal getter (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetActivityType added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetActivityType() (o *ActivityType)

GetActivityType is an internal getter (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetHeartbeatTimeoutSeconds added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetHeartbeatTimeoutSeconds() (o int32)

GetHeartbeatTimeoutSeconds is an internal getter (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetScheduleToCloseTimeoutSeconds added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetScheduleToCloseTimeoutSeconds() (o int32)

GetScheduleToCloseTimeoutSeconds is an internal getter (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetScheduleToStartTimeoutSeconds added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetScheduleToStartTimeoutSeconds() (o int32)

GetScheduleToStartTimeoutSeconds is an internal getter (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetStartToCloseTimeoutSeconds added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetStartToCloseTimeoutSeconds() (o int32)

GetStartToCloseTimeoutSeconds is an internal getter (TBD...)

type ScheduleDecisionTaskRequest added in v0.17.0

type ScheduleDecisionTaskRequest struct {
	DomainUUID        string             `json:"domainUUID,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	IsFirstDecision   bool               `json:"isFirstDecision,omitempty"`
}

ScheduleDecisionTaskRequest is an internal type (TBD...)

func (*ScheduleDecisionTaskRequest) GetDomainUUID added in v0.17.0

func (v *ScheduleDecisionTaskRequest) GetDomainUUID() (o string)

GetDomainUUID is an internal getter (TBD...)

type SearchAttributes

type SearchAttributes struct {
	IndexedFields map[string][]byte `json:"indexedFields,omitempty"`
}

SearchAttributes is an internal type (TBD...)

func (*SearchAttributes) GetIndexedFields added in v0.17.0

func (v *SearchAttributes) GetIndexedFields() (o map[string][]byte)

GetIndexedFields is an internal getter (TBD...)

type ServiceBusyError

type ServiceBusyError struct {
	Message string `json:"message,required"`
}

ServiceBusyError is an internal type (TBD...)

func (ServiceBusyError) Error

func (err ServiceBusyError) Error() string

type ShardOwnershipLostError added in v0.17.0

type ShardOwnershipLostError struct {
	Message string `json:"message,omitempty"`
	Owner   string `json:"owner,omitempty"`
}

ShardOwnershipLostError is an internal type (TBD...)

func (ShardOwnershipLostError) Error added in v0.17.0

func (err ShardOwnershipLostError) Error() string

func (*ShardOwnershipLostError) GetOwner added in v0.17.0

func (v *ShardOwnershipLostError) GetOwner() (o string)

GetOwner is an internal getter (TBD...)

func (ShardOwnershipLostError) MarshalLogObject added in v0.25.0

func (err ShardOwnershipLostError) MarshalLogObject(enc zapcore.ObjectEncoder) error

type SignalExternalWorkflowExecutionDecisionAttributes

type SignalExternalWorkflowExecutionDecisionAttributes struct {
	Domain            string             `json:"domain,omitempty"`
	Execution         *WorkflowExecution `json:"execution,omitempty"`
	SignalName        string             `json:"signalName,omitempty"`
	Input             []byte             `json:"input,omitempty"`
	Control           []byte             `json:"control,omitempty"`
	ChildWorkflowOnly bool               `json:"childWorkflowOnly,omitempty"`
}

SignalExternalWorkflowExecutionDecisionAttributes is an internal type (TBD...)

func (*SignalExternalWorkflowExecutionDecisionAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionDecisionAttributes) GetSignalName added in v0.17.0

GetSignalName is an internal getter (TBD...)

type SignalExternalWorkflowExecutionFailedCause

type SignalExternalWorkflowExecutionFailedCause int32

SignalExternalWorkflowExecutionFailedCause is an internal type (TBD...)

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

func (SignalExternalWorkflowExecutionFailedCause) MarshalText added in v0.18.0

MarshalText encodes SignalExternalWorkflowExecutionFailedCause to text.

func (SignalExternalWorkflowExecutionFailedCause) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (SignalExternalWorkflowExecutionFailedCause) String added in v0.18.0

String returns a readable string representation of SignalExternalWorkflowExecutionFailedCause.

func (*SignalExternalWorkflowExecutionFailedCause) UnmarshalText added in v0.18.0

func (e *SignalExternalWorkflowExecutionFailedCause) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type SignalExternalWorkflowExecutionFailedEventAttributes

type SignalExternalWorkflowExecutionFailedEventAttributes struct {
	Cause                        *SignalExternalWorkflowExecutionFailedCause `json:"cause,omitempty"`
	DecisionTaskCompletedEventID int64                                       `json:"decisionTaskCompletedEventId,omitempty"`
	Domain                       string                                      `json:"domain,omitempty"`
	WorkflowExecution            *WorkflowExecution                          `json:"workflowExecution,omitempty"`
	InitiatedEventID             int64                                       `json:"initiatedEventId,omitempty"`
	Control                      []byte                                      `json:"control,omitempty"`
}

SignalExternalWorkflowExecutionFailedEventAttributes is an internal type (TBD...)

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *SignalExternalWorkflowExecutionFailedEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

type SignalExternalWorkflowExecutionInitiatedEventAttributes

type SignalExternalWorkflowExecutionInitiatedEventAttributes struct {
	DecisionTaskCompletedEventID int64              `json:"decisionTaskCompletedEventId,omitempty"`
	Domain                       string             `json:"domain,omitempty"`
	WorkflowExecution            *WorkflowExecution `json:"workflowExecution,omitempty"`
	SignalName                   string             `json:"signalName,omitempty"`
	Input                        []byte             `json:"input,omitempty"`
	Control                      []byte             `json:"control,omitempty"`
	ChildWorkflowOnly            bool               `json:"childWorkflowOnly,omitempty"`
}

SignalExternalWorkflowExecutionInitiatedEventAttributes is an internal type (TBD...)

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetChildWorkflowOnly added in v0.17.0

func (v *SignalExternalWorkflowExecutionInitiatedEventAttributes) GetChildWorkflowOnly() (o bool)

GetChildWorkflowOnly is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetSignalName added in v0.17.0

GetSignalName is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution is an internal getter (TBD...)

type SignalWithStartWorkflowExecutionRequest

type SignalWithStartWorkflowExecutionRequest struct {
	Domain                              string                 `json:"domain,omitempty"`
	WorkflowID                          string                 `json:"workflowId,omitempty"`
	WorkflowType                        *WorkflowType          `json:"workflowType,omitempty"`
	TaskList                            *TaskList              `json:"taskList,omitempty"`
	Input                               []byte                 `json:"-"` // Filtering PII
	ExecutionStartToCloseTimeoutSeconds *int32                 `json:"executionStartToCloseTimeoutSeconds,omitempty"`
	TaskStartToCloseTimeoutSeconds      *int32                 `json:"taskStartToCloseTimeoutSeconds,omitempty"`
	Identity                            string                 `json:"identity,omitempty"`
	RequestID                           string                 `json:"requestId,omitempty"`
	WorkflowIDReusePolicy               *WorkflowIDReusePolicy `json:"workflowIdReusePolicy,omitempty"`
	SignalName                          string                 `json:"signalName,omitempty"`
	SignalInput                         []byte                 `json:"-"` // Filtering PII
	Control                             []byte                 `json:"control,omitempty"`
	RetryPolicy                         *RetryPolicy           `json:"retryPolicy,omitempty"`
	CronSchedule                        string                 `json:"cronSchedule,omitempty"`
	Memo                                *Memo                  `json:"-"` // Filtering PII
	SearchAttributes                    *SearchAttributes      `json:"-"` // Filtering PII
	Header                              *Header                `json:"header,omitempty"`
	DelayStartSeconds                   *int32                 `json:"delayStartSeconds,omitempty"`
	JitterStartSeconds                  *int32                 `json:"jitterStartSeconds,omitempty"`
}

SignalWithStartWorkflowExecutionRequest is an internal type (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetCronSchedule added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetCronSchedule() (o string)

GetCronSchedule is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetExecutionStartToCloseTimeoutSeconds added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetExecutionStartToCloseTimeoutSeconds() (o int32)

GetExecutionStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetIdentity added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetRequestID added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetSignalInput added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetSignalInput() (o []byte)

GetSignalInput is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetSignalName added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetSignalName() (o string)

GetSignalName is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetTaskList added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetTaskList() (o *TaskList)

GetTaskList is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetTaskStartToCloseTimeoutSeconds added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetTaskStartToCloseTimeoutSeconds() (o int32)

GetTaskStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetWorkflowID added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetWorkflowIDReusePolicy added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetWorkflowIDReusePolicy() (o WorkflowIDReusePolicy)

GetWorkflowIDReusePolicy is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetWorkflowType added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetWorkflowType() (o *WorkflowType)

GetWorkflowType is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *SignalWithStartWorkflowExecutionRequest) SerializeForLogging() (string, error)

type SignalWorkflowExecutionRequest

type SignalWorkflowExecutionRequest struct {
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	SignalName        string             `json:"signalName,omitempty"`
	Input             []byte             `json:"-"` // Filtering PII
	Identity          string             `json:"identity,omitempty"`
	RequestID         string             `json:"requestId,omitempty"`
	Control           []byte             `json:"control,omitempty"`
}

SignalWorkflowExecutionRequest is an internal type (TBD...)

func (*SignalWorkflowExecutionRequest) GetDomain added in v0.17.0

func (v *SignalWorkflowExecutionRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*SignalWorkflowExecutionRequest) GetIdentity added in v0.17.0

func (v *SignalWorkflowExecutionRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*SignalWorkflowExecutionRequest) GetInput added in v0.17.0

func (v *SignalWorkflowExecutionRequest) GetInput() (o []byte)

GetInput is an internal getter (TBD...)

func (*SignalWorkflowExecutionRequest) GetRequestID added in v0.17.0

func (v *SignalWorkflowExecutionRequest) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*SignalWorkflowExecutionRequest) GetSignalName added in v0.17.0

func (v *SignalWorkflowExecutionRequest) GetSignalName() (o string)

GetSignalName is an internal getter (TBD...)

func (*SignalWorkflowExecutionRequest) GetWorkflowExecution added in v0.17.0

func (v *SignalWorkflowExecutionRequest) GetWorkflowExecution() (o *WorkflowExecution)

GetWorkflowExecution is an internal getter (TBD...)

func (*SignalWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *SignalWorkflowExecutionRequest) SerializeForLogging() (string, error)

type StartChildWorkflowExecutionDecisionAttributes

type StartChildWorkflowExecutionDecisionAttributes struct {
	Domain                              string                 `json:"domain,omitempty"`
	WorkflowID                          string                 `json:"workflowId,omitempty"`
	WorkflowType                        *WorkflowType          `json:"workflowType,omitempty"`
	TaskList                            *TaskList              `json:"taskList,omitempty"`
	Input                               []byte                 `json:"input,omitempty"`
	ExecutionStartToCloseTimeoutSeconds *int32                 `json:"executionStartToCloseTimeoutSeconds,omitempty"`
	TaskStartToCloseTimeoutSeconds      *int32                 `json:"taskStartToCloseTimeoutSeconds,omitempty"`
	ParentClosePolicy                   *ParentClosePolicy     `json:"parentClosePolicy,omitempty"`
	Control                             []byte                 `json:"control,omitempty"`
	WorkflowIDReusePolicy               *WorkflowIDReusePolicy `json:"workflowIdReusePolicy,omitempty"`
	RetryPolicy                         *RetryPolicy           `json:"retryPolicy,omitempty"`
	CronSchedule                        string                 `json:"cronSchedule,omitempty"`
	Header                              *Header                `json:"header,omitempty"`
	Memo                                *Memo                  `json:"memo,omitempty"`
	SearchAttributes                    *SearchAttributes      `json:"searchAttributes,omitempty"`
}

StartChildWorkflowExecutionDecisionAttributes is an internal type (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetCronSchedule added in v0.17.0

func (v *StartChildWorkflowExecutionDecisionAttributes) GetCronSchedule() (o string)

GetCronSchedule is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetExecutionStartToCloseTimeoutSeconds added in v0.17.0

func (v *StartChildWorkflowExecutionDecisionAttributes) GetExecutionStartToCloseTimeoutSeconds() (o int32)

GetExecutionStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetParentClosePolicy added in v0.17.0

GetParentClosePolicy is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetTaskStartToCloseTimeoutSeconds added in v0.17.0

func (v *StartChildWorkflowExecutionDecisionAttributes) GetTaskStartToCloseTimeoutSeconds() (o int32)

GetTaskStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetWorkflowID added in v0.17.0

GetWorkflowID is an internal getter (TBD...)

type StartChildWorkflowExecutionFailedEventAttributes

type StartChildWorkflowExecutionFailedEventAttributes struct {
	Domain                       string                             `json:"domain,omitempty"`
	WorkflowID                   string                             `json:"workflowId,omitempty"`
	WorkflowType                 *WorkflowType                      `json:"workflowType,omitempty"`
	Cause                        *ChildWorkflowExecutionFailedCause `json:"cause,omitempty"`
	Control                      []byte                             `json:"control,omitempty"`
	InitiatedEventID             int64                              `json:"initiatedEventId,omitempty"`
	DecisionTaskCompletedEventID int64                              `json:"decisionTaskCompletedEventId,omitempty"`
}

StartChildWorkflowExecutionFailedEventAttributes is an internal type (TBD...)

func (*StartChildWorkflowExecutionFailedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*StartChildWorkflowExecutionFailedEventAttributes) GetInitiatedEventID added in v0.17.0

func (v *StartChildWorkflowExecutionFailedEventAttributes) GetInitiatedEventID() (o int64)

GetInitiatedEventID is an internal getter (TBD...)

type StartChildWorkflowExecutionInitiatedEventAttributes

type StartChildWorkflowExecutionInitiatedEventAttributes struct {
	Domain                              string                 `json:"domain,omitempty"`
	WorkflowID                          string                 `json:"workflowId,omitempty"`
	WorkflowType                        *WorkflowType          `json:"workflowType,omitempty"`
	TaskList                            *TaskList              `json:"taskList,omitempty"`
	Input                               []byte                 `json:"input,omitempty"`
	ExecutionStartToCloseTimeoutSeconds *int32                 `json:"executionStartToCloseTimeoutSeconds,omitempty"`
	TaskStartToCloseTimeoutSeconds      *int32                 `json:"taskStartToCloseTimeoutSeconds,omitempty"`
	ParentClosePolicy                   *ParentClosePolicy     `json:"parentClosePolicy,omitempty"`
	Control                             []byte                 `json:"control,omitempty"`
	DecisionTaskCompletedEventID        int64                  `json:"decisionTaskCompletedEventId,omitempty"`
	WorkflowIDReusePolicy               *WorkflowIDReusePolicy `json:"workflowIdReusePolicy,omitempty"`
	RetryPolicy                         *RetryPolicy           `json:"retryPolicy,omitempty"`
	CronSchedule                        string                 `json:"cronSchedule,omitempty"`
	Header                              *Header                `json:"header,omitempty"`
	Memo                                *Memo                  `json:"memo,omitempty"`
	SearchAttributes                    *SearchAttributes      `json:"searchAttributes,omitempty"`
	DelayStartSeconds                   *int32                 `json:"delayStartSeconds,omitempty"`
	JitterStartSeconds                  *int32                 `json:"jitterStartSeconds,omitempty"`
}

StartChildWorkflowExecutionInitiatedEventAttributes is an internal type (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetParentClosePolicy added in v0.17.0

GetParentClosePolicy is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowID added in v0.17.0

GetWorkflowID is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType is an internal getter (TBD...)

type StartTimeFilter

type StartTimeFilter struct {
	EarliestTime *int64 `json:"earliestTime,omitempty"`
	LatestTime   *int64 `json:"latestTime,omitempty"`
}

StartTimeFilter is an internal type (TBD...)

func (*StartTimeFilter) GetEarliestTime added in v0.17.0

func (v *StartTimeFilter) GetEarliestTime() (o int64)

GetEarliestTime is an internal getter (TBD...)

func (*StartTimeFilter) GetLatestTime added in v0.17.0

func (v *StartTimeFilter) GetLatestTime() (o int64)

GetLatestTime is an internal getter (TBD...)

type StartTimerDecisionAttributes

type StartTimerDecisionAttributes struct {
	TimerID                   string `json:"timerId,omitempty"`
	StartToFireTimeoutSeconds *int64 `json:"startToFireTimeoutSeconds,omitempty"`
}

StartTimerDecisionAttributes is an internal type (TBD...)

func (*StartTimerDecisionAttributes) GetStartToFireTimeoutSeconds added in v0.17.0

func (v *StartTimerDecisionAttributes) GetStartToFireTimeoutSeconds() (o int64)

GetStartToFireTimeoutSeconds is an internal getter (TBD...)

func (*StartTimerDecisionAttributes) GetTimerID added in v0.17.0

func (v *StartTimerDecisionAttributes) GetTimerID() (o string)

GetTimerID is an internal getter (TBD...)

type StartWorkflowExecutionAsyncRequest added in v1.2.8

type StartWorkflowExecutionAsyncRequest struct {
	*StartWorkflowExecutionRequest
}

type StartWorkflowExecutionAsyncResponse added in v1.2.8

type StartWorkflowExecutionAsyncResponse struct {
}

type StartWorkflowExecutionRequest

type StartWorkflowExecutionRequest struct {
	Domain                              string                 `json:"domain,omitempty"`
	WorkflowID                          string                 `json:"workflowId,omitempty"`
	WorkflowType                        *WorkflowType          `json:"workflowType,omitempty"`
	TaskList                            *TaskList              `json:"taskList,omitempty"`
	Input                               []byte                 `json:"-"`
	ExecutionStartToCloseTimeoutSeconds *int32                 `json:"executionStartToCloseTimeoutSeconds,omitempty"`
	TaskStartToCloseTimeoutSeconds      *int32                 `json:"taskStartToCloseTimeoutSeconds,omitempty"`
	Identity                            string                 `json:"identity,omitempty"`
	RequestID                           string                 `json:"requestId,omitempty"`
	WorkflowIDReusePolicy               *WorkflowIDReusePolicy `json:"workflowIdReusePolicy,omitempty"`
	RetryPolicy                         *RetryPolicy           `json:"retryPolicy,omitempty"`
	CronSchedule                        string                 `json:"cronSchedule,omitempty"`
	Memo                                *Memo                  `json:"-"`
	SearchAttributes                    *SearchAttributes      `json:"-"`
	Header                              *Header                `json:"header,omitempty"`
	DelayStartSeconds                   *int32                 `json:"delayStartSeconds,omitempty"`
	JitterStartSeconds                  *int32                 `json:"jitterStartSeconds,omitempty"`
}

StartWorkflowExecutionRequest is an internal type (TBD...)

func (*StartWorkflowExecutionRequest) GetCronSchedule added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetCronSchedule() (o string)

GetCronSchedule is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetDelayStartSeconds added in v0.21.0

func (v *StartWorkflowExecutionRequest) GetDelayStartSeconds() (o int32)

GetDelayStartSeconds is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetDomain added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetExecutionStartToCloseTimeoutSeconds added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetExecutionStartToCloseTimeoutSeconds() (o int32)

GetExecutionStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetJitterStartSeconds added in v0.25.0

func (v *StartWorkflowExecutionRequest) GetJitterStartSeconds() (o int32)

GetJitterStartSeconds is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetRequestID added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetRequestID() (o string)

GetRequestID is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetTaskStartToCloseTimeoutSeconds added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetTaskStartToCloseTimeoutSeconds() (o int32)

GetTaskStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetWorkflowID added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetWorkflowIDReusePolicy added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetWorkflowIDReusePolicy() (o WorkflowIDReusePolicy)

GetWorkflowIDReusePolicy is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *StartWorkflowExecutionRequest) SerializeForLogging() (string, error)

type StartWorkflowExecutionResponse

type StartWorkflowExecutionResponse struct {
	RunID string `json:"runId,omitempty"`
}

StartWorkflowExecutionResponse is an internal type (TBD...)

func (*StartWorkflowExecutionResponse) GetRunID added in v0.17.0

func (v *StartWorkflowExecutionResponse) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

type StickyExecutionAttributes

type StickyExecutionAttributes struct {
	WorkerTaskList                *TaskList `json:"workerTaskList,omitempty"`
	ScheduleToStartTimeoutSeconds *int32    `json:"scheduleToStartTimeoutSeconds,omitempty"`
}

StickyExecutionAttributes is an internal type (TBD...)

func (*StickyExecutionAttributes) GetScheduleToStartTimeoutSeconds added in v0.17.0

func (v *StickyExecutionAttributes) GetScheduleToStartTimeoutSeconds() (o int32)

GetScheduleToStartTimeoutSeconds is an internal getter (TBD...)

type StickyWorkerUnavailableError added in v0.25.0

type StickyWorkerUnavailableError struct {
	Message string `json:"message,required"`
}

StickyWorkerUnavailableError is an internal type (TBD...)

func (StickyWorkerUnavailableError) Error added in v0.25.0

type SupportedClientVersions

type SupportedClientVersions struct {
	GoSdk   string `json:"goSdk,omitempty"`
	JavaSdk string `json:"javaSdk,omitempty"`
}

SupportedClientVersions is an internal type (TBD...)

type SyncActivityRequest added in v0.17.0

type SyncActivityRequest struct {
	DomainID           string          `json:"domainId,omitempty"`
	WorkflowID         string          `json:"workflowId,omitempty"`
	RunID              string          `json:"runId,omitempty"`
	Version            int64           `json:"version,omitempty"`
	ScheduledID        int64           `json:"scheduledId,omitempty"`
	ScheduledTime      *int64          `json:"scheduledTime,omitempty"`
	StartedID          int64           `json:"startedId,omitempty"`
	StartedTime        *int64          `json:"startedTime,omitempty"`
	LastHeartbeatTime  *int64          `json:"lastHeartbeatTime,omitempty"`
	Details            []byte          `json:"details,omitempty"`
	Attempt            int32           `json:"attempt,omitempty"`
	LastFailureReason  *string         `json:"lastFailureReason,omitempty"`
	LastWorkerIdentity string          `json:"lastWorkerIdentity,omitempty"`
	LastFailureDetails []byte          `json:"lastFailureDetails,omitempty"`
	VersionHistory     *VersionHistory `json:"versionHistory,omitempty"`
}

SyncActivityRequest is an internal type (TBD...)

func (*SyncActivityRequest) GetAttempt added in v0.17.0

func (v *SyncActivityRequest) GetAttempt() (o int32)

GetAttempt is an internal getter (TBD...)

func (*SyncActivityRequest) GetDetails added in v0.17.0

func (v *SyncActivityRequest) GetDetails() (o []byte)

GetDetails is an internal getter (TBD...)

func (*SyncActivityRequest) GetDomainID added in v0.17.0

func (v *SyncActivityRequest) GetDomainID() (o string)

GetDomainID is an internal getter (TBD...)

func (*SyncActivityRequest) GetLastFailureDetails added in v0.17.0

func (v *SyncActivityRequest) GetLastFailureDetails() (o []byte)

GetLastFailureDetails is an internal getter (TBD...)

func (*SyncActivityRequest) GetLastFailureReason added in v0.17.0

func (v *SyncActivityRequest) GetLastFailureReason() (o string)

GetLastFailureReason is an internal getter (TBD...)

func (*SyncActivityRequest) GetLastHeartbeatTime added in v0.17.0

func (v *SyncActivityRequest) GetLastHeartbeatTime() (o int64)

GetLastHeartbeatTime is an internal getter (TBD...)

func (*SyncActivityRequest) GetLastWorkerIdentity added in v0.17.0

func (v *SyncActivityRequest) GetLastWorkerIdentity() (o string)

GetLastWorkerIdentity is an internal getter (TBD...)

func (*SyncActivityRequest) GetRunID added in v0.17.0

func (v *SyncActivityRequest) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*SyncActivityRequest) GetScheduledID added in v0.17.0

func (v *SyncActivityRequest) GetScheduledID() (o int64)

GetScheduledID is an internal getter (TBD...)

func (*SyncActivityRequest) GetScheduledTime added in v0.17.0

func (v *SyncActivityRequest) GetScheduledTime() (o int64)

GetScheduledTime is an internal getter (TBD...)

func (*SyncActivityRequest) GetStartedID added in v0.17.0

func (v *SyncActivityRequest) GetStartedID() (o int64)

GetStartedID is an internal getter (TBD...)

func (*SyncActivityRequest) GetStartedTime added in v0.17.0

func (v *SyncActivityRequest) GetStartedTime() (o int64)

GetStartedTime is an internal getter (TBD...)

func (*SyncActivityRequest) GetVersion added in v0.17.0

func (v *SyncActivityRequest) GetVersion() (o int64)

GetVersion is an internal getter (TBD...)

func (*SyncActivityRequest) GetVersionHistory added in v0.17.0

func (v *SyncActivityRequest) GetVersionHistory() (o *VersionHistory)

GetVersionHistory is an internal getter (TBD...)

func (*SyncActivityRequest) GetWorkflowID added in v0.17.0

func (v *SyncActivityRequest) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type SyncActivityTaskAttributes added in v0.17.0

type SyncActivityTaskAttributes struct {
	DomainID           string          `json:"domainId,omitempty"`
	WorkflowID         string          `json:"workflowId,omitempty"`
	RunID              string          `json:"runId,omitempty"`
	Version            int64           `json:"version,omitempty"`
	ScheduledID        int64           `json:"scheduledId,omitempty"`
	ScheduledTime      *int64          `json:"scheduledTime,omitempty"`
	StartedID          int64           `json:"startedId,omitempty"`
	StartedTime        *int64          `json:"startedTime,omitempty"`
	LastHeartbeatTime  *int64          `json:"lastHeartbeatTime,omitempty"`
	Details            []byte          `json:"details,omitempty"`
	Attempt            int32           `json:"attempt,omitempty"`
	LastFailureReason  *string         `json:"lastFailureReason,omitempty"`
	LastWorkerIdentity string          `json:"lastWorkerIdentity,omitempty"`
	LastFailureDetails []byte          `json:"lastFailureDetails,omitempty"`
	VersionHistory     *VersionHistory `json:"versionHistory,omitempty"`
}

SyncActivityTaskAttributes is an internal type (TBD...)

func (*SyncActivityTaskAttributes) GetDomainID added in v0.17.0

func (v *SyncActivityTaskAttributes) GetDomainID() (o string)

GetDomainID is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetLastHeartbeatTime added in v0.17.0

func (v *SyncActivityTaskAttributes) GetLastHeartbeatTime() (o int64)

GetLastHeartbeatTime is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetRunID added in v0.17.0

func (v *SyncActivityTaskAttributes) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetScheduledID added in v0.17.0

func (v *SyncActivityTaskAttributes) GetScheduledID() (o int64)

GetScheduledID is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetScheduledTime added in v0.17.0

func (v *SyncActivityTaskAttributes) GetScheduledTime() (o int64)

GetScheduledTime is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetStartedID added in v0.17.0

func (v *SyncActivityTaskAttributes) GetStartedID() (o int64)

GetStartedID is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetStartedTime added in v0.17.0

func (v *SyncActivityTaskAttributes) GetStartedTime() (o int64)

GetStartedTime is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetVersion added in v0.17.0

func (v *SyncActivityTaskAttributes) GetVersion() (o int64)

GetVersion is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetVersionHistory added in v0.17.0

func (v *SyncActivityTaskAttributes) GetVersionHistory() (o *VersionHistory)

GetVersionHistory is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetWorkflowID added in v0.17.0

func (v *SyncActivityTaskAttributes) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type SyncShardStatus added in v0.17.0

type SyncShardStatus struct {
	Timestamp *int64 `json:"timestamp,omitempty"`
}

SyncShardStatus is an internal type (TBD...)

func (*SyncShardStatus) GetTimestamp added in v0.17.0

func (v *SyncShardStatus) GetTimestamp() (o int64)

GetTimestamp is an internal getter (TBD...)

type SyncShardStatusRequest added in v0.17.0

type SyncShardStatusRequest struct {
	SourceCluster string `json:"sourceCluster,omitempty"`
	ShardID       int64  `json:"shardId,omitempty"`
	Timestamp     *int64 `json:"timestamp,omitempty"`
}

SyncShardStatusRequest is an internal type (TBD...)

func (*SyncShardStatusRequest) GetShardID added in v0.17.0

func (v *SyncShardStatusRequest) GetShardID() (o int64)

GetShardID is an internal getter (TBD...)

func (*SyncShardStatusRequest) GetSourceCluster added in v0.17.0

func (v *SyncShardStatusRequest) GetSourceCluster() (o string)

GetSourceCluster is an internal getter (TBD...)

func (*SyncShardStatusRequest) GetTimestamp added in v0.17.0

func (v *SyncShardStatusRequest) GetTimestamp() (o int64)

GetTimestamp is an internal getter (TBD...)

type SyncShardStatusTaskAttributes added in v0.17.0

type SyncShardStatusTaskAttributes struct {
	SourceCluster string `json:"sourceCluster,omitempty"`
	ShardID       int64  `json:"shardId,omitempty"`
	Timestamp     *int64 `json:"timestamp,omitempty"`
}

SyncShardStatusTaskAttributes is an internal type (TBD...)

type TaskIDBlock

type TaskIDBlock struct {
	StartID int64 `json:"startID,omitempty"`
	EndID   int64 `json:"endID,omitempty"`
}

TaskIDBlock is an internal type (TBD...)

func (*TaskIDBlock) GetEndID added in v0.17.0

func (v *TaskIDBlock) GetEndID() (o int64)

GetEndID is an internal getter (TBD...)

func (*TaskIDBlock) GetStartID added in v0.17.0

func (v *TaskIDBlock) GetStartID() (o int64)

GetStartID is an internal getter (TBD...)

type TaskList

type TaskList struct {
	Name string        `json:"name,omitempty"`
	Kind *TaskListKind `json:"kind,omitempty"`
}

TaskList is an internal type (TBD...)

func (*TaskList) GetKind added in v0.17.0

func (v *TaskList) GetKind() (o TaskListKind)

GetKind is an internal getter (TBD...)

func (*TaskList) GetName added in v0.17.0

func (v *TaskList) GetName() (o string)

GetName is an internal getter (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
)

func (TaskListKind) MarshalText added in v0.18.0

func (e TaskListKind) MarshalText() ([]byte, error)

MarshalText encodes TaskListKind to text.

func (TaskListKind) Ptr added in v0.17.0

func (e TaskListKind) Ptr() *TaskListKind

Ptr is a helper function for getting pointer value

func (TaskListKind) String added in v0.18.0

func (e TaskListKind) String() string

String returns a readable string representation of TaskListKind.

func (*TaskListKind) UnmarshalText added in v0.18.0

func (e *TaskListKind) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type TaskListMetadata

type TaskListMetadata struct {
	MaxTasksPerSecond *float64 `json:"maxTasksPerSecond,omitempty"`
}

TaskListMetadata is an internal type (TBD...)

type TaskListPartitionMetadata

type TaskListPartitionMetadata struct {
	Key           string `json:"key,omitempty"`
	OwnerHostName string `json:"ownerHostName,omitempty"`
}

TaskListPartitionMetadata is an internal type (TBD...)

func (*TaskListPartitionMetadata) GetKey added in v0.17.0

func (v *TaskListPartitionMetadata) GetKey() (o string)

GetKey is an internal getter (TBD...)

func (*TaskListPartitionMetadata) GetOwnerHostName added in v0.17.0

func (v *TaskListPartitionMetadata) GetOwnerHostName() (o string)

GetOwnerHostName is an internal getter (TBD...)

type TaskListStatus

type TaskListStatus struct {
	BacklogCountHint int64        `json:"backlogCountHint,omitempty"`
	ReadLevel        int64        `json:"readLevel,omitempty"`
	AckLevel         int64        `json:"ackLevel,omitempty"`
	RatePerSecond    float64      `json:"ratePerSecond,omitempty"`
	TaskIDBlock      *TaskIDBlock `json:"taskIDBlock,omitempty"`
}

TaskListStatus is an internal type (TBD...)

func (*TaskListStatus) GetAckLevel added in v0.17.0

func (v *TaskListStatus) GetAckLevel() (o int64)

GetAckLevel is an internal getter (TBD...)

func (*TaskListStatus) GetBacklogCountHint added in v0.17.0

func (v *TaskListStatus) GetBacklogCountHint() (o int64)

GetBacklogCountHint is an internal getter (TBD...)

func (*TaskListStatus) GetRatePerSecond added in v0.17.0

func (v *TaskListStatus) GetRatePerSecond() (o float64)

GetRatePerSecond is an internal getter (TBD...)

func (*TaskListStatus) GetReadLevel added in v0.17.0

func (v *TaskListStatus) GetReadLevel() (o int64)

GetReadLevel is an internal getter (TBD...)

func (*TaskListStatus) GetTaskIDBlock added in v0.17.0

func (v *TaskListStatus) GetTaskIDBlock() (o *TaskIDBlock)

GetTaskIDBlock is an internal getter (TBD...)

type TaskListType

type TaskListType int32

TaskListType is an internal type (TBD...)

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

func (TaskListType) MarshalText added in v0.18.0

func (e TaskListType) MarshalText() ([]byte, error)

MarshalText encodes TaskListType to text.

func (TaskListType) Ptr added in v0.17.0

func (e TaskListType) Ptr() *TaskListType

Ptr is a helper function for getting pointer value

func (TaskListType) String added in v0.18.0

func (e TaskListType) String() string

String returns a readable string representation of TaskListType.

func (*TaskListType) UnmarshalText added in v0.18.0

func (e *TaskListType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type TaskSource added in v0.17.0

type TaskSource int32

TaskSource is an internal type (TBD...)

const (
	// TaskSourceHistory is an option for TaskSource
	TaskSourceHistory TaskSource = iota
	// TaskSourceDbBacklog is an option for TaskSource
	TaskSourceDbBacklog
)

func (TaskSource) MarshalText added in v0.18.0

func (e TaskSource) MarshalText() ([]byte, error)

MarshalText encodes TaskSource to text.

func (TaskSource) Ptr added in v0.17.0

func (e TaskSource) Ptr() *TaskSource

Ptr is a helper function for getting pointer value

func (TaskSource) String added in v0.18.0

func (e TaskSource) String() string

String returns a readable string representation of TaskSource.

func (*TaskSource) UnmarshalText added in v0.18.0

func (e *TaskSource) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type TerminateWorkflowExecutionRequest

type TerminateWorkflowExecutionRequest struct {
	Domain              string             `json:"domain,omitempty"`
	WorkflowExecution   *WorkflowExecution `json:"workflowExecution,omitempty"`
	Reason              string             `json:"reason,omitempty"`
	Details             []byte             `json:"details,omitempty"`
	Identity            string             `json:"identity,omitempty"`
	FirstExecutionRunID string             `json:"first_execution_run_id,omitempty"`
}

TerminateWorkflowExecutionRequest is an internal type (TBD...)

func (*TerminateWorkflowExecutionRequest) GetDetails added in v0.17.0

func (v *TerminateWorkflowExecutionRequest) GetDetails() (o []byte)

GetDetails is an internal getter (TBD...)

func (*TerminateWorkflowExecutionRequest) GetDomain added in v0.17.0

func (v *TerminateWorkflowExecutionRequest) GetDomain() (o string)

GetDomain is an internal getter (TBD...)

func (*TerminateWorkflowExecutionRequest) GetFirstExecutionRunID added in v1.0.0

func (v *TerminateWorkflowExecutionRequest) GetFirstExecutionRunID() (o string)

GetFirstExecutionRunID is an internal getter (TBD...)

func (*TerminateWorkflowExecutionRequest) GetIdentity added in v0.17.0

func (v *TerminateWorkflowExecutionRequest) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*TerminateWorkflowExecutionRequest) GetReason added in v0.17.0

func (v *TerminateWorkflowExecutionRequest) GetReason() (o string)

GetReason is an internal getter (TBD...)

func (*TerminateWorkflowExecutionRequest) GetWorkflowExecution added in v0.17.0

func (v *TerminateWorkflowExecutionRequest) GetWorkflowExecution() (o *WorkflowExecution)

GetWorkflowExecution is an internal getter (TBD...)

func (*TerminateWorkflowExecutionRequest) SerializeForLogging added in v1.2.1

func (v *TerminateWorkflowExecutionRequest) SerializeForLogging() (string, error)

type TimeoutType

type TimeoutType int32

TimeoutType is an internal type (TBD...)

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

func (TimeoutType) MarshalText added in v0.18.0

func (e TimeoutType) MarshalText() ([]byte, error)

MarshalText encodes TimeoutType to text.

func (TimeoutType) Ptr added in v0.17.0

func (e TimeoutType) Ptr() *TimeoutType

Ptr is a helper function for getting pointer value

func (TimeoutType) String added in v0.18.0

func (e TimeoutType) String() string

String returns a readable string representation of TimeoutType.

func (*TimeoutType) UnmarshalText added in v0.18.0

func (e *TimeoutType) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type TimerCanceledEventAttributes

type TimerCanceledEventAttributes struct {
	TimerID                      string `json:"timerId,omitempty"`
	StartedEventID               int64  `json:"startedEventId,omitempty"`
	DecisionTaskCompletedEventID int64  `json:"decisionTaskCompletedEventId,omitempty"`
	Identity                     string `json:"identity,omitempty"`
}

TimerCanceledEventAttributes is an internal type (TBD...)

func (*TimerCanceledEventAttributes) GetTimerID added in v0.17.0

func (v *TimerCanceledEventAttributes) GetTimerID() (o string)

GetTimerID is an internal getter (TBD...)

type TimerFiredEventAttributes

type TimerFiredEventAttributes struct {
	TimerID        string `json:"timerId,omitempty"`
	StartedEventID int64  `json:"startedEventId,omitempty"`
}

TimerFiredEventAttributes is an internal type (TBD...)

func (*TimerFiredEventAttributes) GetStartedEventID added in v0.17.0

func (v *TimerFiredEventAttributes) GetStartedEventID() (o int64)

GetStartedEventID is an internal getter (TBD...)

func (*TimerFiredEventAttributes) GetTimerID added in v0.17.0

func (v *TimerFiredEventAttributes) GetTimerID() (o string)

GetTimerID is an internal getter (TBD...)

type TimerStartedEventAttributes

type TimerStartedEventAttributes struct {
	TimerID                      string `json:"timerId,omitempty"`
	StartToFireTimeoutSeconds    *int64 `json:"startToFireTimeoutSeconds,omitempty"`
	DecisionTaskCompletedEventID int64  `json:"decisionTaskCompletedEventId,omitempty"`
}

TimerStartedEventAttributes is an internal type (TBD...)

func (*TimerStartedEventAttributes) GetStartToFireTimeoutSeconds added in v0.17.0

func (v *TimerStartedEventAttributes) GetStartToFireTimeoutSeconds() (o int64)

GetStartToFireTimeoutSeconds is an internal getter (TBD...)

func (*TimerStartedEventAttributes) GetTimerID added in v0.17.0

func (v *TimerStartedEventAttributes) GetTimerID() (o string)

GetTimerID is an internal getter (TBD...)

type TransientDecisionInfo

type TransientDecisionInfo struct {
	ScheduledEvent *HistoryEvent `json:"scheduledEvent,omitempty"`
	StartedEvent   *HistoryEvent `json:"startedEvent,omitempty"`
}

TransientDecisionInfo is an internal type (TBD...)

type UpdateDomainAsyncWorkflowConfiguratonRequest added in v1.2.7

type UpdateDomainAsyncWorkflowConfiguratonRequest struct {
	Domain        string
	Configuration *AsyncWorkflowConfiguration
}

func (*UpdateDomainAsyncWorkflowConfiguratonRequest) SerializeForLogging added in v1.2.7

func (v *UpdateDomainAsyncWorkflowConfiguratonRequest) SerializeForLogging() (string, error)

type UpdateDomainAsyncWorkflowConfiguratonResponse added in v1.2.7

type UpdateDomainAsyncWorkflowConfiguratonResponse struct {
}

type UpdateDomainIsolationGroupsRequest added in v1.2.1

type UpdateDomainIsolationGroupsRequest struct {
	Domain          string
	IsolationGroups IsolationGroupConfiguration
}

func (*UpdateDomainIsolationGroupsRequest) SerializeForLogging added in v1.2.7

func (v *UpdateDomainIsolationGroupsRequest) SerializeForLogging() (string, error)

type UpdateDomainIsolationGroupsResponse added in v1.2.1

type UpdateDomainIsolationGroupsResponse struct{}

type UpdateDomainRequest

type UpdateDomainRequest struct {
	Name                                   string                             `json:"name,omitempty"`
	Description                            *string                            `json:"description,omitempty"`
	OwnerEmail                             *string                            `json:"ownerEmail,omitempty"`
	Data                                   map[string]string                  `json:"data,omitempty"`
	WorkflowExecutionRetentionPeriodInDays *int32                             `json:"workflowExecutionRetentionPeriodInDays,omitempty"`
	EmitMetric                             *bool                              `json:"emitMetric,omitempty"`
	BadBinaries                            *BadBinaries                       `json:"badBinaries,omitempty"`
	HistoryArchivalStatus                  *ArchivalStatus                    `json:"historyArchivalStatus,omitempty"`
	HistoryArchivalURI                     *string                            `json:"historyArchivalURI,omitempty"`
	VisibilityArchivalStatus               *ArchivalStatus                    `json:"visibilityArchivalStatus,omitempty"`
	VisibilityArchivalURI                  *string                            `json:"visibilityArchivalURI,omitempty"`
	ActiveClusterName                      *string                            `json:"activeClusterName,omitempty"`
	Clusters                               []*ClusterReplicationConfiguration `json:"clusters,omitempty"`
	SecurityToken                          string                             `json:"securityToken,omitempty"`
	DeleteBadBinary                        *string                            `json:"deleteBadBinary,omitempty"`
	FailoverTimeoutInSeconds               *int32                             `json:"failoverTimeoutInSeconds,omitempty"`
}

UpdateDomainRequest is an internal type (TBD...)

func (*UpdateDomainRequest) GetFailoverTimeoutInSeconds added in v0.17.0

func (v *UpdateDomainRequest) GetFailoverTimeoutInSeconds() (o int32)

GetFailoverTimeoutInSeconds is an internal getter (TBD...)

func (*UpdateDomainRequest) GetHistoryArchivalURI added in v0.20.0

func (v *UpdateDomainRequest) GetHistoryArchivalURI() (o string)

GetHistoryArchivalURI is an internal getter (TBD...)

func (*UpdateDomainRequest) GetName added in v0.17.0

func (v *UpdateDomainRequest) GetName() (o string)

GetName is an internal getter (TBD...)

func (*UpdateDomainRequest) GetVisibilityArchivalURI added in v0.20.0

func (v *UpdateDomainRequest) GetVisibilityArchivalURI() (o string)

GetVisibilityArchivalURI is an internal getter (TBD...)

func (*UpdateDomainRequest) SerializeForLogging added in v1.2.1

func (v *UpdateDomainRequest) SerializeForLogging() (string, error)

type UpdateDomainResponse

type UpdateDomainResponse struct {
	DomainInfo               *DomainInfo                     `json:"domainInfo,omitempty"`
	Configuration            *DomainConfiguration            `json:"configuration,omitempty"`
	ReplicationConfiguration *DomainReplicationConfiguration `json:"replicationConfiguration,omitempty"`
	FailoverVersion          int64                           `json:"failoverVersion,omitempty"`
	IsGlobalDomain           bool                            `json:"isGlobalDomain,omitempty"`
}

UpdateDomainResponse is an internal type (TBD...)

func (*UpdateDomainResponse) GetDomainInfo added in v0.17.0

func (v *UpdateDomainResponse) GetDomainInfo() (o *DomainInfo)

GetDomainInfo is an internal getter (TBD...)

func (*UpdateDomainResponse) GetFailoverVersion added in v0.17.0

func (v *UpdateDomainResponse) GetFailoverVersion() (o int64)

GetFailoverVersion is an internal getter (TBD...)

func (*UpdateDomainResponse) GetIsGlobalDomain added in v0.17.0

func (v *UpdateDomainResponse) GetIsGlobalDomain() (o bool)

GetIsGlobalDomain is an internal getter (TBD...)

type UpdateDynamicConfigRequest added in v0.23.1

type UpdateDynamicConfigRequest struct {
	ConfigName   string                `json:"configName,omitempty"`
	ConfigValues []*DynamicConfigValue `json:"configValues,omitempty"`
}

func (*UpdateDynamicConfigRequest) SerializeForLogging added in v1.2.1

func (v *UpdateDynamicConfigRequest) SerializeForLogging() (string, error)

type UpdateGlobalIsolationGroupsRequest added in v1.2.1

type UpdateGlobalIsolationGroupsRequest struct {
	IsolationGroups IsolationGroupConfiguration
}

func (*UpdateGlobalIsolationGroupsRequest) SerializeForLogging added in v1.2.7

func (v *UpdateGlobalIsolationGroupsRequest) SerializeForLogging() (string, error)

type UpdateGlobalIsolationGroupsResponse added in v1.2.1

type UpdateGlobalIsolationGroupsResponse struct{}

type UpsertWorkflowSearchAttributesDecisionAttributes

type UpsertWorkflowSearchAttributesDecisionAttributes struct {
	SearchAttributes *SearchAttributes `json:"searchAttributes,omitempty"`
}

UpsertWorkflowSearchAttributesDecisionAttributes is an internal type (TBD...)

func (*UpsertWorkflowSearchAttributesDecisionAttributes) GetSearchAttributes added in v0.17.0

GetSearchAttributes is an internal getter (TBD...)

type UpsertWorkflowSearchAttributesEventAttributes

type UpsertWorkflowSearchAttributesEventAttributes struct {
	DecisionTaskCompletedEventID int64             `json:"decisionTaskCompletedEventId,omitempty"`
	SearchAttributes             *SearchAttributes `json:"searchAttributes,omitempty"`
}

UpsertWorkflowSearchAttributesEventAttributes is an internal type (TBD...)

func (*UpsertWorkflowSearchAttributesEventAttributes) GetSearchAttributes added in v0.17.0

GetSearchAttributes is an internal getter (TBD...)

type VersionHistories

type VersionHistories struct {
	CurrentVersionHistoryIndex int32             `json:"currentVersionHistoryIndex,omitempty"`
	Histories                  []*VersionHistory `json:"histories,omitempty"`
}

VersionHistories is an internal type (TBD...)

func (*VersionHistories) GetCurrentVersionHistoryIndex added in v0.17.0

func (v *VersionHistories) GetCurrentVersionHistoryIndex() (o int32)

GetCurrentVersionHistoryIndex is an internal getter (TBD...)

type VersionHistory

type VersionHistory struct {
	BranchToken []byte                `json:"branchToken,omitempty"`
	Items       []*VersionHistoryItem `json:"items,omitempty"`
}

VersionHistory is an internal type (TBD...)

func (*VersionHistory) GetItems added in v0.17.0

func (v *VersionHistory) GetItems() (o []*VersionHistoryItem)

GetItems is an internal getter (TBD...)

type VersionHistoryItem

type VersionHistoryItem struct {
	EventID int64 `json:"eventID,omitempty"`
	Version int64 `json:"version,omitempty"`
}

VersionHistoryItem is an internal type (TBD...)

func (*VersionHistoryItem) GetVersion added in v0.17.0

func (v *VersionHistoryItem) GetVersion() (o int64)

GetVersion is an internal getter (TBD...)

type WorkerVersionInfo

type WorkerVersionInfo struct {
	Impl           string `json:"impl,omitempty"`
	FeatureVersion string `json:"featureVersion,omitempty"`
}

WorkerVersionInfo is an internal type (TBD...)

func (*WorkerVersionInfo) GetFeatureVersion added in v0.17.0

func (v *WorkerVersionInfo) GetFeatureVersion() (o string)

GetFeatureVersion is an internal getter (TBD...)

func (*WorkerVersionInfo) GetImpl added in v0.17.0

func (v *WorkerVersionInfo) GetImpl() (o string)

GetImpl is an internal getter (TBD...)

type WorkflowExecution

type WorkflowExecution struct {
	WorkflowID string `json:"workflowId,omitempty"`
	RunID      string `json:"runId,omitempty"`
}

WorkflowExecution is an internal type (TBD...)

func (*WorkflowExecution) GetRunID added in v0.17.0

func (v *WorkflowExecution) GetRunID() (o string)

GetRunID is an internal getter (TBD...)

func (*WorkflowExecution) GetWorkflowID added in v0.17.0

func (v *WorkflowExecution) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type WorkflowExecutionAlreadyCompletedError added in v0.21.0

type WorkflowExecutionAlreadyCompletedError struct {
	Message string `json:"message,required"`
}

WorkflowExecutionAlreadyCompletedError is an internal type (TBD...)

func (WorkflowExecutionAlreadyCompletedError) Error added in v0.21.0

type WorkflowExecutionAlreadyStartedError

type WorkflowExecutionAlreadyStartedError struct {
	Message        string `json:"message,omitempty"`
	StartRequestID string `json:"startRequestId,omitempty"`
	RunID          string `json:"runId,omitempty"`
}

WorkflowExecutionAlreadyStartedError is an internal type (TBD...)

func (WorkflowExecutionAlreadyStartedError) Error

func (*WorkflowExecutionAlreadyStartedError) GetMessage added in v0.17.0

func (v *WorkflowExecutionAlreadyStartedError) GetMessage() (o string)

GetMessage is an internal getter (TBD...)

func (WorkflowExecutionAlreadyStartedError) MarshalLogObject added in v0.25.0

type WorkflowExecutionCancelRequestedEventAttributes

type WorkflowExecutionCancelRequestedEventAttributes struct {
	Cause                     string             `json:"cause,omitempty"`
	ExternalInitiatedEventID  *int64             `json:"externalInitiatedEventId,omitempty"`
	ExternalWorkflowExecution *WorkflowExecution `json:"externalWorkflowExecution,omitempty"`
	Identity                  string             `json:"identity,omitempty"`
}

WorkflowExecutionCancelRequestedEventAttributes is an internal type (TBD...)

type WorkflowExecutionCanceledEventAttributes

type WorkflowExecutionCanceledEventAttributes struct {
	DecisionTaskCompletedEventID int64  `json:"decisionTaskCompletedEventId,omitempty"`
	Details                      []byte `json:"details,omitempty"`
}

WorkflowExecutionCanceledEventAttributes is an internal type (TBD...)

type WorkflowExecutionCloseStatus

type WorkflowExecutionCloseStatus int32

WorkflowExecutionCloseStatus is an internal type (TBD...)

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

func (WorkflowExecutionCloseStatus) MarshalText added in v0.18.0

func (e WorkflowExecutionCloseStatus) MarshalText() ([]byte, error)

MarshalText encodes WorkflowExecutionCloseStatus to text.

func (WorkflowExecutionCloseStatus) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (WorkflowExecutionCloseStatus) String added in v0.18.0

String returns a readable string representation of WorkflowExecutionCloseStatus.

func (*WorkflowExecutionCloseStatus) UnmarshalText added in v0.18.0

func (e *WorkflowExecutionCloseStatus) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type WorkflowExecutionCompletedEventAttributes

type WorkflowExecutionCompletedEventAttributes struct {
	Result                       []byte `json:"result,omitempty"`
	DecisionTaskCompletedEventID int64  `json:"decisionTaskCompletedEventId,omitempty"`
}

WorkflowExecutionCompletedEventAttributes is an internal type (TBD...)

type WorkflowExecutionConfiguration

type WorkflowExecutionConfiguration struct {
	TaskList                            *TaskList `json:"taskList,omitempty"`
	ExecutionStartToCloseTimeoutSeconds *int32    `json:"executionStartToCloseTimeoutSeconds,omitempty"`
	TaskStartToCloseTimeoutSeconds      *int32    `json:"taskStartToCloseTimeoutSeconds,omitempty"`
}

WorkflowExecutionConfiguration is an internal type (TBD...)

type WorkflowExecutionContinuedAsNewEventAttributes

type WorkflowExecutionContinuedAsNewEventAttributes struct {
	NewExecutionRunID                   string                  `json:"newExecutionRunId,omitempty"`
	WorkflowType                        *WorkflowType           `json:"workflowType,omitempty"`
	TaskList                            *TaskList               `json:"taskList,omitempty"`
	Input                               []byte                  `json:"input,omitempty"`
	ExecutionStartToCloseTimeoutSeconds *int32                  `json:"executionStartToCloseTimeoutSeconds,omitempty"`
	TaskStartToCloseTimeoutSeconds      *int32                  `json:"taskStartToCloseTimeoutSeconds,omitempty"`
	DecisionTaskCompletedEventID        int64                   `json:"decisionTaskCompletedEventId,omitempty"`
	BackoffStartIntervalInSeconds       *int32                  `json:"backoffStartIntervalInSeconds,omitempty"`
	Initiator                           *ContinueAsNewInitiator `json:"initiator,omitempty"`
	FailureReason                       *string                 `json:"failureReason,omitempty"`
	FailureDetails                      []byte                  `json:"failureDetails,omitempty"`
	LastCompletionResult                []byte                  `json:"lastCompletionResult,omitempty"`
	Header                              *Header                 `json:"header,omitempty"`
	Memo                                *Memo                   `json:"memo,omitempty"`
	SearchAttributes                    *SearchAttributes       `json:"searchAttributes,omitempty"`
	JitterStartSeconds                  *int32                  `json:"jitterStartSeconds,omitempty"`
}

WorkflowExecutionContinuedAsNewEventAttributes is an internal type (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetFailureReason added in v0.17.0

func (v *WorkflowExecutionContinuedAsNewEventAttributes) GetFailureReason() (o string)

GetFailureReason is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetInitiator added in v0.17.0

GetInitiator is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetLastCompletionResult added in v0.17.0

func (v *WorkflowExecutionContinuedAsNewEventAttributes) GetLastCompletionResult() (o []byte)

GetLastCompletionResult is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetNewExecutionRunID added in v0.17.0

func (v *WorkflowExecutionContinuedAsNewEventAttributes) GetNewExecutionRunID() (o string)

GetNewExecutionRunID is an internal getter (TBD...)

type WorkflowExecutionFailedEventAttributes

type WorkflowExecutionFailedEventAttributes struct {
	Reason                       *string `json:"reason,omitempty"`
	Details                      []byte  `json:"details,omitempty"`
	DecisionTaskCompletedEventID int64   `json:"decisionTaskCompletedEventId,omitempty"`
}

WorkflowExecutionFailedEventAttributes is an internal type (TBD...)

func (*WorkflowExecutionFailedEventAttributes) GetReason added in v0.17.0

GetReason is an internal getter (TBD...)

type WorkflowExecutionFilter

type WorkflowExecutionFilter struct {
	WorkflowID string `json:"workflowId,omitempty"`
	RunID      string `json:"runId,omitempty"`
}

WorkflowExecutionFilter is an internal type (TBD...)

func (*WorkflowExecutionFilter) GetWorkflowID added in v0.17.0

func (v *WorkflowExecutionFilter) GetWorkflowID() (o string)

GetWorkflowID is an internal getter (TBD...)

type WorkflowExecutionInfo

type WorkflowExecutionInfo struct {
	Execution         *WorkflowExecution            `json:"execution,omitempty"`
	Type              *WorkflowType                 `json:"type,omitempty"`
	StartTime         *int64                        `json:"startTime,omitempty"`
	CloseTime         *int64                        `json:"closeTime,omitempty"`
	CloseStatus       *WorkflowExecutionCloseStatus `json:"closeStatus,omitempty"`
	HistoryLength     int64                         `json:"historyLength,omitempty"` //should be history count
	ParentDomainID    *string                       `json:"parentDomainId,omitempty"`
	ParentDomain      *string                       `json:"parentDomain,omitempty"`
	ParentExecution   *WorkflowExecution            `json:"parentExecution,omitempty"`
	ParentInitiatedID *int64                        `json:"parentInitiatedId,omitempty"`
	ExecutionTime     *int64                        `json:"executionTime,omitempty"`
	Memo              *Memo                         `json:"memo,omitempty"`
	SearchAttributes  *SearchAttributes             `json:"searchAttributes,omitempty"`
	AutoResetPoints   *ResetPoints                  `json:"autoResetPoints,omitempty"`
	TaskList          string                        `json:"taskList,omitempty"`
	IsCron            bool                          `json:"isCron,omitempty"`
	UpdateTime        *int64                        `json:"updateTime,omitempty"`
	PartitionConfig   map[string]string
}

WorkflowExecutionInfo is an internal type (TBD...)

func (*WorkflowExecutionInfo) GetCloseStatus added in v0.17.0

func (v *WorkflowExecutionInfo) GetCloseStatus() (o WorkflowExecutionCloseStatus)

GetCloseStatus is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetCloseTime added in v0.17.0

func (v *WorkflowExecutionInfo) GetCloseTime() (o int64)

GetCloseTime is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetExecution added in v0.17.0

func (v *WorkflowExecutionInfo) GetExecution() (o *WorkflowExecution)

GetExecution is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetExecutionTime added in v0.17.0

func (v *WorkflowExecutionInfo) GetExecutionTime() (o int64)

GetExecutionTime is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetPartitionConfig added in v1.2.1

func (v *WorkflowExecutionInfo) GetPartitionConfig() (o map[string]string)

GetPartitionConfig is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetSearchAttributes added in v0.17.0

func (v *WorkflowExecutionInfo) GetSearchAttributes() (o *SearchAttributes)

GetSearchAttributes is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetStartTime added in v0.17.0

func (v *WorkflowExecutionInfo) GetStartTime() (o int64)

GetStartTime is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetType added in v0.17.0

func (v *WorkflowExecutionInfo) GetType() (o *WorkflowType)

GetType is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetUpdateTime added in v1.0.0

func (v *WorkflowExecutionInfo) GetUpdateTime() (o int64)

GetUpdateTime is an internal getter (TBD...)

type WorkflowExecutionSignaledEventAttributes

type WorkflowExecutionSignaledEventAttributes struct {
	SignalName string `json:"signalName,omitempty"`
	Input      []byte `json:"input,omitempty"`
	Identity   string `json:"identity,omitempty"`
}

WorkflowExecutionSignaledEventAttributes is an internal type (TBD...)

func (*WorkflowExecutionSignaledEventAttributes) GetIdentity added in v0.17.0

func (v *WorkflowExecutionSignaledEventAttributes) GetIdentity() (o string)

GetIdentity is an internal getter (TBD...)

func (*WorkflowExecutionSignaledEventAttributes) GetInput added in v0.17.0

func (v *WorkflowExecutionSignaledEventAttributes) GetInput() (o []byte)

GetInput is an internal getter (TBD...)

func (*WorkflowExecutionSignaledEventAttributes) GetSignalName added in v0.17.0

func (v *WorkflowExecutionSignaledEventAttributes) GetSignalName() (o string)

GetSignalName is an internal getter (TBD...)

type WorkflowExecutionStartedEventAttributes

type WorkflowExecutionStartedEventAttributes struct {
	WorkflowType                        *WorkflowType           `json:"workflowType,omitempty"`
	ParentWorkflowDomainID              *string                 `json:"parentWorkflowDomainID,omitempty"`
	ParentWorkflowDomain                *string                 `json:"parentWorkflowDomain,omitempty"`
	ParentWorkflowExecution             *WorkflowExecution      `json:"parentWorkflowExecution,omitempty"`
	ParentInitiatedEventID              *int64                  `json:"parentInitiatedEventId,omitempty"`
	TaskList                            *TaskList               `json:"taskList,omitempty"`
	Input                               []byte                  `json:"input,omitempty"`
	ExecutionStartToCloseTimeoutSeconds *int32                  `json:"executionStartToCloseTimeoutSeconds,omitempty"`
	TaskStartToCloseTimeoutSeconds      *int32                  `json:"taskStartToCloseTimeoutSeconds,omitempty"`
	ContinuedExecutionRunID             string                  `json:"continuedExecutionRunId,omitempty"`
	Initiator                           *ContinueAsNewInitiator `json:"initiator,omitempty"`
	ContinuedFailureReason              *string                 `json:"continuedFailureReason,omitempty"`
	ContinuedFailureDetails             []byte                  `json:"continuedFailureDetails,omitempty"`
	LastCompletionResult                []byte                  `json:"lastCompletionResult,omitempty"`
	OriginalExecutionRunID              string                  `json:"originalExecutionRunId,omitempty"`
	Identity                            string                  `json:"identity,omitempty"`
	FirstExecutionRunID                 string                  `json:"firstExecutionRunId,omitempty"`
	FirstScheduleTime                   *time.Time              `json:"firstScheduleTimeNano,omitempty"`
	RetryPolicy                         *RetryPolicy            `json:"retryPolicy,omitempty"`
	Attempt                             int32                   `json:"attempt,omitempty"`
	ExpirationTimestamp                 *int64                  `json:"expirationTimestamp,omitempty"`
	CronSchedule                        string                  `json:"cronSchedule,omitempty"`
	FirstDecisionTaskBackoffSeconds     *int32                  `json:"firstDecisionTaskBackoffSeconds,omitempty"`
	Memo                                *Memo                   `json:"memo,omitempty"`
	SearchAttributes                    *SearchAttributes       `json:"searchAttributes,omitempty"`
	PrevAutoResetPoints                 *ResetPoints            `json:"prevAutoResetPoints,omitempty"`
	Header                              *Header                 `json:"header,omitempty"`
	JitterStartSeconds                  *int32                  `json:"jitterStartSeconds,omitempty"`
	PartitionConfig                     map[string]string
}

WorkflowExecutionStartedEventAttributes is an internal type (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetAttempt added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetAttempt() (o int32)

GetAttempt is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetContinuedExecutionRunID added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetContinuedExecutionRunID() (o string)

GetContinuedExecutionRunID is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetCronSchedule added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetCronSchedule() (o string)

GetCronSchedule is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetExecutionStartToCloseTimeoutSeconds added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetExecutionStartToCloseTimeoutSeconds() (o int32)

GetExecutionStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetExpirationTimestamp added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetExpirationTimestamp() (o int64)

GetExpirationTimestamp is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetFirstDecisionTaskBackoffSeconds added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetFirstDecisionTaskBackoffSeconds() (o int32)

GetFirstDecisionTaskBackoffSeconds is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetFirstExecutionRunID added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetFirstExecutionRunID() (o string)

GetFirstExecutionRunID is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetFirstScheduledTime added in v0.25.0

func (v *WorkflowExecutionStartedEventAttributes) GetFirstScheduledTime() (o time.Time)

Get

func (*WorkflowExecutionStartedEventAttributes) GetInitiator added in v0.17.0

GetInitiator is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetJitterStartSeconds added in v0.25.0

func (v *WorkflowExecutionStartedEventAttributes) GetJitterStartSeconds() (o int32)

func (*WorkflowExecutionStartedEventAttributes) GetMemo added in v0.17.0

GetMemo is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetParentInitiatedEventID added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetParentInitiatedEventID() (o int64)

GetParentInitiatedEventID is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetParentWorkflowDomain added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetParentWorkflowDomain() (o string)

GetParentWorkflowDomain is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetPartitionConfig added in v1.2.1

func (v *WorkflowExecutionStartedEventAttributes) GetPartitionConfig() (o map[string]string)

GetPartitionConfig is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetPrevAutoResetPoints added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetPrevAutoResetPoints() (o *ResetPoints)

GetPrevAutoResetPoints is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetSearchAttributes added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetSearchAttributes() (o *SearchAttributes)

GetSearchAttributes is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetTaskStartToCloseTimeoutSeconds added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetTaskStartToCloseTimeoutSeconds() (o int32)

GetTaskStartToCloseTimeoutSeconds is an internal getter (TBD...)

type WorkflowExecutionTerminatedEventAttributes

type WorkflowExecutionTerminatedEventAttributes struct {
	Reason   string `json:"reason,omitempty"`
	Details  []byte `json:"details,omitempty"`
	Identity string `json:"identity,omitempty"`
}

WorkflowExecutionTerminatedEventAttributes is an internal type (TBD...)

func (*WorkflowExecutionTerminatedEventAttributes) GetIdentity added in v0.17.0

GetIdentity is an internal getter (TBD...)

func (*WorkflowExecutionTerminatedEventAttributes) GetReason added in v0.17.0

GetReason is an internal getter (TBD...)

type WorkflowExecutionTimedOutEventAttributes

type WorkflowExecutionTimedOutEventAttributes struct {
	TimeoutType *TimeoutType `json:"timeoutType,omitempty"`
}

WorkflowExecutionTimedOutEventAttributes is an internal type (TBD...)

func (*WorkflowExecutionTimedOutEventAttributes) GetTimeoutType added in v0.17.0

func (v *WorkflowExecutionTimedOutEventAttributes) GetTimeoutType() (o TimeoutType)

GetTimeoutType is an internal getter (TBD...)

type WorkflowIDReusePolicy

type WorkflowIDReusePolicy int32

WorkflowIDReusePolicy is an internal type (TBD...)

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

func (WorkflowIDReusePolicy) MarshalText added in v0.18.0

func (e WorkflowIDReusePolicy) MarshalText() ([]byte, error)

MarshalText encodes WorkflowIDReusePolicy to text.

func (WorkflowIDReusePolicy) Ptr added in v0.17.0

Ptr is a helper function for getting pointer value

func (WorkflowIDReusePolicy) String added in v0.18.0

func (e WorkflowIDReusePolicy) String() string

String returns a readable string representation of WorkflowIDReusePolicy.

func (*WorkflowIDReusePolicy) UnmarshalText added in v0.18.0

func (e *WorkflowIDReusePolicy) UnmarshalText(value []byte) error

UnmarshalText parses enum value from string representation

type WorkflowQuery

type WorkflowQuery struct {
	QueryType string `json:"queryType,omitempty"`
	QueryArgs []byte `json:"queryArgs,omitempty"`
}

WorkflowQuery is an internal type (TBD...)

func (*WorkflowQuery) GetQueryArgs added in v0.17.0

func (v *WorkflowQuery) GetQueryArgs() (o []byte)

GetQueryArgs is an internal getter (TBD...)

func (*WorkflowQuery) GetQueryType added in v0.17.0

func (v *WorkflowQuery) GetQueryType() (o string)

GetQueryType is an internal getter (TBD...)

type WorkflowQueryResult

type WorkflowQueryResult struct {
	ResultType   *QueryResultType `json:"resultType,omitempty"`
	Answer       []byte           `json:"answer,omitempty"`
	ErrorMessage string           `json:"errorMessage,omitempty"`
}

WorkflowQueryResult is an internal type (TBD...)

func (*WorkflowQueryResult) GetAnswer added in v0.17.0

func (v *WorkflowQueryResult) GetAnswer() (o []byte)

GetAnswer is an internal getter (TBD...)

func (*WorkflowQueryResult) GetErrorMessage added in v0.17.0

func (v *WorkflowQueryResult) GetErrorMessage() (o string)

GetErrorMessage is an internal getter (TBD...)

func (*WorkflowQueryResult) GetResultType added in v0.17.0

func (v *WorkflowQueryResult) GetResultType() (o QueryResultType)

GetResultType is an internal getter (TBD...)

type WorkflowType

type WorkflowType struct {
	Name string `json:"name,omitempty"`
}

WorkflowType is an internal type (TBD...)

func (*WorkflowType) GetName added in v0.17.0

func (v *WorkflowType) GetName() (o string)

GetName is an internal getter (TBD...)

type WorkflowTypeFilter

type WorkflowTypeFilter struct {
	Name string `json:"name,omitempty"`
}

WorkflowTypeFilter is an internal type (TBD...)

func (*WorkflowTypeFilter) GetName added in v0.17.0

func (v *WorkflowTypeFilter) GetName() (o string)

GetName is an internal getter (TBD...)

Directories

Path Synopsis
mapper

Jump to

Keyboard shortcuts

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