Class SearchComponents.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudwatch.SearchComponents.Jsii$Proxy
- All Implemented Interfaces:
SearchComponents,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SearchComponents
@Stability(Stable)
@Internal
public static final class SearchComponents.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SearchComponents
An implementation for
SearchComponents-
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.cloudwatch.SearchComponents
SearchComponents.Builder, SearchComponents.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(SearchComponents.Builder builder) Constructor that initializes the object based on literal property values passed by theSearchComponents.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 booleanThe list of dimensions to be used in the search expression.final StringThe metric name to be used in the search expression.final StringThe namespace to be used in the search expression.final StringThe dimension name, that the search expression retrieves, whose values will be used to populate the values to choose from.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 theSearchComponents.Builder.
-
-
Method Details
-
getDimensions
Description copied from interface:SearchComponentsThe list of dimensions to be used in the search expression.- Specified by:
getDimensionsin interfaceSearchComponents
-
getMetricName
Description copied from interface:SearchComponentsThe metric name to be used in the search expression.- Specified by:
getMetricNamein interfaceSearchComponents
-
getNamespace
Description copied from interface:SearchComponentsThe namespace to be used in the search expression.- Specified by:
getNamespacein interfaceSearchComponents
-
getPopulateFrom
Description copied from interface:SearchComponentsThe dimension name, that the search expression retrieves, whose values will be used to populate the values to choose from.- Specified by:
getPopulateFromin interfaceSearchComponents
-
$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()
-