@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MonitoringExecutionSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary of information about the last monitoring job to run.
| Constructor and Description |
|---|
MonitoringExecutionSummary() |
| Modifier and Type | Method and Description |
|---|---|
MonitoringExecutionSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The time at which the monitoring job was created.
|
String |
getEndpointName()
The name of the endpoint used to run the monitoring job.
|
String |
getFailureReason()
Contains the reason a monitoring job failed, if it failed.
|
Date |
getLastModifiedTime()
A timestamp that indicates the last time the monitoring job was modified.
|
String |
getMonitoringExecutionStatus()
The status of the monitoring job.
|
String |
getMonitoringJobDefinitionName()
The name of the monitoring job.
|
String |
getMonitoringScheduleName()
The name of the monitoring schedule.
|
String |
getMonitoringType()
The type of the monitoring job.
|
String |
getProcessingJobArn()
The Amazon Resource Name (ARN) of the monitoring job.
|
Date |
getScheduledTime()
The time the monitoring job was scheduled.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCreationTime(Date creationTime)
The time at which the monitoring job was created.
|
void |
setEndpointName(String endpointName)
The name of the endpoint used to run the monitoring job.
|
void |
setFailureReason(String failureReason)
Contains the reason a monitoring job failed, if it failed.
|
void |
setLastModifiedTime(Date lastModifiedTime)
A timestamp that indicates the last time the monitoring job was modified.
|
void |
setMonitoringExecutionStatus(String monitoringExecutionStatus)
The status of the monitoring job.
|
void |
setMonitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.
|
void |
setMonitoringScheduleName(String monitoringScheduleName)
The name of the monitoring schedule.
|
void |
setMonitoringType(String monitoringType)
The type of the monitoring job.
|
void |
setProcessingJobArn(String processingJobArn)
The Amazon Resource Name (ARN) of the monitoring job.
|
void |
setScheduledTime(Date scheduledTime)
The time the monitoring job was scheduled.
|
String |
toString()
Returns a string representation of this object.
|
MonitoringExecutionSummary |
withCreationTime(Date creationTime)
The time at which the monitoring job was created.
|
MonitoringExecutionSummary |
withEndpointName(String endpointName)
The name of the endpoint used to run the monitoring job.
|
MonitoringExecutionSummary |
withFailureReason(String failureReason)
Contains the reason a monitoring job failed, if it failed.
|
MonitoringExecutionSummary |
withLastModifiedTime(Date lastModifiedTime)
A timestamp that indicates the last time the monitoring job was modified.
|
MonitoringExecutionSummary |
withMonitoringExecutionStatus(ExecutionStatus monitoringExecutionStatus)
The status of the monitoring job.
|
MonitoringExecutionSummary |
withMonitoringExecutionStatus(String monitoringExecutionStatus)
The status of the monitoring job.
|
MonitoringExecutionSummary |
withMonitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.
|
MonitoringExecutionSummary |
withMonitoringScheduleName(String monitoringScheduleName)
The name of the monitoring schedule.
|
MonitoringExecutionSummary |
withMonitoringType(MonitoringType monitoringType)
The type of the monitoring job.
|
MonitoringExecutionSummary |
withMonitoringType(String monitoringType)
The type of the monitoring job.
|
MonitoringExecutionSummary |
withProcessingJobArn(String processingJobArn)
The Amazon Resource Name (ARN) of the monitoring job.
|
MonitoringExecutionSummary |
withScheduledTime(Date scheduledTime)
The time the monitoring job was scheduled.
|
public void setMonitoringScheduleName(String monitoringScheduleName)
The name of the monitoring schedule.
monitoringScheduleName - The name of the monitoring schedule.public String getMonitoringScheduleName()
The name of the monitoring schedule.
public MonitoringExecutionSummary withMonitoringScheduleName(String monitoringScheduleName)
The name of the monitoring schedule.
monitoringScheduleName - The name of the monitoring schedule.public void setScheduledTime(Date scheduledTime)
The time the monitoring job was scheduled.
scheduledTime - The time the monitoring job was scheduled.public Date getScheduledTime()
The time the monitoring job was scheduled.
public MonitoringExecutionSummary withScheduledTime(Date scheduledTime)
The time the monitoring job was scheduled.
scheduledTime - The time the monitoring job was scheduled.public void setCreationTime(Date creationTime)
The time at which the monitoring job was created.
creationTime - The time at which the monitoring job was created.public Date getCreationTime()
The time at which the monitoring job was created.
public MonitoringExecutionSummary withCreationTime(Date creationTime)
The time at which the monitoring job was created.
creationTime - The time at which the monitoring job was created.public void setLastModifiedTime(Date lastModifiedTime)
A timestamp that indicates the last time the monitoring job was modified.
lastModifiedTime - A timestamp that indicates the last time the monitoring job was modified.public Date getLastModifiedTime()
A timestamp that indicates the last time the monitoring job was modified.
public MonitoringExecutionSummary withLastModifiedTime(Date lastModifiedTime)
A timestamp that indicates the last time the monitoring job was modified.
lastModifiedTime - A timestamp that indicates the last time the monitoring job was modified.public void setMonitoringExecutionStatus(String monitoringExecutionStatus)
The status of the monitoring job.
monitoringExecutionStatus - The status of the monitoring job.ExecutionStatuspublic String getMonitoringExecutionStatus()
The status of the monitoring job.
ExecutionStatuspublic MonitoringExecutionSummary withMonitoringExecutionStatus(String monitoringExecutionStatus)
The status of the monitoring job.
monitoringExecutionStatus - The status of the monitoring job.ExecutionStatuspublic MonitoringExecutionSummary withMonitoringExecutionStatus(ExecutionStatus monitoringExecutionStatus)
The status of the monitoring job.
monitoringExecutionStatus - The status of the monitoring job.ExecutionStatuspublic void setProcessingJobArn(String processingJobArn)
The Amazon Resource Name (ARN) of the monitoring job.
processingJobArn - The Amazon Resource Name (ARN) of the monitoring job.public String getProcessingJobArn()
The Amazon Resource Name (ARN) of the monitoring job.
public MonitoringExecutionSummary withProcessingJobArn(String processingJobArn)
The Amazon Resource Name (ARN) of the monitoring job.
processingJobArn - The Amazon Resource Name (ARN) of the monitoring job.public void setEndpointName(String endpointName)
The name of the endpoint used to run the monitoring job.
endpointName - The name of the endpoint used to run the monitoring job.public String getEndpointName()
The name of the endpoint used to run the monitoring job.
public MonitoringExecutionSummary withEndpointName(String endpointName)
The name of the endpoint used to run the monitoring job.
endpointName - The name of the endpoint used to run the monitoring job.public void setFailureReason(String failureReason)
Contains the reason a monitoring job failed, if it failed.
failureReason - Contains the reason a monitoring job failed, if it failed.public String getFailureReason()
Contains the reason a monitoring job failed, if it failed.
public MonitoringExecutionSummary withFailureReason(String failureReason)
Contains the reason a monitoring job failed, if it failed.
failureReason - Contains the reason a monitoring job failed, if it failed.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 MonitoringExecutionSummary withMonitoringJobDefinitionName(String monitoringJobDefinitionName)
The name of the monitoring job.
monitoringJobDefinitionName - The name of the monitoring job.public void setMonitoringType(String monitoringType)
The type of the monitoring job.
monitoringType - The type of the monitoring job.MonitoringTypepublic String getMonitoringType()
The type of the monitoring job.
MonitoringTypepublic MonitoringExecutionSummary withMonitoringType(String monitoringType)
The type of the monitoring job.
monitoringType - The type of the monitoring job.MonitoringTypepublic MonitoringExecutionSummary withMonitoringType(MonitoringType monitoringType)
The type of the monitoring job.
monitoringType - The type of the monitoring job.MonitoringTypepublic String toString()
toString in class ObjectObject.toString()public MonitoringExecutionSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.