@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 |
monitoringJobDefinitionName()
The name of the monitoring job definition that the schedule is for.
|
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.
|
MonitoringType |
monitoringType()
The type of the monitoring job definition that the schedule is for.
|
String |
monitoringTypeAsString()
The type of the monitoring job definition that the schedule is for.
|
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, waitcopypublic final String monitoringScheduleName()
The name of the monitoring schedule.
public final String monitoringScheduleArn()
The Amazon Resource Name (ARN) of the monitoring schedule.
public final Instant creationTime()
The creation time of the monitoring schedule.
public final Instant lastModifiedTime()
The last time the monitoring schedule was modified.
public final 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().
ScheduleStatuspublic final 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().
ScheduleStatuspublic final String endpointName()
The name of the endpoint using the monitoring schedule.
public final String monitoringJobDefinitionName()
The name of the monitoring job definition that the schedule is for.
public final MonitoringType monitoringType()
The type of the monitoring job definition that the schedule is for.
If the service returns an enum value that is not available in the current SDK version, monitoringType
will return MonitoringType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from monitoringTypeAsString().
MonitoringTypepublic final String monitoringTypeAsString()
The type of the monitoring job definition that the schedule is for.
If the service returns an enum value that is not available in the current SDK version, monitoringType
will return MonitoringType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from monitoringTypeAsString().
MonitoringTypepublic MonitoringScheduleSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>public static MonitoringScheduleSummary.Builder builder()
public static Class<? extends MonitoringScheduleSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.