@Stability(value=Stable) public static final class CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnMonitoringSchedule.MonitoringScheduleConfigProperty>
CfnMonitoringSchedule.MonitoringScheduleConfigProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnMonitoringSchedule.MonitoringScheduleConfigProperty |
build()
Builds the configured instance.
|
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder |
monitoringJobDefinition(CfnMonitoringSchedule.MonitoringJobDefinitionProperty monitoringJobDefinition)
|
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder |
monitoringJobDefinition(IResolvable monitoringJobDefinition)
|
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder |
monitoringJobDefinitionName(String monitoringJobDefinitionName)
|
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder |
monitoringType(String monitoringType)
|
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder |
scheduleConfig(CfnMonitoringSchedule.ScheduleConfigProperty scheduleConfig)
|
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder |
scheduleConfig(IResolvable scheduleConfig)
|
@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder monitoringJobDefinition(CfnMonitoringSchedule.MonitoringJobDefinitionProperty monitoringJobDefinition)
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.getMonitoringJobDefinition()monitoringJobDefinition - Defines the monitoring job.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder monitoringJobDefinition(IResolvable monitoringJobDefinition)
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.getMonitoringJobDefinition()monitoringJobDefinition - Defines the monitoring job.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder monitoringJobDefinitionName(String monitoringJobDefinitionName)
CfnMonitoringSchedule.MonitoringScheduleConfigProperty.getMonitoringJobDefinitionName()monitoringJobDefinitionName - The name of the monitoring job definition to schedule.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder monitoringType(String monitoringType)
monitoringType - The type of the monitoring job definition to schedule.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder scheduleConfig(CfnMonitoringSchedule.ScheduleConfigProperty scheduleConfig)
scheduleConfig - Configures the monitoring schedule.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringScheduleConfigProperty.Builder scheduleConfig(IResolvable scheduleConfig)
scheduleConfig - Configures the monitoring schedule.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringScheduleConfigProperty build()
build in interface software.amazon.jsii.Builder<CfnMonitoringSchedule.MonitoringScheduleConfigProperty>CfnMonitoringSchedule.MonitoringScheduleConfigPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.