Class VerticalAnnotation.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudwatch.VerticalAnnotation.Jsii$Proxy
- All Implemented Interfaces:
VerticalAnnotation
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
VerticalAnnotation
@Stability(Stable)
@Internal
public static final class VerticalAnnotation.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements VerticalAnnotation
An implementation for
VerticalAnnotation
-
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.VerticalAnnotation
VerticalAnnotation.Builder, VerticalAnnotation.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(VerticalAnnotation.Builder builder) Constructor that initializes the object based on literal property values passed by theVerticalAnnotation.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 String
getDate()
The date and time (in ISO 8601 format) in the graph where the vertical annotation line is to appear.final VerticalShading
getFill()
Add shading before or after the annotation.final String
getLabel()
Label for 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 theVerticalAnnotation.Builder
.
-
-
Method Details
-
getDate
Description copied from interface:VerticalAnnotation
The date and time (in ISO 8601 format) in the graph where the vertical annotation line is to appear.- Specified by:
getDate
in interfaceVerticalAnnotation
-
getColor
Description copied from interface:VerticalAnnotation
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 interfaceVerticalAnnotation
-
getFill
Description copied from interface:VerticalAnnotation
Add shading before or after the annotation.Default: No shading
- Specified by:
getFill
in interfaceVerticalAnnotation
-
getLabel
Description copied from interface:VerticalAnnotation
Label for the annotation.Default: - No label
- Specified by:
getLabel
in interfaceVerticalAnnotation
-
getVisible
Description copied from interface:VerticalAnnotation
Whether the annotation is visible.Default: true
- Specified by:
getVisible
in interfaceVerticalAnnotation
-
$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()
-