@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SimulationAppMetadata extends Object implements Serializable, Cloneable, StructuredPojo
A collection of metadata about the app.
Constructor and Description |
---|
SimulationAppMetadata() |
Modifier and Type | Method and Description |
---|---|
SimulationAppMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getDomain()
The domain of the app.
|
String |
getName()
The name of the app.
|
String |
getSimulation()
The name of the simulation of the app.
|
String |
getStatus()
The current status of the app.
|
String |
getTargetStatus()
The desired status of the app.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDomain(String domain)
The domain of the app.
|
void |
setName(String name)
The name of the app.
|
void |
setSimulation(String simulation)
The name of the simulation of the app.
|
void |
setStatus(String status)
The current status of the app.
|
void |
setTargetStatus(String targetStatus)
The desired status of the app.
|
String |
toString()
Returns a string representation of this object.
|
SimulationAppMetadata |
withDomain(String domain)
The domain of the app.
|
SimulationAppMetadata |
withName(String name)
The name of the app.
|
SimulationAppMetadata |
withSimulation(String simulation)
The name of the simulation of the app.
|
SimulationAppMetadata |
withStatus(SimulationAppStatus status)
The current status of the app.
|
SimulationAppMetadata |
withStatus(String status)
The current status of the app.
|
SimulationAppMetadata |
withTargetStatus(SimulationAppTargetStatus targetStatus)
The desired status of the app.
|
SimulationAppMetadata |
withTargetStatus(String targetStatus)
The desired status of the app.
|
public void setDomain(String domain)
The domain of the app. For more information about domains, see Key concepts: Domains in the SimSpace Weaver User Guide.
domain
- The domain of the app. For more information about domains, see Key concepts: Domains in the SimSpace Weaver User Guide.public String getDomain()
The domain of the app. For more information about domains, see Key concepts: Domains in the SimSpace Weaver User Guide.
public SimulationAppMetadata withDomain(String domain)
The domain of the app. For more information about domains, see Key concepts: Domains in the SimSpace Weaver User Guide.
domain
- The domain of the app. For more information about domains, see Key concepts: Domains in the SimSpace Weaver User Guide.public void setName(String name)
The name of the app.
name
- The name of the app.public String getName()
The name of the app.
public SimulationAppMetadata withName(String name)
The name of the app.
name
- The name of the app.public void setSimulation(String simulation)
The name of the simulation of the app.
simulation
- The name of the simulation of the app.public String getSimulation()
The name of the simulation of the app.
public SimulationAppMetadata withSimulation(String simulation)
The name of the simulation of the app.
simulation
- The name of the simulation of the app.public void setStatus(String status)
The current status of the app.
status
- The current status of the app.SimulationAppStatus
public String getStatus()
The current status of the app.
SimulationAppStatus
public SimulationAppMetadata withStatus(String status)
The current status of the app.
status
- The current status of the app.SimulationAppStatus
public SimulationAppMetadata withStatus(SimulationAppStatus status)
The current status of the app.
status
- The current status of the app.SimulationAppStatus
public void setTargetStatus(String targetStatus)
The desired status of the app.
targetStatus
- The desired status of the app.SimulationAppTargetStatus
public String getTargetStatus()
The desired status of the app.
SimulationAppTargetStatus
public SimulationAppMetadata withTargetStatus(String targetStatus)
The desired status of the app.
targetStatus
- The desired status of the app.SimulationAppTargetStatus
public SimulationAppMetadata withTargetStatus(SimulationAppTargetStatus targetStatus)
The desired status of the app.
targetStatus
- The desired status of the app.SimulationAppTargetStatus
public String toString()
toString
in class Object
Object.toString()
public SimulationAppMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.