Class SnapPackager.Plug
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<SnapPackager.Plug>
org.jreleaser.model.internal.packagers.SnapPackager.Plug
- All Implemented Interfaces:
Serializable,Domain,ModelObject<SnapPackager.Plug>
- Enclosing class:
- SnapPackager
public static final class SnapPackager.Plug
extends AbstractModelObject<SnapPackager.Plug>
implements Domain
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jreleaser.model.api.packagers.SnapPackager.PlugasMap(boolean full) static SnapPackager.PlugcopyOf(SnapPackager.Plug other) getAttrs()booleanbooleangetName()getReads()voidmerge(SnapPackager.Plug source) voidsetAttributes(Map<String, String> attributes) voidvoidvoidMethods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
Plug
public Plug()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.packagers.SnapPackager.Plug asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<SnapPackager.Plug>
-
getName
-
setName
-
getAttributes
-
setAttributes
-
getAttrs
-
getReads
-
setReads
-
getWrites
-
setWrites
-
getHasRead
public boolean getHasRead() -
getHasWrite
public boolean getHasWrite() -
asMap
-
copyOf
-