Class QueryStringProps.Jsii$Proxy
- All Implemented Interfaces:
QueryStringProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
QueryStringProps
QueryStringProps-
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.QueryStringProps
QueryStringProps.Builder, QueryStringProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(QueryStringProps.Builder builder) Constructor that initializes the object based on literal property values passed by theQueryStringProps.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 StringSpecifies which fields to display in the query results.Retrieves the specified fields from log events for display.final String(deprecated) A single statement for filtering the results of a query based on a boolean expression.An array of one or more statements for filtering the results of a query based on a boolean expression.final NumbergetLimit()Specifies the number of log events returned by the query.final StringgetParse()(deprecated) A single statement for parsing data from a log field and creating ephemeral fields that can be processed further in the query.An array of one or more statements for parsing data from a log field and creating ephemeral fields that can be processed further in the query.final StringgetSort()Sorts the retrieved log events.final StringgetStats()(deprecated) A single statement for using log field values to calculate aggregate statistics.An array of one or more statements for calculating aggregate statistics.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 theQueryStringProps.Builder.
-
-
Method Details
-
getDisplay
Description copied from interface:QueryStringPropsSpecifies which fields to display in the query results.Default: - no display in QueryString
- Specified by:
getDisplayin interfaceQueryStringProps
-
getFields
Description copied from interface:QueryStringPropsRetrieves the specified fields from log events for display.Default: - no fields in QueryString
- Specified by:
getFieldsin interfaceQueryStringProps
-
getFilter
Description copied from interface:QueryStringProps(deprecated) A single statement for filtering the results of a query based on a boolean expression.Default: - no filter in QueryString
- Specified by:
getFilterin interfaceQueryStringProps
-
getFilterStatements
Description copied from interface:QueryStringPropsAn array of one or more statements for filtering the results of a query based on a boolean expression.Each provided statement generates a separate filter line in the query string.
Note: If provided, this property overrides any value provided for the
filterproperty.Default: - no filter in QueryString
- Specified by:
getFilterStatementsin interfaceQueryStringProps
-
getLimit
Description copied from interface:QueryStringPropsSpecifies the number of log events returned by the query.Default: - no limit in QueryString
- Specified by:
getLimitin interfaceQueryStringProps
-
getParse
Description copied from interface:QueryStringProps(deprecated) A single statement for parsing data from a log field and creating ephemeral fields that can be processed further in the query.Default: - no parse in QueryString
- Specified by:
getParsein interfaceQueryStringProps
-
getParseStatements
Description copied from interface:QueryStringPropsAn array of one or more statements for parsing data from a log field and creating ephemeral fields that can be processed further in the query.Each provided statement generates a separate parse line in the query string.
Note: If provided, this property overrides any value provided for the
parseproperty.Default: - no parse in QueryString
- Specified by:
getParseStatementsin interfaceQueryStringProps
-
getSort
Description copied from interface:QueryStringPropsSorts the retrieved log events.Default: - no sort in QueryString
- Specified by:
getSortin interfaceQueryStringProps
-
getStats
Description copied from interface:QueryStringProps(deprecated) A single statement for using log field values to calculate aggregate statistics.Default: - no stats in QueryString
- Specified by:
getStatsin interfaceQueryStringProps
-
getStatsStatements
Description copied from interface:QueryStringPropsAn array of one or more statements for calculating aggregate statistics.CloudWatch Logs Insights supports up to two stats commands in a single query. Each provided statement generates a separate stats line in the query string.
Note: If provided, this property overrides any value provided for the
statsproperty.Default: - no stats in QueryString
- Specified by:
getStatsStatementsin interfaceQueryStringProps
-
$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()
-