Class GiteaReleaser
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<S>
org.jreleaser.model.internal.release.BaseReleaser<org.jreleaser.model.api.release.GiteaReleaser,GiteaReleaser>
org.jreleaser.model.internal.release.GiteaReleaser
- All Implemented Interfaces:
Serializable,org.jreleaser.model.Active.Prereleaseable,CommitAuthorAware,Domain,EnabledAware,ModelObject<GiteaReleaser>,OwnerAware,TimeoutAware,Releaser<org.jreleaser.model.api.release.GiteaReleaser>
public class GiteaReleaser
extends BaseReleaser<org.jreleaser.model.api.release.GiteaReleaser,GiteaReleaser>
- Since:
- 0.1.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.GiteaReleaserasMap(boolean full) booleanisDraft()booleanvoidmerge(GiteaReleaser 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
-
GiteaReleaser
public GiteaReleaser()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.release.GiteaReleaser asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<GiteaReleaser>- Overrides:
mergein classBaseReleaser<org.jreleaser.model.api.release.GiteaReleaser,GiteaReleaser>
-
isDraft
public boolean isDraft() -
setDraft
-
isDraftSet
public boolean isDraftSet() -
getReverseRepoHost
- Specified by:
getReverseRepoHostin classBaseReleaser<org.jreleaser.model.api.release.GiteaReleaser,GiteaReleaser>
-
asMap
- Specified by:
asMapin interfaceDomain- Overrides:
asMapin classBaseReleaser<org.jreleaser.model.api.release.GiteaReleaser,GiteaReleaser>
-