Class LogQueryWidgetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudwatch.LogQueryWidgetProps.Jsii$Proxy
- All Implemented Interfaces:
LogQueryWidgetProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
LogQueryWidgetProps
@Stability(Stable)
@Internal
public static final class LogQueryWidgetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements LogQueryWidgetProps
An implementation for
LogQueryWidgetProps
-
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.LogQueryWidgetProps
LogQueryWidgetProps.Builder, LogQueryWidgetProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(LogQueryWidgetProps.Builder builder) Constructor that initializes the object based on literal property values passed by theLogQueryWidgetProps.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 Number
Height of the widget.Names of log groups to query.A sequence of lines to use to build the query.final String
Full query string for log insights.final String
The region the metrics of this widget should be taken from.final String
getTitle()
Title for the widget.getView()
The type of view to use.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 theLogQueryWidgetProps.Builder
.
-
-
Method Details
-
getLogGroupNames
Description copied from interface:LogQueryWidgetProps
Names of log groups to query.- Specified by:
getLogGroupNames
in interfaceLogQueryWidgetProps
-
getHeight
Description copied from interface:LogQueryWidgetProps
Height of the widget.Default: 6
- Specified by:
getHeight
in interfaceLogQueryWidgetProps
-
getQueryLines
Description copied from interface:LogQueryWidgetProps
A sequence of lines to use to build the query.The query will be built by joining the lines together using
\n|
.Default: - Exactly one of `queryString`, `queryLines` is required.
- Specified by:
getQueryLines
in interfaceLogQueryWidgetProps
-
getQueryString
Description copied from interface:LogQueryWidgetProps
Full query string for log insights.Be sure to prepend every new line with a newline and pipe character (
\n|
).Default: - Exactly one of `queryString`, `queryLines` is required.
- Specified by:
getQueryString
in interfaceLogQueryWidgetProps
-
getRegion
Description copied from interface:LogQueryWidgetProps
The region the metrics of this widget should be taken from.Default: Current region
- Specified by:
getRegion
in interfaceLogQueryWidgetProps
-
getTitle
Description copied from interface:LogQueryWidgetProps
Title for the widget.Default: No title
- Specified by:
getTitle
in interfaceLogQueryWidgetProps
-
getView
Description copied from interface:LogQueryWidgetProps
The type of view to use.Default: LogQueryVisualizationType.TABLE
- Specified by:
getView
in interfaceLogQueryWidgetProps
-
getWidth
Description copied from interface:LogQueryWidgetProps
Width of the widget, in a grid of 24 units wide.Default: 6
- Specified by:
getWidth
in interfaceLogQueryWidgetProps
-
$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()
-