Interface Output.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Output.Builder,,- Output> - SdkBuilder<Output.Builder,,- Output> - SdkPojo
- Enclosing class:
- Output
- 
Method SummaryModifier and TypeMethodDescriptioncompressionFormat(String compressionFormat) The compression algorithm used to compress the output text of the job.compressionFormat(CompressionFormat compressionFormat) The compression algorithm used to compress the output text of the job.The data format of the output of the job.format(OutputFormat format) The data format of the output of the job.default Output.BuilderformatOptions(Consumer<OutputFormatOptions.Builder> formatOptions) Represents options that define how DataBrew formats job output files.formatOptions(OutputFormatOptions formatOptions) Represents options that define how DataBrew formats job output files.default Output.Builderlocation(Consumer<S3Location.Builder> location) The location in Amazon S3 where the job writes its output.location(S3Location location) The location in Amazon S3 where the job writes its output.maxOutputFiles(Integer maxOutputFiles) Maximum number of files to be generated by the job and written to the output folder.A value that, if true, means that any data in the location specified for output is overwritten with new output.partitionColumns(String... partitionColumns) The names of one or more partition columns for the output of the job.partitionColumns(Collection<String> partitionColumns) The names of one or more partition columns for the output of the job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
compressionFormatThe compression algorithm used to compress the output text of the job. - Parameters:
- compressionFormat- The compression algorithm used to compress the output text of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
compressionFormatThe compression algorithm used to compress the output text of the job. - Parameters:
- compressionFormat- The compression algorithm used to compress the output text of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
formatThe data format of the output of the job. - Parameters:
- format- The data format of the output of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
formatThe data format of the output of the job. - Parameters:
- format- The data format of the output of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
partitionColumnsThe names of one or more partition columns for the output of the job. - Parameters:
- partitionColumns- The names of one or more partition columns for the output of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
partitionColumnsThe names of one or more partition columns for the output of the job. - Parameters:
- partitionColumns- The names of one or more partition columns for the output of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
locationThe location in Amazon S3 where the job writes its output. - Parameters:
- location- The location in Amazon S3 where the job writes its output.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
locationThe location in Amazon S3 where the job writes its output. This is a convenience method that creates an instance of theS3Location.Builderavoiding the need to create one manually viaS3Location.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolocation(S3Location).- Parameters:
- location- a consumer that will call methods on- S3Location.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overwriteA value that, if true, means that any data in the location specified for output is overwritten with new output. - Parameters:
- overwrite- A value that, if true, means that any data in the location specified for output is overwritten with new output.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formatOptionsRepresents options that define how DataBrew formats job output files. - Parameters:
- formatOptions- Represents options that define how DataBrew formats job output files.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formatOptionsRepresents options that define how DataBrew formats job output files. This is a convenience method that creates an instance of theOutputFormatOptions.Builderavoiding the need to create one manually viaOutputFormatOptions.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toformatOptions(OutputFormatOptions).- Parameters:
- formatOptions- a consumer that will call methods on- OutputFormatOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
maxOutputFilesMaximum 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. - Parameters:
- 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.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-