Interface Announcer<A extends org.jreleaser.model.api.announce.Announcer>
- All Superinterfaces:
Activatable,Domain,ExtraProperties,Serializable,TimeoutAware
- All Known Implementing Classes:
AbstractAnnouncer,AbstractMessageAnnouncer,ArticleAnnouncer,BlueskyAnnouncer,DiscordAnnouncer,DiscourseAnnouncer,DiscussionsAnnouncer,GitterAnnouncer,GoogleChatAnnouncer,HttpAnnouncer,HttpAnnouncers,LinkedinAnnouncer,MastodonAnnouncer,MattermostAnnouncer,OpenCollectiveAnnouncer,SdkmanAnnouncer,SlackAnnouncer,SmtpAnnouncer,TeamsAnnouncer,TelegramAnnouncer,TwitterAnnouncer,WebhookAnnouncer,WebhooksAnnouncer,ZulipAnnouncer
public interface Announcer<A extends org.jreleaser.model.api.announce.Announcer>
extends Domain, Activatable, TimeoutAware, ExtraProperties
- Since:
- 0.1.0
- Author:
- Andres Almiray
-
Method Summary
Methods inherited from interface org.jreleaser.model.internal.common.Activatable
disable, getActive, isActiveSet, isEnabled, isSnapshotSupported, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActiveMethods inherited from interface org.jreleaser.model.internal.common.ExtraProperties
addExtraProperties, addExtraProperty, extraPropertyIsTrue, getExtraProperties, getExtraProperty, prefix, resolvedExtraProperties, resolvedExtraProperties, setExtraPropertiesMethods inherited from interface org.jreleaser.model.internal.common.TimeoutAware
getConnectTimeout, getReadTimeout, setConnectTimeout, setReadTimeout