Interface DeleteServiceRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DeleteServiceRequest.Builder,DeleteServiceRequest>
,EcsRequest.Builder
,SdkBuilder<DeleteServiceRequest.Builder,DeleteServiceRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- DeleteServiceRequest
public static interface DeleteServiceRequest.Builder extends EcsRequest.Builder, SdkPojo, CopyableBuilder<DeleteServiceRequest.Builder,DeleteServiceRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteServiceRequest.Builder
cluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service to delete.DeleteServiceRequest.Builder
force(Boolean force)
Iftrue
, allows you to delete a service even if it wasn't scaled down to zero tasks.DeleteServiceRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DeleteServiceRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
DeleteServiceRequest.Builder
service(String service)
The name of the service to delete.-
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
DeleteServiceRequest.Builder cluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service to delete. 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 service to delete. 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.
-
service
DeleteServiceRequest.Builder service(String service)
The name of the service to delete.
- Parameters:
service
- The name of the service to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
force
DeleteServiceRequest.Builder force(Boolean force)
If
true
, allows you to delete a service even if it wasn't scaled down to zero tasks. It's only necessary to use this if the service uses theREPLICA
scheduling strategy.- Parameters:
force
- Iftrue
, allows you to delete a service even if it wasn't scaled down to zero tasks. It's only necessary to use this if the service uses theREPLICA
scheduling strategy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteServiceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteServiceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-