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