Class CfnTransformer.ListToMapProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.logs.CfnTransformer.ListToMapProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTransformer.ListToMapProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTransformer.ListToMapProperty
@Stability(Stable)
@Internal
public static final class CfnTransformer.ListToMapProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTransformer.ListToMapProperty
An implementation for
CfnTransformer.ListToMapProperty-
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.CfnTransformer.ListToMapProperty
CfnTransformer.ListToMapProperty.Builder, CfnTransformer.ListToMapProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTransformer.ListToMapProperty.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 ObjectA Boolean value to indicate whether the list will be flattened into single items.final StringIf you setflattentotrue, useflattenedElementto specify which element,firstorlast, to keep.final StringgetKey()The key of the field to be extracted as keys in the generated map.final StringThe key in the log event that has a list of objects that will be converted to a map.final StringThe key of the field that will hold the generated map.final StringIf this is specified, the values that you specify in this parameter will be extracted from thesourceobjects and put into the values of the generated map.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 theCfnTransformer.ListToMapProperty.Builder.
-
-
Method Details
-
getKey
Description copied from interface:CfnTransformer.ListToMapPropertyThe key of the field to be extracted as keys in the generated map.- Specified by:
getKeyin interfaceCfnTransformer.ListToMapProperty- See Also:
-
getSource
Description copied from interface:CfnTransformer.ListToMapPropertyThe key in the log event that has a list of objects that will be converted to a map.- Specified by:
getSourcein interfaceCfnTransformer.ListToMapProperty- See Also:
-
getFlatten
Description copied from interface:CfnTransformer.ListToMapPropertyA Boolean value to indicate whether the list will be flattened into single items.Specify
trueto flatten the list. The default isfalseReturns union: either
BooleanorIResolvable- Specified by:
getFlattenin interfaceCfnTransformer.ListToMapProperty- See Also:
-
getFlattenedElement
Description copied from interface:CfnTransformer.ListToMapPropertyIf you setflattentotrue, useflattenedElementto specify which element,firstorlast, to keep.You must specify this parameter if
flattenistrue- Specified by:
getFlattenedElementin interfaceCfnTransformer.ListToMapProperty- See Also:
-
getTarget
Description copied from interface:CfnTransformer.ListToMapPropertyThe key of the field that will hold the generated map.- Specified by:
getTargetin interfaceCfnTransformer.ListToMapProperty- See Also:
-
getValueKey
Description copied from interface:CfnTransformer.ListToMapPropertyIf this is specified, the values that you specify in this parameter will be extracted from thesourceobjects and put into the values of the generated map.Otherwise, original objects in the source list will be put into the values of the generated map.
- Specified by:
getValueKeyin interfaceCfnTransformer.ListToMapProperty- 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()
-