Class CfnMetricFilterProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.logs.CfnMetricFilterProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMetricFilterProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMetricFilterProps
@Stability(Stable)
@Internal
public static final class CfnMetricFilterProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMetricFilterProps
An implementation for
CfnMetricFilterProps-
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.CfnMetricFilterProps
CfnMetricFilterProps.Builder, CfnMetricFilterProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnMetricFilterProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMetricFilterProps.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 ObjectThis parameter is valid only for log groups that have an active log transformer.final StringThe name of the metric filter.final StringA filter pattern for extracting metric data out of ingested log events.final StringThe name of an existing log group that you want to associate with this metric filter.final ObjectThe metric transformations.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 theCfnMetricFilterProps.Builder.
-
-
Method Details
-
getFilterPattern
Description copied from interface:CfnMetricFilterPropsA filter pattern for extracting metric data out of ingested log events.For more information, see Filter and Pattern Syntax .
- Specified by:
getFilterPatternin interfaceCfnMetricFilterProps- See Also:
-
getLogGroupName
Description copied from interface:CfnMetricFilterPropsThe name of an existing log group that you want to associate with this metric filter.- Specified by:
getLogGroupNamein interfaceCfnMetricFilterProps- See Also:
-
getMetricTransformations
Description copied from interface:CfnMetricFilterPropsThe metric transformations.- Specified by:
getMetricTransformationsin interfaceCfnMetricFilterProps- See Also:
-
getApplyOnTransformedLogs
Description copied from interface:CfnMetricFilterPropsThis parameter is valid only for log groups that have an active log transformer.For more information about log transformers, see PutTransformer .
If this value is
true, the metric filter is applied on the transformed version of the log events instead of the original ingested log events.- Specified by:
getApplyOnTransformedLogsin interfaceCfnMetricFilterProps- See Also:
-
getFilterName
Description copied from interface:CfnMetricFilterPropsThe name of the metric filter.- Specified by:
getFilterNamein interfaceCfnMetricFilterProps- 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()
-