@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SimulationJobSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information for a simulation job.
| Constructor and Description |
|---|
SimulationJobSummary() |
| Modifier and Type | Method and Description |
|---|---|
SimulationJobSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the simulation job.
|
String |
getComputeType()
The compute type for the simulation job summary.
|
List<String> |
getDataSourceNames()
The names of the data sources.
|
Date |
getLastUpdatedAt()
The time, in milliseconds since the epoch, when the simulation job was last updated.
|
String |
getName()
The name of the simulation job.
|
List<String> |
getRobotApplicationNames()
A list of simulation job robot application names.
|
List<String> |
getSimulationApplicationNames()
A list of simulation job simulation application names.
|
String |
getStatus()
The status of the simulation job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the simulation job.
|
void |
setComputeType(String computeType)
The compute type for the simulation job summary.
|
void |
setDataSourceNames(Collection<String> dataSourceNames)
The names of the data sources.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The time, in milliseconds since the epoch, when the simulation job was last updated.
|
void |
setName(String name)
The name of the simulation job.
|
void |
setRobotApplicationNames(Collection<String> robotApplicationNames)
A list of simulation job robot application names.
|
void |
setSimulationApplicationNames(Collection<String> simulationApplicationNames)
A list of simulation job simulation application names.
|
void |
setStatus(String status)
The status of the simulation job.
|
String |
toString()
Returns a string representation of this object.
|
SimulationJobSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the simulation job.
|
SimulationJobSummary |
withComputeType(ComputeType computeType)
The compute type for the simulation job summary.
|
SimulationJobSummary |
withComputeType(String computeType)
The compute type for the simulation job summary.
|
SimulationJobSummary |
withDataSourceNames(Collection<String> dataSourceNames)
The names of the data sources.
|
SimulationJobSummary |
withDataSourceNames(String... dataSourceNames)
The names of the data sources.
|
SimulationJobSummary |
withLastUpdatedAt(Date lastUpdatedAt)
The time, in milliseconds since the epoch, when the simulation job was last updated.
|
SimulationJobSummary |
withName(String name)
The name of the simulation job.
|
SimulationJobSummary |
withRobotApplicationNames(Collection<String> robotApplicationNames)
A list of simulation job robot application names.
|
SimulationJobSummary |
withRobotApplicationNames(String... robotApplicationNames)
A list of simulation job robot application names.
|
SimulationJobSummary |
withSimulationApplicationNames(Collection<String> simulationApplicationNames)
A list of simulation job simulation application names.
|
SimulationJobSummary |
withSimulationApplicationNames(String... simulationApplicationNames)
A list of simulation job simulation application names.
|
SimulationJobSummary |
withStatus(SimulationJobStatus status)
The status of the simulation job.
|
SimulationJobSummary |
withStatus(String status)
The status of the simulation job.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the simulation job.
arn - The Amazon Resource Name (ARN) of the simulation job.public String getArn()
The Amazon Resource Name (ARN) of the simulation job.
public SimulationJobSummary withArn(String arn)
The Amazon Resource Name (ARN) of the simulation job.
arn - The Amazon Resource Name (ARN) of the simulation job.public void setLastUpdatedAt(Date lastUpdatedAt)
The time, in milliseconds since the epoch, when the simulation job was last updated.
lastUpdatedAt - The time, in milliseconds since the epoch, when the simulation job was last updated.public Date getLastUpdatedAt()
The time, in milliseconds since the epoch, when the simulation job was last updated.
public SimulationJobSummary withLastUpdatedAt(Date lastUpdatedAt)
The time, in milliseconds since the epoch, when the simulation job was last updated.
lastUpdatedAt - The time, in milliseconds since the epoch, when the simulation job was last updated.public void setName(String name)
The name of the simulation job.
name - The name of the simulation job.public String getName()
The name of the simulation job.
public SimulationJobSummary withName(String name)
The name of the simulation job.
name - The name of the simulation job.public void setStatus(String status)
The status of the simulation job.
status - The status of the simulation job.SimulationJobStatuspublic String getStatus()
The status of the simulation job.
SimulationJobStatuspublic SimulationJobSummary withStatus(String status)
The status of the simulation job.
status - The status of the simulation job.SimulationJobStatuspublic SimulationJobSummary withStatus(SimulationJobStatus status)
The status of the simulation job.
status - The status of the simulation job.SimulationJobStatuspublic List<String> getSimulationApplicationNames()
A list of simulation job simulation application names.
public void setSimulationApplicationNames(Collection<String> simulationApplicationNames)
A list of simulation job simulation application names.
simulationApplicationNames - A list of simulation job simulation application names.public SimulationJobSummary withSimulationApplicationNames(String... simulationApplicationNames)
A list of simulation job simulation application names.
NOTE: This method appends the values to the existing list (if any). Use
setSimulationApplicationNames(java.util.Collection) or
withSimulationApplicationNames(java.util.Collection) if you want to override the existing values.
simulationApplicationNames - A list of simulation job simulation application names.public SimulationJobSummary withSimulationApplicationNames(Collection<String> simulationApplicationNames)
A list of simulation job simulation application names.
simulationApplicationNames - A list of simulation job simulation application names.public List<String> getRobotApplicationNames()
A list of simulation job robot application names.
public void setRobotApplicationNames(Collection<String> robotApplicationNames)
A list of simulation job robot application names.
robotApplicationNames - A list of simulation job robot application names.public SimulationJobSummary withRobotApplicationNames(String... robotApplicationNames)
A list of simulation job robot application names.
NOTE: This method appends the values to the existing list (if any). Use
setRobotApplicationNames(java.util.Collection) or
withRobotApplicationNames(java.util.Collection) if you want to override the existing values.
robotApplicationNames - A list of simulation job robot application names.public SimulationJobSummary withRobotApplicationNames(Collection<String> robotApplicationNames)
A list of simulation job robot application names.
robotApplicationNames - A list of simulation job robot application names.public List<String> getDataSourceNames()
The names of the data sources.
public void setDataSourceNames(Collection<String> dataSourceNames)
The names of the data sources.
dataSourceNames - The names of the data sources.public SimulationJobSummary withDataSourceNames(String... dataSourceNames)
The names of the data sources.
NOTE: This method appends the values to the existing list (if any). Use
setDataSourceNames(java.util.Collection) or withDataSourceNames(java.util.Collection) if you
want to override the existing values.
dataSourceNames - The names of the data sources.public SimulationJobSummary withDataSourceNames(Collection<String> dataSourceNames)
The names of the data sources.
dataSourceNames - The names of the data sources.public void setComputeType(String computeType)
The compute type for the simulation job summary.
computeType - The compute type for the simulation job summary.ComputeTypepublic String getComputeType()
The compute type for the simulation job summary.
ComputeTypepublic SimulationJobSummary withComputeType(String computeType)
The compute type for the simulation job summary.
computeType - The compute type for the simulation job summary.ComputeTypepublic SimulationJobSummary withComputeType(ComputeType computeType)
The compute type for the simulation job summary.
computeType - The compute type for the simulation job summary.ComputeTypepublic String toString()
toString in class ObjectObject.toString()public SimulationJobSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.