Class MonitoringScheduleSummary
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.MonitoringScheduleSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>
@Generated("software.amazon.awssdk:codegen") public final class MonitoringScheduleSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>
Summarizes the monitoring schedule.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
MonitoringScheduleSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends MonitoringScheduleSummary.Builder>
serializableBuilderClass()
MonitoringScheduleSummary.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
monitoringScheduleName
public final String monitoringScheduleName()
The name of the monitoring schedule.
- Returns:
- The name of the monitoring schedule.
-
monitoringScheduleArn
public final String monitoringScheduleArn()
The Amazon Resource Name (ARN) of the monitoring schedule.
- Returns:
- The Amazon Resource Name (ARN) of the monitoring schedule.
-
creationTime
public final Instant creationTime()
The creation time of the monitoring schedule.
- Returns:
- The creation time of the monitoring schedule.
-
lastModifiedTime
public final Instant lastModifiedTime()
The last time the monitoring schedule was modified.
- Returns:
- The last time the monitoring schedule was modified.
-
monitoringScheduleStatus
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 returnScheduleStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommonitoringScheduleStatusAsString()
.- Returns:
- The status of the monitoring schedule.
- See Also:
ScheduleStatus
-
monitoringScheduleStatusAsString
public 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 returnScheduleStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommonitoringScheduleStatusAsString()
.- Returns:
- The status of the monitoring schedule.
- See Also:
ScheduleStatus
-
endpointName
public final String endpointName()
The name of the endpoint using the monitoring schedule.
- Returns:
- The name of the endpoint using the monitoring schedule.
-
monitoringJobDefinitionName
public final String monitoringJobDefinitionName()
The name of the monitoring job definition that the schedule is for.
- Returns:
- The name of the monitoring job definition that the schedule is for.
-
monitoringType
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 returnMonitoringType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommonitoringTypeAsString()
.- Returns:
- The type of the monitoring job definition that the schedule is for.
- See Also:
MonitoringType
-
monitoringTypeAsString
public 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 returnMonitoringType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommonitoringTypeAsString()
.- Returns:
- The type of the monitoring job definition that the schedule is for.
- See Also:
MonitoringType
-
toBuilder
public MonitoringScheduleSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<MonitoringScheduleSummary.Builder,MonitoringScheduleSummary>
-
builder
public static MonitoringScheduleSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends MonitoringScheduleSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-