Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data CreateCsvClassifierRequest = CreateCsvClassifierRequest' {}
- newCreateCsvClassifierRequest :: Text -> CreateCsvClassifierRequest
- createCsvClassifierRequest_quoteSymbol :: Lens' CreateCsvClassifierRequest (Maybe Text)
- createCsvClassifierRequest_containsHeader :: Lens' CreateCsvClassifierRequest (Maybe CsvHeaderOption)
- createCsvClassifierRequest_disableValueTrimming :: Lens' CreateCsvClassifierRequest (Maybe Bool)
- createCsvClassifierRequest_header :: Lens' CreateCsvClassifierRequest (Maybe [Text])
- createCsvClassifierRequest_allowSingleColumn :: Lens' CreateCsvClassifierRequest (Maybe Bool)
- createCsvClassifierRequest_delimiter :: 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.
CreateCsvClassifierRequest' | |
|
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: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:containsHeader:CreateCsvClassifierRequest'
, createCsvClassifierRequest_containsHeader
- Indicates whether the CSV file contains a header.
$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:allowSingleColumn:CreateCsvClassifierRequest'
, createCsvClassifierRequest_allowSingleColumn
- Enables the processing of files that contain only one column.
$sel:delimiter:CreateCsvClassifierRequest'
, createCsvClassifierRequest_delimiter
- A custom symbol to denote what separates each column entry in the row.
$sel:name:CreateCsvClassifierRequest'
, createCsvClassifierRequest_name
- The name of the classifier.
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_containsHeader :: Lens' CreateCsvClassifierRequest (Maybe CsvHeaderOption) Source #
Indicates whether the CSV file contains a header.
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_allowSingleColumn :: Lens' CreateCsvClassifierRequest (Maybe Bool) Source #
Enables the processing of files that contain only one column.
createCsvClassifierRequest_delimiter :: Lens' CreateCsvClassifierRequest (Maybe Text) Source #
A custom symbol to denote what separates each column entry in the row.
createCsvClassifierRequest_name :: Lens' CreateCsvClassifierRequest Text Source #
The name of the classifier.