@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MonitoringJobDefinitionSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about a monitoring job.
Constructor and Description |
---|
MonitoringJobDefinitionSummary() |
Modifier and Type | Method and Description |
---|---|
MonitoringJobDefinitionSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The time that the monitoring job was created.
|
String |
getEndpointName()
The name of the endpoint that the job monitors.
|
String |
getMonitoringJobDefinitionArn()
The Amazon Resource Name (ARN) of the monitoring job.
|
String |
getMonitoringJobDefinitionName()
The name of the monitoring job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationTime(Date creationTime)
The time that the monitoring job was created.
|
void |
setEndpointName(String endpointName)
The name of the endpoint that the job monitors.
|
void |
setMonitoringJobDefinitionArn(String monitoringJobDefinitionArn)
The Amazon Resource Name (ARN) of the monitoring job.
|
void |
setMonitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.
|
String |
toString()
Returns a string representation of this object.
|
MonitoringJobDefinitionSummary |
withCreationTime(Date creationTime)
The time that the monitoring job was created.
|
MonitoringJobDefinitionSummary |
withEndpointName(String endpointName)
The name of the endpoint that the job monitors.
|
MonitoringJobDefinitionSummary |
withMonitoringJobDefinitionArn(String monitoringJobDefinitionArn)
The Amazon Resource Name (ARN) of the monitoring job.
|
MonitoringJobDefinitionSummary |
withMonitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.
|
public void setMonitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.
monitoringJobDefinitionName
- The name of the monitoring job.public String getMonitoringJobDefinitionName()
The name of the monitoring job.
public MonitoringJobDefinitionSummary withMonitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.
monitoringJobDefinitionName
- The name of the monitoring job.public void setMonitoringJobDefinitionArn(String monitoringJobDefinitionArn)
The Amazon Resource Name (ARN) of the monitoring job.
monitoringJobDefinitionArn
- The Amazon Resource Name (ARN) of the monitoring job.public String getMonitoringJobDefinitionArn()
The Amazon Resource Name (ARN) of the monitoring job.
public MonitoringJobDefinitionSummary withMonitoringJobDefinitionArn(String monitoringJobDefinitionArn)
The Amazon Resource Name (ARN) of the monitoring job.
monitoringJobDefinitionArn
- The Amazon Resource Name (ARN) of the monitoring job.public void setCreationTime(Date creationTime)
The time that the monitoring job was created.
creationTime
- The time that the monitoring job was created.public Date getCreationTime()
The time that the monitoring job was created.
public MonitoringJobDefinitionSummary withCreationTime(Date creationTime)
The time that the monitoring job was created.
creationTime
- The time that the monitoring job was created.public void setEndpointName(String endpointName)
The name of the endpoint that the job monitors.
endpointName
- The name of the endpoint that the job monitors.public String getEndpointName()
The name of the endpoint that the job monitors.
public MonitoringJobDefinitionSummary withEndpointName(String endpointName)
The name of the endpoint that the job monitors.
endpointName
- The name of the endpoint that the job monitors.public String toString()
toString
in class Object
Object.toString()
public MonitoringJobDefinitionSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.