@Generated(value="software.amazon.awssdk:codegen") public final class DescribeSimulationResponse extends SimSpaceWeaverResponse implements ToCopyableBuilder<DescribeSimulationResponse.Builder,DescribeSimulationResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeSimulationResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the simulation.
|
static DescribeSimulationResponse.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).
|
String |
description()
The description of the simulation.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
executionId()
A universally unique identifier (UUID) for this simulation.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LiveSimulationState |
liveSimulationState()
A collection of additional state information, such as domain and clock configuration.
|
LoggingConfiguration |
loggingConfiguration()
Settings that control how SimSpace Weaver handles your simulation log data.
|
String |
maximumDuration()
The maximum running time of the simulation, specified as a number of minutes (m or M), hours (h or H), or days (d
or D).
|
String |
name()
The name of the simulation.
|
String |
roleArn()
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that the simulation assumes to
perform actions.
|
String |
schemaError()
Deprecated.
SchemaError is no longer used, check StartError instead.
|
S3Location |
schemaS3Location()
The location of the simulation schema in Amazon Simple Storage Service (Amazon S3).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeSimulationResponse.Builder> |
serializableBuilderClass() |
S3Location |
snapshotS3Location()
Returns the value of the SnapshotS3Location property for this object.
|
String |
startError()
An error message that SimSpace Weaver returns only if a problem occurs when the simulation is in the
STARTING state. |
SimulationStatus |
status()
The current lifecycle state of the simulation.
|
String |
statusAsString()
The current lifecycle state of the simulation.
|
SimulationTargetStatus |
targetStatus()
The desired lifecycle state of the simulation.
|
String |
targetStatusAsString()
The desired lifecycle state of the simulation.
|
DescribeSimulationResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, 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 description()
The description of the simulation.
public final String executionId()
A universally unique identifier (UUID) for this simulation.
public final LiveSimulationState liveSimulationState()
A collection of additional state information, such as domain and clock configuration.
public final LoggingConfiguration loggingConfiguration()
Settings that control how SimSpace Weaver handles your simulation log data.
public final String maximumDuration()
The maximum running time of the simulation, specified as a number of minutes (m or M), hours (h or H), or days (d
or D). The simulation stops when it reaches this limit. The maximum value is 14D, or its equivalent
in the other units. The default value is 14D. A value equivalent to 0 makes the
simulation immediately transition to Stopping as soon as it reaches Started.
14D, or
its equivalent in the other units. The default value is 14D. A value equivalent to
0 makes the simulation immediately transition to Stopping as soon as it reaches
Started.public final String name()
The name of the simulation.
public final String roleArn()
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that the simulation assumes to perform actions. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference. For more information about IAM roles, see IAM roles in the Identity and Access Management User Guide.
@Deprecated public final String schemaError()
An error message that SimSpace Weaver returns only if there is a problem with the simulation schema.
public final S3Location schemaS3Location()
The location of the simulation schema in Amazon Simple Storage Service (Amazon S3). For more information about Amazon S3, see the Amazon Simple Storage Service User Guide .
public final S3Location snapshotS3Location()
public final String startError()
An error message that SimSpace Weaver returns only if a problem occurs when the simulation is in the
STARTING state.
STARTING state.public final SimulationStatus status()
The current lifecycle state 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 lifecycle state 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 lifecycle state 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 lifecycle state 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 DescribeSimulationResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeSimulationResponse.Builder,DescribeSimulationResponse>toBuilder in class AwsResponsepublic static DescribeSimulationResponse.Builder builder()
public static Class<? extends DescribeSimulationResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.