Class CfnQueryDefinitionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.logs.CfnQueryDefinitionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnQueryDefinitionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnQueryDefinitionProps
@Stability(Stable)
@Internal
public static final class CfnQueryDefinitionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnQueryDefinitionProps
An implementation for
CfnQueryDefinitionProps-
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.logs.CfnQueryDefinitionProps
CfnQueryDefinitionProps.Builder, CfnQueryDefinitionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnQueryDefinitionProps.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 booleanUse this parameter if you want the query to query only certain log groups.final StringgetName()A name for the query definition.final StringThe query language used for this query.final StringThe query string to use for this query definition.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 theCfnQueryDefinitionProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnQueryDefinitionPropsA name for the query definition.You can use the name to create a folder structure for your queries. To create a folder, use a forward slash (/) to prefix your desired query name with your desired folder name. For example,
*folder-name* / *query-name*.- Specified by:
getNamein interfaceCfnQueryDefinitionProps- See Also:
-
getQueryString
Description copied from interface:CfnQueryDefinitionPropsThe query string to use for this query definition.For more information, see CloudWatch Logs Insights Query Syntax .
- Specified by:
getQueryStringin interfaceCfnQueryDefinitionProps- See Also:
-
getLogGroupNames
Description copied from interface:CfnQueryDefinitionPropsUse this parameter if you want the query to query only certain log groups.- Specified by:
getLogGroupNamesin interfaceCfnQueryDefinitionProps- See Also:
-
getQueryLanguage
Description copied from interface:CfnQueryDefinitionPropsThe query language used for this query.For more information about the query languages that CloudWatch Logs supports, see Supported query languages .
Default: - "CWLI"
- Specified by:
getQueryLanguagein interfaceCfnQueryDefinitionProps- See Also:
-
$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()
-