Interface CfnClassifier.CsvClassifierProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnClassifier.CsvClassifierProperty.Jsii$Proxy
- Enclosing class:
CfnClassifier
@Stability(Stable)
public static interface CfnClassifier.CsvClassifierProperty
extends software.amazon.jsii.JsiiSerializable
A classifier for custom
CSV
content.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.glue.*; CsvClassifierProperty csvClassifierProperty = CsvClassifierProperty.builder() .allowSingleColumn(false) .containsCustomDatatype(List.of("containsCustomDatatype")) .containsHeader("containsHeader") .customDatatypeConfigured(false) .delimiter("delimiter") .disableValueTrimming(false) .header(List.of("header")) .name("name") .quoteSymbol("quoteSymbol") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnClassifier.CsvClassifierProperty
static final class
An implementation forCfnClassifier.CsvClassifierProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
Enables the processing of files that contain only one column.Indicates whether the CSV file contains custom data types.default String
Indicates whether the CSV file contains a header.default Object
Enables the configuration of custom data types.default String
A custom symbol to denote what separates each column entry in the row.default Object
Specifies not to trim values before identifying the type of column values.A list of strings representing column names.default String
getName()
The name of the classifier.default String
A custom symbol to denote what combines content into a single column value.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAllowSingleColumn
Enables the processing of files that contain only one column.- See Also:
-
getContainsCustomDatatype
Indicates whether the CSV file contains custom data types.- See Also:
-
getContainsHeader
Indicates whether the CSV file contains a header.A value of
UNKNOWN
specifies that the classifier will detect whether the CSV file contains headings.A value of
PRESENT
specifies that the CSV file contains headings.A value of
ABSENT
specifies that the CSV file does not contain headings.- See Also:
-
getCustomDatatypeConfigured
Enables the configuration of custom data types.- See Also:
-
getDelimiter
A custom symbol to denote what separates each column entry in the row.- See Also:
-
getDisableValueTrimming
Specifies not to trim values before identifying the type of column values.The default value is
true
.- See Also:
-
getHeader
A list of strings representing column names.- See Also:
-
getName
The name of the classifier.- See Also:
-
getQuoteSymbol
A custom symbol to denote what combines content into a single column value.It must be different from the column delimiter.
- See Also:
-
builder
-