types

package
v0.22.2 Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2021 License: MIT Imports: 3 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessDeniedError

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

AccessDeniedError is an internal type (TBD...)

func (AccessDeniedError) Error

func (err AccessDeniedError) Error() string

func (*AccessDeniedError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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) GetActivityID added in v0.17.0

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

GetActivityID is an internal getter (TBD...)

func (*ActivityLocalDispatchInfo) GetScheduledTimestamp added in v0.17.0

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

GetScheduledTimestamp is an internal getter (TBD...)

func (*ActivityLocalDispatchInfo) GetScheduledTimestampOfThisAttempt added in v0.17.0

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

GetScheduledTimestampOfThisAttempt is an internal getter (TBD...)

func (*ActivityLocalDispatchInfo) GetStartedTimestamp added in v0.17.0

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

GetStartedTimestamp is an internal getter (TBD...)

func (*ActivityLocalDispatchInfo) GetTaskToken added in v0.17.0

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

GetTaskToken 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...)

func (*ActivityTaskCancelRequestedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *ActivityTaskCancelRequestedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID 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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*ActivityTaskCanceledEventAttributes) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*ActivityTaskCanceledEventAttributes) GetLatestCancelRequestedEventID added in v0.17.0

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

GetLatestCancelRequestedEventID is an internal getter (TBD...)

func (*ActivityTaskCanceledEventAttributes) GetScheduledEventID added in v0.17.0

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

GetScheduledEventID is an internal getter (TBD...)

func (*ActivityTaskCanceledEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID 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) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*ActivityTaskCompletedEventAttributes) GetResult added in v0.17.0

func (v *ActivityTaskCompletedEventAttributes) GetResult() (o []byte)

GetResult is an internal getter (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 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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*ActivityTaskFailedEventAttributes) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*ActivityTaskFailedEventAttributes) GetReason added in v0.17.0

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

GetReason is an internal getter (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) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID 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) GetHeader added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetHeader() (o *Header)

GetHeader 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) GetInput added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetInput() (o []byte)

GetInput is an internal getter (TBD...)

func (*ActivityTaskScheduledEventAttributes) GetRetryPolicy added in v0.17.0

func (v *ActivityTaskScheduledEventAttributes) GetRetryPolicy() (o *RetryPolicy)

GetRetryPolicy 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) GetAttempt added in v0.17.0

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

GetAttempt is an internal getter (TBD...)

func (*ActivityTaskStartedEventAttributes) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*ActivityTaskStartedEventAttributes) GetLastFailureDetails added in v0.17.0

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

GetLastFailureDetails is an internal getter (TBD...)

func (*ActivityTaskStartedEventAttributes) GetLastFailureReason added in v0.17.0

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

GetLastFailureReason is an internal getter (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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*ActivityTaskTimedOutEventAttributes) GetLastFailureDetails added in v0.17.0

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

GetLastFailureDetails is an internal getter (TBD...)

func (*ActivityTaskTimedOutEventAttributes) GetLastFailureReason added in v0.17.0

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

GetLastFailureReason is an internal getter (TBD...)

func (*ActivityTaskTimedOutEventAttributes) GetScheduledEventID added in v0.17.0

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

GetScheduledEventID is an internal getter (TBD...)

func (*ActivityTaskTimedOutEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID 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"`
}

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) 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"`
}

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) 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) GetSecurityToken added in v0.17.0

func (v *AddSearchAttributeRequest) GetSecurityToken() (o string)

GetSecurityToken is an internal getter (TBD...)

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) GetExecution added in v0.17.0

GetExecution is an internal getter (TBD...)

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) GetHistoryAddr added in v0.17.0

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

GetHistoryAddr is an internal getter (TBD...)

func (*AdminDescribeWorkflowExecutionResponse) GetMutableStateInCache added in v0.17.0

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

GetMutableStateInCache is an internal getter (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 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 BadBinaries

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

BadBinaries is an internal type (TBD...)

func (*BadBinaries) GetBinaries added in v0.17.0

func (v *BadBinaries) GetBinaries() (o map[string]*BadBinaryInfo)

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

func (*BadRequestError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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...)

func (*CancelTimerFailedEventAttributes) GetCause added in v0.17.0

func (v *CancelTimerFailedEventAttributes) GetCause() (o string)

GetCause is an internal getter (TBD...)

func (*CancelTimerFailedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *CancelTimerFailedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*CancelTimerFailedEventAttributes) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*CancelTimerFailedEventAttributes) GetTimerID added in v0.17.0

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

GetTimerID is an internal getter (TBD...)

type CancelWorkflowExecutionDecisionAttributes

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

CancelWorkflowExecutionDecisionAttributes is an internal type (TBD...)

func (*CancelWorkflowExecutionDecisionAttributes) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

type CancellationAlreadyRequestedError

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

CancellationAlreadyRequestedError is an internal type (TBD...)

func (CancellationAlreadyRequestedError) Error

func (*CancellationAlreadyRequestedError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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) GetDetails added in v0.17.0

GetDetails is an internal getter (TBD...)

func (*ChildWorkflowExecutionCanceledEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ChildWorkflowExecutionCanceledEventAttributes) GetInitiatedEventID added in v0.17.0

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

GetInitiatedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionCanceledEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionCanceledEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution is an internal getter (TBD...)

func (*ChildWorkflowExecutionCanceledEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ChildWorkflowExecutionCompletedEventAttributes) GetInitiatedEventID added in v0.17.0

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

GetInitiatedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionCompletedEventAttributes) GetResult added in v0.17.0

GetResult is an internal getter (TBD...)

func (*ChildWorkflowExecutionCompletedEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionCompletedEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution is an internal getter (TBD...)

func (*ChildWorkflowExecutionCompletedEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*ChildWorkflowExecutionFailedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ChildWorkflowExecutionFailedEventAttributes) GetInitiatedEventID added in v0.17.0

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

GetInitiatedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionFailedEventAttributes) GetReason added in v0.17.0

GetReason is an internal getter (TBD...)

func (*ChildWorkflowExecutionFailedEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionFailedEventAttributes) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution is an internal getter (TBD...)

func (*ChildWorkflowExecutionFailedEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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) GetHeader added in v0.17.0

GetHeader 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...)

func (*ChildWorkflowExecutionStartedEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetInitiatedEventID added in v0.17.0

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

GetInitiatedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution is an internal getter (TBD...)

func (*ChildWorkflowExecutionTerminatedEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetInitiatedEventID added in v0.17.0

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

GetInitiatedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID is an internal getter (TBD...)

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetTimeoutType added in v0.17.0

GetTimeoutType is an internal getter (TBD...)

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution is an internal getter (TBD...)

func (*ChildWorkflowExecutionTimedOutEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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) GetClientImpl added in v0.17.0

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

GetClientImpl is an internal getter (TBD...)

func (*ClientVersionNotSupportedError) GetFeatureVersion added in v0.17.0

func (v *ClientVersionNotSupportedError) GetFeatureVersion() (o string)

GetFeatureVersion is an internal getter (TBD...)

func (*ClientVersionNotSupportedError) GetSupportedVersions added in v0.17.0

func (v *ClientVersionNotSupportedError) GetSupportedVersions() (o string)

GetSupportedVersions is an internal getter (TBD...)

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...)

type ClusterInfo

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

ClusterInfo is an internal type (TBD...)

func (*ClusterInfo) GetSupportedClientVersions added in v0.17.0

func (v *ClusterInfo) GetSupportedClientVersions() (o *SupportedClientVersions)

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

func (*CompleteWorkflowExecutionDecisionAttributes) GetResult added in v0.17.0

GetResult is an internal getter (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"`
}

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) GetCronSchedule added in v0.17.0

GetCronSchedule 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) GetFailureDetails added in v0.17.0

func (v *ContinueAsNewWorkflowExecutionDecisionAttributes) GetFailureDetails() (o []byte)

GetFailureDetails is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetFailureReason added in v0.17.0

func (v *ContinueAsNewWorkflowExecutionDecisionAttributes) GetFailureReason() (o string)

GetFailureReason is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetHeader added in v0.17.0

GetHeader is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetInitiator added in v0.17.0

GetInitiator is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetInput added in v0.17.0

GetInput is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetLastCompletionResult added in v0.17.0

func (v *ContinueAsNewWorkflowExecutionDecisionAttributes) GetLastCompletionResult() (o []byte)

GetLastCompletionResult is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetMemo added in v0.17.0

GetMemo is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetRetryPolicy added in v0.17.0

GetRetryPolicy is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetSearchAttributes added in v0.17.0

GetSearchAttributes is an internal getter (TBD...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetTaskList added in v0.17.0

GetTaskList 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...)

func (*ContinueAsNewWorkflowExecutionDecisionAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType is an internal getter (TBD...)

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...)

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 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) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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) GetCancelTimerDecisionAttributes added in v0.17.0

func (v *Decision) GetCancelTimerDecisionAttributes() (o *CancelTimerDecisionAttributes)

GetCancelTimerDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetCancelWorkflowExecutionDecisionAttributes added in v0.17.0

func (v *Decision) GetCancelWorkflowExecutionDecisionAttributes() (o *CancelWorkflowExecutionDecisionAttributes)

GetCancelWorkflowExecutionDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetCompleteWorkflowExecutionDecisionAttributes added in v0.17.0

func (v *Decision) GetCompleteWorkflowExecutionDecisionAttributes() (o *CompleteWorkflowExecutionDecisionAttributes)

GetCompleteWorkflowExecutionDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetContinueAsNewWorkflowExecutionDecisionAttributes added in v0.17.0

func (v *Decision) GetContinueAsNewWorkflowExecutionDecisionAttributes() (o *ContinueAsNewWorkflowExecutionDecisionAttributes)

GetContinueAsNewWorkflowExecutionDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetDecisionType added in v0.17.0

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

GetDecisionType is an internal getter (TBD...)

func (*Decision) GetFailWorkflowExecutionDecisionAttributes added in v0.17.0

func (v *Decision) GetFailWorkflowExecutionDecisionAttributes() (o *FailWorkflowExecutionDecisionAttributes)

GetFailWorkflowExecutionDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetRecordMarkerDecisionAttributes added in v0.17.0

func (v *Decision) GetRecordMarkerDecisionAttributes() (o *RecordMarkerDecisionAttributes)

GetRecordMarkerDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetRequestCancelActivityTaskDecisionAttributes added in v0.17.0

func (v *Decision) GetRequestCancelActivityTaskDecisionAttributes() (o *RequestCancelActivityTaskDecisionAttributes)

GetRequestCancelActivityTaskDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetRequestCancelExternalWorkflowExecutionDecisionAttributes added in v0.17.0

func (v *Decision) GetRequestCancelExternalWorkflowExecutionDecisionAttributes() (o *RequestCancelExternalWorkflowExecutionDecisionAttributes)

GetRequestCancelExternalWorkflowExecutionDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetScheduleActivityTaskDecisionAttributes added in v0.17.0

func (v *Decision) GetScheduleActivityTaskDecisionAttributes() (o *ScheduleActivityTaskDecisionAttributes)

GetScheduleActivityTaskDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetSignalExternalWorkflowExecutionDecisionAttributes added in v0.17.0

func (v *Decision) GetSignalExternalWorkflowExecutionDecisionAttributes() (o *SignalExternalWorkflowExecutionDecisionAttributes)

GetSignalExternalWorkflowExecutionDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetStartChildWorkflowExecutionDecisionAttributes added in v0.17.0

func (v *Decision) GetStartChildWorkflowExecutionDecisionAttributes() (o *StartChildWorkflowExecutionDecisionAttributes)

GetStartChildWorkflowExecutionDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetStartTimerDecisionAttributes added in v0.17.0

func (v *Decision) GetStartTimerDecisionAttributes() (o *StartTimerDecisionAttributes)

GetStartTimerDecisionAttributes is an internal getter (TBD...)

func (*Decision) GetUpsertWorkflowSearchAttributesDecisionAttributes added in v0.17.0

func (v *Decision) GetUpsertWorkflowSearchAttributesDecisionAttributes() (o *UpsertWorkflowSearchAttributesDecisionAttributes)

GetUpsertWorkflowSearchAttributesDecisionAttributes 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) GetExecutionContext added in v0.17.0

func (v *DecisionTaskCompletedEventAttributes) GetExecutionContext() (o []byte)

GetExecutionContext is an internal getter (TBD...)

func (*DecisionTaskCompletedEventAttributes) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*DecisionTaskCompletedEventAttributes) GetScheduledEventID added in v0.17.0

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

GetScheduledEventID 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) GetBinaryChecksum added in v0.17.0

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

GetBinaryChecksum 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) GetIdentity added in v0.17.0

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

GetIdentity 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...)

func (*DecisionTaskFailedEventAttributes) GetReason added in v0.17.0

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

GetReason is an internal getter (TBD...)

func (*DecisionTaskFailedEventAttributes) GetScheduledEventID added in v0.17.0

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

GetScheduledEventID is an internal getter (TBD...)

func (*DecisionTaskFailedEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID 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) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (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) GetReason added in v0.18.0

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

GetReason 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) GetStartedEventID added in v0.17.0

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

GetStartedEventID 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) GetSecurityToken added in v0.17.0

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

GetSecurityToken is an internal getter (TBD...)

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...)

func (*DescribeClusterResponse) GetMembershipInfo added in v0.17.0

func (v *DescribeClusterResponse) GetMembershipInfo() (o *MembershipInfo)

GetMembershipInfo is an internal getter (TBD...)

func (*DescribeClusterResponse) GetSupportedClientVersions added in v0.17.0

func (v *DescribeClusterResponse) GetSupportedClientVersions() (o *SupportedClientVersions)

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

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"`
}

DescribeDomainResponse is an internal type (TBD...)

func (*DescribeDomainResponse) GetConfiguration added in v0.17.0

func (v *DescribeDomainResponse) GetConfiguration() (o *DomainConfiguration)

GetConfiguration is an internal getter (TBD...)

func (*DescribeDomainResponse) GetDomainInfo added in v0.17.0

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

GetDomainInfo 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...)

func (*DescribeDomainResponse) GetReplicationConfiguration added in v0.17.0

func (v *DescribeDomainResponse) GetReplicationConfiguration() (o *DomainReplicationConfiguration)

GetReplicationConfiguration 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) GetExecutionForHost added in v0.17.0

func (v *DescribeHistoryHostRequest) GetExecutionForHost() (o *WorkflowExecution)

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

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...)

func (*DescribeHistoryHostResponse) GetAddress added in v0.17.0

func (v *DescribeHistoryHostResponse) GetAddress() (o string)

GetAddress is an internal getter (TBD...)

func (*DescribeHistoryHostResponse) GetDomainCache added in v0.17.0

func (v *DescribeHistoryHostResponse) GetDomainCache() (o *DomainCacheInfo)

GetDomainCache is an internal getter (TBD...)

func (*DescribeHistoryHostResponse) GetNumberOfShards added in v0.17.0

func (v *DescribeHistoryHostResponse) GetNumberOfShards() (o int32)

GetNumberOfShards is an internal getter (TBD...)

func (*DescribeHistoryHostResponse) GetShardControllerStatus added in v0.17.0

func (v *DescribeHistoryHostResponse) GetShardControllerStatus() (o string)

GetShardControllerStatus is an internal getter (TBD...)

func (*DescribeHistoryHostResponse) GetShardIDs added in v0.17.0

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

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

func (*DescribeMutableStateRequest) GetExecution added in v0.17.0

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

GetExecution 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...)

func (*DescribeMutableStateResponse) GetMutableStateInCache added in v0.17.0

func (v *DescribeMutableStateResponse) GetMutableStateInCache() (o string)

GetMutableStateInCache is an internal getter (TBD...)

func (*DescribeMutableStateResponse) GetMutableStateInDatabase added in v0.17.0

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

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

type DescribeQueueResponse

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

DescribeQueueResponse is an internal type (TBD...)

func (*DescribeQueueResponse) GetProcessingQueueStates added in v0.17.0

func (v *DescribeQueueResponse) GetProcessingQueueStates() (o []string)

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

type DescribeShardDistributionResponse added in v0.22.0

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

DescribeHistoryHostResponse is an internal type (TBD...)

func (*DescribeShardDistributionResponse) GetNumberOfShards added in v0.22.0

func (v *DescribeShardDistributionResponse) GetNumberOfShards() (o int32)

GetNumberOfShards is an internal getter (TBD...)

func (*DescribeShardDistributionResponse) GetShards added in v0.22.0

func (v *DescribeShardDistributionResponse) GetShards() (o map[int32]string)

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

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...)

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) GetExecutionConfiguration added in v0.17.0

func (v *DescribeWorkflowExecutionResponse) GetExecutionConfiguration() (o *WorkflowExecutionConfiguration)

GetExecutionConfiguration is an internal getter (TBD...)

func (*DescribeWorkflowExecutionResponse) GetPendingActivities added in v0.17.0

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

GetPendingActivities is an internal getter (TBD...)

func (*DescribeWorkflowExecutionResponse) GetPendingChildren added in v0.17.0

func (v *DescribeWorkflowExecutionResponse) GetPendingChildren() (o []*PendingChildExecutionInfo)

GetPendingChildren is an internal getter (TBD...)

func (*DescribeWorkflowExecutionResponse) GetPendingDecision added in v0.17.0

func (v *DescribeWorkflowExecutionResponse) GetPendingDecision() (o *PendingDecisionInfo)

GetPendingDecision 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

func (*DomainAlreadyExistsError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

type DomainCacheInfo

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

DomainCacheInfo is an internal type (TBD...)

func (*DomainCacheInfo) GetNumOfItemsInCacheByID added in v0.17.0

func (v *DomainCacheInfo) GetNumOfItemsInCacheByID() (o int64)

GetNumOfItemsInCacheByID is an internal getter (TBD...)

func (*DomainCacheInfo) GetNumOfItemsInCacheByName added in v0.17.0

func (v *DomainCacheInfo) GetNumOfItemsInCacheByName() (o int64)

GetNumOfItemsInCacheByName is an internal getter (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"`
}

DomainConfiguration is an internal type (TBD...)

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) 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) GetDomainName added in v0.17.0

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

GetDomainName is an internal getter (TBD...)

func (*DomainNotActiveError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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) GetConfig added in v0.17.0

func (v *DomainTaskAttributes) GetConfig() (o *DomainConfiguration)

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

func (*DomainTaskAttributes) GetReplicationConfig added in v0.17.0

func (v *DomainTaskAttributes) GetReplicationConfig() (o *DomainReplicationConfiguration)

GetReplicationConfig is an internal getter (TBD...)

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

func (*EntityNotExistsError) GetActiveCluster added in v0.17.0

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

GetActiveCluster is an internal getter (TBD...)

func (*EntityNotExistsError) GetCurrentCluster added in v0.17.0

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

GetCurrentCluster is an internal getter (TBD...)

func (*EntityNotExistsError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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

func (*EventAlreadyStartedError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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...)

func (*ExternalWorkflowExecutionCancelRequestedEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution 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) GetControl added in v0.17.0

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

func (*ExternalWorkflowExecutionSignaledEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution 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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*FailWorkflowExecutionDecisionAttributes) GetReason added in v0.17.0

GetReason 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...)

func (*FailoverMarkers) GetFailoverMarkers added in v0.17.0

func (v *FailoverMarkers) GetFailoverMarkers() (o []*FailoverMarkerAttributes)

GetFailoverMarkers is an internal getter (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) GetFeatureFlag added in v0.22.0

func (v *FeatureNotEnabledError) GetFeatureFlag() (o string)

GetFeatureFlag 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...)

type GetDLQReplicationMessagesResponse added in v0.17.0

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

GetDLQReplicationMessagesResponse is an internal type (TBD...)

func (*GetDLQReplicationMessagesResponse) GetReplicationTasks added in v0.17.0

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

GetReplicationTasks is an internal getter (TBD...)

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...)

type GetDomainReplicationMessagesResponse added in v0.17.0

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

GetDomainReplicationMessagesResponse is an internal type (TBD...)

func (*GetDomainReplicationMessagesResponse) GetMessages added in v0.17.0

GetMessages is an internal getter (TBD...)

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) GetCurrentBranchToken added in v0.17.0

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

GetCurrentBranchToken is an internal getter (TBD...)

func (*GetMutableStateRequest) GetDomainUUID added in v0.17.0

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

GetDomainUUID is an internal getter (TBD...)

func (*GetMutableStateRequest) GetExecution added in v0.17.0

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

GetExecution 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"`
}

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) GetClientLibraryVersion added in v0.17.0

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

GetClientLibraryVersion 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) GetEventStoreVersion added in v0.17.0

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

GetEventStoreVersion is an internal getter (TBD...)

func (*GetMutableStateResponse) GetExecution added in v0.17.0

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

GetExecution 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) GetLastFirstEventID added in v0.17.0

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

GetLastFirstEventID 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) GetTaskList added in v0.17.0

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

GetTaskList 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...)

func (*GetMutableStateResponse) GetWorkflowState added in v0.17.0

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

GetWorkflowState is an internal getter (TBD...)

func (*GetMutableStateResponse) GetWorkflowType added in v0.17.0

func (v *GetMutableStateResponse) GetWorkflowType() (o *WorkflowType)

GetWorkflowType 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) GetTokens added in v0.17.0

func (v *GetReplicationMessagesRequest) GetTokens() (o []*ReplicationToken)

GetTokens is an internal getter (TBD...)

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 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...)

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...)

func (*GetWorkflowExecutionHistoryResponse) GetNextPageToken added in v0.17.0

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

GetNextPageToken is an internal getter (TBD...)

func (*GetWorkflowExecutionHistoryResponse) GetRawHistory added in v0.17.0

func (v *GetWorkflowExecutionHistoryResponse) GetRawHistory() (o []*DataBlob)

GetRawHistory 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) GetExecution added in v0.17.0

GetExecution 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) GetNextPageToken added in v0.17.0

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

GetNextPageToken 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...)

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) GetNextPageToken added in v0.17.0

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

GetNextPageToken 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...)

func (*Header) GetFields added in v0.17.0

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

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

func (*HealthStatus) GetMsg added in v0.18.0

func (v *HealthStatus) GetMsg() (o string)

GetMsg is an internal getter (TBD...)

func (*HealthStatus) GetOk added in v0.18.0

func (v *HealthStatus) GetOk() (o bool)

GetOk is an internal getter (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               `json:"treeID,omitempty"`
	BranchID  *string               `json:"branchID,omitempty"`
	Ancestors []*HistoryBranchRange `json:"ancestors,omitempty"`
}

HistoryBranch is an internal type (TBD...)

func (*HistoryBranch) GetAncestors added in v0.17.0

func (v *HistoryBranch) GetAncestors() (o []*HistoryBranchRange)

GetAncestors is an internal getter (TBD...)

func (*HistoryBranch) GetBranchID added in v0.17.0

func (v *HistoryBranch) GetBranchID() (o string)

GetBranchID is an internal getter (TBD...)

func (*HistoryBranch) GetTreeID added in v0.17.0

func (v *HistoryBranch) GetTreeID() (o string)

GetTreeID is an internal getter (TBD...)

type HistoryBranchRange

type HistoryBranchRange struct {
	BranchID    *string `json:"branchID,omitempty"`
	BeginNodeID *int64  `json:"beginNodeID,omitempty"`
	EndNodeID   *int64  `json:"endNodeID,omitempty"`
}

HistoryBranchRange is an internal type (TBD...)

func (*HistoryBranchRange) GetBeginNodeID added in v0.17.0

func (v *HistoryBranchRange) GetBeginNodeID() (o int64)

GetBeginNodeID is an internal getter (TBD...)

func (*HistoryBranchRange) GetBranchID added in v0.17.0

func (v *HistoryBranchRange) GetBranchID() (o string)

GetBranchID is an internal getter (TBD...)

func (*HistoryBranchRange) GetEndNodeID added in v0.17.0

func (v *HistoryBranchRange) GetEndNodeID() (o int64)

GetEndNodeID is an internal getter (TBD...)

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...)

func (*HistoryDescribeWorkflowExecutionRequest) GetRequest added in v0.17.0

GetRequest is an internal getter (TBD...)

type HistoryEvent

type HistoryEvent struct {
	EventID                                                        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) GetEventID added in v0.17.0

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

GetEventID 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) GetTaskID added in v0.17.0

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

GetTaskID 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) GetVersion added in v0.17.0

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

GetVersion 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...)

func (*HistoryRecordActivityTaskHeartbeatRequest) GetHeartbeatRequest added in v0.17.0

GetHeartbeatRequest 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) GetDomainUIID added in v0.17.0

func (v *HistoryRefreshWorkflowTasksRequest) GetDomainUIID() (o string)

GetDomainUIID is an internal getter (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) GetExternalInitiatedEventID added in v0.17.0

func (v *HistoryRequestCancelWorkflowExecutionRequest) GetExternalInitiatedEventID() (o int64)

GetExternalInitiatedEventID 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...)

func (*HistoryResetStickyTaskListRequest) GetExecution added in v0.17.0

GetExecution 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...)

func (*HistoryResetWorkflowExecutionRequest) GetResetRequest added in v0.17.0

GetResetRequest 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) GetCancelRequest added in v0.17.0

GetCancelRequest is an internal getter (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) GetCompleteRequest added in v0.17.0

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

func (*HistoryRespondActivityTaskFailedRequest) GetFailedRequest added in v0.17.0

GetFailedRequest 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...)

func (*HistoryRespondDecisionTaskCompletedResponse) GetActivitiesToDispatchLocally added in v0.17.0

func (v *HistoryRespondDecisionTaskCompletedResponse) GetActivitiesToDispatchLocally() (o map[string]*ActivityLocalDispatchInfo)

GetActivitiesToDispatchLocally is an internal getter (TBD...)

func (*HistoryRespondDecisionTaskCompletedResponse) GetStartedResponse added in v0.17.0

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

func (*HistoryRespondDecisionTaskFailedRequest) GetFailedRequest added in v0.17.0

GetFailedRequest 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"`
}

HistorySignalWithStartWorkflowExecutionRequest is an internal type (TBD...)

func (*HistorySignalWithStartWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

GetDomainUUID is an internal getter (TBD...)

func (*HistorySignalWithStartWorkflowExecutionRequest) GetSignalWithStartRequest added in v0.17.0

GetSignalWithStartRequest 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...)

func (*HistorySignalWorkflowExecutionRequest) GetExternalWorkflowExecution added in v0.17.0

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

GetExternalWorkflowExecution is an internal getter (TBD...)

func (*HistorySignalWorkflowExecutionRequest) GetSignalRequest added in v0.17.0

GetSignalRequest 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"`
}

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) GetContinueAsNewInitiator added in v0.17.0

func (v *HistoryStartWorkflowExecutionRequest) GetContinueAsNewInitiator() (o *ContinueAsNewInitiator)

GetContinueAsNewInitiator is an internal getter (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetContinuedFailureDetails added in v0.17.0

func (v *HistoryStartWorkflowExecutionRequest) GetContinuedFailureDetails() (o []byte)

GetContinuedFailureDetails is an internal getter (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetContinuedFailureReason added in v0.17.0

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

GetContinuedFailureReason 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) GetLastCompletionResult added in v0.17.0

func (v *HistoryStartWorkflowExecutionRequest) GetLastCompletionResult() (o []byte)

GetLastCompletionResult is an internal getter (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetParentExecutionInfo added in v0.17.0

func (v *HistoryStartWorkflowExecutionRequest) GetParentExecutionInfo() (o *ParentExecutionInfo)

GetParentExecutionInfo is an internal getter (TBD...)

func (*HistoryStartWorkflowExecutionRequest) GetStartRequest added in v0.17.0

GetStartRequest is an internal getter (TBD...)

type HistoryTaskV2Attributes added in v0.17.0

type HistoryTaskV2Attributes struct {
	TaskID              int64                 `json:"taskId,omitempty"`
	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) GetTaskID added in v0.17.0

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

GetTaskID 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"`
}

HistoryTerminateWorkflowExecutionRequest is an internal type (TBD...)

func (*HistoryTerminateWorkflowExecutionRequest) GetDomainUUID added in v0.17.0

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

GetDomainUUID 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...)

func (*HostInfo) GetIdentity added in v0.17.0

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

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

func (*InternalDataInconsistencyError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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 LimitExceededError

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

LimitExceededError is an internal type (TBD...)

func (LimitExceededError) Error

func (err LimitExceededError) Error() string

func (*LimitExceededError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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) GetNextPageToken added in v0.17.0

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

GetNextPageToken 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...)

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...)

func (*ListArchivedWorkflowExecutionsResponse) GetNextPageToken added in v0.17.0

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

GetNextPageToken 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) GetExecutionFilter added in v0.17.0

func (v *ListClosedWorkflowExecutionsRequest) GetExecutionFilter() (o *WorkflowExecutionFilter)

GetExecutionFilter 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) GetNextPageToken added in v0.17.0

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

GetNextPageToken is an internal getter (TBD...)

func (*ListClosedWorkflowExecutionsRequest) GetStartTimeFilter added in v0.17.0

func (v *ListClosedWorkflowExecutionsRequest) GetStartTimeFilter() (o *StartTimeFilter)

GetStartTimeFilter is an internal getter (TBD...)

func (*ListClosedWorkflowExecutionsRequest) GetStatusFilter added in v0.17.0

GetStatusFilter is an internal getter (TBD...)

func (*ListClosedWorkflowExecutionsRequest) GetTypeFilter added in v0.17.0

GetTypeFilter is an internal getter (TBD...)

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...)

func (*ListClosedWorkflowExecutionsResponse) GetNextPageToken added in v0.17.0

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

GetNextPageToken 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) GetNextPageToken added in v0.17.0

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

GetNextPageToken is an internal getter (TBD...)

func (*ListDomainsRequest) GetPageSize added in v0.17.0

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

GetPageSize is an internal getter (TBD...)

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 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) GetExecutionFilter added in v0.17.0

func (v *ListOpenWorkflowExecutionsRequest) GetExecutionFilter() (o *WorkflowExecutionFilter)

GetExecutionFilter 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) GetNextPageToken added in v0.17.0

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

GetNextPageToken is an internal getter (TBD...)

func (*ListOpenWorkflowExecutionsRequest) GetStartTimeFilter added in v0.17.0

func (v *ListOpenWorkflowExecutionsRequest) GetStartTimeFilter() (o *StartTimeFilter)

GetStartTimeFilter is an internal getter (TBD...)

func (*ListOpenWorkflowExecutionsRequest) GetTypeFilter added in v0.17.0

func (v *ListOpenWorkflowExecutionsRequest) GetTypeFilter() (o *WorkflowTypeFilter)

GetTypeFilter is an internal getter (TBD...)

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...)

func (*ListOpenWorkflowExecutionsResponse) GetNextPageToken added in v0.17.0

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

GetNextPageToken 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...)

type ListTaskListPartitionsResponse

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

ListTaskListPartitionsResponse is an internal type (TBD...)

func (*ListTaskListPartitionsResponse) GetActivityTaskListPartitions added in v0.17.0

func (v *ListTaskListPartitionsResponse) GetActivityTaskListPartitions() (o []*TaskListPartitionMetadata)

GetActivityTaskListPartitions is an internal getter (TBD...)

func (*ListTaskListPartitionsResponse) GetDecisionTaskListPartitions added in v0.17.0

func (v *ListTaskListPartitionsResponse) GetDecisionTaskListPartitions() (o []*TaskListPartitionMetadata)

GetDecisionTaskListPartitions is an internal getter (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) GetNextPageToken added in v0.17.0

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

GetNextPageToken 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...)

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) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *MarkerRecordedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*MarkerRecordedEventAttributes) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*MarkerRecordedEventAttributes) GetHeader added in v0.17.0

func (v *MarkerRecordedEventAttributes) GetHeader() (o *Header)

GetHeader is an internal getter (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 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"`
}

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) 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...)

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"`
}

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) 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...)

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"`
}

MatchingPollForDecisionTaskResponse is an internal type (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetAttempt added in v0.17.0

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

GetAttempt is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetBacklogCountHint added in v0.17.0

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

GetBacklogCountHint is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetBranchToken added in v0.17.0

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

GetBranchToken is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetDecisionInfo added in v0.17.0

GetDecisionInfo is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetEventStoreVersion added in v0.17.0

func (v *MatchingPollForDecisionTaskResponse) GetEventStoreVersion() (o int32)

GetEventStoreVersion 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) GetQueries added in v0.17.0

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

GetQueries is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetQuery added in v0.17.0

GetQuery is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetScheduledTimestamp added in v0.17.0

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

GetScheduledTimestamp is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetStartedEventID added in v0.17.0

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

GetStartedEventID is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetStartedTimestamp added in v0.17.0

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

GetStartedTimestamp 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) GetTaskToken added in v0.17.0

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

GetTaskToken is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetWorkflowExecutionTaskList added in v0.17.0

func (v *MatchingPollForDecisionTaskResponse) GetWorkflowExecutionTaskList() (o *TaskList)

GetWorkflowExecutionTaskList is an internal getter (TBD...)

func (*MatchingPollForDecisionTaskResponse) GetWorkflowType added in v0.17.0

func (v *MatchingPollForDecisionTaskResponse) GetWorkflowType() (o *WorkflowType)

GetWorkflowType 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...)

func (*MembershipInfo) GetCurrentHost added in v0.17.0

func (v *MembershipInfo) GetCurrentHost() (o *HostInfo)

GetCurrentHost is an internal getter (TBD...)

func (*MembershipInfo) GetReachableMembers added in v0.17.0

func (v *MembershipInfo) GetReachableMembers() (o []string)

GetReachableMembers is an internal getter (TBD...)

func (*MembershipInfo) GetRings added in v0.17.0

func (v *MembershipInfo) GetRings() (o []*RingInfo)

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

type MergeDLQMessagesResponse added in v0.17.0

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

MergeDLQMessagesResponse is an internal type (TBD...)

func (*MergeDLQMessagesResponse) GetNextPageToken added in v0.17.0

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

GetNextPageToken is an internal getter (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) GetDomainUUID added in v0.17.0

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

GetDomainUUID 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...)

func (*ParentExecutionInfo) GetInitiatedID added in v0.17.0

func (v *ParentExecutionInfo) GetInitiatedID() (o int64)

GetInitiatedID 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"`
	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) GetActivityType added in v0.17.0

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

GetActivityType 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) GetExpirationTimestamp added in v0.17.0

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

GetExpirationTimestamp 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) GetLastStartedTimestamp added in v0.17.0

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

GetLastStartedTimestamp 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) GetScheduledTimestamp added in v0.17.0

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

GetScheduledTimestamp 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 {
	WorkflowID        string             `json:"workflowID,omitempty"`
	RunID             string             `json:"runID,omitempty"`
	WorkflowTypName   string             `json:"workflowTypName,omitempty"`
	InitiatedID       int64              `json:"initiatedID,omitempty"`
	ParentClosePolicy *ParentClosePolicy `json:"parentClosePolicy,omitempty"`
}

PendingChildExecutionInfo is an internal type (TBD...)

func (*PendingChildExecutionInfo) GetInitiatedID added in v0.17.0

func (v *PendingChildExecutionInfo) GetInitiatedID() (o int64)

GetInitiatedID is an internal getter (TBD...)

func (*PendingChildExecutionInfo) GetParentClosePolicy added in v0.17.0

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

GetParentClosePolicy 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) GetWorkflowTypName added in v0.17.0

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

GetWorkflowTypName 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...)

func (*PendingDecisionInfo) GetAttempt added in v0.17.0

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

GetAttempt is an internal getter (TBD...)

func (*PendingDecisionInfo) GetOriginalScheduledTimestamp added in v0.17.0

func (v *PendingDecisionInfo) GetOriginalScheduledTimestamp() (o int64)

GetOriginalScheduledTimestamp is an internal getter (TBD...)

func (*PendingDecisionInfo) GetScheduledTimestamp added in v0.17.0

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

GetScheduledTimestamp is an internal getter (TBD...)

func (*PendingDecisionInfo) GetStartedTimestamp added in v0.17.0

func (v *PendingDecisionInfo) GetStartedTimestamp() (o int64)

GetStartedTimestamp is an internal getter (TBD...)

func (*PendingDecisionInfo) GetState added in v0.17.0

func (v *PendingDecisionInfo) GetState() (o PendingDecisionState)

GetState is an internal getter (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) GetTaskListMetadata added in v0.17.0

func (v *PollForActivityTaskRequest) GetTaskListMetadata() (o *TaskListMetadata)

GetTaskListMetadata is an internal getter (TBD...)

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...)

func (*PollForActivityTaskResponse) GetActivityType added in v0.17.0

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

GetActivityType is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetAttempt added in v0.17.0

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

GetAttempt is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetHeader added in v0.17.0

func (v *PollForActivityTaskResponse) GetHeader() (o *Header)

GetHeader is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetHeartbeatDetails added in v0.17.0

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

GetHeartbeatDetails is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetHeartbeatTimeoutSeconds added in v0.17.0

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

GetHeartbeatTimeoutSeconds is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetInput added in v0.17.0

func (v *PollForActivityTaskResponse) GetInput() (o []byte)

GetInput is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetScheduleToCloseTimeoutSeconds added in v0.17.0

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

GetScheduleToCloseTimeoutSeconds is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetScheduledTimestamp added in v0.17.0

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

GetScheduledTimestamp is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetScheduledTimestampOfThisAttempt added in v0.17.0

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

GetScheduledTimestampOfThisAttempt is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetStartToCloseTimeoutSeconds added in v0.17.0

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

GetStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetStartedTimestamp added in v0.17.0

func (v *PollForActivityTaskResponse) GetStartedTimestamp() (o int64)

GetStartedTimestamp is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetTaskToken added in v0.17.0

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

GetTaskToken is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetWorkflowDomain added in v0.17.0

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

GetWorkflowDomain is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution is an internal getter (TBD...)

func (*PollForActivityTaskResponse) GetWorkflowType added in v0.17.0

func (v *PollForActivityTaskResponse) GetWorkflowType() (o *WorkflowType)

GetWorkflowType 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...)

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"`
}

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) GetBacklogCountHint added in v0.17.0

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

GetBacklogCountHint is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetHistory added in v0.17.0

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

GetHistory is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetNextEventID added in v0.21.2

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

GetNextEventID is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetNextPageToken added in v0.17.0

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

GetNextPageToken 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) GetQuery added in v0.17.0

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

GetQuery is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetScheduledTimestamp added in v0.17.0

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

GetScheduledTimestamp 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) GetStartedTimestamp added in v0.17.0

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

GetStartedTimestamp 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...)

func (*PollForDecisionTaskResponse) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetWorkflowExecutionTaskList added in v0.17.0

func (v *PollForDecisionTaskResponse) GetWorkflowExecutionTaskList() (o *TaskList)

GetWorkflowExecutionTaskList is an internal getter (TBD...)

func (*PollForDecisionTaskResponse) GetWorkflowType added in v0.17.0

func (v *PollForDecisionTaskResponse) GetWorkflowType() (o *WorkflowType)

GetWorkflowType 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) GetCurrentBranchToken added in v0.17.0

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

GetCurrentBranchToken is an internal getter (TBD...)

func (*PollMutableStateRequest) GetDomainUUID added in v0.17.0

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

GetDomainUUID is an internal getter (TBD...)

func (*PollMutableStateRequest) GetExecution added in v0.17.0

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

GetExecution is an internal getter (TBD...)

func (*PollMutableStateRequest) GetExpectedNextEventID added in v0.17.0

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

GetExpectedNextEventID 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) GetClientFeatureVersion added in v0.17.0

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

GetClientFeatureVersion is an internal getter (TBD...)

func (*PollMutableStateResponse) GetClientImpl added in v0.17.0

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

GetClientImpl is an internal getter (TBD...)

func (*PollMutableStateResponse) GetClientLibraryVersion added in v0.17.0

func (v *PollMutableStateResponse) GetClientLibraryVersion() (o string)

GetClientLibraryVersion is an internal getter (TBD...)

func (*PollMutableStateResponse) GetCurrentBranchToken added in v0.17.0

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

GetCurrentBranchToken is an internal getter (TBD...)

func (*PollMutableStateResponse) GetExecution added in v0.17.0

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

GetExecution is an internal getter (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) GetPreviousStartedEventID added in v0.17.0

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

GetPreviousStartedEventID is an internal getter (TBD...)

func (*PollMutableStateResponse) GetStickyTaskList added in v0.17.0

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

GetStickyTaskList is an internal getter (TBD...)

func (*PollMutableStateResponse) GetStickyTaskListScheduleToStartTimeout added in v0.17.0

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

GetStickyTaskListScheduleToStartTimeout is an internal getter (TBD...)

func (*PollMutableStateResponse) GetTaskList added in v0.17.0

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

GetTaskList is an internal getter (TBD...)

func (*PollMutableStateResponse) GetVersionHistories added in v0.17.0

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

GetVersionHistories 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...)

func (*PollMutableStateResponse) GetWorkflowState added in v0.17.0

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

GetWorkflowState is an internal getter (TBD...)

func (*PollMutableStateResponse) GetWorkflowType added in v0.17.0

func (v *PollMutableStateResponse) GetWorkflowType() (o *WorkflowType)

GetWorkflowType 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...)

func (*ProcessingQueueStates) GetStatesByCluster added in v0.17.0

func (v *ProcessingQueueStates) GetStatesByCluster() (o map[string][]*ProcessingQueueState)

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

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

func (*QueryFailedError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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...)

func (*QueryRejected) GetCloseStatus added in v0.17.0

func (v *QueryRejected) GetCloseStatus() (o WorkflowExecutionCloseStatus)

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

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...)

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...)

func (*ReadDLQMessagesResponse) GetNextPageToken added in v0.17.0

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

GetNextPageToken is an internal getter (TBD...)

func (*ReadDLQMessagesResponse) GetReplicationTasks added in v0.17.0

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

GetReplicationTasks is an internal getter (TBD...)

func (*ReadDLQMessagesResponse) GetReplicationTasksInfo added in v0.18.0

func (v *ReadDLQMessagesResponse) GetReplicationTasksInfo() (o []*ReplicationTaskInfo)

GetReplicationTasksInfo is an internal getter (TBD...)

func (*ReadDLQMessagesResponse) GetType added in v0.17.0

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

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

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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*RecordActivityTaskHeartbeatByIDRequest) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*RecordActivityTaskHeartbeatByIDRequest) GetIdentity added in v0.17.0

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

GetIdentity 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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*RecordActivityTaskHeartbeatRequest) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*RecordActivityTaskHeartbeatRequest) GetTaskToken added in v0.17.0

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

GetTaskToken is an internal getter (TBD...)

type RecordActivityTaskHeartbeatResponse

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

RecordActivityTaskHeartbeatResponse is an internal type (TBD...)

func (*RecordActivityTaskHeartbeatResponse) GetCancelRequested added in v0.17.0

func (v *RecordActivityTaskHeartbeatResponse) GetCancelRequested() (o bool)

GetCancelRequested is an internal getter (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) GetPollRequest added in v0.17.0

GetPollRequest 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...)

func (*RecordActivityTaskStartedRequest) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution 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) GetHeartbeatDetails added in v0.17.0

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

GetHeartbeatDetails is an internal getter (TBD...)

func (*RecordActivityTaskStartedResponse) GetScheduledEvent added in v0.17.0

func (v *RecordActivityTaskStartedResponse) GetScheduledEvent() (o *HistoryEvent)

GetScheduledEvent 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...)

func (*RecordActivityTaskStartedResponse) GetStartedTimestamp added in v0.17.0

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

GetStartedTimestamp is an internal getter (TBD...)

func (*RecordActivityTaskStartedResponse) GetWorkflowDomain added in v0.17.0

func (v *RecordActivityTaskStartedResponse) GetWorkflowDomain() (o string)

GetWorkflowDomain is an internal getter (TBD...)

func (*RecordActivityTaskStartedResponse) GetWorkflowType added in v0.17.0

func (v *RecordActivityTaskStartedResponse) GetWorkflowType() (o *WorkflowType)

GetWorkflowType 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) GetCompletedExecution added in v0.17.0

func (v *RecordChildExecutionCompletedRequest) GetCompletedExecution() (o *WorkflowExecution)

GetCompletedExecution is an internal getter (TBD...)

func (*RecordChildExecutionCompletedRequest) GetCompletionEvent added in v0.17.0

func (v *RecordChildExecutionCompletedRequest) GetCompletionEvent() (o *HistoryEvent)

GetCompletionEvent is an internal getter (TBD...)

func (*RecordChildExecutionCompletedRequest) GetDomainUUID added in v0.17.0

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

GetDomainUUID is an internal getter (TBD...)

func (*RecordChildExecutionCompletedRequest) GetInitiatedID added in v0.17.0

func (v *RecordChildExecutionCompletedRequest) GetInitiatedID() (o int64)

GetInitiatedID is an internal getter (TBD...)

func (*RecordChildExecutionCompletedRequest) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution 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) GetPollRequest added in v0.17.0

GetPollRequest 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...)

func (*RecordDecisionTaskStartedRequest) GetTaskID added in v0.17.0

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

GetTaskID is an internal getter (TBD...)

func (*RecordDecisionTaskStartedRequest) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution 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"`
}

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) GetBranchToken added in v0.17.0

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

GetBranchToken is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetDecisionInfo added in v0.17.0

func (v *RecordDecisionTaskStartedResponse) GetDecisionInfo() (o *TransientDecisionInfo)

GetDecisionInfo is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetEventStoreVersion added in v0.17.0

func (v *RecordDecisionTaskStartedResponse) GetEventStoreVersion() (o int32)

GetEventStoreVersion is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetNextEventID added in v0.17.0

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

GetNextEventID 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) GetQueries added in v0.17.0

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

GetQueries 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...)

func (*RecordDecisionTaskStartedResponse) GetScheduledTimestamp added in v0.17.0

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

GetScheduledTimestamp is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetStartedEventID added in v0.17.0

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

GetStartedEventID is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetStartedTimestamp added in v0.17.0

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

GetStartedTimestamp is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetStickyExecutionEnabled added in v0.17.0

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

GetStickyExecutionEnabled is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetWorkflowExecutionTaskList added in v0.17.0

func (v *RecordDecisionTaskStartedResponse) GetWorkflowExecutionTaskList() (o *TaskList)

GetWorkflowExecutionTaskList is an internal getter (TBD...)

func (*RecordDecisionTaskStartedResponse) GetWorkflowType added in v0.17.0

func (v *RecordDecisionTaskStartedResponse) GetWorkflowType() (o *WorkflowType)

GetWorkflowType 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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*RecordMarkerDecisionAttributes) GetHeader added in v0.17.0

func (v *RecordMarkerDecisionAttributes) GetHeader() (o *Header)

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

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) GetClusters added in v0.17.0

GetClusters 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) GetHistoryArchivalStatus added in v0.17.0

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

GetHistoryArchivalStatus 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) GetSecurityToken added in v0.17.0

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

GetSecurityToken is an internal getter (TBD...)

func (*RegisterDomainRequest) GetVisibilityArchivalStatus added in v0.17.0

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

GetVisibilityArchivalStatus 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...)

type RemoteSyncMatchedError

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

RemoteSyncMatchedError is an internal type (TBD...)

func (RemoteSyncMatchedError) Error

func (err RemoteSyncMatchedError) Error() string

func (*RemoteSyncMatchedError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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...)

func (*RemoveSignalMutableStateRequest) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution 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"`
}

RemoveTaskRequest is an internal type (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...)

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...)

func (*ReplicateEventsV2Request) GetEvents added in v0.17.0

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

GetEvents is an internal getter (TBD...)

func (*ReplicateEventsV2Request) GetNewRunEvents added in v0.17.0

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

GetNewRunEvents is an internal getter (TBD...)

func (*ReplicateEventsV2Request) GetVersionHistoryItems added in v0.17.0

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

GetVersionHistoryItems is an internal getter (TBD...)

func (*ReplicateEventsV2Request) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution 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) GetSyncShardStatusTaskAttributes added in v0.17.0

func (v *ReplicationTask) GetSyncShardStatusTaskAttributes() (o *SyncShardStatusTaskAttributes)

GetSyncShardStatusTaskAttributes 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...)

func (*RequestCancelActivityTaskFailedEventAttributes) GetActivityID added in v0.17.0

GetActivityID is an internal getter (TBD...)

func (*RequestCancelActivityTaskFailedEventAttributes) GetCause added in v0.17.0

GetCause is an internal getter (TBD...)

func (*RequestCancelActivityTaskFailedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *RequestCancelActivityTaskFailedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (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) GetChildWorkflowOnly added in v0.17.0

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

GetChildWorkflowOnly is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionDecisionAttributes) GetControl added in v0.17.0

GetControl is an internal getter (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) GetCause added in v0.17.0

GetCause is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetControl added in v0.17.0

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

func (*RequestCancelExternalWorkflowExecutionFailedEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution 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) GetControl added in v0.17.0

GetControl is an internal getter (TBD...)

func (*RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID 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"`
}

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) GetIdentity added in v0.17.0

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

GetIdentity 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...)

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) GetDomainID added in v0.17.0

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

GetDomainID is an internal getter (TBD...)

func (*ResendReplicationTasksRequest) GetEndEventID added in v0.17.0

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

GetEndEventID is an internal getter (TBD...)

func (*ResendReplicationTasksRequest) GetEndVersion added in v0.17.0

func (v *ResendReplicationTasksRequest) GetEndVersion() (o int64)

GetEndVersion is an internal getter (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) GetStartEventID added in v0.17.0

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

GetStartEventID is an internal getter (TBD...)

func (*ResendReplicationTasksRequest) GetStartVersion added in v0.17.0

func (v *ResendReplicationTasksRequest) GetStartVersion() (o int64)

GetStartVersion 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...)

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...)

func (*ResetPoints) GetPoints added in v0.17.0

func (v *ResetPoints) GetPoints() (o []*ResetPointInfo)

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

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...)

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...)

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) GetDetails added in v0.17.0

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

GetDetails 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) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*RespondActivityTaskCanceledRequest) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*RespondActivityTaskCanceledRequest) GetTaskToken added in v0.17.0

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

GetTaskToken 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) GetResult added in v0.17.0

func (v *RespondActivityTaskCompletedByIDRequest) GetResult() (o []byte)

GetResult 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...)

func (*RespondActivityTaskCompletedRequest) GetResult added in v0.17.0

func (v *RespondActivityTaskCompletedRequest) GetResult() (o []byte)

GetResult is an internal getter (TBD...)

func (*RespondActivityTaskCompletedRequest) GetTaskToken added in v0.17.0

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

GetTaskToken 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) GetDetails added in v0.17.0

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

GetDetails 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) GetReason added in v0.17.0

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

GetReason 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...)

func (*RespondActivityTaskFailedRequest) GetTaskToken added in v0.17.0

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

GetTaskToken is an internal getter (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) GetDecisions added in v0.17.0

func (v *RespondDecisionTaskCompletedRequest) GetDecisions() (o []*Decision)

GetDecisions is an internal getter (TBD...)

func (*RespondDecisionTaskCompletedRequest) GetExecutionContext added in v0.17.0

func (v *RespondDecisionTaskCompletedRequest) GetExecutionContext() (o []byte)

GetExecutionContext 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...)

func (*RespondDecisionTaskCompletedRequest) GetStickyAttributes added in v0.17.0

func (v *RespondDecisionTaskCompletedRequest) GetStickyAttributes() (o *StickyExecutionAttributes)

GetStickyAttributes is an internal getter (TBD...)

func (*RespondDecisionTaskCompletedRequest) GetTaskToken added in v0.17.0

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

GetTaskToken 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) GetActivitiesToDispatchLocally added in v0.17.0

func (v *RespondDecisionTaskCompletedResponse) GetActivitiesToDispatchLocally() (o map[string]*ActivityLocalDispatchInfo)

GetActivitiesToDispatchLocally is an internal getter (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) GetDetails added in v0.17.0

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

GetDetails 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...)

func (*RespondDecisionTaskFailedRequest) GetTaskToken added in v0.17.0

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

GetTaskToken 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) GetTaskToken added in v0.17.0

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

GetTaskToken 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 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) GetEndEventID added in v0.17.0

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

GetEndEventID is an internal getter (TBD...)

func (*RetryTaskV2Error) GetEndEventVersion added in v0.17.0

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

GetEndEventVersion is an internal getter (TBD...)

func (*RetryTaskV2Error) GetMessage added in v0.17.0

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

GetMessage 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) GetStartEventID added in v0.17.0

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

GetStartEventID is an internal getter (TBD...)

func (*RetryTaskV2Error) GetStartEventVersion added in v0.17.0

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

GetStartEventVersion 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...)

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...)

func (*RingInfo) GetMemberCount added in v0.17.0

func (v *RingInfo) GetMemberCount() (o int32)

GetMemberCount is an internal getter (TBD...)

func (*RingInfo) GetMembers added in v0.17.0

func (v *RingInfo) GetMembers() (o []*HostInfo)

GetMembers is an internal getter (TBD...)

func (*RingInfo) GetRole added in v0.17.0

func (v *RingInfo) GetRole() (o string)

GetRole is an internal getter (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) GetHeader added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetHeader() (o *Header)

GetHeader 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) GetInput added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetInput() (o []byte)

GetInput is an internal getter (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetRequestLocalDispatch added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetRequestLocalDispatch() (o bool)

GetRequestLocalDispatch is an internal getter (TBD...)

func (*ScheduleActivityTaskDecisionAttributes) GetRetryPolicy added in v0.17.0

func (v *ScheduleActivityTaskDecisionAttributes) GetRetryPolicy() (o *RetryPolicy)

GetRetryPolicy 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...)

func (*ScheduleActivityTaskDecisionAttributes) GetTaskList added in v0.17.0

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

GetTaskList 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...)

func (*ScheduleDecisionTaskRequest) GetIsFirstDecision added in v0.17.0

func (v *ScheduleDecisionTaskRequest) GetIsFirstDecision() (o bool)

GetIsFirstDecision is an internal getter (TBD...)

func (*ScheduleDecisionTaskRequest) GetWorkflowExecution added in v0.17.0

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

GetWorkflowExecution 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

func (*ServiceBusyError) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

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) GetMessage added in v0.17.0

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

GetMessage is an internal getter (TBD...)

func (*ShardOwnershipLostError) GetOwner added in v0.17.0

func (v *ShardOwnershipLostError) GetOwner() (o string)

GetOwner is an internal getter (TBD...)

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) GetChildWorkflowOnly added in v0.17.0

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

GetChildWorkflowOnly is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionDecisionAttributes) GetControl added in v0.17.0

GetControl is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionDecisionAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionDecisionAttributes) GetExecution added in v0.17.0

GetExecution is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionDecisionAttributes) GetInput added in v0.17.0

GetInput 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) GetCause added in v0.17.0

GetCause is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetControl added in v0.17.0

GetControl is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *SignalExternalWorkflowExecutionFailedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

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

func (*SignalExternalWorkflowExecutionFailedEventAttributes) GetWorkflowExecution added in v0.17.0

GetWorkflowExecution 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) GetControl added in v0.17.0

GetControl is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *SignalExternalWorkflowExecutionInitiatedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*SignalExternalWorkflowExecutionInitiatedEventAttributes) GetInput added in v0.17.0

GetInput 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:"input,omitempty"`
	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:"signalInput,omitempty"`
	Control                             []byte                 `json:"control,omitempty"`
	RetryPolicy                         *RetryPolicy           `json:"retryPolicy,omitempty"`
	CronSchedule                        string                 `json:"cronSchedule,omitempty"`
	Memo                                *Memo                  `json:"memo,omitempty"`
	SearchAttributes                    *SearchAttributes      `json:"searchAttributes,omitempty"`
	Header                              *Header                `json:"header,omitempty"`
	DelayStartSeconds                   *int32                 `json:"delayStartSeconds,omitempty"`
}

SignalWithStartWorkflowExecutionRequest is an internal type (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetControl added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetControl() (o []byte)

GetControl is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetCronSchedule added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetCronSchedule() (o string)

GetCronSchedule is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetDelayStartSeconds added in v0.21.0

func (v *SignalWithStartWorkflowExecutionRequest) GetDelayStartSeconds() (o int32)

GetDelayStartSeconds 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) GetHeader added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetHeader() (o *Header)

GetHeader 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) GetInput added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetInput() (o []byte)

GetInput is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetMemo added in v0.17.0

GetMemo 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) GetRetryPolicy added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetRetryPolicy() (o *RetryPolicy)

GetRetryPolicy is an internal getter (TBD...)

func (*SignalWithStartWorkflowExecutionRequest) GetSearchAttributes added in v0.17.0

func (v *SignalWithStartWorkflowExecutionRequest) GetSearchAttributes() (o *SearchAttributes)

GetSearchAttributes 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...)

type SignalWorkflowExecutionRequest

type SignalWorkflowExecutionRequest struct {
	Domain            string             `json:"domain,omitempty"`
	WorkflowExecution *WorkflowExecution `json:"workflowExecution,omitempty"`
	SignalName        string             `json:"signalName,omitempty"`
	Input             []byte             `json:"input,omitempty"`
	Identity          string             `json:"identity,omitempty"`
	RequestID         string             `json:"requestId,omitempty"`
	Control           []byte             `json:"control,omitempty"`
}

SignalWorkflowExecutionRequest is an internal type (TBD...)

func (*SignalWorkflowExecutionRequest) GetControl added in v0.17.0

func (v *SignalWorkflowExecutionRequest) GetControl() (o []byte)

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

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) GetControl added in v0.17.0

GetControl is an internal getter (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) GetHeader added in v0.17.0

GetHeader is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetInput added in v0.17.0

GetInput is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetMemo added in v0.17.0

GetMemo is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetParentClosePolicy added in v0.17.0

GetParentClosePolicy is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetRetryPolicy added in v0.17.0

GetRetryPolicy is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetSearchAttributes added in v0.17.0

GetSearchAttributes is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetTaskList added in v0.17.0

GetTaskList 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...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetWorkflowIDReusePolicy added in v0.17.0

func (v *StartChildWorkflowExecutionDecisionAttributes) GetWorkflowIDReusePolicy() (o WorkflowIDReusePolicy)

GetWorkflowIDReusePolicy is an internal getter (TBD...)

func (*StartChildWorkflowExecutionDecisionAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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) GetCause added in v0.17.0

GetCause is an internal getter (TBD...)

func (*StartChildWorkflowExecutionFailedEventAttributes) GetControl added in v0.17.0

GetControl is an internal getter (TBD...)

func (*StartChildWorkflowExecutionFailedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *StartChildWorkflowExecutionFailedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

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

func (*StartChildWorkflowExecutionFailedEventAttributes) GetWorkflowID added in v0.17.0

GetWorkflowID is an internal getter (TBD...)

func (*StartChildWorkflowExecutionFailedEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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"`
}

StartChildWorkflowExecutionInitiatedEventAttributes is an internal type (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetControl added in v0.17.0

GetControl is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetCronSchedule added in v0.17.0

GetCronSchedule is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *StartChildWorkflowExecutionInitiatedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetDelayStartSeconds added in v0.21.0

func (v *StartChildWorkflowExecutionInitiatedEventAttributes) GetDelayStartSeconds() (o int32)

GetDelayStartSeconds is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetDomain added in v0.17.0

GetDomain is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetExecutionStartToCloseTimeoutSeconds added in v0.17.0

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

GetExecutionStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetHeader added in v0.17.0

GetHeader is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetInput added in v0.17.0

GetInput is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetMemo added in v0.17.0

GetMemo is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetParentClosePolicy added in v0.17.0

GetParentClosePolicy is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetRetryPolicy added in v0.17.0

GetRetryPolicy is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetSearchAttributes added in v0.17.0

GetSearchAttributes is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetTaskList added in v0.17.0

GetTaskList is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetTaskStartToCloseTimeoutSeconds added in v0.17.0

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

GetTaskStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowID added in v0.17.0

GetWorkflowID is an internal getter (TBD...)

func (*StartChildWorkflowExecutionInitiatedEventAttributes) GetWorkflowIDReusePolicy added in v0.17.0

GetWorkflowIDReusePolicy 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 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:"input,omitempty"`
	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:"memo,omitempty"`
	SearchAttributes                    *SearchAttributes      `json:"searchAttributes,omitempty"`
	Header                              *Header                `json:"header,omitempty"`
	DelayStartSeconds                   *int32                 `json:"delayStartSeconds,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) GetHeader added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetHeader() (o *Header)

GetHeader is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetInput added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetInput() (o []byte)

GetInput is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetMemo added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetMemo() (o *Memo)

GetMemo 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) GetRetryPolicy added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetRetryPolicy() (o *RetryPolicy)

GetRetryPolicy is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetSearchAttributes added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetSearchAttributes() (o *SearchAttributes)

GetSearchAttributes is an internal getter (TBD...)

func (*StartWorkflowExecutionRequest) GetTaskList added in v0.17.0

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

GetTaskList 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) GetWorkflowType added in v0.17.0

func (v *StartWorkflowExecutionRequest) GetWorkflowType() (o *WorkflowType)

GetWorkflowType is an internal getter (TBD...)

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...)

func (*StickyExecutionAttributes) GetWorkerTaskList added in v0.17.0

func (v *StickyExecutionAttributes) GetWorkerTaskList() (o *TaskList)

GetWorkerTaskList is an internal getter (TBD...)

type SupportedClientVersions

type SupportedClientVersions struct {
	GoSdk   string `json:"goSdk,omitempty"`
	JavaSdk string `json:"javaSdk,omitempty"`
}

SupportedClientVersions is an internal type (TBD...)

func (*SupportedClientVersions) GetGoSdk added in v0.17.0

func (v *SupportedClientVersions) GetGoSdk() (o string)

GetGoSdk is an internal getter (TBD...)

func (*SupportedClientVersions) GetJavaSdk added in v0.17.0

func (v *SupportedClientVersions) GetJavaSdk() (o string)

GetJavaSdk is an internal getter (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) GetAttempt added in v0.17.0

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

GetAttempt is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetDetails added in v0.17.0

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

GetDetails is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetDomainID added in v0.17.0

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

GetDomainID is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetLastFailureDetails added in v0.17.0

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

GetLastFailureDetails is an internal getter (TBD...)

func (*SyncActivityTaskAttributes) GetLastFailureReason added in v0.17.0

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

GetLastFailureReason 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) GetLastWorkerIdentity added in v0.17.0

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

GetLastWorkerIdentity 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...)

func (*SyncShardStatusTaskAttributes) GetShardID added in v0.17.0

func (v *SyncShardStatusTaskAttributes) GetShardID() (o int64)

GetShardID is an internal getter (TBD...)

func (*SyncShardStatusTaskAttributes) GetSourceCluster added in v0.17.0

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

GetSourceCluster is an internal getter (TBD...)

func (*SyncShardStatusTaskAttributes) GetTimestamp added in v0.17.0

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

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

func (*TaskListMetadata) GetMaxTasksPerSecond added in v0.17.0

func (v *TaskListMetadata) GetMaxTasksPerSecond() (o float64)

GetMaxTasksPerSecond is an internal getter (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"`
}

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) 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...)

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) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *TimerCanceledEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*TimerCanceledEventAttributes) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*TimerCanceledEventAttributes) GetStartedEventID added in v0.17.0

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

GetStartedEventID is an internal getter (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) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *TimerStartedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

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

func (*TransientDecisionInfo) GetScheduledEvent added in v0.17.0

func (v *TransientDecisionInfo) GetScheduledEvent() (o *HistoryEvent)

GetScheduledEvent is an internal getter (TBD...)

func (*TransientDecisionInfo) GetStartedEvent added in v0.17.0

func (v *TransientDecisionInfo) GetStartedEvent() (o *HistoryEvent)

GetStartedEvent is an internal getter (TBD...)

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) GetDeleteBadBinary added in v0.17.0

func (v *UpdateDomainRequest) GetDeleteBadBinary() (o string)

GetDeleteBadBinary is an internal getter (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) GetSecurityToken added in v0.17.0

func (v *UpdateDomainRequest) GetSecurityToken() (o string)

GetSecurityToken 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...)

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) GetConfiguration added in v0.17.0

func (v *UpdateDomainResponse) GetConfiguration() (o *DomainConfiguration)

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

func (*UpdateDomainResponse) GetReplicationConfiguration added in v0.17.0

func (v *UpdateDomainResponse) GetReplicationConfiguration() (o *DomainReplicationConfiguration)

GetReplicationConfiguration is an internal getter (TBD...)

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) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *UpsertWorkflowSearchAttributesEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

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

func (*VersionHistories) GetHistories added in v0.17.0

func (v *VersionHistories) GetHistories() (o []*VersionHistory)

GetHistories 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) GetBranchToken added in v0.17.0

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

GetBranchToken is an internal getter (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) GetEventID added in v0.17.0

func (v *VersionHistoryItem) GetEventID() (o int64)

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

func (*WorkflowExecutionAlreadyCompletedError) GetMessage added in v0.21.0

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

GetMessage is an internal getter (TBD...)

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) GetRunID added in v0.17.0

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

GetRunID is an internal getter (TBD...)

func (*WorkflowExecutionAlreadyStartedError) GetStartRequestID added in v0.17.0

func (v *WorkflowExecutionAlreadyStartedError) GetStartRequestID() (o string)

GetStartRequestID is an internal getter (TBD...)

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...)

func (*WorkflowExecutionCancelRequestedEventAttributes) GetCause added in v0.17.0

GetCause is an internal getter (TBD...)

func (*WorkflowExecutionCancelRequestedEventAttributes) GetExternalInitiatedEventID added in v0.17.0

func (v *WorkflowExecutionCancelRequestedEventAttributes) GetExternalInitiatedEventID() (o int64)

GetExternalInitiatedEventID is an internal getter (TBD...)

func (*WorkflowExecutionCancelRequestedEventAttributes) GetExternalWorkflowExecution added in v0.17.0

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

GetExternalWorkflowExecution is an internal getter (TBD...)

func (*WorkflowExecutionCancelRequestedEventAttributes) GetIdentity added in v0.17.0

GetIdentity is an internal getter (TBD...)

type WorkflowExecutionCanceledEventAttributes

type WorkflowExecutionCanceledEventAttributes struct {
	DecisionTaskCompletedEventID int64  `json:"decisionTaskCompletedEventId,omitempty"`
	Details                      []byte `json:"details,omitempty"`
}

WorkflowExecutionCanceledEventAttributes is an internal type (TBD...)

func (*WorkflowExecutionCanceledEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *WorkflowExecutionCanceledEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*WorkflowExecutionCanceledEventAttributes) GetDetails added in v0.17.0

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

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

func (*WorkflowExecutionCompletedEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *WorkflowExecutionCompletedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*WorkflowExecutionCompletedEventAttributes) GetResult added in v0.17.0

func (v *WorkflowExecutionCompletedEventAttributes) GetResult() (o []byte)

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

func (*WorkflowExecutionConfiguration) GetExecutionStartToCloseTimeoutSeconds added in v0.17.0

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

GetExecutionStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*WorkflowExecutionConfiguration) GetTaskList added in v0.17.0

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

GetTaskList is an internal getter (TBD...)

func (*WorkflowExecutionConfiguration) GetTaskStartToCloseTimeoutSeconds added in v0.17.0

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

GetTaskStartToCloseTimeoutSeconds is an internal getter (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"`
}

WorkflowExecutionContinuedAsNewEventAttributes is an internal type (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetBackoffStartIntervalInSeconds added in v0.17.0

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

GetBackoffStartIntervalInSeconds is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *WorkflowExecutionContinuedAsNewEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetExecutionStartToCloseTimeoutSeconds added in v0.17.0

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

GetExecutionStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetFailureDetails added in v0.17.0

func (v *WorkflowExecutionContinuedAsNewEventAttributes) GetFailureDetails() (o []byte)

GetFailureDetails is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetFailureReason added in v0.17.0

func (v *WorkflowExecutionContinuedAsNewEventAttributes) GetFailureReason() (o string)

GetFailureReason is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetHeader added in v0.17.0

GetHeader is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetInitiator added in v0.17.0

GetInitiator is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetInput added in v0.17.0

GetInput 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) GetMemo added in v0.17.0

GetMemo 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...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetSearchAttributes added in v0.17.0

GetSearchAttributes is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetTaskList added in v0.17.0

GetTaskList is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetTaskStartToCloseTimeoutSeconds added in v0.17.0

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

GetTaskStartToCloseTimeoutSeconds is an internal getter (TBD...)

func (*WorkflowExecutionContinuedAsNewEventAttributes) GetWorkflowType added in v0.17.0

GetWorkflowType 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) GetDecisionTaskCompletedEventID added in v0.17.0

func (v *WorkflowExecutionFailedEventAttributes) GetDecisionTaskCompletedEventID() (o int64)

GetDecisionTaskCompletedEventID is an internal getter (TBD...)

func (*WorkflowExecutionFailedEventAttributes) GetDetails added in v0.17.0

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

GetDetails is an internal getter (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) GetRunID added in v0.17.0

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

GetRunID is an internal getter (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"`
	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"`
}

WorkflowExecutionInfo is an internal type (TBD...)

func (*WorkflowExecutionInfo) GetAutoResetPoints added in v0.17.0

func (v *WorkflowExecutionInfo) GetAutoResetPoints() (o *ResetPoints)

GetAutoResetPoints is an internal getter (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) GetHistoryLength added in v0.17.0

func (v *WorkflowExecutionInfo) GetHistoryLength() (o int64)

GetHistoryLength is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetIsCron added in v0.22.0

func (v *WorkflowExecutionInfo) GetIsCron() (o bool)

GetIsCron is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetMemo added in v0.17.0

func (v *WorkflowExecutionInfo) GetMemo() (o *Memo)

GetMemo is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetParentDomainID added in v0.17.0

func (v *WorkflowExecutionInfo) GetParentDomainID() (o string)

GetParentDomainID is an internal getter (TBD...)

func (*WorkflowExecutionInfo) GetParentExecution added in v0.17.0

func (v *WorkflowExecutionInfo) GetParentExecution() (o *WorkflowExecution)

GetParentExecution 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) GetTaskList added in v0.17.0

func (v *WorkflowExecutionInfo) GetTaskList() (o string)

GetTaskList 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...)

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"`
	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"`
}

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) GetContinuedFailureDetails added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetContinuedFailureDetails() (o []byte)

GetContinuedFailureDetails is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetContinuedFailureReason added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetContinuedFailureReason() (o string)

GetContinuedFailureReason 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...) 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) GetHeader added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetHeader() (o *Header)

GetHeader is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetIdentity added in v0.17.0

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

GetIdentity is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetInitiator added in v0.17.0

GetInitiator is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetInput added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetInput() (o []byte)

GetInput is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetLastCompletionResult added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetLastCompletionResult() (o []byte)

GetLastCompletionResult is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetMemo added in v0.17.0

GetMemo is an internal getter (TBD...)

func (*WorkflowExecutionStartedEventAttributes) GetOriginalExecutionRunID added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetOriginalExecutionRunID() (o string)

GetOriginalExecutionRunID 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) GetParentWorkflowExecution added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetParentWorkflowExecution() (o *WorkflowExecution)

GetParentWorkflowExecution 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) GetRetryPolicy added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetRetryPolicy() (o *RetryPolicy)

GetRetryPolicy 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) GetTaskList added in v0.17.0

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

GetTaskList 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...)

func (*WorkflowExecutionStartedEventAttributes) GetWorkflowType added in v0.17.0

func (v *WorkflowExecutionStartedEventAttributes) GetWorkflowType() (o *WorkflowType)

GetWorkflowType 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) GetDetails added in v0.17.0

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

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