@Generated(value="software.amazon.awssdk:codegen") public final class ContainerInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ContainerInfo.Builder,ContainerInfo>
The information about the container used for a job run or a managed endpoint.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ContainerInfo.Builder |
static class |
ContainerInfo.Type |
| Modifier and Type | Method and Description |
|---|---|
static ContainerInfo.Builder |
builder() |
EksInfo |
eksInfo()
The information about the Amazon EKS cluster.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static ContainerInfo |
fromEksInfo(Consumer<EksInfo.Builder> eksInfo)
Create an instance of this class with
eksInfo() initialized to the given value. |
static ContainerInfo |
fromEksInfo(EksInfo eksInfo)
Create an instance of this class with
eksInfo() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ContainerInfo.Builder> |
serializableBuilderClass() |
ContainerInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ContainerInfo.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final EksInfo eksInfo()
The information about the Amazon EKS cluster.
public ContainerInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ContainerInfo.Builder,ContainerInfo>public static ContainerInfo.Builder builder()
public static Class<? extends ContainerInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static ContainerInfo fromEksInfo(EksInfo eksInfo)
eksInfo() initialized to the given value.
The information about the Amazon EKS cluster.
eksInfo - The information about the Amazon EKS cluster.public static ContainerInfo fromEksInfo(Consumer<EksInfo.Builder> eksInfo)
eksInfo() initialized to the given value.
The information about the Amazon EKS cluster.
eksInfo - The information about the Amazon EKS cluster.public ContainerInfo.Type type()
ContainerInfo.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be ContainerInfo.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.