Class ArticleAnnouncer
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<S>
org.jreleaser.model.internal.common.AbstractActivatable<S>
org.jreleaser.model.internal.announce.AbstractAnnouncer<ArticleAnnouncer,org.jreleaser.model.api.announce.ArticleAnnouncer>
org.jreleaser.model.internal.announce.ArticleAnnouncer
- All Implemented Interfaces:
Serializable,Announcer<org.jreleaser.model.api.announce.ArticleAnnouncer>,Activatable,CommitAuthorAware,Domain,ExtraProperties,ModelObject<ArticleAnnouncer>,TimeoutAware
public final class ArticleAnnouncer
extends AbstractAnnouncer<ArticleAnnouncer,org.jreleaser.model.api.announce.ArticleAnnouncer>
implements CommitAuthorAware
- Since:
- 0.6.0
- Author:
- Andres Almiray
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidorg.jreleaser.model.api.announce.ArticleAnnouncerprotected voidgetFiles()voidmerge(ArticleAnnouncer source) voidsetCommitAuthor(CommitAuthor commitAuthor) voidvoidsetRepository(ArticleAnnouncer.Repository repository) voidsetTemplateDirectory(String templateDirectory) Methods inherited from class org.jreleaser.model.internal.announce.AbstractAnnouncer
addExtraProperties, asMap, getConnectTimeout, getExtraProperties, getName, getReadTimeout, isSet, isSnapshotSupported, prefix, setConnectTimeout, setExtraProperties, setName, setReadTimeoutMethods inherited from class org.jreleaser.model.internal.common.AbstractActivatable
disable, enabledSet, getActive, isActiveSet, isEnabled, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActiveMethods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jreleaser.model.internal.common.Activatable
disable, getActive, isActiveSet, isEnabled, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActiveMethods inherited from interface org.jreleaser.model.internal.common.ExtraProperties
addExtraProperty, extraPropertyIsTrue, getExtraProperty, resolvedExtraProperties, resolvedExtraProperties
-
Constructor Details
-
ArticleAnnouncer
public ArticleAnnouncer()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.announce.ArticleAnnouncer asImmutable()- Specified by:
asImmutablein interfaceAnnouncer<org.jreleaser.model.api.announce.ArticleAnnouncer>
-
merge
- Specified by:
mergein interfaceModelObject<ArticleAnnouncer>- Overrides:
mergein classAbstractAnnouncer<ArticleAnnouncer,org.jreleaser.model.api.announce.ArticleAnnouncer>
-
getFiles
-
setFiles
-
addFiles
-
addFile
-
getCommitAuthor
- Specified by:
getCommitAuthorin interfaceCommitAuthorAware
-
setCommitAuthor
- Specified by:
setCommitAuthorin interfaceCommitAuthorAware
-
getRepository
-
setRepository
-
getTemplateDirectory
-
setTemplateDirectory
-
asMap
- Specified by:
asMapin classAbstractAnnouncer<ArticleAnnouncer,org.jreleaser.model.api.announce.ArticleAnnouncer>
-