@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.ExecutionStatus
public String getMonitoringExecutionStatus()
The status of the monitoring job.
ExecutionStatus
public MonitoringExecutionSummary withMonitoringExecutionStatus(String monitoringExecutionStatus)
The status of the monitoring job.
monitoringExecutionStatus
- The status of the monitoring job.ExecutionStatus
public MonitoringExecutionSummary withMonitoringExecutionStatus(ExecutionStatus monitoringExecutionStatus)
The status of the monitoring job.
monitoringExecutionStatus
- The status of the monitoring job.ExecutionStatus
public 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.MonitoringType
public String getMonitoringType()
The type of the monitoring job.
MonitoringType
public MonitoringExecutionSummary withMonitoringType(String monitoringType)
The type of the monitoring job.
monitoringType
- The type of the monitoring job.MonitoringType
public MonitoringExecutionSummary withMonitoringType(MonitoringType monitoringType)
The type of the monitoring job.
monitoringType
- The type of the monitoring job.MonitoringType
public String toString()
toString
in class Object
Object.toString()
public MonitoringExecutionSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.