@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AppMonitorSummary extends Object implements Serializable, Cloneable, StructuredPojo
A structure that includes some data about app monitors and their settings.
Constructor and Description |
---|
AppMonitorSummary() |
Modifier and Type | Method and Description |
---|---|
AppMonitorSummary |
clone() |
boolean |
equals(Object obj) |
String |
getCreated()
The date and time that the app monitor was created.
|
String |
getId()
The unique ID of this app monitor.
|
String |
getLastModified()
The date and time of the most recent changes to this app monitor's configuration.
|
String |
getName()
The name of this app monitor.
|
String |
getState()
The current state of this app monitor.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreated(String created)
The date and time that the app monitor was created.
|
void |
setId(String id)
The unique ID of this app monitor.
|
void |
setLastModified(String lastModified)
The date and time of the most recent changes to this app monitor's configuration.
|
void |
setName(String name)
The name of this app monitor.
|
void |
setState(String state)
The current state of this app monitor.
|
String |
toString()
Returns a string representation of this object.
|
AppMonitorSummary |
withCreated(String created)
The date and time that the app monitor was created.
|
AppMonitorSummary |
withId(String id)
The unique ID of this app monitor.
|
AppMonitorSummary |
withLastModified(String lastModified)
The date and time of the most recent changes to this app monitor's configuration.
|
AppMonitorSummary |
withName(String name)
The name of this app monitor.
|
AppMonitorSummary |
withState(StateEnum state)
The current state of this app monitor.
|
AppMonitorSummary |
withState(String state)
The current state of this app monitor.
|
public void setCreated(String created)
The date and time that the app monitor was created.
created
- The date and time that the app monitor was created.public String getCreated()
The date and time that the app monitor was created.
public AppMonitorSummary withCreated(String created)
The date and time that the app monitor was created.
created
- The date and time that the app monitor was created.public void setId(String id)
The unique ID of this app monitor.
id
- The unique ID of this app monitor.public String getId()
The unique ID of this app monitor.
public AppMonitorSummary withId(String id)
The unique ID of this app monitor.
id
- The unique ID of this app monitor.public void setLastModified(String lastModified)
The date and time of the most recent changes to this app monitor's configuration.
lastModified
- The date and time of the most recent changes to this app monitor's configuration.public String getLastModified()
The date and time of the most recent changes to this app monitor's configuration.
public AppMonitorSummary withLastModified(String lastModified)
The date and time of the most recent changes to this app monitor's configuration.
lastModified
- The date and time of the most recent changes to this app monitor's configuration.public void setName(String name)
The name of this app monitor.
name
- The name of this app monitor.public String getName()
The name of this app monitor.
public AppMonitorSummary withName(String name)
The name of this app monitor.
name
- The name of this app monitor.public void setState(String state)
The current state of this app monitor.
state
- The current state of this app monitor.StateEnum
public String getState()
The current state of this app monitor.
StateEnum
public AppMonitorSummary withState(String state)
The current state of this app monitor.
state
- The current state of this app monitor.StateEnum
public AppMonitorSummary withState(StateEnum state)
The current state of this app monitor.
state
- The current state of this app monitor.StateEnum
public String toString()
toString
in class Object
Object.toString()
public AppMonitorSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.