@Generated(value="software.amazon.awssdk:codegen") public final class ModelDashboardMonitoringSchedule extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ModelDashboardMonitoringSchedule.Builder,ModelDashboardMonitoringSchedule>
A monitoring schedule for a model displayed in the Amazon SageMaker Model Dashboard.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ModelDashboardMonitoringSchedule.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ModelDashboardMonitoringSchedule.Builder |
builder() |
Instant |
creationTime()
A timestamp that indicates when the monitoring schedule was created.
|
String |
endpointName()
The endpoint which is monitored.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
failureReason()
If a monitoring job failed, provides the reason.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasMonitoringAlertSummaries()
For responses, this returns true if the service returned a value for the MonitoringAlertSummaries property.
|
Instant |
lastModifiedTime()
A timestamp that indicates when the monitoring schedule was last updated.
|
MonitoringExecutionSummary |
lastMonitoringExecutionSummary()
Returns the value of the LastMonitoringExecutionSummary property for this object.
|
List<MonitoringAlertSummary> |
monitoringAlertSummaries()
A JSON array where each element is a summary for a monitoring alert.
|
String |
monitoringScheduleArn()
The Amazon Resource Name (ARN) of a monitoring schedule.
|
MonitoringScheduleConfig |
monitoringScheduleConfig()
Returns the value of the MonitoringScheduleConfig property for this object.
|
String |
monitoringScheduleName()
The name of a monitoring schedule.
|
ScheduleStatus |
monitoringScheduleStatus()
The status of the monitoring schedule.
|
String |
monitoringScheduleStatusAsString()
The status of the monitoring schedule.
|
MonitoringType |
monitoringType()
The monitor type of a model monitor.
|
String |
monitoringTypeAsString()
The monitor type of a model monitor.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ModelDashboardMonitoringSchedule.Builder> |
serializableBuilderClass() |
ModelDashboardMonitoringSchedule.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String monitoringScheduleArn()
The Amazon Resource Name (ARN) of a monitoring schedule.
public final String monitoringScheduleName()
The name of a monitoring schedule.
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 MonitoringType monitoringType()
The monitor type of a model monitor.
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 monitor type of a model monitor.
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 failureReason()
If a monitoring job failed, provides the reason.
public final Instant creationTime()
A timestamp that indicates when the monitoring schedule was created.
public final Instant lastModifiedTime()
A timestamp that indicates when the monitoring schedule was last updated.
public final MonitoringScheduleConfig monitoringScheduleConfig()
public final String endpointName()
The endpoint which is monitored.
public final boolean hasMonitoringAlertSummaries()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<MonitoringAlertSummary> monitoringAlertSummaries()
A JSON array where each element is a summary for a monitoring alert.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasMonitoringAlertSummaries() method.
public final MonitoringExecutionSummary lastMonitoringExecutionSummary()
public ModelDashboardMonitoringSchedule.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ModelDashboardMonitoringSchedule.Builder,ModelDashboardMonitoringSchedule>public static ModelDashboardMonitoringSchedule.Builder builder()
public static Class<? extends ModelDashboardMonitoringSchedule.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.