Interface Output.Builder

    • Method Detail

      • compressionFormat

        Output.Builder compressionFormat​(String compressionFormat)

        The 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:
        CompressionFormat, CompressionFormat
      • compressionFormat

        Output.Builder compressionFormat​(CompressionFormat compressionFormat)

        The 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:
        CompressionFormat, CompressionFormat
      • format

        Output.Builder format​(String format)

        The 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:
        OutputFormat, OutputFormat
      • format

        Output.Builder format​(OutputFormat format)

        The 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:
        OutputFormat, OutputFormat
      • partitionColumns

        Output.Builder partitionColumns​(Collection<String> partitionColumns)

        The 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.
      • partitionColumns

        Output.Builder partitionColumns​(String... partitionColumns)

        The 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.
      • location

        Output.Builder location​(S3Location location)

        The 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.
      • overwrite

        Output.Builder overwrite​(Boolean overwrite)

        A 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.
      • formatOptions

        Output.Builder formatOptions​(OutputFormatOptions formatOptions)

        Represents 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.
      • maxOutputFiles

        Output.Builder maxOutputFiles​(Integer 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.

        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.