Class FileNameFragment.Setter

Enclosing class:
FileNameFragment

public static final class FileNameFragment.Setter extends AbstractFragmentSetter<FileNameFragment.Setter>
Setter for the FileNameFragment.
  • Method Details

    • fileCompression

      public FileNameFragment.Setter fileCompression(CompressionType compressionType)
      Sets the file compression type.
      Parameters:
      compressionType - the compression type.
      Returns:
      this
    • maxRecordsPerFile

      public FileNameFragment.Setter maxRecordsPerFile(int maxRecordsPerFile)
      Sets the maximum records per file.
      Parameters:
      maxRecordsPerFile - the maximum records per file.
      Returns:
      this.
    • timestampSource

      public FileNameFragment.Setter timestampSource(TimestampSource timestampSource)
      Sets the time stamp source.
      Parameters:
      timestampSource - the time stamp source.
      Returns:
      this.
    • timestampSource

      public FileNameFragment.Setter timestampSource(TimestampSource.Type type)
      Sets the timestamp source from a type.
      Parameters:
      type - the type to set the timestamp source to.
      Returns:
      this.
    • timestampTimeZone

      public FileNameFragment.Setter timestampTimeZone(ZoneId timeZone)
      Sets the timestamp timezone.
      Parameters:
      timeZone - the timezone to se.t
      Returns:
      this
    • template

      public FileNameFragment.Setter template(String template)
      Sets the file name template.
      Parameters:
      template - the prefix template to use.
      Returns:
      this.
    • prefixTemplate

      public FileNameFragment.Setter prefixTemplate(String prefixTemplate)
      Sets the file name prefix template.
      Parameters:
      prefixTemplate - the prefix template to use.
      Returns:
      this