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 classA builder forCfnClassifier.CsvClassifierPropertystatic final classAn implementation forCfnClassifier.CsvClassifierProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectEnables the processing of files that contain only one column.default StringIndicates whether the CSV file contains a header.default StringA custom symbol to denote what separates each column entry in the row.default ObjectSpecifies not to trim values before identifying the type of column values.A list of strings representing column names.default StringgetName()The name of the classifier.default StringA 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
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. -
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
-