Class UpdateTaskSetRequest
java.lang.Object
software.amazon.awssdk.core.SdkRequest
software.amazon.awssdk.awscore.AwsRequest
software.amazon.awssdk.services.ecs.model.EcsRequest
software.amazon.awssdk.services.ecs.model.UpdateTaskSetRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<UpdateTaskSetRequest.Builder,UpdateTaskSetRequest>
@Generated("software.amazon.awssdk:codegen")
public final class UpdateTaskSetRequest
extends EcsRequest
implements ToCopyableBuilder<UpdateTaskSetRequest.Builder,UpdateTaskSetRequest>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic UpdateTaskSetRequest.Builderbuilder()final Stringcluster()The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task set is found in.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Scalescale()A floating-point percentage of the desired number of tasks to place and keep running in the task set.static Class<? extends UpdateTaskSetRequest.Builder>final Stringservice()The short name or full Amazon Resource Name (ARN) of the service that the task set is found in.final StringtaskSet()The short name or full Amazon Resource Name (ARN) of the task set to update.final StringtoString()Returns a string representation of this object.Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfigurationMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
cluster
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task set is found in.
- Returns:
- The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task set is found in.
-
service
The short name or full Amazon Resource Name (ARN) of the service that the task set is found in.
- Returns:
- The short name or full Amazon Resource Name (ARN) of the service that the task set is found in.
-
taskSet
The short name or full Amazon Resource Name (ARN) of the task set to update.
- Returns:
- The short name or full Amazon Resource Name (ARN) of the task set to update.
-
scale
A floating-point percentage of the desired number of tasks to place and keep running in the task set.
- Returns:
- A floating-point percentage of the desired number of tasks to place and keep running in the task set.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateTaskSetRequest.Builder,UpdateTaskSetRequest> - Specified by:
toBuilderin classEcsRequest
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsRequest
-
equals
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-