amazonka-databrew-2.0: Amazon Glue DataBrew 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.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
FromJSON Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

ToJSON 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 #

Read Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Show Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

NFData Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

rnf :: Output -> () #

Eq Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

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

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

Hashable Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

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:compressionFormat:Output', output_compressionFormat - The compression algorithm used to compress the output text of the job.

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

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

$sel:maxOutputFiles:Output', output_maxOutputFiles - Maximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.

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

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

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

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

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

The data format of the output of the job.

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

Represents options that define how DataBrew formats job output files.

output_maxOutputFiles :: Lens' Output (Maybe Natural) Source #

Maximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.

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_partitionColumns :: Lens' Output (Maybe [Text]) Source #

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

output_location :: Lens' Output S3Location Source #

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