@Generated(value="software.amazon.awssdk:codegen") public final class AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails.Builder,AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails>
A resource to assign to a container.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails.Builder> |
serializableBuilderClass() |
AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of resource to assign to a container.
|
String |
value()
The value for the specified resource type.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String type()
The type of resource to assign to a container. Valid values are GPU or
InferenceAccelerator.
GPU or
InferenceAccelerator.public final String value()
The value for the specified resource type.
For GPU, the value is the number of physical GPUs the Amazon ECS container agent reserves for the
container.
For InferenceAccelerator, the value should match the DeviceName attribute of an entry
in InferenceAccelerators.
For GPU, the value is the number of physical GPUs the Amazon ECS container agent reserves
for the container.
For InferenceAccelerator, the value should match the DeviceName attribute of an
entry in InferenceAccelerators.
public AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails.Builder toBuilder()
public static AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails.Builder builder()
public static Class<? extends AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.