@Generated(value="software.amazon.awssdk:codegen") public final class MonitoringScheduleSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>
Summarizes the monitoring schedule.
Modifier and Type | Class and Description |
---|---|
static interface |
MonitoringScheduleSummary.Builder |
Modifier and Type | Method and Description |
---|---|
static MonitoringScheduleSummary.Builder |
builder() |
Instant |
creationTime()
The creation time of the monitoring schedule.
|
String |
endpointName()
The name of the endpoint using the monitoring schedule.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedTime()
The last time the monitoring schedule was modified.
|
String |
monitoringScheduleArn()
The Amazon Resource Name (ARN) of the monitoring schedule.
|
String |
monitoringScheduleName()
The name of the monitoring schedule.
|
ScheduleStatus |
monitoringScheduleStatus()
The status of the monitoring schedule.
|
String |
monitoringScheduleStatusAsString()
The status of the monitoring schedule.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MonitoringScheduleSummary.Builder> |
serializableBuilderClass() |
MonitoringScheduleSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String monitoringScheduleName()
The name of the monitoring schedule.
public String monitoringScheduleArn()
The Amazon Resource Name (ARN) of the monitoring schedule.
public Instant creationTime()
The creation time of the monitoring schedule.
public Instant lastModifiedTime()
The last time the monitoring schedule was modified.
public ScheduleStatus monitoringScheduleStatus()
The status of the monitoring schedule.
If the service returns an enum value that is not available in the current SDK version,
monitoringScheduleStatus
will return ScheduleStatus.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from monitoringScheduleStatusAsString()
.
ScheduleStatus
public String monitoringScheduleStatusAsString()
The status of the monitoring schedule.
If the service returns an enum value that is not available in the current SDK version,
monitoringScheduleStatus
will return ScheduleStatus.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from monitoringScheduleStatusAsString()
.
ScheduleStatus
public String endpointName()
The name of the endpoint using the monitoring schedule.
public MonitoringScheduleSummary.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>
public static MonitoringScheduleSummary.Builder builder()
public static Class<? extends MonitoringScheduleSummary.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2020. All rights reserved.