@Generated(value="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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MonitoringScheduleConfig.Builder |
| Modifier and Type | Method and 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.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ScheduleConfig scheduleConfig()
Configures the monitoring schedule.
public final MonitoringJobDefinition monitoringJobDefinition()
Defines the monitoring job.
public final String monitoringJobDefinitionName()
The name of the monitoring job definition to schedule.
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 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 to schedule.
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 MonitoringScheduleConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MonitoringScheduleConfig.Builder,MonitoringScheduleConfig>public static MonitoringScheduleConfig.Builder builder()
public static Class<? extends MonitoringScheduleConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.