Class LogQueryWidgetProps.Jsii$Proxy
- All Implemented Interfaces:
LogQueryWidgetProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
LogQueryWidgetProps
LogQueryWidgetProps-
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.LogQueryWidgetProps
LogQueryWidgetProps.Builder, LogQueryWidgetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(LogQueryWidgetProps.Builder builder) Constructor that initializes the object based on literal property values passed by theLogQueryWidgetProps.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 StringThe AWS account ID where the log groups are located.final NumberHeight of the widget.Names of log groups to query.final LogQueryLanguageThe query language to use for the query.A sequence of lines to use to build the query.final StringFull query string for log insights.final StringThe region the metrics of this widget should be taken from.final StringgetTitle()Title for the widget.getView()The type of view to use.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 theLogQueryWidgetProps.Builder.
-
-
Method Details
-
getLogGroupNames
Description copied from interface:LogQueryWidgetPropsNames of log groups to query.- Specified by:
getLogGroupNamesin interfaceLogQueryWidgetProps
-
getAccountId
Description copied from interface:LogQueryWidgetPropsThe AWS account ID where the log groups are located.This enables cross-account functionality for CloudWatch dashboards. Before using this feature, ensure that proper cross-account sharing is configured between the monitoring account and source account.
For more information, see: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account.html
Default: - Current account
- Specified by:
getAccountIdin interfaceLogQueryWidgetProps
-
getHeight
Description copied from interface:LogQueryWidgetPropsHeight of the widget.Default: 6
- Specified by:
getHeightin interfaceLogQueryWidgetProps
-
getQueryLanguage
Description copied from interface:LogQueryWidgetPropsThe query language to use for the query.Default: LogQueryLanguage.LOGS_INSIGHTS
- Specified by:
getQueryLanguagein interfaceLogQueryWidgetProps
-
getQueryLines
Description copied from interface:LogQueryWidgetPropsA 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:
getQueryLinesin interfaceLogQueryWidgetProps
-
getQueryString
Description copied from interface:LogQueryWidgetPropsFull 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:
getQueryStringin interfaceLogQueryWidgetProps
-
getRegion
Description copied from interface:LogQueryWidgetPropsThe region the metrics of this widget should be taken from.Default: Current region
- Specified by:
getRegionin interfaceLogQueryWidgetProps
-
getTitle
Description copied from interface:LogQueryWidgetPropsTitle for the widget.Default: No title
- Specified by:
getTitlein interfaceLogQueryWidgetProps
-
getView
Description copied from interface:LogQueryWidgetPropsThe type of view to use.Default: LogQueryVisualizationType.TABLE
- Specified by:
getViewin interfaceLogQueryWidgetProps
-
getWidth
Description copied from interface:LogQueryWidgetPropsWidth of the widget, in a grid of 24 units wide.Default: 6
- Specified by:
getWidthin interfaceLogQueryWidgetProps
-
$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()
-