Class UpdateFleetRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.deadline.model.DeadlineRequest
-
- software.amazon.awssdk.services.deadline.model.UpdateFleetRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<UpdateFleetRequest.Builder,UpdateFleetRequest>
@Generated("software.amazon.awssdk:codegen") public final class UpdateFleetRequest extends DeadlineRequest implements ToCopyableBuilder<UpdateFleetRequest.Builder,UpdateFleetRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateFleetRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateFleetRequest.Builderbuilder()StringclientToken()The unique token which the server uses to recognize retries of the same request.FleetConfigurationconfiguration()The fleet configuration to update.Stringdescription()The description of the fleet to update.StringdisplayName()The display name of the fleet to update.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfarmId()The farm ID to update.StringfleetId()The fleet ID to update.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegermaxWorkerCount()The maximum number of workers in the fleet.IntegerminWorkerCount()The minimum number of workers in the fleet.StringroleArn()The IAM role ARN that the fleet's workers assume while running jobs.List<SdkField<?>>sdkFields()static Class<? extends UpdateFleetRequest.Builder>serializableBuilderClass()UpdateFleetRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
clientToken
public final String clientToken()
The unique token which the server uses to recognize retries of the same request.
- Returns:
- The unique token which the server uses to recognize retries of the same request.
-
configuration
public final FleetConfiguration configuration()
The fleet configuration to update.
- Returns:
- The fleet configuration to update.
-
description
public final String description()
The description of the fleet to update.
- Returns:
- The description of the fleet to update.
-
displayName
public final String displayName()
The display name of the fleet to update.
- Returns:
- The display name of the fleet to update.
-
farmId
public final String farmId()
The farm ID to update.
- Returns:
- The farm ID to update.
-
fleetId
public final String fleetId()
The fleet ID to update.
- Returns:
- The fleet ID to update.
-
maxWorkerCount
public final Integer maxWorkerCount()
The maximum number of workers in the fleet.
- Returns:
- The maximum number of workers in the fleet.
-
minWorkerCount
public final Integer minWorkerCount()
The minimum number of workers in the fleet.
- Returns:
- The minimum number of workers in the fleet.
-
roleArn
public final String roleArn()
The IAM role ARN that the fleet's workers assume while running jobs.
- Returns:
- The IAM role ARN that the fleet's workers assume while running jobs.
-
toBuilder
public UpdateFleetRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateFleetRequest.Builder,UpdateFleetRequest>- Specified by:
toBuilderin classDeadlineRequest
-
builder
public static UpdateFleetRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateFleetRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String 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
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-