Class Release
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<Release>
org.jreleaser.model.internal.release.Release
- All Implemented Interfaces:
Serializable,Domain,ModelObject<Release>
- Since:
- 0.1.0
- Author:
- Andres Almiray
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jreleaser.model.api.release.ReleaseasMap(boolean full) getGitea()BaseReleaser<?,?> voidorg.jreleaser.model.api.release.Releaserreleaser()voidsetCodeberg(CodebergReleaser codeberg) voidsetGeneric(GenericGitReleaser generic) voidsetGitea(GiteaReleaser gitea) voidsetGithub(GithubReleaser github) voidsetGitlab(GitlabReleaser gitlab) Methods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
Release
public Release()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.release.Release asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<Release>
-
getGithub
-
setGithub
-
getGitlab
-
setGitlab
-
getGitea
-
setGitea
-
getCodeberg
-
setCodeberg
-
getGeneric
-
setGeneric
-
getReleaser
-
releaser
public org.jreleaser.model.api.release.Releaser releaser() -
asMap
-