AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

ChildWorkflowExecutionTerminatedEventAttributes

import "github.com/aws/aws-sdk-go/service/swf"

type ChildWorkflowExecutionTerminatedEventAttributes struct { InitiatedEventId *int64 `locationName:"initiatedEventId" type:"long" required:"true"` StartedEventId *int64 `locationName:"startedEventId" type:"long" required:"true"` WorkflowExecution *WorkflowExecution `locationName:"workflowExecution" type:"structure" required:"true"` WorkflowType *WorkflowType `locationName:"workflowType" type:"structure" required:"true"` }

Provides the details of the ChildWorkflowExecutionTerminated event.

InitiatedEventId

Type: *int64

The ID of the StartChildWorkflowExecutionInitiated event corresponding to the StartChildWorkflowExecutionDecision to start this child workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

InitiatedEventId is a required field

StartedEventId

Type: *int64

The ID of the ChildWorkflowExecutionStarted event recorded when this child workflow execution was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

StartedEventId is a required field

WorkflowExecution

Represents a workflow execution.

WorkflowType

Represents a workflow type.

Method

GoString

func (s ChildWorkflowExecutionTerminatedEventAttributes) GoString() string

GoString returns the string representation

SetInitiatedEventId

func (s *ChildWorkflowExecutionTerminatedEventAttributes) SetInitiatedEventId(v int64) *ChildWorkflowExecutionTerminatedEventAttributes

SetInitiatedEventId sets the InitiatedEventId field's value.

SetStartedEventId

func (s *ChildWorkflowExecutionTerminatedEventAttributes) SetStartedEventId(v int64) *ChildWorkflowExecutionTerminatedEventAttributes

SetStartedEventId sets the StartedEventId field's value.

SetWorkflowExecution

func (s *ChildWorkflowExecutionTerminatedEventAttributes) SetWorkflowExecution(v *WorkflowExecution) *ChildWorkflowExecutionTerminatedEventAttributes

SetWorkflowExecution sets the WorkflowExecution field's value.

SetWorkflowType

func (s *ChildWorkflowExecutionTerminatedEventAttributes) SetWorkflowType(v *WorkflowType) *ChildWorkflowExecutionTerminatedEventAttributes

SetWorkflowType sets the WorkflowType field's value.

String

func (s ChildWorkflowExecutionTerminatedEventAttributes) String() string

String returns the string representation

On this page: