@Generated(value="software.amazon.awssdk:codegen") public final class MonitorSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitorSummary.Builder,MonitorSummary>
Provides a summary of the monitor properties used in the ListMonitors operation. To get a complete set of
properties, call the DescribeMonitor operation, and provide the listed MonitorArn.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MonitorSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MonitorSummary.Builder |
builder() |
Instant |
creationTime()
When the monitor resource was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModificationTime()
The last time the monitor resource was modified.
|
String |
monitorArn()
The Amazon Resource Name (ARN) of the monitor resource.
|
String |
monitorName()
The name of the monitor resource.
|
String |
resourceArn()
The Amazon Resource Name (ARN) of the predictor being monitored.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MonitorSummary.Builder> |
serializableBuilderClass() |
String |
status()
The status of the monitor.
|
MonitorSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String monitorArn()
The Amazon Resource Name (ARN) of the monitor resource.
public final String monitorName()
The name of the monitor resource.
public final String resourceArn()
The Amazon Resource Name (ARN) of the predictor being monitored.
public final String status()
The status of the monitor. States include:
ACTIVE
ACTIVE_STOPPING, ACTIVE_STOPPED
UPDATE_IN_PROGRESS
CREATE_PENDING, CREATE_IN_PROGRESS, CREATE_FAILED
DELETE_PENDING, DELETE_IN_PROGRESS, DELETE_FAILED
ACTIVE
ACTIVE_STOPPING, ACTIVE_STOPPED
UPDATE_IN_PROGRESS
CREATE_PENDING, CREATE_IN_PROGRESS, CREATE_FAILED
DELETE_PENDING, DELETE_IN_PROGRESS, DELETE_FAILED
public final Instant creationTime()
When the monitor resource was created.
public final Instant lastModificationTime()
The last time the monitor resource was modified. The timestamp depends on the status of the job:
CREATE_PENDING - The CreationTime.
CREATE_IN_PROGRESS - The current timestamp.
STOPPED - When the resource stopped.
ACTIVE or CREATE_FAILED - When the monitor creation finished or failed.
CREATE_PENDING - The CreationTime.
CREATE_IN_PROGRESS - The current timestamp.
STOPPED - When the resource stopped.
ACTIVE or CREATE_FAILED - When the monitor creation finished or failed.
public MonitorSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MonitorSummary.Builder,MonitorSummary>public static MonitorSummary.Builder builder()
public static Class<? extends MonitorSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.