@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.SimulationJobStatus
public String getStatus()
The status of the simulation job.
SimulationJobStatus
public SimulationJobSummary withStatus(String status)
The status of the simulation job.
status
- The status of the simulation job.SimulationJobStatus
public SimulationJobSummary withStatus(SimulationJobStatus status)
The status of the simulation job.
status
- The status of the simulation job.SimulationJobStatus
public 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.ComputeType
public String getComputeType()
The compute type for the simulation job summary.
ComputeType
public SimulationJobSummary withComputeType(String computeType)
The compute type for the simulation job summary.
computeType
- The compute type for the simulation job summary.ComputeType
public SimulationJobSummary withComputeType(ComputeType computeType)
The compute type for the simulation job summary.
computeType
- The compute type for the simulation job summary.ComputeType
public String toString()
toString
in class Object
Object.toString()
public SimulationJobSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.