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 |
Synopsis
- data DataCellsFilter = DataCellsFilter' {
- columnNames :: Maybe [Text]
- columnWildcard :: Maybe ColumnWildcard
- rowFilter :: Maybe RowFilter
- tableCatalogId :: Text
- databaseName :: Text
- tableName :: Text
- name :: Text
- newDataCellsFilter :: Text -> Text -> Text -> Text -> DataCellsFilter
- dataCellsFilter_columnNames :: Lens' DataCellsFilter (Maybe [Text])
- dataCellsFilter_columnWildcard :: Lens' DataCellsFilter (Maybe ColumnWildcard)
- dataCellsFilter_rowFilter :: Lens' DataCellsFilter (Maybe RowFilter)
- dataCellsFilter_tableCatalogId :: Lens' DataCellsFilter Text
- dataCellsFilter_databaseName :: Lens' DataCellsFilter Text
- dataCellsFilter_tableName :: Lens' DataCellsFilter Text
- dataCellsFilter_name :: Lens' DataCellsFilter Text
Documentation
data DataCellsFilter Source #
A structure that describes certain columns on certain rows.
See: newDataCellsFilter
smart constructor.
DataCellsFilter' | |
|
Instances
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> DataCellsFilter |
Create a value of DataCellsFilter
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:columnNames:DataCellsFilter'
, dataCellsFilter_columnNames
- A list of column names.
$sel:columnWildcard:DataCellsFilter'
, dataCellsFilter_columnWildcard
- A wildcard with exclusions.
You must specify either a ColumnNames
list or the ColumnWildCard
.
$sel:rowFilter:DataCellsFilter'
, dataCellsFilter_rowFilter
- A PartiQL predicate.
$sel:tableCatalogId:DataCellsFilter'
, dataCellsFilter_tableCatalogId
- The ID of the catalog to which the table belongs.
$sel:databaseName:DataCellsFilter'
, dataCellsFilter_databaseName
- A database in the Glue Data Catalog.
$sel:tableName:DataCellsFilter'
, dataCellsFilter_tableName
- A table in the database.
$sel:name:DataCellsFilter'
, dataCellsFilter_name
- The name given by the user to the data filter cell.
dataCellsFilter_columnNames :: Lens' DataCellsFilter (Maybe [Text]) Source #
A list of column names.
dataCellsFilter_columnWildcard :: Lens' DataCellsFilter (Maybe ColumnWildcard) Source #
A wildcard with exclusions.
You must specify either a ColumnNames
list or the ColumnWildCard
.
dataCellsFilter_rowFilter :: Lens' DataCellsFilter (Maybe RowFilter) Source #
A PartiQL predicate.
dataCellsFilter_tableCatalogId :: Lens' DataCellsFilter Text Source #
The ID of the catalog to which the table belongs.
dataCellsFilter_databaseName :: Lens' DataCellsFilter Text Source #
A database in the Glue Data Catalog.
dataCellsFilter_tableName :: Lens' DataCellsFilter Text Source #
A table in the database.
dataCellsFilter_name :: Lens' DataCellsFilter Text Source #
The name given by the user to the data filter cell.