Class CfnTransformer.CsvProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.logs.CfnTransformer.CsvProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTransformer.CsvProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTransformer.CsvProperty
@Stability(Stable)
@Internal
public static final class CfnTransformer.CsvProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTransformer.CsvProperty
An implementation for
CfnTransformer.CsvProperty-
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.CsvProperty
CfnTransformer.CsvProperty.Builder, CfnTransformer.CsvProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTransformer.CsvProperty.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 booleanAn array of names to use for the columns in the transformed log event.final StringThe character used to separate each column in the original comma-separated value log event.final StringThe character used used as a text qualifier for a single column of data.final StringThe path to the field in the log event that has the comma separated values to be parsed.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.CsvProperty.Builder.
-
-
Method Details
-
getColumns
Description copied from interface:CfnTransformer.CsvPropertyAn array of names to use for the columns in the transformed log event.If you omit this, default column names (
[column_1, column_2 ...]) are used.- Specified by:
getColumnsin interfaceCfnTransformer.CsvProperty- See Also:
-
getDelimiter
Description copied from interface:CfnTransformer.CsvPropertyThe character used to separate each column in the original comma-separated value log event.If you omit this, the processor looks for the comma
,character as the delimiter.- Specified by:
getDelimiterin interfaceCfnTransformer.CsvProperty- See Also:
-
getQuoteCharacter
Description copied from interface:CfnTransformer.CsvPropertyThe character used used as a text qualifier for a single column of data.If you omit this, the double quotation mark
"character is used.- Specified by:
getQuoteCharacterin interfaceCfnTransformer.CsvProperty- See Also:
-
getSource
Description copied from interface:CfnTransformer.CsvPropertyThe path to the field in the log event that has the comma separated values to be parsed.If you omit this value, the whole log message is processed.
- Specified by:
getSourcein interfaceCfnTransformer.CsvProperty- 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()
-