AWS SDK for C++  1.8.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::SWF::Model::RegisterWorkflowTypeRequest Class Reference

#include <RegisterWorkflowTypeRequest.h>

+ Inheritance diagram for Aws::SWF::Model::RegisterWorkflowTypeRequest:

Public Member Functions

 RegisterWorkflowTypeRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetDomain () const
 
bool DomainHasBeenSet () const
 
void SetDomain (const Aws::String &value)
 
void SetDomain (Aws::String &&value)
 
void SetDomain (const char *value)
 
RegisterWorkflowTypeRequestWithDomain (const Aws::String &value)
 
RegisterWorkflowTypeRequestWithDomain (Aws::String &&value)
 
RegisterWorkflowTypeRequestWithDomain (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
RegisterWorkflowTypeRequestWithName (const Aws::String &value)
 
RegisterWorkflowTypeRequestWithName (Aws::String &&value)
 
RegisterWorkflowTypeRequestWithName (const char *value)
 
const Aws::StringGetVersion () const
 
bool VersionHasBeenSet () const
 
void SetVersion (const Aws::String &value)
 
void SetVersion (Aws::String &&value)
 
void SetVersion (const char *value)
 
RegisterWorkflowTypeRequestWithVersion (const Aws::String &value)
 
RegisterWorkflowTypeRequestWithVersion (Aws::String &&value)
 
RegisterWorkflowTypeRequestWithVersion (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
RegisterWorkflowTypeRequestWithDescription (const Aws::String &value)
 
RegisterWorkflowTypeRequestWithDescription (Aws::String &&value)
 
RegisterWorkflowTypeRequestWithDescription (const char *value)
 
const Aws::StringGetDefaultTaskStartToCloseTimeout () const
 
bool DefaultTaskStartToCloseTimeoutHasBeenSet () const
 
void SetDefaultTaskStartToCloseTimeout (const Aws::String &value)
 
void SetDefaultTaskStartToCloseTimeout (Aws::String &&value)
 
void SetDefaultTaskStartToCloseTimeout (const char *value)
 
RegisterWorkflowTypeRequestWithDefaultTaskStartToCloseTimeout (const Aws::String &value)
 
RegisterWorkflowTypeRequestWithDefaultTaskStartToCloseTimeout (Aws::String &&value)
 
RegisterWorkflowTypeRequestWithDefaultTaskStartToCloseTimeout (const char *value)
 
const Aws::StringGetDefaultExecutionStartToCloseTimeout () const
 
bool DefaultExecutionStartToCloseTimeoutHasBeenSet () const
 
void SetDefaultExecutionStartToCloseTimeout (const Aws::String &value)
 
void SetDefaultExecutionStartToCloseTimeout (Aws::String &&value)
 
void SetDefaultExecutionStartToCloseTimeout (const char *value)
 
RegisterWorkflowTypeRequestWithDefaultExecutionStartToCloseTimeout (const Aws::String &value)
 
RegisterWorkflowTypeRequestWithDefaultExecutionStartToCloseTimeout (Aws::String &&value)
 
RegisterWorkflowTypeRequestWithDefaultExecutionStartToCloseTimeout (const char *value)
 
const TaskListGetDefaultTaskList () const
 
bool DefaultTaskListHasBeenSet () const
 
void SetDefaultTaskList (const TaskList &value)
 
void SetDefaultTaskList (TaskList &&value)
 
RegisterWorkflowTypeRequestWithDefaultTaskList (const TaskList &value)
 
RegisterWorkflowTypeRequestWithDefaultTaskList (TaskList &&value)
 
const Aws::StringGetDefaultTaskPriority () const
 
bool DefaultTaskPriorityHasBeenSet () const
 
void SetDefaultTaskPriority (const Aws::String &value)
 
void SetDefaultTaskPriority (Aws::String &&value)
 
void SetDefaultTaskPriority (const char *value)
 
RegisterWorkflowTypeRequestWithDefaultTaskPriority (const Aws::String &value)
 
RegisterWorkflowTypeRequestWithDefaultTaskPriority (Aws::String &&value)
 
RegisterWorkflowTypeRequestWithDefaultTaskPriority (const char *value)
 
const ChildPolicyGetDefaultChildPolicy () const
 
bool DefaultChildPolicyHasBeenSet () const
 
void SetDefaultChildPolicy (const ChildPolicy &value)
 
void SetDefaultChildPolicy (ChildPolicy &&value)
 
RegisterWorkflowTypeRequestWithDefaultChildPolicy (const ChildPolicy &value)
 
RegisterWorkflowTypeRequestWithDefaultChildPolicy (ChildPolicy &&value)
 
const Aws::StringGetDefaultLambdaRole () const
 
bool DefaultLambdaRoleHasBeenSet () const
 
void SetDefaultLambdaRole (const Aws::String &value)
 
void SetDefaultLambdaRole (Aws::String &&value)
 
void SetDefaultLambdaRole (const char *value)
 
RegisterWorkflowTypeRequestWithDefaultLambdaRole (const Aws::String &value)
 
RegisterWorkflowTypeRequestWithDefaultLambdaRole (Aws::String &&value)
 
RegisterWorkflowTypeRequestWithDefaultLambdaRole (const char *value)
 
- Public Member Functions inherited from Aws::SWF::SWFRequest
virtual ~SWFRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 23 of file RegisterWorkflowTypeRequest.h.

Constructor & Destructor Documentation

◆ RegisterWorkflowTypeRequest()

Aws::SWF::Model::RegisterWorkflowTypeRequest::RegisterWorkflowTypeRequest ( )

Member Function Documentation

◆ DefaultChildPolicyHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::DefaultChildPolicyHasBeenSet ( ) const
inline

If set, specifies the default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The supported child policies are:

  • TERMINATE – The child executions are terminated.

  • REQUEST_CANCEL – A request to cancel is attempted for each child execution by recording a WorkflowExecutionCancelRequested event in its history. It is up to the decider to take appropriate actions when it receives an execution history with this event.

  • ABANDON – No action is taken. The child executions continue to run.

Definition at line 653 of file RegisterWorkflowTypeRequest.h.

◆ DefaultExecutionStartToCloseTimeoutHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::DefaultExecutionStartToCloseTimeoutHasBeenSet ( ) const
inline

If set, specifies the default maximum duration for executions of this workflow type. You can override this default when starting an execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

The duration is specified in seconds; an integer greater than or equal to 0. Unlike some of the other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for defaultExecutionStartToCloseTimeout; there is a one-year max limit on the time that a workflow execution can run. Exceeding this limit always causes the workflow execution to time out.

Definition at line 396 of file RegisterWorkflowTypeRequest.h.

◆ DefaultLambdaRoleHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::DefaultLambdaRoleHasBeenSet ( ) const
inline

The default IAM role attached to this workflow type.

Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when you start this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide.

Definition at line 742 of file RegisterWorkflowTypeRequest.h.

◆ DefaultTaskListHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::DefaultTaskListHasBeenSet ( ) const
inline

If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow type. This default is used only if a task list isn't provided when starting the execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

Definition at line 493 of file RegisterWorkflowTypeRequest.h.

◆ DefaultTaskPriorityHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::DefaultTaskPriorityHasBeenSet ( ) const
inline

The default task priority to assign to the workflow type. If not assigned, then 0 is used. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

Definition at line 552 of file RegisterWorkflowTypeRequest.h.

◆ DefaultTaskStartToCloseTimeoutHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::DefaultTaskStartToCloseTimeoutHasBeenSet ( ) const
inline

If set, specifies the default maximum duration of decision tasks for this workflow type. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

Definition at line 309 of file RegisterWorkflowTypeRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::DescriptionHasBeenSet ( ) const
inline

Textual description of the workflow type.

Definition at line 258 of file RegisterWorkflowTypeRequest.h.

◆ DomainHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::DomainHasBeenSet ( ) const
inline

The name of the domain in which to register the workflow type.

Definition at line 47 of file RegisterWorkflowTypeRequest.h.

◆ GetDefaultChildPolicy()

const ChildPolicy& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetDefaultChildPolicy ( ) const
inline

If set, specifies the default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The supported child policies are:

  • TERMINATE – The child executions are terminated.

  • REQUEST_CANCEL – A request to cancel is attempted for each child execution by recording a WorkflowExecutionCancelRequested event in its history. It is up to the decider to take appropriate actions when it receives an execution history with this event.

  • ABANDON – No action is taken. The child executions continue to run.

Definition at line 636 of file RegisterWorkflowTypeRequest.h.

◆ GetDefaultExecutionStartToCloseTimeout()

const Aws::String& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetDefaultExecutionStartToCloseTimeout ( ) const
inline

If set, specifies the default maximum duration for executions of this workflow type. You can override this default when starting an execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

The duration is specified in seconds; an integer greater than or equal to 0. Unlike some of the other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for defaultExecutionStartToCloseTimeout; there is a one-year max limit on the time that a workflow execution can run. Exceeding this limit always causes the workflow execution to time out.

Definition at line 383 of file RegisterWorkflowTypeRequest.h.

◆ GetDefaultLambdaRole()

const Aws::String& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetDefaultLambdaRole ( ) const
inline

The default IAM role attached to this workflow type.

Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when you start this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide.

Definition at line 732 of file RegisterWorkflowTypeRequest.h.

◆ GetDefaultTaskList()

const TaskList& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetDefaultTaskList ( ) const
inline

If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow type. This default is used only if a task list isn't provided when starting the execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

Definition at line 484 of file RegisterWorkflowTypeRequest.h.

◆ GetDefaultTaskPriority()

const Aws::String& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetDefaultTaskPriority ( ) const
inline

The default task priority to assign to the workflow type. If not assigned, then 0 is used. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

Definition at line 541 of file RegisterWorkflowTypeRequest.h.

◆ GetDefaultTaskStartToCloseTimeout()

const Aws::String& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetDefaultTaskStartToCloseTimeout ( ) const
inline

If set, specifies the default maximum duration of decision tasks for this workflow type. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

Definition at line 299 of file RegisterWorkflowTypeRequest.h.

◆ GetDescription()

const Aws::String& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetDescription ( ) const
inline

Textual description of the workflow type.

Definition at line 253 of file RegisterWorkflowTypeRequest.h.

◆ GetDomain()

const Aws::String& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetDomain ( ) const
inline

The name of the domain in which to register the workflow type.

Definition at line 42 of file RegisterWorkflowTypeRequest.h.

◆ GetName()

const Aws::String& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetName ( ) const
inline

The name of the workflow type.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 87 of file RegisterWorkflowTypeRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::SWF::Model::RegisterWorkflowTypeRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

Reimplemented from Aws::SWF::SWFRequest.

◆ GetServiceRequestName()

virtual const char* Aws::SWF::Model::RegisterWorkflowTypeRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 32 of file RegisterWorkflowTypeRequest.h.

◆ GetVersion()

const Aws::String& Aws::SWF::Model::RegisterWorkflowTypeRequest::GetVersion ( ) const
inline

The version of the workflow type.

The workflow type consists of the name and version, the combination of which must be unique within the domain. To get a list of all currently registered workflow types, use the ListWorkflowTypes action.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 163 of file RegisterWorkflowTypeRequest.h.

◆ NameHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::NameHasBeenSet ( ) const
inline

The name of the workflow type.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 96 of file RegisterWorkflowTypeRequest.h.

◆ SerializePayload()

Aws::String Aws::SWF::Model::RegisterWorkflowTypeRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetDefaultChildPolicy() [1/2]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultChildPolicy ( const ChildPolicy value)
inline

If set, specifies the default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The supported child policies are:

  • TERMINATE – The child executions are terminated.

  • REQUEST_CANCEL – A request to cancel is attempted for each child execution by recording a WorkflowExecutionCancelRequested event in its history. It is up to the decider to take appropriate actions when it receives an execution history with this event.

  • ABANDON – No action is taken. The child executions continue to run.

Definition at line 670 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultChildPolicy() [2/2]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultChildPolicy ( ChildPolicy &&  value)
inline

If set, specifies the default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The supported child policies are:

  • TERMINATE – The child executions are terminated.

  • REQUEST_CANCEL – A request to cancel is attempted for each child execution by recording a WorkflowExecutionCancelRequested event in its history. It is up to the decider to take appropriate actions when it receives an execution history with this event.

  • ABANDON – No action is taken. The child executions continue to run.

Definition at line 687 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultExecutionStartToCloseTimeout() [1/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultExecutionStartToCloseTimeout ( const Aws::String value)
inline

If set, specifies the default maximum duration for executions of this workflow type. You can override this default when starting an execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

The duration is specified in seconds; an integer greater than or equal to 0. Unlike some of the other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for defaultExecutionStartToCloseTimeout; there is a one-year max limit on the time that a workflow execution can run. Exceeding this limit always causes the workflow execution to time out.

Definition at line 409 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultExecutionStartToCloseTimeout() [2/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultExecutionStartToCloseTimeout ( Aws::String &&  value)
inline

If set, specifies the default maximum duration for executions of this workflow type. You can override this default when starting an execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

The duration is specified in seconds; an integer greater than or equal to 0. Unlike some of the other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for defaultExecutionStartToCloseTimeout; there is a one-year max limit on the time that a workflow execution can run. Exceeding this limit always causes the workflow execution to time out.

Definition at line 422 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultExecutionStartToCloseTimeout() [3/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultExecutionStartToCloseTimeout ( const char *  value)
inline

If set, specifies the default maximum duration for executions of this workflow type. You can override this default when starting an execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

The duration is specified in seconds; an integer greater than or equal to 0. Unlike some of the other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for defaultExecutionStartToCloseTimeout; there is a one-year max limit on the time that a workflow execution can run. Exceeding this limit always causes the workflow execution to time out.

Definition at line 435 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultLambdaRole() [1/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultLambdaRole ( const Aws::String value)
inline

The default IAM role attached to this workflow type.

Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when you start this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide.

Definition at line 752 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultLambdaRole() [2/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultLambdaRole ( Aws::String &&  value)
inline

The default IAM role attached to this workflow type.

Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when you start this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide.

Definition at line 762 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultLambdaRole() [3/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultLambdaRole ( const char *  value)
inline

The default IAM role attached to this workflow type.

Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when you start this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide.

Definition at line 772 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultTaskList() [1/2]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultTaskList ( const TaskList value)
inline

If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow type. This default is used only if a task list isn't provided when starting the execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

Definition at line 502 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultTaskList() [2/2]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultTaskList ( TaskList &&  value)
inline

If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow type. This default is used only if a task list isn't provided when starting the execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

Definition at line 511 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultTaskPriority() [1/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultTaskPriority ( const Aws::String value)
inline

The default task priority to assign to the workflow type. If not assigned, then 0 is used. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

Definition at line 563 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultTaskPriority() [2/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultTaskPriority ( Aws::String &&  value)
inline

The default task priority to assign to the workflow type. If not assigned, then 0 is used. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

Definition at line 574 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultTaskPriority() [3/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultTaskPriority ( const char *  value)
inline

The default task priority to assign to the workflow type. If not assigned, then 0 is used. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

Definition at line 585 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultTaskStartToCloseTimeout() [1/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultTaskStartToCloseTimeout ( const Aws::String value)
inline

If set, specifies the default maximum duration of decision tasks for this workflow type. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

Definition at line 319 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultTaskStartToCloseTimeout() [2/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultTaskStartToCloseTimeout ( Aws::String &&  value)
inline

If set, specifies the default maximum duration of decision tasks for this workflow type. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

Definition at line 329 of file RegisterWorkflowTypeRequest.h.

◆ SetDefaultTaskStartToCloseTimeout() [3/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDefaultTaskStartToCloseTimeout ( const char *  value)
inline

If set, specifies the default maximum duration of decision tasks for this workflow type. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

Definition at line 339 of file RegisterWorkflowTypeRequest.h.

◆ SetDescription() [1/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDescription ( const Aws::String value)
inline

Textual description of the workflow type.

Definition at line 263 of file RegisterWorkflowTypeRequest.h.

◆ SetDescription() [2/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDescription ( Aws::String &&  value)
inline

Textual description of the workflow type.

Definition at line 268 of file RegisterWorkflowTypeRequest.h.

◆ SetDescription() [3/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDescription ( const char *  value)
inline

Textual description of the workflow type.

Definition at line 273 of file RegisterWorkflowTypeRequest.h.

◆ SetDomain() [1/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDomain ( const Aws::String value)
inline

The name of the domain in which to register the workflow type.

Definition at line 52 of file RegisterWorkflowTypeRequest.h.

◆ SetDomain() [2/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDomain ( Aws::String &&  value)
inline

The name of the domain in which to register the workflow type.

Definition at line 57 of file RegisterWorkflowTypeRequest.h.

◆ SetDomain() [3/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetDomain ( const char *  value)
inline

The name of the domain in which to register the workflow type.

Definition at line 62 of file RegisterWorkflowTypeRequest.h.

◆ SetName() [1/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetName ( const Aws::String value)
inline

The name of the workflow type.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 105 of file RegisterWorkflowTypeRequest.h.

◆ SetName() [2/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetName ( Aws::String &&  value)
inline

The name of the workflow type.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 114 of file RegisterWorkflowTypeRequest.h.

◆ SetName() [3/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetName ( const char *  value)
inline

The name of the workflow type.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 123 of file RegisterWorkflowTypeRequest.h.

◆ SetVersion() [1/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetVersion ( const Aws::String value)
inline

The version of the workflow type.

The workflow type consists of the name and version, the combination of which must be unique within the domain. To get a list of all currently registered workflow types, use the ListWorkflowTypes action.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 187 of file RegisterWorkflowTypeRequest.h.

◆ SetVersion() [2/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetVersion ( Aws::String &&  value)
inline

The version of the workflow type.

The workflow type consists of the name and version, the combination of which must be unique within the domain. To get a list of all currently registered workflow types, use the ListWorkflowTypes action.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 199 of file RegisterWorkflowTypeRequest.h.

◆ SetVersion() [3/3]

void Aws::SWF::Model::RegisterWorkflowTypeRequest::SetVersion ( const char *  value)
inline

The version of the workflow type.

The workflow type consists of the name and version, the combination of which must be unique within the domain. To get a list of all currently registered workflow types, use the ListWorkflowTypes action.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 211 of file RegisterWorkflowTypeRequest.h.

◆ VersionHasBeenSet()

bool Aws::SWF::Model::RegisterWorkflowTypeRequest::VersionHasBeenSet ( ) const
inline

The version of the workflow type.

The workflow type consists of the name and version, the combination of which must be unique within the domain. To get a list of all currently registered workflow types, use the ListWorkflowTypes action.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 175 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultChildPolicy() [1/2]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultChildPolicy ( const ChildPolicy value)
inline

If set, specifies the default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The supported child policies are:

  • TERMINATE – The child executions are terminated.

  • REQUEST_CANCEL – A request to cancel is attempted for each child execution by recording a WorkflowExecutionCancelRequested event in its history. It is up to the decider to take appropriate actions when it receives an execution history with this event.

  • ABANDON – No action is taken. The child executions continue to run.

Definition at line 704 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultChildPolicy() [2/2]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultChildPolicy ( ChildPolicy &&  value)
inline

If set, specifies the default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The supported child policies are:

  • TERMINATE – The child executions are terminated.

  • REQUEST_CANCEL – A request to cancel is attempted for each child execution by recording a WorkflowExecutionCancelRequested event in its history. It is up to the decider to take appropriate actions when it receives an execution history with this event.

  • ABANDON – No action is taken. The child executions continue to run.

Definition at line 721 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultExecutionStartToCloseTimeout() [1/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultExecutionStartToCloseTimeout ( const Aws::String value)
inline

If set, specifies the default maximum duration for executions of this workflow type. You can override this default when starting an execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

The duration is specified in seconds; an integer greater than or equal to 0. Unlike some of the other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for defaultExecutionStartToCloseTimeout; there is a one-year max limit on the time that a workflow execution can run. Exceeding this limit always causes the workflow execution to time out.

Definition at line 448 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultExecutionStartToCloseTimeout() [2/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultExecutionStartToCloseTimeout ( Aws::String &&  value)
inline

If set, specifies the default maximum duration for executions of this workflow type. You can override this default when starting an execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

The duration is specified in seconds; an integer greater than or equal to 0. Unlike some of the other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for defaultExecutionStartToCloseTimeout; there is a one-year max limit on the time that a workflow execution can run. Exceeding this limit always causes the workflow execution to time out.

Definition at line 461 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultExecutionStartToCloseTimeout() [3/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultExecutionStartToCloseTimeout ( const char *  value)
inline

If set, specifies the default maximum duration for executions of this workflow type. You can override this default when starting an execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

The duration is specified in seconds; an integer greater than or equal to 0. Unlike some of the other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for defaultExecutionStartToCloseTimeout; there is a one-year max limit on the time that a workflow execution can run. Exceeding this limit always causes the workflow execution to time out.

Definition at line 474 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultLambdaRole() [1/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultLambdaRole ( const Aws::String value)
inline

The default IAM role attached to this workflow type.

Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when you start this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide.

Definition at line 782 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultLambdaRole() [2/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultLambdaRole ( Aws::String &&  value)
inline

The default IAM role attached to this workflow type.

Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when you start this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide.

Definition at line 792 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultLambdaRole() [3/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultLambdaRole ( const char *  value)
inline

The default IAM role attached to this workflow type.

Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when you start this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide.

Definition at line 802 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultTaskList() [1/2]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultTaskList ( const TaskList value)
inline

If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow type. This default is used only if a task list isn't provided when starting the execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

Definition at line 520 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultTaskList() [2/2]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultTaskList ( TaskList &&  value)
inline

If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow type. This default is used only if a task list isn't provided when starting the execution through the StartWorkflowExecution Action or StartChildWorkflowExecution Decision.

Definition at line 529 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultTaskPriority() [1/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultTaskPriority ( const Aws::String value)
inline

The default task priority to assign to the workflow type. If not assigned, then 0 is used. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

Definition at line 596 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultTaskPriority() [2/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultTaskPriority ( Aws::String &&  value)
inline

The default task priority to assign to the workflow type. If not assigned, then 0 is used. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

Definition at line 607 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultTaskPriority() [3/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultTaskPriority ( const char *  value)
inline

The default task priority to assign to the workflow type. If not assigned, then 0 is used. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

Definition at line 618 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultTaskStartToCloseTimeout() [1/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultTaskStartToCloseTimeout ( const Aws::String value)
inline

If set, specifies the default maximum duration of decision tasks for this workflow type. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

Definition at line 349 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultTaskStartToCloseTimeout() [2/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultTaskStartToCloseTimeout ( Aws::String &&  value)
inline

If set, specifies the default maximum duration of decision tasks for this workflow type. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

Definition at line 359 of file RegisterWorkflowTypeRequest.h.

◆ WithDefaultTaskStartToCloseTimeout() [3/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDefaultTaskStartToCloseTimeout ( const char *  value)
inline

If set, specifies the default maximum duration of decision tasks for this workflow type. This default can be overridden when starting a workflow execution using the StartWorkflowExecution action or the StartChildWorkflowExecution Decision.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

Definition at line 369 of file RegisterWorkflowTypeRequest.h.

◆ WithDescription() [1/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDescription ( const Aws::String value)
inline

Textual description of the workflow type.

Definition at line 278 of file RegisterWorkflowTypeRequest.h.

◆ WithDescription() [2/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDescription ( Aws::String &&  value)
inline

Textual description of the workflow type.

Definition at line 283 of file RegisterWorkflowTypeRequest.h.

◆ WithDescription() [3/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDescription ( const char *  value)
inline

Textual description of the workflow type.

Definition at line 288 of file RegisterWorkflowTypeRequest.h.

◆ WithDomain() [1/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDomain ( const Aws::String value)
inline

The name of the domain in which to register the workflow type.

Definition at line 67 of file RegisterWorkflowTypeRequest.h.

◆ WithDomain() [2/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDomain ( Aws::String &&  value)
inline

The name of the domain in which to register the workflow type.

Definition at line 72 of file RegisterWorkflowTypeRequest.h.

◆ WithDomain() [3/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithDomain ( const char *  value)
inline

The name of the domain in which to register the workflow type.

Definition at line 77 of file RegisterWorkflowTypeRequest.h.

◆ WithName() [1/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithName ( const Aws::String value)
inline

The name of the workflow type.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 132 of file RegisterWorkflowTypeRequest.h.

◆ WithName() [2/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithName ( Aws::String &&  value)
inline

The name of the workflow type.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 141 of file RegisterWorkflowTypeRequest.h.

◆ WithName() [3/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithName ( const char *  value)
inline

The name of the workflow type.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 150 of file RegisterWorkflowTypeRequest.h.

◆ WithVersion() [1/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithVersion ( const Aws::String value)
inline

The version of the workflow type.

The workflow type consists of the name and version, the combination of which must be unique within the domain. To get a list of all currently registered workflow types, use the ListWorkflowTypes action.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 223 of file RegisterWorkflowTypeRequest.h.

◆ WithVersion() [2/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithVersion ( Aws::String &&  value)
inline

The version of the workflow type.

The workflow type consists of the name and version, the combination of which must be unique within the domain. To get a list of all currently registered workflow types, use the ListWorkflowTypes action.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 235 of file RegisterWorkflowTypeRequest.h.

◆ WithVersion() [3/3]

RegisterWorkflowTypeRequest& Aws::SWF::Model::RegisterWorkflowTypeRequest::WithVersion ( const char *  value)
inline

The version of the workflow type.

The workflow type consists of the name and version, the combination of which must be unique within the domain. To get a list of all currently registered workflow types, use the ListWorkflowTypes action.

The specified string must not start or end with whitespace. It must not contain a : (colon), / (slash), | (vertical bar), or any control characters (- | -). Also, it must not be the literal string arn.

Definition at line 247 of file RegisterWorkflowTypeRequest.h.


The documentation for this class was generated from the following file: