Interface StopTaskRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<StopTaskRequest.Builder,StopTaskRequest>
,EcsRequest.Builder
,SdkBuilder<StopTaskRequest.Builder,StopTaskRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- StopTaskRequest
public static interface StopTaskRequest.Builder extends EcsRequest.Builder, SdkPojo, CopyableBuilder<StopTaskRequest.Builder,StopTaskRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StopTaskRequest.Builder
cluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the task to stop.StopTaskRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
StopTaskRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
StopTaskRequest.Builder
reason(String reason)
An optional message specified when a task is stopped.StopTaskRequest.Builder
task(String task)
The task ID of the task to stop.-
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.services.ecs.model.EcsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
cluster
StopTaskRequest.Builder cluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the task to stop. If you do not specify a cluster, the default cluster is assumed.
- Parameters:
cluster
- The short name or full Amazon Resource Name (ARN) of the cluster that hosts the task to stop. If you do not specify a cluster, the default cluster is assumed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
task
StopTaskRequest.Builder task(String task)
The task ID of the task to stop.
- Parameters:
task
- The task ID of the task to stop.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reason
StopTaskRequest.Builder reason(String reason)
An optional message specified when a task is stopped. For example, if you're using a custom scheduler, you can use this parameter to specify the reason for stopping the task here, and the message appears in subsequent DescribeTasks> API operations on this task.
- Parameters:
reason
- An optional message specified when a task is stopped. For example, if you're using a custom scheduler, you can use this parameter to specify the reason for stopping the task here, and the message appears in subsequent DescribeTasks> API operations on this task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StopTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
StopTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-