Class DashboardVariableOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudwatch.DashboardVariableOptions.Jsii$Proxy
- All Implemented Interfaces:
DashboardVariableOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
DashboardVariableOptions
@Stability(Stable)
@Internal
public static final class DashboardVariableOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements DashboardVariableOptions
An implementation for
DashboardVariableOptions
-
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.DashboardVariableOptions
DashboardVariableOptions.Builder, DashboardVariableOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theDashboardVariableOptions.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 DefaultValue
Optional default value.final String
getId()
Unique id.final VariableInputType
The way the variable value is selected.final String
getLabel()
Optional label in the toolbar.final VariableType
getType()
Type of the variable.final String
getValue()
Pattern or property value to replace.final Values
Optional values (required forinvalid @link
VariableInputType.RADIO
invalid @link
VariableInputType.SELECT
final Boolean
Whether the variable is visible.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 theDashboardVariableOptions.Builder
.
-
-
Method Details
-
getId
Description copied from interface:DashboardVariableOptions
Unique id.- Specified by:
getId
in interfaceDashboardVariableOptions
-
getInputType
Description copied from interface:DashboardVariableOptions
The way the variable value is selected.- Specified by:
getInputType
in interfaceDashboardVariableOptions
-
getType
Description copied from interface:DashboardVariableOptions
Type of the variable.- Specified by:
getType
in interfaceDashboardVariableOptions
-
getValue
Description copied from interface:DashboardVariableOptions
Pattern or property value to replace.- Specified by:
getValue
in interfaceDashboardVariableOptions
-
getDefaultValue
Description copied from interface:DashboardVariableOptions
Optional default value.Default: - no default value is set
- Specified by:
getDefaultValue
in interfaceDashboardVariableOptions
-
getLabel
Description copied from interface:DashboardVariableOptions
Optional label in the toolbar.Default: - the variable's value
- Specified by:
getLabel
in interfaceDashboardVariableOptions
-
getValues
Description copied from interface:DashboardVariableOptions
Optional values (required forinvalid @link
VariableInputType.RADIO
invalid @link
VariableInputType.SELECT
Default: - no values
- Specified by:
getValues
in interfaceDashboardVariableOptions
-
getVisible
Description copied from interface:DashboardVariableOptions
Whether the variable is visible.Default: - true
- Specified by:
getVisible
in interfaceDashboardVariableOptions
-
$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()
-