@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterActivityTypeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
RegisterActivityTypeRequest() |
| Modifier and Type | Method and Description |
|---|---|
RegisterActivityTypeRequest |
clone() |
boolean |
equals(Object obj) |
String |
getDefaultTaskHeartbeatTimeout()
If set, specifies the default maximum time before which a worker processing a task of this type must report
progress by calling RecordActivityTaskHeartbeat.
|
TaskList |
getDefaultTaskList()
If set, specifies the default task list to use for scheduling tasks of this activity type.
|
String |
getDefaultTaskPriority()
The default task priority to assign to the activity type.
|
String |
getDefaultTaskScheduleToCloseTimeout()
If set, specifies the default maximum duration for a task of this activity type.
|
String |
getDefaultTaskScheduleToStartTimeout()
If set, specifies the default maximum duration that a task of this activity type can wait before being assigned
to a worker.
|
String |
getDefaultTaskStartToCloseTimeout()
If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.
|
String |
getDescription()
A textual description of the activity type.
|
String |
getDomain()
The name of the domain in which this activity is to be registered.
|
String |
getName()
The name of the activity type within the domain.
|
String |
getVersion()
The version of the activity type.
|
int |
hashCode() |
void |
setDefaultTaskHeartbeatTimeout(String defaultTaskHeartbeatTimeout)
If set, specifies the default maximum time before which a worker processing a task of this type must report
progress by calling RecordActivityTaskHeartbeat.
|
void |
setDefaultTaskList(TaskList defaultTaskList)
If set, specifies the default task list to use for scheduling tasks of this activity type.
|
void |
setDefaultTaskPriority(String defaultTaskPriority)
The default task priority to assign to the activity type.
|
void |
setDefaultTaskScheduleToCloseTimeout(String defaultTaskScheduleToCloseTimeout)
If set, specifies the default maximum duration for a task of this activity type.
|
void |
setDefaultTaskScheduleToStartTimeout(String defaultTaskScheduleToStartTimeout)
If set, specifies the default maximum duration that a task of this activity type can wait before being assigned
to a worker.
|
void |
setDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.
|
void |
setDescription(String description)
A textual description of the activity type.
|
void |
setDomain(String domain)
The name of the domain in which this activity is to be registered.
|
void |
setName(String name)
The name of the activity type within the domain.
|
void |
setVersion(String version)
The version of the activity type.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
RegisterActivityTypeRequest |
withDefaultTaskHeartbeatTimeout(String defaultTaskHeartbeatTimeout)
If set, specifies the default maximum time before which a worker processing a task of this type must report
progress by calling RecordActivityTaskHeartbeat.
|
RegisterActivityTypeRequest |
withDefaultTaskList(TaskList defaultTaskList)
If set, specifies the default task list to use for scheduling tasks of this activity type.
|
RegisterActivityTypeRequest |
withDefaultTaskPriority(String defaultTaskPriority)
The default task priority to assign to the activity type.
|
RegisterActivityTypeRequest |
withDefaultTaskScheduleToCloseTimeout(String defaultTaskScheduleToCloseTimeout)
If set, specifies the default maximum duration for a task of this activity type.
|
RegisterActivityTypeRequest |
withDefaultTaskScheduleToStartTimeout(String defaultTaskScheduleToStartTimeout)
If set, specifies the default maximum duration that a task of this activity type can wait before being assigned
to a worker.
|
RegisterActivityTypeRequest |
withDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.
|
RegisterActivityTypeRequest |
withDescription(String description)
A textual description of the activity type.
|
RegisterActivityTypeRequest |
withDomain(String domain)
The name of the domain in which this activity is to be registered.
|
RegisterActivityTypeRequest |
withName(String name)
The name of the activity type within the domain.
|
RegisterActivityTypeRequest |
withVersion(String version)
The version of the activity type.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setDomain(String domain)
The name of the domain in which this activity is to be registered.
domain - The name of the domain in which this activity is to be registered.public String getDomain()
The name of the domain in which this activity is to be registered.
public RegisterActivityTypeRequest withDomain(String domain)
The name of the domain in which this activity is to be registered.
domain - The name of the domain in which this activity is to be registered.public void setName(String name)
The name of the activity type within the domain.
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 contain the literal string quotarnquot.
name - The name of the activity type within the domain.
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 contain the literal string quotarnquot.
public String getName()
The name of the activity type within the domain.
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 contain the literal string quotarnquot.
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 contain the literal string quotarnquot.
public RegisterActivityTypeRequest withName(String name)
The name of the activity type within the domain.
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 contain the literal string quotarnquot.
name - The name of the activity type within the domain.
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 contain the literal string quotarnquot.
public void setVersion(String version)
The version of the activity 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 contain the literal string quotarnquot.
version - The version of the activity 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 contain the literal string quotarnquot.
public String getVersion()
The version of the activity 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 contain the literal string quotarnquot.
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 contain the literal string quotarnquot.
public RegisterActivityTypeRequest withVersion(String version)
The version of the activity 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 contain the literal string quotarnquot.
version - The version of the activity 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 contain the literal string quotarnquot.
public void setDescription(String description)
A textual description of the activity type.
description - A textual description of the activity type.public String getDescription()
A textual description of the activity type.
public RegisterActivityTypeRequest withDescription(String description)
A textual description of the activity type.
description - A textual description of the activity type.public void setDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.
This default can be overridden when scheduling an activity task using the ScheduleActivityTask
decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
defaultTaskStartToCloseTimeout - If set, specifies the default maximum duration that a worker can take to process tasks of this activity
type. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public String getDefaultTaskStartToCloseTimeout()
If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.
This default can be overridden when scheduling an activity task using the ScheduleActivityTask
decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public RegisterActivityTypeRequest withDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.
This default can be overridden when scheduling an activity task using the ScheduleActivityTask
decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
defaultTaskStartToCloseTimeout - If set, specifies the default maximum duration that a worker can take to process tasks of this activity
type. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public void setDefaultTaskHeartbeatTimeout(String defaultTaskHeartbeatTimeout)
If set, specifies the default maximum time before which a worker processing a task of this type must report
progress by calling RecordActivityTaskHeartbeat. If the timeout is exceeded, the activity task is
automatically timed out. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision. If the activity worker subsequently attempts to record a heartbeat or
returns a result, the activity worker receives an UnknownResource fault. In this case, Amazon SWF no
longer considers the activity task to be valid; the activity worker should clean up the activity task.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
defaultTaskHeartbeatTimeout - If set, specifies the default maximum time before which a worker processing a task of this type must
report progress by calling RecordActivityTaskHeartbeat. If the timeout is exceeded, the activity
task is automatically timed out. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision. If the activity worker subsequently attempts to record a
heartbeat or returns a result, the activity worker receives an UnknownResource fault. In this
case, Amazon SWF no longer considers the activity task to be valid; the activity worker should clean up
the activity task.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public String getDefaultTaskHeartbeatTimeout()
If set, specifies the default maximum time before which a worker processing a task of this type must report
progress by calling RecordActivityTaskHeartbeat. If the timeout is exceeded, the activity task is
automatically timed out. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision. If the activity worker subsequently attempts to record a heartbeat or
returns a result, the activity worker receives an UnknownResource fault. In this case, Amazon SWF no
longer considers the activity task to be valid; the activity worker should clean up the activity task.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
ScheduleActivityTask decision. If the activity worker subsequently attempts to record a
heartbeat or returns a result, the activity worker receives an UnknownResource fault. In
this case, Amazon SWF no longer considers the activity task to be valid; the activity worker should clean
up the activity task.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public RegisterActivityTypeRequest withDefaultTaskHeartbeatTimeout(String defaultTaskHeartbeatTimeout)
If set, specifies the default maximum time before which a worker processing a task of this type must report
progress by calling RecordActivityTaskHeartbeat. If the timeout is exceeded, the activity task is
automatically timed out. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision. If the activity worker subsequently attempts to record a heartbeat or
returns a result, the activity worker receives an UnknownResource fault. In this case, Amazon SWF no
longer considers the activity task to be valid; the activity worker should clean up the activity task.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
defaultTaskHeartbeatTimeout - If set, specifies the default maximum time before which a worker processing a task of this type must
report progress by calling RecordActivityTaskHeartbeat. If the timeout is exceeded, the activity
task is automatically timed out. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision. If the activity worker subsequently attempts to record a
heartbeat or returns a result, the activity worker receives an UnknownResource fault. In this
case, Amazon SWF no longer considers the activity task to be valid; the activity worker should clean up
the activity task.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public void setDefaultTaskList(TaskList defaultTaskList)
If set, specifies the default task list to use for scheduling tasks of this activity type. This default task list
is used if a task list is not provided when a task is scheduled through the ScheduleActivityTask
decision.
defaultTaskList - If set, specifies the default task list to use for scheduling tasks of this activity type. This default
task list is used if a task list is not provided when a task is scheduled through the
ScheduleActivityTask decision.public TaskList getDefaultTaskList()
If set, specifies the default task list to use for scheduling tasks of this activity type. This default task list
is used if a task list is not provided when a task is scheduled through the ScheduleActivityTask
decision.
ScheduleActivityTask decision.public RegisterActivityTypeRequest withDefaultTaskList(TaskList defaultTaskList)
If set, specifies the default task list to use for scheduling tasks of this activity type. This default task list
is used if a task list is not provided when a task is scheduled through the ScheduleActivityTask
decision.
defaultTaskList - If set, specifies the default task list to use for scheduling tasks of this activity type. This default
task list is used if a task list is not provided when a task is scheduled through the
ScheduleActivityTask decision.public void setDefaultTaskPriority(String defaultTaskPriority)
The default task priority to assign to the activity type. If not assigned, then "0" will be 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 Simple Workflow Developer Guide.
defaultTaskPriority - The default task priority to assign to the activity type. If not assigned, then "0" will be 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 Simple Workflow Developer Guide.
public String getDefaultTaskPriority()
The default task priority to assign to the activity type. If not assigned, then "0" will be 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 Simple Workflow Developer Guide.
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 Simple Workflow Developer Guide.
public RegisterActivityTypeRequest withDefaultTaskPriority(String defaultTaskPriority)
The default task priority to assign to the activity type. If not assigned, then "0" will be 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 Simple Workflow Developer Guide.
defaultTaskPriority - The default task priority to assign to the activity type. If not assigned, then "0" will be 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 Simple Workflow Developer Guide.
public void setDefaultTaskScheduleToStartTimeout(String defaultTaskScheduleToStartTimeout)
If set, specifies the default maximum duration that a task of this activity type can wait before being assigned
to a worker. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
defaultTaskScheduleToStartTimeout - If set, specifies the default maximum duration that a task of this activity type can wait before being
assigned to a worker. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public String getDefaultTaskScheduleToStartTimeout()
If set, specifies the default maximum duration that a task of this activity type can wait before being assigned
to a worker. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public RegisterActivityTypeRequest withDefaultTaskScheduleToStartTimeout(String defaultTaskScheduleToStartTimeout)
If set, specifies the default maximum duration that a task of this activity type can wait before being assigned
to a worker. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
defaultTaskScheduleToStartTimeout - If set, specifies the default maximum duration that a task of this activity type can wait before being
assigned to a worker. This default can be overridden when scheduling an activity task using the
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public void setDefaultTaskScheduleToCloseTimeout(String defaultTaskScheduleToCloseTimeout)
If set, specifies the default maximum duration for a task of this activity type. This default can be overridden
when scheduling an activity task using the ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
defaultTaskScheduleToCloseTimeout - If set, specifies the default maximum duration for a task of this activity type. This default can be
overridden when scheduling an activity task using the ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public String getDefaultTaskScheduleToCloseTimeout()
If set, specifies the default maximum duration for a task of this activity type. This default can be overridden
when scheduling an activity task using the ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public RegisterActivityTypeRequest withDefaultTaskScheduleToCloseTimeout(String defaultTaskScheduleToCloseTimeout)
If set, specifies the default maximum duration for a task of this activity type. This default can be overridden
when scheduling an activity task using the ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
defaultTaskScheduleToCloseTimeout - If set, specifies the default maximum duration for a task of this activity type. This default can be
overridden when scheduling an activity task using the ScheduleActivityTask decision.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public String toString()
toString in class ObjectObject.toString()public RegisterActivityTypeRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2017. All rights reserved.