Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateComputeEnvironmentRequest.Builder,CreateComputeEnvironmentRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateComputeEnvironmentRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateComputeEnvironmentRequest.Builder,CreateComputeEnvironmentRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateComputeEnvironmentRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateComputeEnvironmentRequest.Builder |
builder() |
|
String |
computeEnvironmentName() |
The name for your compute environment.
|
ComputeResource |
computeResources() |
Details of the compute resources managed by the compute environment.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends CreateComputeEnvironmentRequest.Builder> |
serializableBuilderClass() |
|
String |
serviceRole() |
The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on
your behalf.
|
String |
state() |
The state of the compute environment.
|
CreateComputeEnvironmentRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
type() |
The type of the compute environment.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String computeEnvironmentName()
The name for your compute environment. Up to 128 letters (uppercase and lowercase), numbers, and underscores are allowed.
public String type()
The type of the compute environment.
CEType
public String state()
The state of the compute environment. If the state is ENABLED
, then the compute environment accepts
jobs from a queue and can scale out automatically based on queues.
ENABLED
, then the compute environment
accepts jobs from a queue and can scale out automatically based on queues.CEState
public ComputeResource computeResources()
Details of the compute resources managed by the compute environment. This parameter is required for managed compute environments.
public String serviceRole()
The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf.
public CreateComputeEnvironmentRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateComputeEnvironmentRequest.Builder,CreateComputeEnvironmentRequest>
public static CreateComputeEnvironmentRequest.Builder builder()
public static Class<? extends CreateComputeEnvironmentRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.