Class SnapPackager.Slot
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<SnapPackager.Slot>
org.jreleaser.model.internal.packagers.SnapPackager.Slot
- All Implemented Interfaces:
Serializable,Domain,ModelObject<SnapPackager.Slot>
- Enclosing class:
- SnapPackager
public static final class SnapPackager.Slot
extends AbstractModelObject<SnapPackager.Slot>
implements Domain
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jreleaser.model.api.packagers.SnapPackager.SlotasMap(boolean full) static SnapPackager.SlotcopyOf(SnapPackager.Slot other) getAttrs()booleanbooleangetName()getReads()voidmerge(SnapPackager.Slot 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
-
Slot
public Slot()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.packagers.SnapPackager.Slot asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<SnapPackager.Slot>
-
getName
-
setName
-
getAttributes
-
setAttributes
-
getAttrs
-
getReads
-
setReads
-
getWrites
-
setWrites
-
getHasReads
public boolean getHasReads() -
getHasWrites
public boolean getHasWrites() -
asMap
-
copyOf
-