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.Buildercluster(String cluster)The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service to delete.DeleteServiceRequest.Builderforce(Boolean force)Iftrue, allows you to delete a service even if it wasn't scaled down to zero tasks.DeleteServiceRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteServiceRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DeleteServiceRequest.Builderservice(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 theREPLICAscheduling 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 theREPLICAscheduling strategy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteServiceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteServiceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-