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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudwatch.VerticalAnnotation
VerticalAnnotation.Builder, VerticalAnnotation.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(VerticalAnnotation.Builder builder) Constructor that initializes the object based on literal property values passed by theVerticalAnnotation.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 StringgetColor()The hex color code, prefixed with '#' (e.g.final StringgetDate()The date and time (in ISO 8601 format) in the graph where the vertical annotation line is to appear.final VerticalShadinggetFill()Add shading before or after the annotation.final StringgetLabel()Label for the annotation.final BooleanWhether the annotation is visible.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 theVerticalAnnotation.Builder.
-
-
Method Details
-
getDate
Description copied from interface:VerticalAnnotationThe date and time (in ISO 8601 format) in the graph where the vertical annotation line is to appear.- Specified by:
getDatein interfaceVerticalAnnotation
-
getColor
Description copied from interface:VerticalAnnotationThe hex color code, prefixed with '#' (e.g. '#00ff00'), to be used for the annotation. TheColorclass has a set of standard colors that can be used here.Default: - Automatic color
- Specified by:
getColorin interfaceVerticalAnnotation
-
getFill
Description copied from interface:VerticalAnnotationAdd shading before or after the annotation.Default: No shading
- Specified by:
getFillin interfaceVerticalAnnotation
-
getLabel
Description copied from interface:VerticalAnnotationLabel for the annotation.Default: - No label
- Specified by:
getLabelin interfaceVerticalAnnotation
-
getVisible
Description copied from interface:VerticalAnnotationWhether the annotation is visible.Default: true
- Specified by:
getVisiblein interfaceVerticalAnnotation
-
$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()
-