Class CodebergReleaser
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<S>
org.jreleaser.model.internal.release.BaseReleaser<org.jreleaser.model.api.release.CodebergReleaser,CodebergReleaser>
org.jreleaser.model.internal.release.CodebergReleaser
- All Implemented Interfaces:
Serializable,org.jreleaser.model.Active.Prereleaseable,CommitAuthorAware,Domain,EnabledAware,ModelObject<CodebergReleaser>,OwnerAware,TimeoutAware,Releaser<org.jreleaser.model.api.release.CodebergReleaser>
public class CodebergReleaser
extends BaseReleaser<org.jreleaser.model.api.release.CodebergReleaser,CodebergReleaser>
- Since:
- 0.4.0
- Author:
- Andres Almiray
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jreleaser.model.internal.release.BaseReleaser
BaseReleaser.Issues, BaseReleaser.Milestone, BaseReleaser.Prerelease, BaseReleaser.Update -
Field Summary
Fields inherited from class org.jreleaser.model.internal.release.BaseReleaser
artifacts, catalogs, checksums, files, overwrite, sign, signatures, skipRelease, skipTag, uploadAssetsEnabled -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jreleaser.model.api.release.CodebergReleaserasMap(boolean full) booleanisDraft()booleanvoidmerge(CodebergReleaser source) voidMethods inherited from class org.jreleaser.model.internal.release.BaseReleaser
fillProps, getApiEndpoint, getBranch, getBranchPush, getCanonicalRepoName, getChangelog, getCommitAuthor, getCommitUrl, getConnectTimeout, getDownloadUrl, getEffectiveReleaseName, getEffectiveTagName, getHost, getIssues, getIssueTrackerUrl, getLatestReleaseUrl, getMilestone, getName, getOwner, getPrerelease, getPreviousTagName, getReadTimeout, getReleaseName, getReleaseNotesUrl, getRepoCloneUrl, getRepoUrl, getResolvedBranchPush, getResolvedCommitUrl, getResolvedDownloadUrl, getResolvedIssueTrackerUrl, getResolvedLatestReleaseUrl, getResolvedPreviousTagName, getResolvedReleaseName, getResolvedReleaseNotesUrl, getResolvedRepoCloneUrl, getResolvedRepoCloneUrl, getResolvedRepoUrl, getResolvedRepoUrl, getResolvedSrcUrl, getResolvedTagName, getServiceName, getSrcUrl, getTagName, getToken, getUpdate, getUploadAssets, getUploadAssetsEnabled, getUsername, isArtifacts, isArtifactsSet, isCatalogs, isCatalogsSet, isChecksums, isChecksumsSet, isEnabled, isEnabledSet, isFiles, isFilesSet, isMatch, isOverwrite, isOverwriteSet, isPrerelease, isReleaseSupported, isSign, isSignatures, isSignaturesSet, isSkipRelease, isSkipReleaseSet, isSkipTag, isSkipTagSet, isUploadAssetsSet, props, resolveUploadAssetsEnabled, setApiEndpoint, setArtifacts, setBranch, setBranchPush, setCatalogs, setChangelog, setChecksums, setCommitAuthor, setCommitUrl, setConnectTimeout, setDownloadUrl, setEnabled, setFiles, setHost, setIssues, setIssueTrackerUrl, setLatestReleaseUrl, setMatch, setMilestone, setName, setOverwrite, setOwner, setPrerelease, setPreviousTagName, setReadTimeout, setReleaseName, setReleaseNotesUrl, setRepoCloneUrl, setRepoUrl, setSign, setSignatures, setSkipRelease, setSkipTag, setSrcUrl, setTagName, setToken, setUpdate, setUploadAssets, setUploadAssets, setUsernameMethods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
CodebergReleaser
public CodebergReleaser()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.release.CodebergReleaser asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<CodebergReleaser>- Overrides:
mergein classBaseReleaser<org.jreleaser.model.api.release.CodebergReleaser,CodebergReleaser>
-
isDraft
public boolean isDraft() -
setDraft
-
isDraftSet
public boolean isDraftSet() -
getReverseRepoHost
- Specified by:
getReverseRepoHostin classBaseReleaser<org.jreleaser.model.api.release.CodebergReleaser,CodebergReleaser>
-
asMap
- Specified by:
asMapin interfaceDomain- Overrides:
asMapin classBaseReleaser<org.jreleaser.model.api.release.CodebergReleaser,CodebergReleaser>
-