amazonka-glue-2.0: Amazon Glue SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Glue.Types.CatalogKafkaSource

Description

 
Synopsis

Documentation

data CatalogKafkaSource Source #

Specifies an Apache Kafka data store in the Data Catalog.

See: newCatalogKafkaSource smart constructor.

Constructors

CatalogKafkaSource' 

Fields

Instances

Instances details
FromJSON CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

ToJSON CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

Generic CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

Associated Types

type Rep CatalogKafkaSource :: Type -> Type #

Read CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

Show CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

NFData CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

Methods

rnf :: CatalogKafkaSource -> () #

Eq CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

Hashable CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

type Rep CatalogKafkaSource Source # 
Instance details

Defined in Amazonka.Glue.Types.CatalogKafkaSource

newCatalogKafkaSource Source #

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_windowSize :: Lens' CatalogKafkaSource (Maybe Natural) Source #

The amount of time to spend processing each micro batch.

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.