| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Glue.Types.CreateCsvClassifierRequest
Description
Synopsis
- data CreateCsvClassifierRequest = CreateCsvClassifierRequest' {}
- newCreateCsvClassifierRequest :: Text -> CreateCsvClassifierRequest
- createCsvClassifierRequest_allowSingleColumn :: Lens' CreateCsvClassifierRequest (Maybe Bool)
- createCsvClassifierRequest_containsHeader :: Lens' CreateCsvClassifierRequest (Maybe CsvHeaderOption)
- createCsvClassifierRequest_customDatatypeConfigured :: Lens' CreateCsvClassifierRequest (Maybe Bool)
- createCsvClassifierRequest_customDatatypes :: Lens' CreateCsvClassifierRequest (Maybe [Text])
- createCsvClassifierRequest_delimiter :: Lens' CreateCsvClassifierRequest (Maybe Text)
- createCsvClassifierRequest_disableValueTrimming :: Lens' CreateCsvClassifierRequest (Maybe Bool)
- createCsvClassifierRequest_header :: Lens' CreateCsvClassifierRequest (Maybe [Text])
- createCsvClassifierRequest_quoteSymbol :: Lens' CreateCsvClassifierRequest (Maybe Text)
- createCsvClassifierRequest_name :: Lens' CreateCsvClassifierRequest Text
Documentation
data CreateCsvClassifierRequest Source #
Specifies a custom CSV classifier for CreateClassifier to create.
See: newCreateCsvClassifierRequest smart constructor.
Constructors
| CreateCsvClassifierRequest' | |
Fields
| |
Instances
newCreateCsvClassifierRequest Source #
Create a value of CreateCsvClassifierRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowSingleColumn:CreateCsvClassifierRequest', createCsvClassifierRequest_allowSingleColumn - Enables the processing of files that contain only one column.
$sel:containsHeader:CreateCsvClassifierRequest', createCsvClassifierRequest_containsHeader - Indicates whether the CSV file contains a header.
$sel:customDatatypeConfigured:CreateCsvClassifierRequest', createCsvClassifierRequest_customDatatypeConfigured - Enables the configuration of custom datatypes.
$sel:customDatatypes:CreateCsvClassifierRequest', createCsvClassifierRequest_customDatatypes - Creates a list of supported custom datatypes.
$sel:delimiter:CreateCsvClassifierRequest', createCsvClassifierRequest_delimiter - A custom symbol to denote what separates each column entry in the row.
$sel:disableValueTrimming:CreateCsvClassifierRequest', createCsvClassifierRequest_disableValueTrimming - Specifies not to trim values before identifying the type of column
values. The default value is true.
$sel:header:CreateCsvClassifierRequest', createCsvClassifierRequest_header - A list of strings representing column names.
$sel:quoteSymbol:CreateCsvClassifierRequest', createCsvClassifierRequest_quoteSymbol - A custom symbol to denote what combines content into a single column
value. Must be different from the column delimiter.
$sel:name:CreateCsvClassifierRequest', createCsvClassifierRequest_name - The name of the classifier.
createCsvClassifierRequest_allowSingleColumn :: Lens' CreateCsvClassifierRequest (Maybe Bool) Source #
Enables the processing of files that contain only one column.
createCsvClassifierRequest_containsHeader :: Lens' CreateCsvClassifierRequest (Maybe CsvHeaderOption) Source #
Indicates whether the CSV file contains a header.
createCsvClassifierRequest_customDatatypeConfigured :: Lens' CreateCsvClassifierRequest (Maybe Bool) Source #
Enables the configuration of custom datatypes.
createCsvClassifierRequest_customDatatypes :: Lens' CreateCsvClassifierRequest (Maybe [Text]) Source #
Creates a list of supported custom datatypes.
createCsvClassifierRequest_delimiter :: Lens' CreateCsvClassifierRequest (Maybe Text) Source #
A custom symbol to denote what separates each column entry in the row.
createCsvClassifierRequest_disableValueTrimming :: Lens' CreateCsvClassifierRequest (Maybe Bool) Source #
Specifies not to trim values before identifying the type of column values. The default value is true.
createCsvClassifierRequest_header :: Lens' CreateCsvClassifierRequest (Maybe [Text]) Source #
A list of strings representing column names.
createCsvClassifierRequest_quoteSymbol :: Lens' CreateCsvClassifierRequest (Maybe Text) Source #
A custom symbol to denote what combines content into a single column value. Must be different from the column delimiter.
createCsvClassifierRequest_name :: Lens' CreateCsvClassifierRequest Text Source #
The name of the classifier.