Class ComputeNodeGroupSummary
- java.lang.Object
-
- software.amazon.awssdk.services.pcs.model.ComputeNodeGroupSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ComputeNodeGroupSummary.Builder,ComputeNodeGroupSummary>
@Generated("software.amazon.awssdk:codegen") public final class ComputeNodeGroupSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ComputeNodeGroupSummary.Builder,ComputeNodeGroupSummary>
The object returned by the
ListComputeNodeGroupsAPI action.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceComputeNodeGroupSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The unique Amazon Resource Name (ARN) of the compute node group.static ComputeNodeGroupSummary.Builderbuilder()StringclusterId()The ID of the cluster of the compute node group.InstantcreatedAt()The date and time the resource was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The generated unique ID of the compute node group.InstantmodifiedAt()The date and time the resource was modified.Stringname()The name that identifies the compute node group.List<SdkField<?>>sdkFields()static Class<? extends ComputeNodeGroupSummary.Builder>serializableBuilderClass()ComputeNodeGroupStatusstatus()The provisioning status of the compute node group.StringstatusAsString()The provisioning status of the compute node group.ComputeNodeGroupSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
name
public final String name()
The name that identifies the compute node group.
- Returns:
- The name that identifies the compute node group.
-
id
public final String id()
The generated unique ID of the compute node group.
- Returns:
- The generated unique ID of the compute node group.
-
arn
public final String arn()
The unique Amazon Resource Name (ARN) of the compute node group.
- Returns:
- The unique Amazon Resource Name (ARN) of the compute node group.
-
clusterId
public final String clusterId()
The ID of the cluster of the compute node group.
- Returns:
- The ID of the cluster of the compute node group.
-
createdAt
public final Instant createdAt()
The date and time the resource was created.
- Returns:
- The date and time the resource was created.
-
modifiedAt
public final Instant modifiedAt()
The date and time the resource was modified.
- Returns:
- The date and time the resource was modified.
-
status
public final ComputeNodeGroupStatus status()
The provisioning status of the compute node group.
The provisioning status doesn't indicate the overall health of the compute node group.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnComputeNodeGroupStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The provisioning status of the compute node group.
The provisioning status doesn't indicate the overall health of the compute node group.
- See Also:
ComputeNodeGroupStatus
-
statusAsString
public final String statusAsString()
The provisioning status of the compute node group.
The provisioning status doesn't indicate the overall health of the compute node group.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnComputeNodeGroupStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The provisioning status of the compute node group.
The provisioning status doesn't indicate the overall health of the compute node group.
- See Also:
ComputeNodeGroupStatus
-
toBuilder
public ComputeNodeGroupSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ComputeNodeGroupSummary.Builder,ComputeNodeGroupSummary>
-
builder
public static ComputeNodeGroupSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ComputeNodeGroupSummary.Builder> serializableBuilderClass()
-
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.
-
-