Class ArchiveOptions

All Implemented Interfaces:
Serializable, Domain, ModelObject<ArchiveOptions>

public class ArchiveOptions extends AbstractModelObject<ArchiveOptions> implements Domain
Since:
1.6.0
Author:
Andres Almiray
See Also:
  • Constructor Details

    • ArchiveOptions

      public ArchiveOptions()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.common.ArchiveOptions asImmutable()
    • merge

      public void merge(ArchiveOptions source)
      Specified by:
      merge in interface ModelObject<ArchiveOptions>
    • getTimestamp

      public ZonedDateTime getTimestamp()
    • setTimestamp

      public void setTimestamp(ZonedDateTime timestamp)
    • setTimestamp

      public void setTimestamp(String timestamp)
    • getLongFileMode

      public org.jreleaser.model.api.common.ArchiveOptions.TarMode getLongFileMode()
    • setLongFileMode

      public void setLongFileMode(org.jreleaser.model.api.common.ArchiveOptions.TarMode longFileMode)
    • setLongFileMode

      public void setLongFileMode(String longFileMode)
    • getBigNumberMode

      public org.jreleaser.model.api.common.ArchiveOptions.TarMode getBigNumberMode()
    • setBigNumberMode

      public void setBigNumberMode(org.jreleaser.model.api.common.ArchiveOptions.TarMode bigNumberMode)
    • setBigNumberMode

      public void setBigNumberMode(String bigNumberMode)
    • asMap

      public Map<String,Object> asMap(boolean full)
      Specified by:
      asMap in interface Domain
    • toOptions

      public org.jreleaser.util.FileUtils.ArchiveOptions toOptions()