Class HorizontalAnnotation.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudwatch.HorizontalAnnotation.Jsii$Proxy
- All Implemented Interfaces:
HorizontalAnnotation
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
HorizontalAnnotation
@Stability(Stable)
@Internal
public static final class HorizontalAnnotation.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements HorizontalAnnotation
An implementation for
HorizontalAnnotation
-
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.HorizontalAnnotation
HorizontalAnnotation.Builder, HorizontalAnnotation.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(HorizontalAnnotation.Builder builder) Constructor that initializes the object based on literal property values passed by theHorizontalAnnotation.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
getColor()
The hex color code, prefixed with '#' (e.g.final Shading
getFill()
Add shading above or below the annotation.final String
getLabel()
Label for the annotation.final Number
getValue()
The value of the annotation.final Boolean
Whether the annotation 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 theHorizontalAnnotation.Builder
.
-
-
Method Details
-
getValue
Description copied from interface:HorizontalAnnotation
The value of the annotation.- Specified by:
getValue
in interfaceHorizontalAnnotation
-
getColor
Description copied from interface:HorizontalAnnotation
The hex color code, prefixed with '#' (e.g. '#00ff00'), to be used for the annotation. TheColor
class has a set of standard colors that can be used here.Default: - Automatic color
- Specified by:
getColor
in interfaceHorizontalAnnotation
-
getFill
Description copied from interface:HorizontalAnnotation
Add shading above or below the annotation.Default: No shading
- Specified by:
getFill
in interfaceHorizontalAnnotation
-
getLabel
Description copied from interface:HorizontalAnnotation
Label for the annotation.Default: - No label
- Specified by:
getLabel
in interfaceHorizontalAnnotation
-
getVisible
Description copied from interface:HorizontalAnnotation
Whether the annotation is visible.Default: true
- Specified by:
getVisible
in interfaceHorizontalAnnotation
-
$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()
-