public class DiscordNotifier extends AbstractStatusChangeNotifier
| Constructor and Description |
|---|
DiscordNotifier(InstanceRepository repository) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
createContent(InstanceEvent event,
Instance instance) |
protected Object |
createDiscordNotification(InstanceEvent event,
Instance instance) |
protected reactor.core.publisher.Mono<Void> |
doNotify(InstanceEvent event,
Instance instance) |
String |
getAvatarUrl() |
String |
getMessage() |
String |
getUsername() |
URI |
getWebhookUrl() |
boolean |
isTts() |
void |
setAvatarUrl(String avatarUrl) |
void |
setMessage(String message) |
void |
setRestTemplate(org.springframework.web.client.RestTemplate restTemplate) |
void |
setTts(boolean tts) |
void |
setUsername(String username) |
void |
setWebhookUrl(URI webhookUrl) |
getIgnoreChanges, getLastStatus, notify, setIgnoreChanges, shouldNotify, updateLastStatusisEnabled, setEnabledpublic DiscordNotifier(InstanceRepository repository)
protected reactor.core.publisher.Mono<Void> doNotify(InstanceEvent event, Instance instance)
doNotify in class AbstractEventNotifierprotected Object createDiscordNotification(InstanceEvent event, Instance instance)
@Nullable protected String createContent(InstanceEvent event, Instance instance)
public boolean isTts()
public void setTts(boolean tts)
public String getMessage()
public void setMessage(String message)
public void setRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
Copyright © 2019 codecentric AG. All rights reserved.