@Generated(value="software.amazon.awssdk:codegen") public final class SystemInstanceSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SystemInstanceSummary.Builder,SystemInstanceSummary>
An object that contains summary information about a system instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SystemInstanceSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the system instance.
|
static SystemInstanceSummary.Builder |
builder() |
Instant |
createdAt()
The date when the system instance was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
greengrassGroupId()
The ID of the Greengrass group where the system instance is deployed.
|
String |
greengrassGroupName()
The ID of the Greengrass group where the system instance is deployed.
|
String |
greengrassGroupVersionId()
The version of the Greengrass group where the system instance is deployed.
|
int |
hashCode() |
String |
id()
The ID of the system instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SystemInstanceSummary.Builder> |
serializableBuilderClass() |
SystemInstanceDeploymentStatus |
status()
The status of the system instance.
|
String |
statusAsString()
The status of the system instance.
|
DeploymentTarget |
target()
The target of the system instance.
|
String |
targetAsString()
The target of the system instance.
|
SystemInstanceSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
The date and time when the system instance was last updated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The ID of the system instance.
public final String arn()
The ARN of the system instance.
public final SystemInstanceDeploymentStatus status()
The status of the system instance.
If the service returns an enum value that is not available in the current SDK version, status will
return SystemInstanceDeploymentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
SystemInstanceDeploymentStatuspublic final String statusAsString()
The status of the system instance.
If the service returns an enum value that is not available in the current SDK version, status will
return SystemInstanceDeploymentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
SystemInstanceDeploymentStatuspublic final DeploymentTarget target()
The target of the system instance.
If the service returns an enum value that is not available in the current SDK version, target will
return DeploymentTarget.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
targetAsString().
DeploymentTargetpublic final String targetAsString()
The target of the system instance.
If the service returns an enum value that is not available in the current SDK version, target will
return DeploymentTarget.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
targetAsString().
DeploymentTargetpublic final String greengrassGroupName()
The ID of the Greengrass group where the system instance is deployed.
public final Instant createdAt()
The date when the system instance was created.
public final Instant updatedAt()
The date and time when the system instance was last updated.
public final String greengrassGroupId()
The ID of the Greengrass group where the system instance is deployed.
public final String greengrassGroupVersionId()
The version of the Greengrass group where the system instance is deployed.
public SystemInstanceSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SystemInstanceSummary.Builder,SystemInstanceSummary>public static SystemInstanceSummary.Builder builder()
public static Class<? extends SystemInstanceSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.