Class DockerConfiguration.Buildx

java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<DockerConfiguration.Buildx>
org.jreleaser.model.internal.packagers.DockerConfiguration.Buildx
All Implemented Interfaces:
Serializable, Domain, ModelObject<DockerConfiguration.Buildx>
Enclosing interface:
DockerConfiguration

public static final class DockerConfiguration.Buildx extends AbstractModelObject<DockerConfiguration.Buildx> implements Domain
See Also:
  • Constructor Details

    • Buildx

      public Buildx()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.packagers.DockerConfiguration.Buildx asImmutable()
    • merge

      public void merge(DockerConfiguration.Buildx source)
      Specified by:
      merge in interface ModelObject<DockerConfiguration.Buildx>
    • getCreateBuilderFlags

      public List<String> getCreateBuilderFlags()
    • setCreateBuilderFlags

      public void setCreateBuilderFlags(List<String> createBuilderFlags)
    • getPlatforms

      public List<String> getPlatforms()
    • setPlatforms

      public void setPlatforms(List<String> platforms)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • isEnabledSet

      public boolean isEnabledSet()
    • isCreateBuilder

      public boolean isCreateBuilder()
    • setCreateBuilder

      public void setCreateBuilder(Boolean createBuilder)
    • isCreateBuilderSet

      public boolean isCreateBuilderSet()
    • asMap

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