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 |
Synopsis
- data Output = Output' {}
- newOutput :: S3Location -> Output
- output_compressionFormat :: Lens' Output (Maybe CompressionFormat)
- output_format :: Lens' Output (Maybe OutputFormat)
- output_formatOptions :: Lens' Output (Maybe OutputFormatOptions)
- output_maxOutputFiles :: Lens' Output (Maybe Natural)
- output_overwrite :: Lens' Output (Maybe Bool)
- output_partitionColumns :: Lens' Output (Maybe [Text])
- output_location :: Lens' Output S3Location
Documentation
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.
Output' | |
|
Instances
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.