@Stability(value=Stable) public static final class CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnMonitoringSchedule.MonitoringJobDefinitionProperty>
CfnMonitoringSchedule.MonitoringJobDefinitionProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder monitoringAppSpecification(CfnMonitoringSchedule.MonitoringAppSpecificationProperty monitoringAppSpecification)
CfnMonitoringSchedule.MonitoringJobDefinitionProperty.getMonitoringAppSpecification()monitoringAppSpecification - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringAppSpecification`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder monitoringAppSpecification(IResolvable monitoringAppSpecification)
CfnMonitoringSchedule.MonitoringJobDefinitionProperty.getMonitoringAppSpecification()monitoringAppSpecification - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringAppSpecification`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder monitoringInputs(IResolvable monitoringInputs)
monitoringInputs - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringInputs`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder monitoringInputs(List<? extends Object> monitoringInputs)
monitoringInputs - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringInputs`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder monitoringOutputConfig(CfnMonitoringSchedule.MonitoringOutputConfigProperty monitoringOutputConfig)
monitoringOutputConfig - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringOutputConfig`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder monitoringOutputConfig(IResolvable monitoringOutputConfig)
monitoringOutputConfig - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringOutputConfig`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder monitoringResources(CfnMonitoringSchedule.MonitoringResourcesProperty monitoringResources)
monitoringResources - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringResources`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder monitoringResources(IResolvable monitoringResources)
monitoringResources - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringResources`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder roleArn(String roleArn)
CfnMonitoringSchedule.MonitoringJobDefinitionProperty.getRoleArn()roleArn - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.RoleArn`. This parameter is required.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder baselineConfig(CfnMonitoringSchedule.BaselineConfigProperty baselineConfig)
baselineConfig - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.BaselineConfig`.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder baselineConfig(IResolvable baselineConfig)
baselineConfig - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.BaselineConfig`.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder environment(CfnMonitoringSchedule.EnvironmentProperty environment)
CfnMonitoringSchedule.MonitoringJobDefinitionProperty.getEnvironment()environment - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Environment`.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder environment(IResolvable environment)
CfnMonitoringSchedule.MonitoringJobDefinitionProperty.getEnvironment()environment - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Environment`.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder networkConfig(CfnMonitoringSchedule.NetworkConfigProperty networkConfig)
CfnMonitoringSchedule.MonitoringJobDefinitionProperty.getNetworkConfig()networkConfig - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.NetworkConfig`.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder networkConfig(IResolvable networkConfig)
CfnMonitoringSchedule.MonitoringJobDefinitionProperty.getNetworkConfig()networkConfig - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.NetworkConfig`.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder stoppingCondition(CfnMonitoringSchedule.StoppingConditionProperty stoppingCondition)
stoppingCondition - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.StoppingCondition`.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Builder stoppingCondition(IResolvable stoppingCondition)
stoppingCondition - `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.StoppingCondition`.this@Stability(value=Stable) public CfnMonitoringSchedule.MonitoringJobDefinitionProperty build()
build in interface software.amazon.jsii.Builder<CfnMonitoringSchedule.MonitoringJobDefinitionProperty>CfnMonitoringSchedule.MonitoringJobDefinitionPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.