public static final class CfnSecurityProfile.MetricToRetainProperty.Builder
extends java.lang.Object
CfnSecurityProfile.MetricToRetainProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnSecurityProfile.MetricToRetainProperty |
build()
Builds the configured instance.
|
CfnSecurityProfile.MetricToRetainProperty.Builder |
metric(java.lang.String metric)
Sets the value of
CfnSecurityProfile.MetricToRetainProperty.getMetric() |
CfnSecurityProfile.MetricToRetainProperty.Builder |
metricDimension(CfnSecurityProfile.MetricDimensionProperty metricDimension)
Sets the value of
CfnSecurityProfile.MetricToRetainProperty.getMetricDimension() |
CfnSecurityProfile.MetricToRetainProperty.Builder |
metricDimension(IResolvable metricDimension)
Sets the value of
CfnSecurityProfile.MetricToRetainProperty.getMetricDimension() |
public CfnSecurityProfile.MetricToRetainProperty.Builder metric(java.lang.String metric)
CfnSecurityProfile.MetricToRetainProperty.getMetric()
metric
- A standard of measurement. This parameter is required.this
public CfnSecurityProfile.MetricToRetainProperty.Builder metricDimension(IResolvable metricDimension)
CfnSecurityProfile.MetricToRetainProperty.getMetricDimension()
metricDimension
- The dimension of the metric.this
public CfnSecurityProfile.MetricToRetainProperty.Builder metricDimension(CfnSecurityProfile.MetricDimensionProperty metricDimension)
CfnSecurityProfile.MetricToRetainProperty.getMetricDimension()
metricDimension
- The dimension of the metric.this
public CfnSecurityProfile.MetricToRetainProperty build()
CfnSecurityProfile.MetricToRetainProperty
java.lang.NullPointerException
- if any required attribute was not provided