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) .containsHeader("containsHeader") .delimiter("delimiter") .disableValueTrimming(false) .header(List.of("header")) .name("name") .quoteSymbol("quoteSymbol") .build();
-
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.default String
Indicates whether the CSV file contains a header.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. -
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. -
getDelimiter
A custom symbol to denote what separates each column entry in the row. -
getDisableValueTrimming
Specifies not to trim values before identifying the type of column values.The default value is
true
. -
getHeader
A list of strings representing column names. -
getName
The name of the classifier. -
getQuoteSymbol
A custom symbol to denote what combines content into a single column value.It must be different from the column delimiter.
-
builder
-