Class JsonMutatorProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.logs.JsonMutatorProps.Jsii$Proxy
- All Implemented Interfaces:
BaseProcessorProps,JsonMutatorProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
JsonMutatorProps
@Stability(Stable)
@Internal
public static final class JsonMutatorProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements JsonMutatorProps
An implementation for
JsonMutatorProps-
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.JsonMutatorProps
JsonMutatorProps.Builder, JsonMutatorProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(JsonMutatorProps.Builder builder) Constructor that initializes the object based on literal property values passed by theJsonMutatorProps.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 AddKeysPropertyOptions for adding keys.final CopyValuePropertyOptions for copying values.Keys to delete.final ListToMapPropertyOptions for converting lists to maps.final MoveKeysPropertyOptions for moving keys.final RenameKeysPropertyOptions for renaming keys.final JsonMutatorTypegetType()The type of JSON mutation operation.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 theJsonMutatorProps.Builder.
-
-
Method Details
-
getType
Description copied from interface:JsonMutatorPropsThe type of JSON mutation operation.- Specified by:
getTypein interfaceJsonMutatorProps
-
getAddKeysOptions
Description copied from interface:JsonMutatorPropsOptions for adding keys.Required when type is ADD_KEYS.
Default: - No adding keys processor is created if props not set
- Specified by:
getAddKeysOptionsin interfaceJsonMutatorProps
-
getCopyValueOptions
Description copied from interface:JsonMutatorPropsOptions for copying values.Required when type is COPY_VALUE.
Default: - No copy value processor is created if props not set
- Specified by:
getCopyValueOptionsin interfaceJsonMutatorProps
-
getDeleteKeysOptions
Description copied from interface:JsonMutatorPropsKeys to delete.Required when type is DELETE_KEYS.
Default: - No delete key processor is created if props not set
- Specified by:
getDeleteKeysOptionsin interfaceJsonMutatorProps
-
getListToMapOptions
Description copied from interface:JsonMutatorPropsOptions for converting lists to maps.Required when type is LIST_TO_MAP.
Default: - No list-to-map processor is created if props not set
- Specified by:
getListToMapOptionsin interfaceJsonMutatorProps
-
getMoveKeysOptions
Description copied from interface:JsonMutatorPropsOptions for moving keys.Required when type is MOVE_KEYS.
Default: - No move key processor is created if props not set
- Specified by:
getMoveKeysOptionsin interfaceJsonMutatorProps
-
getRenameKeysOptions
Description copied from interface:JsonMutatorPropsOptions for renaming keys.Required when type is RENAME_KEYS.
Default: - No rename key processor is created if props not set
- Specified by:
getRenameKeysOptionsin interfaceJsonMutatorProps
-
$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()
-