Class CfnClassifier.CsvClassifierProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.CfnClassifier.CsvClassifierProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnClassifier.CsvClassifierProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnClassifier.CsvClassifierProperty
@Stability(Stable)
@Internal
public static final class CfnClassifier.CsvClassifierProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnClassifier.CsvClassifierProperty
An implementation for
CfnClassifier.CsvClassifierProperty-
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.glue.CfnClassifier.CsvClassifierProperty
CfnClassifier.CsvClassifierProperty.Builder, CfnClassifier.CsvClassifierProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnClassifier.CsvClassifierProperty.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 ObjectEnables the processing of files that contain only one column.Indicates whether the CSV file contains custom data types.final StringIndicates whether the CSV file contains a header.final ObjectEnables the configuration of custom data types.final StringA custom symbol to denote what separates each column entry in the row.final ObjectSpecifies not to trim values before identifying the type of column values.A list of strings representing column names.final StringgetName()The name of the classifier.final StringA custom symbol to denote what combines content into a single column value.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 theCfnClassifier.CsvClassifierProperty.Builder.
-
-
Method Details
-
getAllowSingleColumn
Description copied from interface:CfnClassifier.CsvClassifierPropertyEnables the processing of files that contain only one column.Returns union: either
BooleanorIResolvable- Specified by:
getAllowSingleColumnin interfaceCfnClassifier.CsvClassifierProperty- See Also:
-
getContainsCustomDatatype
Description copied from interface:CfnClassifier.CsvClassifierPropertyIndicates whether the CSV file contains custom data types.- Specified by:
getContainsCustomDatatypein interfaceCfnClassifier.CsvClassifierProperty- See Also:
-
getContainsHeader
Description copied from interface:CfnClassifier.CsvClassifierPropertyIndicates whether the CSV file contains a header.A value of
UNKNOWNspecifies that the classifier will detect whether the CSV file contains headings.A value of
PRESENTspecifies that the CSV file contains headings.A value of
ABSENTspecifies that the CSV file does not contain headings.- Specified by:
getContainsHeaderin interfaceCfnClassifier.CsvClassifierProperty- See Also:
-
getCustomDatatypeConfigured
Description copied from interface:CfnClassifier.CsvClassifierPropertyEnables the configuration of custom data types.Returns union: either
BooleanorIResolvable- Specified by:
getCustomDatatypeConfiguredin interfaceCfnClassifier.CsvClassifierProperty- See Also:
-
getDelimiter
Description copied from interface:CfnClassifier.CsvClassifierPropertyA custom symbol to denote what separates each column entry in the row.- Specified by:
getDelimiterin interfaceCfnClassifier.CsvClassifierProperty- See Also:
-
getDisableValueTrimming
Description copied from interface:CfnClassifier.CsvClassifierPropertySpecifies not to trim values before identifying the type of column values.The default value is
true.Returns union: either
BooleanorIResolvable- Specified by:
getDisableValueTrimmingin interfaceCfnClassifier.CsvClassifierProperty- See Also:
-
getHeader
Description copied from interface:CfnClassifier.CsvClassifierPropertyA list of strings representing column names.- Specified by:
getHeaderin interfaceCfnClassifier.CsvClassifierProperty- See Also:
-
getName
Description copied from interface:CfnClassifier.CsvClassifierPropertyThe name of the classifier.- Specified by:
getNamein interfaceCfnClassifier.CsvClassifierProperty- See Also:
-
getQuoteSymbol
Description copied from interface:CfnClassifier.CsvClassifierPropertyA custom symbol to denote what combines content into a single column value.It must be different from the column delimiter.
- Specified by:
getQuoteSymbolin interfaceCfnClassifier.CsvClassifierProperty- 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()
-