| 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.CatalogKafkaSource
Description
Synopsis
- data CatalogKafkaSource = CatalogKafkaSource' {}
- newCatalogKafkaSource :: Text -> Text -> Text -> CatalogKafkaSource
- catalogKafkaSource_dataPreviewOptions :: Lens' CatalogKafkaSource (Maybe StreamingDataPreviewOptions)
- catalogKafkaSource_detectSchema :: Lens' CatalogKafkaSource (Maybe Bool)
- catalogKafkaSource_streamingOptions :: Lens' CatalogKafkaSource (Maybe KafkaStreamingSourceOptions)
- catalogKafkaSource_windowSize :: Lens' CatalogKafkaSource (Maybe Natural)
- catalogKafkaSource_name :: Lens' CatalogKafkaSource Text
- catalogKafkaSource_table :: Lens' CatalogKafkaSource Text
- catalogKafkaSource_database :: Lens' CatalogKafkaSource Text
Documentation
data CatalogKafkaSource Source #
Specifies an Apache Kafka data store in the Data Catalog.
See: newCatalogKafkaSource smart constructor.
Constructors
| CatalogKafkaSource' | |
Fields
| |
Instances
newCatalogKafkaSource Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> CatalogKafkaSource |
Create a value of CatalogKafkaSource 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:dataPreviewOptions:CatalogKafkaSource', catalogKafkaSource_dataPreviewOptions - Specifies options related to data preview for viewing a sample of your
data.
$sel:detectSchema:CatalogKafkaSource', catalogKafkaSource_detectSchema - Whether to automatically determine the schema from the incoming data.
$sel:streamingOptions:CatalogKafkaSource', catalogKafkaSource_streamingOptions - Specifies the streaming options.
$sel:windowSize:CatalogKafkaSource', catalogKafkaSource_windowSize - The amount of time to spend processing each micro batch.
$sel:name:CatalogKafkaSource', catalogKafkaSource_name - The name of the data store.
$sel:table:CatalogKafkaSource', catalogKafkaSource_table - The name of the table in the database to read from.
$sel:database:CatalogKafkaSource', catalogKafkaSource_database - The name of the database to read from.
catalogKafkaSource_dataPreviewOptions :: Lens' CatalogKafkaSource (Maybe StreamingDataPreviewOptions) Source #
Specifies options related to data preview for viewing a sample of your data.
catalogKafkaSource_detectSchema :: Lens' CatalogKafkaSource (Maybe Bool) Source #
Whether to automatically determine the schema from the incoming data.
catalogKafkaSource_streamingOptions :: Lens' CatalogKafkaSource (Maybe KafkaStreamingSourceOptions) Source #
Specifies the streaming options.
catalogKafkaSource_windowSize :: Lens' CatalogKafkaSource (Maybe Natural) Source #
The amount of time to spend processing each micro batch.
catalogKafkaSource_name :: Lens' CatalogKafkaSource Text Source #
The name of the data store.
catalogKafkaSource_table :: Lens' CatalogKafkaSource Text Source #
The name of the table in the database to read from.
catalogKafkaSource_database :: Lens' CatalogKafkaSource Text Source #
The name of the database to read from.