Class CfnMetricProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.connect.CfnMetricProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMetricProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMetricProps
@Stability(Stable)
@Internal
public static final class CfnMetricProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMetricProps
An implementation for
CfnMetricProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.connect.CfnMetricProps
CfnMetricProps.Builder, CfnMetricProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnMetricProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMetricProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe description of the custom metric.final StringThe identifier of the Amazon Connect instance.final ObjectThe calculation configuration for the metric.final StringgetName()The name of the custom metric.final StringIndicates how to classify a positive trend in metric data on the UI.final StringThe status of the custom metric.getTags()One or more tags.final StringgetUnit()Display unit for the metric data.final inthashCode()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 theCfnMetricProps.Builder.
-
-
Method Details
-
getInstanceArn
Description copied from interface:CfnMetricPropsThe identifier of the Amazon Connect instance.- Specified by:
getInstanceArnin interfaceCfnMetricProps- See Also:
-
getDescription
Description copied from interface:CfnMetricPropsThe description of the custom metric.- Specified by:
getDescriptionin interfaceCfnMetricProps- See Also:
-
getMetricCalculation
Description copied from interface:CfnMetricPropsThe calculation configuration for the metric.Returns union: either
IResolvableorCfnMetric.MetricCalculationProperty- Specified by:
getMetricCalculationin interfaceCfnMetricProps- See Also:
-
getName
Description copied from interface:CfnMetricPropsThe name of the custom metric.- Specified by:
getNamein interfaceCfnMetricProps- See Also:
-
getPositiveTrendIndicator
Description copied from interface:CfnMetricPropsIndicates how to classify a positive trend in metric data on the UI.- Specified by:
getPositiveTrendIndicatorin interfaceCfnMetricProps- See Also:
-
getStatus
Description copied from interface:CfnMetricPropsThe status of the custom metric.- Specified by:
getStatusin interfaceCfnMetricProps- See Also:
-
getTags
Description copied from interface:CfnMetricPropsOne or more tags.- Specified by:
getTagsin interfaceCfnMetricProps- See Also:
-
getUnit
Description copied from interface:CfnMetricPropsDisplay unit for the metric data.- Specified by:
getUnitin interfaceCfnMetricProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-