Class ParserProcessorProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.logs.ParserProcessorProps.Jsii$Proxy
- All Implemented Interfaces:
BaseProcessorProps
,ParserProcessorProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ParserProcessorProps
@Stability(Stable)
@Internal
public static final class ParserProcessorProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ParserProcessorProps
An implementation for
ParserProcessorProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.logs.ParserProcessorProps
ParserProcessorProps.Builder, ParserProcessorProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(ParserProcessorProps.Builder builder) Constructor that initializes the object based on literal property values passed by theParserProcessorProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final CsvProperty
Options for CSV parser.final GrokProperty
Options for Grok parser.final ParseJSONProperty
Options for JSON parser.final ParseKeyValueProperty
Options for key-value parser.final ParseToOCSFProperty
Options for ParseToOCSF parser.final ParserProcessorType
getType()
The type of parser processor.final int
hashCode()
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 theParserProcessorProps.Builder
.
-
-
Method Details
-
getType
Description copied from interface:ParserProcessorProps
The type of parser processor.- Specified by:
getType
in interfaceParserProcessorProps
-
getCsvOptions
Description copied from interface:ParserProcessorProps
Options for CSV parser.Required when type is CSV.
Default: - No CSV parser is created if props not set
- Specified by:
getCsvOptions
in interfaceParserProcessorProps
-
getGrokOptions
Description copied from interface:ParserProcessorProps
Options for Grok parser.Required when type is GROK.
Default: - No Grok parser is created if props not set
- Specified by:
getGrokOptions
in interfaceParserProcessorProps
-
getJsonOptions
Description copied from interface:ParserProcessorProps
Options for JSON parser.Required when type is JSON.
Default: - No JSON parser is created if props not set
- Specified by:
getJsonOptions
in interfaceParserProcessorProps
-
getKeyValueOptions
Description copied from interface:ParserProcessorProps
Options for key-value parser.Required when type is KEY_VALUE.
Default: - No key-value parser is created if props not set
- Specified by:
getKeyValueOptions
in interfaceParserProcessorProps
-
getParseToOCSFOptions
Description copied from interface:ParserProcessorProps
Options for ParseToOCSF parser.Required when type is set to OCSF
Default: - no OCSF parser is created.
- Specified by:
getParseToOCSFOptions
in interfaceParserProcessorProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-