@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterWorkflowTypeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
RegisterWorkflowTypeRequest() |
Modifier and Type | Method and Description |
---|---|
RegisterWorkflowTypeRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDefaultChildPolicy()
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.
|
String |
getDefaultExecutionStartToCloseTimeout()
If set, specifies the default maximum duration for executions of this workflow type.
|
String |
getDefaultLambdaRole()
The default IAM role attached to this workflow type.
|
TaskList |
getDefaultTaskList()
If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow
type.
|
String |
getDefaultTaskPriority()
The default task priority to assign to the workflow type.
|
String |
getDefaultTaskStartToCloseTimeout()
If set, specifies the default maximum duration of decision tasks for this workflow type.
|
String |
getDescription()
Textual description of the workflow type.
|
String |
getDomain()
The name of the domain in which to register the workflow type.
|
String |
getName()
The name of the workflow type.
|
String |
getVersion()
The version of the workflow type.
|
int |
hashCode() |
void |
setDefaultChildPolicy(ChildPolicy defaultChildPolicy)
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.
|
void |
setDefaultChildPolicy(String defaultChildPolicy)
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.
|
void |
setDefaultExecutionStartToCloseTimeout(String defaultExecutionStartToCloseTimeout)
If set, specifies the default maximum duration for executions of this workflow type.
|
void |
setDefaultLambdaRole(String defaultLambdaRole)
The default IAM role attached to this workflow type.
|
void |
setDefaultTaskList(TaskList defaultTaskList)
If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow
type.
|
void |
setDefaultTaskPriority(String defaultTaskPriority)
The default task priority to assign to the workflow type.
|
void |
setDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
If set, specifies the default maximum duration of decision tasks for this workflow type.
|
void |
setDescription(String description)
Textual description of the workflow type.
|
void |
setDomain(String domain)
The name of the domain in which to register the workflow type.
|
void |
setName(String name)
The name of the workflow type.
|
void |
setVersion(String version)
The version of the workflow type.
|
String |
toString()
Returns a string representation of this object.
|
RegisterWorkflowTypeRequest |
withDefaultChildPolicy(ChildPolicy defaultChildPolicy)
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.
|
RegisterWorkflowTypeRequest |
withDefaultChildPolicy(String defaultChildPolicy)
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.
|
RegisterWorkflowTypeRequest |
withDefaultExecutionStartToCloseTimeout(String defaultExecutionStartToCloseTimeout)
If set, specifies the default maximum duration for executions of this workflow type.
|
RegisterWorkflowTypeRequest |
withDefaultLambdaRole(String defaultLambdaRole)
The default IAM role attached to this workflow type.
|
RegisterWorkflowTypeRequest |
withDefaultTaskList(TaskList defaultTaskList)
If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow
type.
|
RegisterWorkflowTypeRequest |
withDefaultTaskPriority(String defaultTaskPriority)
The default task priority to assign to the workflow type.
|
RegisterWorkflowTypeRequest |
withDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
If set, specifies the default maximum duration of decision tasks for this workflow type.
|
RegisterWorkflowTypeRequest |
withDescription(String description)
Textual description of the workflow type.
|
RegisterWorkflowTypeRequest |
withDomain(String domain)
The name of the domain in which to register the workflow type.
|
RegisterWorkflowTypeRequest |
withName(String name)
The name of the workflow type.
|
RegisterWorkflowTypeRequest |
withVersion(String version)
The version of the workflow type.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDomain(String domain)
The name of the domain in which to register the workflow type.
domain
- The name of the domain in which to register the workflow type.public String getDomain()
The name of the domain in which to register the workflow type.
public RegisterWorkflowTypeRequest withDomain(String domain)
The name of the domain in which to register the workflow type.
domain
- The name of the domain in which to register the workflow type.public void setName(String name)
The name of the workflow type.
The specified string must not contain a :
(colon), /
(slash), |
(vertical
bar), or any control characters (