Cloneable
, ReadLimitInfo
, ToCopyableBuilder<UpdateComputeEnvironmentRequest.Builder,UpdateComputeEnvironmentRequest>
@Generated("software.amazon.awssdk:codegen") public class UpdateComputeEnvironmentRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<UpdateComputeEnvironmentRequest.Builder,UpdateComputeEnvironmentRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
UpdateComputeEnvironmentRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static UpdateComputeEnvironmentRequest.Builder |
builder() |
|
String |
computeEnvironment() |
The name or full Amazon Resource Name (ARN) of the compute environment to update.
|
ComputeResourceUpdate |
computeResources() |
Details of the compute resources managed by the compute environment.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends UpdateComputeEnvironmentRequest.Builder> |
serializableBuilderClass() |
|
String |
serviceRole() |
The name or full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to ECS, Auto
Scaling, and EC2 on your behalf.
|
String |
state() |
The state of the compute environment.
|
UpdateComputeEnvironmentRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String computeEnvironment()
The name or full Amazon Resource Name (ARN) of the compute environment to update.
public String state()
The state of the compute environment. Compute environments in the ENABLED
state can accept jobs from
a queue and scale in or out automatically based on the workload demand of its associated queues.
ENABLED
state can accept
jobs from a queue and scale in or out automatically based on the workload demand of its associated
queues.CEState
public ComputeResourceUpdate computeResources()
Details of the compute resources managed by the compute environment. Required for a managed compute environment.
public String serviceRole()
The name or full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to ECS, Auto Scaling, and EC2 on your behalf.
public UpdateComputeEnvironmentRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<UpdateComputeEnvironmentRequest.Builder,UpdateComputeEnvironmentRequest>
public static UpdateComputeEnvironmentRequest.Builder builder()
public static Class<? extends UpdateComputeEnvironmentRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.