| 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.UpdateCsvClassifierRequest
Description
Synopsis
- data UpdateCsvClassifierRequest = UpdateCsvClassifierRequest' {}
- newUpdateCsvClassifierRequest :: Text -> UpdateCsvClassifierRequest
- updateCsvClassifierRequest_allowSingleColumn :: Lens' UpdateCsvClassifierRequest (Maybe Bool)
- updateCsvClassifierRequest_containsHeader :: Lens' UpdateCsvClassifierRequest (Maybe CsvHeaderOption)
- updateCsvClassifierRequest_customDatatypeConfigured :: Lens' UpdateCsvClassifierRequest (Maybe Bool)
- updateCsvClassifierRequest_customDatatypes :: Lens' UpdateCsvClassifierRequest (Maybe [Text])
- updateCsvClassifierRequest_delimiter :: Lens' UpdateCsvClassifierRequest (Maybe Text)
- updateCsvClassifierRequest_disableValueTrimming :: Lens' UpdateCsvClassifierRequest (Maybe Bool)
- updateCsvClassifierRequest_header :: Lens' UpdateCsvClassifierRequest (Maybe [Text])
- updateCsvClassifierRequest_quoteSymbol :: Lens' UpdateCsvClassifierRequest (Maybe Text)
- updateCsvClassifierRequest_name :: Lens' UpdateCsvClassifierRequest Text
Documentation
data UpdateCsvClassifierRequest Source #
Specifies a custom CSV classifier to be updated.
See: newUpdateCsvClassifierRequest smart constructor.
Constructors
| UpdateCsvClassifierRequest' | |
Fields
| |
Instances
newUpdateCsvClassifierRequest Source #
Create a value of UpdateCsvClassifierRequest 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:UpdateCsvClassifierRequest', updateCsvClassifierRequest_allowSingleColumn - Enables the processing of files that contain only one column.
$sel:containsHeader:UpdateCsvClassifierRequest', updateCsvClassifierRequest_containsHeader - Indicates whether the CSV file contains a header.
$sel:customDatatypeConfigured:UpdateCsvClassifierRequest', updateCsvClassifierRequest_customDatatypeConfigured - Specifies the configuration of custom datatypes.
$sel:customDatatypes:UpdateCsvClassifierRequest', updateCsvClassifierRequest_customDatatypes - Specifies a list of supported custom datatypes.
$sel:delimiter:UpdateCsvClassifierRequest', updateCsvClassifierRequest_delimiter - A custom symbol to denote what separates each column entry in the row.
$sel:disableValueTrimming:UpdateCsvClassifierRequest', updateCsvClassifierRequest_disableValueTrimming - Specifies not to trim values before identifying the type of column
values. The default value is true.
$sel:header:UpdateCsvClassifierRequest', updateCsvClassifierRequest_header - A list of strings representing column names.
$sel:quoteSymbol:UpdateCsvClassifierRequest', updateCsvClassifierRequest_quoteSymbol - A custom symbol to denote what combines content into a single column
value. It must be different from the column delimiter.
$sel:name:UpdateCsvClassifierRequest', updateCsvClassifierRequest_name - The name of the classifier.
updateCsvClassifierRequest_allowSingleColumn :: Lens' UpdateCsvClassifierRequest (Maybe Bool) Source #
Enables the processing of files that contain only one column.
updateCsvClassifierRequest_containsHeader :: Lens' UpdateCsvClassifierRequest (Maybe CsvHeaderOption) Source #
Indicates whether the CSV file contains a header.
updateCsvClassifierRequest_customDatatypeConfigured :: Lens' UpdateCsvClassifierRequest (Maybe Bool) Source #
Specifies the configuration of custom datatypes.
updateCsvClassifierRequest_customDatatypes :: Lens' UpdateCsvClassifierRequest (Maybe [Text]) Source #
Specifies a list of supported custom datatypes.
updateCsvClassifierRequest_delimiter :: Lens' UpdateCsvClassifierRequest (Maybe Text) Source #
A custom symbol to denote what separates each column entry in the row.
updateCsvClassifierRequest_disableValueTrimming :: Lens' UpdateCsvClassifierRequest (Maybe Bool) Source #
Specifies not to trim values before identifying the type of column values. The default value is true.
updateCsvClassifierRequest_header :: Lens' UpdateCsvClassifierRequest (Maybe [Text]) Source #
A list of strings representing column names.
updateCsvClassifierRequest_quoteSymbol :: Lens' UpdateCsvClassifierRequest (Maybe Text) Source #
A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
updateCsvClassifierRequest_name :: Lens' UpdateCsvClassifierRequest Text Source #
The name of the classifier.