libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Description

 
Synopsis

Documentation

data FileFormatConfiguration Source #

Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.

The default file format is JSON. You can specify only one format.

You can't change the file format after you create the data store.

See: newFileFormatConfiguration smart constructor.

Constructors

FileFormatConfiguration' 

Fields

Instances

Instances details
Eq FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Read FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Show FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Generic FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Associated Types

type Rep FileFormatConfiguration :: Type -> Type #

NFData FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Methods

rnf :: FileFormatConfiguration -> () #

Hashable FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

ToJSON FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

FromJSON FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

type Rep FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

type Rep FileFormatConfiguration = D1 ('MetaData "FileFormatConfiguration" "Amazonka.IoTAnalytics.Types.FileFormatConfiguration" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "FileFormatConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jsonConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JsonConfiguration)) :*: S1 ('MetaSel ('Just "parquetConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParquetConfiguration))))

newFileFormatConfiguration :: FileFormatConfiguration Source #

Create a value of FileFormatConfiguration 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:jsonConfiguration:FileFormatConfiguration', fileFormatConfiguration_jsonConfiguration - Contains the configuration information of the JSON format.

$sel:parquetConfiguration:FileFormatConfiguration', fileFormatConfiguration_parquetConfiguration - Contains the configuration information of the Parquet format.

fileFormatConfiguration_jsonConfiguration :: Lens' FileFormatConfiguration (Maybe JsonConfiguration) Source #

Contains the configuration information of the JSON format.

fileFormatConfiguration_parquetConfiguration :: Lens' FileFormatConfiguration (Maybe ParquetConfiguration) Source #

Contains the configuration information of the Parquet format.