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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudwatch.AlarmStatusWidgetProps
AlarmStatusWidgetProps.Builder, AlarmStatusWidgetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(AlarmStatusWidgetProps.Builder builder) Constructor that initializes the object based on literal property values passed by theAlarmStatusWidgetProps.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 booleanCloudWatch Alarms to show in widget.final NumberHeight of the widget.final AlarmStatusWidgetSortBySpecifies 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 StringgetTitle()The title of the widget.final NumbergetWidth()Width of the widget, in a grid of 24 units wide.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 theAlarmStatusWidgetProps.Builder.
-
-
Method Details
-
getAlarms
Description copied from interface:AlarmStatusWidgetPropsCloudWatch Alarms to show in widget.- Specified by:
getAlarmsin interfaceAlarmStatusWidgetProps
-
getHeight
Description copied from interface:AlarmStatusWidgetPropsHeight of the widget.Default: 3
- Specified by:
getHeightin interfaceAlarmStatusWidgetProps
-
getSortBy
Description copied from interface:AlarmStatusWidgetPropsSpecifies how to sort the alarms in the widget.Default: - alphabetical order
- Specified by:
getSortByin interfaceAlarmStatusWidgetProps
-
getStates
Description copied from interface:AlarmStatusWidgetPropsUse 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 specified in alarms are displayed.
Default: - all the alarms specified in alarms are displayed.
- Specified by:
getStatesin interfaceAlarmStatusWidgetProps
-
getTitle
Description copied from interface:AlarmStatusWidgetPropsThe title of the widget.Default: 'Alarm Status'
- Specified by:
getTitlein interfaceAlarmStatusWidgetProps
-
getWidth
Description copied from interface:AlarmStatusWidgetPropsWidth of the widget, in a grid of 24 units wide.Default: 6
- Specified by:
getWidthin interfaceAlarmStatusWidgetProps
-
$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()
-