Class MetricExpressionConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudwatch.MetricExpressionConfig.Jsii$Proxy
- All Implemented Interfaces:
MetricExpressionConfig
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
MetricExpressionConfig
@Stability(Stable)
@Internal
public static final class MetricExpressionConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements MetricExpressionConfig
An implementation for
MetricExpressionConfig
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudwatch.MetricExpressionConfig
MetricExpressionConfig.Builder, MetricExpressionConfig.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(MetricExpressionConfig.Builder builder) Constructor that initializes the object based on literal property values passed by theMetricExpressionConfig.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
Math expression for the metric.final Number
How many seconds to aggregate over.final String
Account to evaluate search expressions within.final String
Region to evaluate search expressions within.Metrics used in the math expression.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theMetricExpressionConfig.Builder
.
-
-
Method Details
-
getExpression
Description copied from interface:MetricExpressionConfig
Math expression for the metric.- Specified by:
getExpression
in interfaceMetricExpressionConfig
-
getPeriod
Description copied from interface:MetricExpressionConfig
How many seconds to aggregate over.- Specified by:
getPeriod
in interfaceMetricExpressionConfig
-
getUsingMetrics
Description copied from interface:MetricExpressionConfig
Metrics used in the math expression.- Specified by:
getUsingMetrics
in interfaceMetricExpressionConfig
-
getSearchAccount
Description copied from interface:MetricExpressionConfig
Account to evaluate search expressions within.Default: - Deployment account.
- Specified by:
getSearchAccount
in interfaceMetricExpressionConfig
-
getSearchRegion
Description copied from interface:MetricExpressionConfig
Region to evaluate search expressions within.Default: - Deployment region.
- Specified by:
getSearchRegion
in interfaceMetricExpressionConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-