Class AlarmStatusWidgetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudwatch.AlarmStatusWidgetProps.Jsii$Proxy
- All Implemented Interfaces:
AlarmStatusWidgetProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AlarmStatusWidgetProps
@Stability(Stable)
@Internal
public static final class AlarmStatusWidgetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AlarmStatusWidgetProps
An implementation for
AlarmStatusWidgetProps
-
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.AlarmStatusWidgetProps
AlarmStatusWidgetProps.Builder, AlarmStatusWidgetProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(AlarmStatusWidgetProps.Builder builder) Constructor that initializes the object based on literal property values passed by theAlarmStatusWidgetProps.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
CloudWatch Alarms to show in widget.final Number
Height of the widget.final AlarmStatusWidgetSortBy
Specifies how to sort the alarms in the widget.final List<AlarmState>
Use this field to filter the list of alarms displayed in the widget to only those alarms currently in the specified states.final String
getTitle()
The title of the widget.final Number
getWidth()
Width of the widget, in a grid of 24 units wide.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 theAlarmStatusWidgetProps.Builder
.
-
-
Method Details
-
getAlarms
Description copied from interface:AlarmStatusWidgetProps
CloudWatch Alarms to show in widget.- Specified by:
getAlarms
in interfaceAlarmStatusWidgetProps
-
getHeight
Description copied from interface:AlarmStatusWidgetProps
Height of the widget.Default: 3
- Specified by:
getHeight
in interfaceAlarmStatusWidgetProps
-
getSortBy
Description copied from interface:AlarmStatusWidgetProps
Specifies how to sort the alarms in the widget.Default: - alphabetical order
- Specified by:
getSortBy
in interfaceAlarmStatusWidgetProps
-
getStates
Description copied from interface:AlarmStatusWidgetProps
Use this field to filter the list of alarms displayed in the widget to only those alarms currently in the specified states.You can specify one or more alarm states in the value for this field. The alarm states that you can specify are ALARM, INSUFFICIENT_DATA, and OK.
If you omit this field or specify an empty array, all the alarms specifed in alarms are displayed.
Default: - all the alarms specified in alarms are displayed.
- Specified by:
getStates
in interfaceAlarmStatusWidgetProps
-
getTitle
Description copied from interface:AlarmStatusWidgetProps
The title of the widget.Default: 'Alarm Status'
- Specified by:
getTitle
in interfaceAlarmStatusWidgetProps
-
getWidth
Description copied from interface:AlarmStatusWidgetProps
Width of the widget, in a grid of 24 units wide.Default: 6
- Specified by:
getWidth
in interfaceAlarmStatusWidgetProps
-
$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()
-