Interface RegisterActivityTypeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<RegisterActivityTypeRequest.Builder,RegisterActivityTypeRequest>,SdkBuilder<RegisterActivityTypeRequest.Builder,RegisterActivityTypeRequest>,SdkPojo,SdkRequest.Builder,SwfRequest.Builder
- Enclosing class:
- RegisterActivityTypeRequest
public static interface RegisterActivityTypeRequest.Builder extends SwfRequest.Builder, SdkPojo, CopyableBuilder<RegisterActivityTypeRequest.Builder,RegisterActivityTypeRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RegisterActivityTypeRequest.BuilderdefaultTaskHeartbeatTimeout(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.default RegisterActivityTypeRequest.BuilderdefaultTaskList(Consumer<TaskList.Builder> defaultTaskList)If set, specifies the default task list to use for scheduling tasks of this activity type.RegisterActivityTypeRequest.BuilderdefaultTaskList(TaskList defaultTaskList)If set, specifies the default task list to use for scheduling tasks of this activity type.RegisterActivityTypeRequest.BuilderdefaultTaskPriority(String defaultTaskPriority)The default task priority to assign to the activity type.RegisterActivityTypeRequest.BuilderdefaultTaskScheduleToCloseTimeout(String defaultTaskScheduleToCloseTimeout)If set, specifies the default maximum duration for a task of this activity type.RegisterActivityTypeRequest.BuilderdefaultTaskScheduleToStartTimeout(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.BuilderdefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.RegisterActivityTypeRequest.Builderdescription(String description)A textual description of the activity type.RegisterActivityTypeRequest.Builderdomain(String domain)The name of the domain in which this activity is to be registered.RegisterActivityTypeRequest.Buildername(String name)The name of the activity type within the domain.RegisterActivityTypeRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)RegisterActivityTypeRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)RegisterActivityTypeRequest.Builderversion(String version)The version of the activity type.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.swf.model.SwfRequest.Builder
build
-
-
-
-
Method Detail
-
domain
RegisterActivityTypeRequest.Builder domain(String domain)
The name of the domain in which this activity is to be registered.
- Parameters:
domain- The name of the domain in which this activity is to be registered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
RegisterActivityTypeRequest.Builder name(String name)
The name of the activity type within the domain.
The specified string must not contain a
:(colon),/(slash),|(vertical bar), or any control characters (
-
-