Interface CfnServiceLevelObjective.RollingIntervalProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnServiceLevelObjective.RollingIntervalProperty.Jsii$Proxy
- Enclosing class:
CfnServiceLevelObjective
@Stability(Stable)
public static interface CfnServiceLevelObjective.RollingIntervalProperty
extends software.amazon.jsii.JsiiSerializable
If the interval for this SLO is a rolling interval, this structure contains the interval specifications.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.applicationsignals.*; RollingIntervalProperty rollingIntervalProperty = RollingIntervalProperty.builder() .duration(123) .durationUnit("durationUnit") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnServiceLevelObjective.RollingIntervalProperty
static final class
An implementation forCfnServiceLevelObjective.RollingIntervalProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Specifies the duration of each rolling interval.Specifies the rolling interval unit.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDuration
Specifies the duration of each rolling interval.For example, if
Duration
is7
andDurationUnit
isDAY
, each rolling interval is seven days.- See Also:
-
getDurationUnit
Specifies the rolling interval unit.- See Also:
-
builder
-