Class MonitoringScheduleConfig
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.MonitoringScheduleConfig
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<MonitoringScheduleConfig.Builder,MonitoringScheduleConfig>
@Generated("software.amazon.awssdk:codegen") public final class MonitoringScheduleConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringScheduleConfig.Builder,MonitoringScheduleConfig>
Configures the monitoring schedule and defines the monitoring job.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
MonitoringScheduleConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MonitoringScheduleConfig.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
MonitoringJobDefinition
monitoringJobDefinition()
Defines the monitoring job.String
monitoringJobDefinitionName()
The name of the monitoring job definition to schedule.MonitoringType
monitoringType()
The type of the monitoring job definition to schedule.String
monitoringTypeAsString()
The type of the monitoring job definition to schedule.ScheduleConfig
scheduleConfig()
Configures the monitoring schedule.List<SdkField<?>>
sdkFields()
static Class<? extends MonitoringScheduleConfig.Builder>
serializableBuilderClass()
MonitoringScheduleConfig.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
-
scheduleConfig
public final ScheduleConfig scheduleConfig()
Configures the monitoring schedule.
- Returns:
- Configures the monitoring schedule.
-
monitoringJobDefinition
public final MonitoringJobDefinition monitoringJobDefinition()
Defines the monitoring job.
- Returns:
- Defines the monitoring job.
-
monitoringJobDefinitionName
public final String monitoringJobDefinitionName()
The name of the monitoring job definition to schedule.
- Returns:
- The name of the monitoring job definition to schedule.
-
monitoringType
public final MonitoringType monitoringType()
The type of the monitoring job definition to schedule.
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 to schedule.
- See Also:
MonitoringType
-
monitoringTypeAsString
public final String monitoringTypeAsString()
The type of the monitoring job definition to schedule.
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 to schedule.
- See Also:
MonitoringType
-
toBuilder
public MonitoringScheduleConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<MonitoringScheduleConfig.Builder,MonitoringScheduleConfig>
-
builder
public static MonitoringScheduleConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends MonitoringScheduleConfig.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.
-
-