@Generated(value="software.amazon.awssdk:codegen") public final class SimulationMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SimulationMetadata.Builder,SimulationMetadata>
A collection of data about the simulation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SimulationMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the simulation.
|
static SimulationMetadata.Builder |
builder() |
Instant |
creationTime()
The time when the simulation was created, expressed as the number of seconds and milliseconds in UTC since the
Unix epoch (0:0:0.000, January 1, 1970).
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the simulation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SimulationMetadata.Builder> |
serializableBuilderClass() |
SimulationStatus |
status()
The current status of the simulation.
|
String |
statusAsString()
The current status of the simulation.
|
SimulationTargetStatus |
targetStatus()
The desired status of the simulation.
|
String |
targetStatusAsString()
The desired status of the simulation.
|
SimulationMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Name (ARN) of the simulation. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
public final Instant creationTime()
The time when the simulation was created, expressed as the number of seconds and milliseconds in UTC since the Unix epoch (0:0:0.000, January 1, 1970).
public final String name()
The name of the simulation.
public final SimulationStatus status()
The current status of the simulation.
If the service returns an enum value that is not available in the current SDK version, status will
return SimulationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
SimulationStatuspublic final String statusAsString()
The current status of the simulation.
If the service returns an enum value that is not available in the current SDK version, status will
return SimulationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
SimulationStatuspublic final SimulationTargetStatus targetStatus()
The desired status of the simulation.
If the service returns an enum value that is not available in the current SDK version, targetStatus will
return SimulationTargetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from targetStatusAsString().
SimulationTargetStatuspublic final String targetStatusAsString()
The desired status of the simulation.
If the service returns an enum value that is not available in the current SDK version, targetStatus will
return SimulationTargetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from targetStatusAsString().
SimulationTargetStatuspublic SimulationMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SimulationMetadata.Builder,SimulationMetadata>public static SimulationMetadata.Builder builder()
public static Class<? extends SimulationMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.