libZSservicesZSamazonka-databrewZSamazonka-databrew
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.DataBrew.Types.Output

Description

 
Synopsis

Documentation

data Output Source #

Represents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.

See: newOutput smart constructor.

Constructors

Output' 

Fields

Instances

Instances details
Eq Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

(==) :: Output -> Output -> Bool #

(/=) :: Output -> Output -> Bool #

Read Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Show Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Generic Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Associated Types

type Rep Output :: Type -> Type #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

NFData Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

rnf :: Output -> () #

Hashable Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

ToJSON Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

FromJSON Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

type Rep Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

newOutput Source #

Create a value of Output 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:partitionColumns:Output', output_partitionColumns - The names of one or more partition columns for the output of the job.

$sel:formatOptions:Output', output_formatOptions - Represents options that define how DataBrew formats job output files.

$sel:format:Output', output_format - The data format of the output of the job.

$sel:compressionFormat:Output', output_compressionFormat - The compression algorithm used to compress the output text of the job.

$sel:overwrite:Output', output_overwrite - A value that, if true, means that any data in the location specified for output is overwritten with new output.

$sel:location:Output', output_location - The location in Amazon S3 where the job writes its output.

output_partitionColumns :: Lens' Output (Maybe [Text]) Source #

The names of one or more partition columns for the output of the job.

output_formatOptions :: Lens' Output (Maybe OutputFormatOptions) Source #

Represents options that define how DataBrew formats job output files.

output_format :: Lens' Output (Maybe OutputFormat) Source #

The data format of the output of the job.

output_compressionFormat :: Lens' Output (Maybe CompressionFormat) Source #

The compression algorithm used to compress the output text of the job.

output_overwrite :: Lens' Output (Maybe Bool) Source #

A value that, if true, means that any data in the location specified for output is overwritten with new output.

output_location :: Lens' Output S3Location Source #

The location in Amazon S3 where the job writes its output.