@Generated(value="software.amazon.awssdk:codegen") public class RegisterActivityTypeRequest extends SWFRequest implements ToCopyableBuilder<RegisterActivityTypeRequest.Builder,RegisterActivityTypeRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
RegisterActivityTypeRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static RegisterActivityTypeRequest.Builder |
builder() |
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.
|
TaskList |
defaultTaskList()
If set, specifies the default task list to use for scheduling tasks of this activity type.
|
String |
defaultTaskPriority()
The default task priority to assign to the activity type.
|
String |
defaultTaskScheduleToCloseTimeout()
If set, specifies the default maximum duration for a task of this activity type.
|
String |
defaultTaskScheduleToStartTimeout()
If set, specifies the default maximum duration that a task of this activity type can wait before being assigned
to a worker.
|
String |
defaultTaskStartToCloseTimeout()
If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.
|
String |
description()
A textual description of the activity type.
|
String |
domain()
The name of the domain in which this activity is to be registered.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz)
Used to retrieve the value of a field from any class that extends
SdkRequest . |
int |
hashCode() |
String |
name()
The name of the activity type within the domain.
|
static Class<? extends RegisterActivityTypeRequest.Builder> |
serializableBuilderClass() |
RegisterActivityTypeRequest.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
version()
The version of the activity type.
|
requestOverrideConfig
copy
public String domain()
The name of the domain in which this activity is to be registered.
public 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 (