X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Floader%2FChain.java;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Floader%2FChain.java;h=2587d0941a053b29044831d110dc2f87c707fd2f;hb=1fb66d5eb584966802911657ec88f17bca196699;hp=8fc6c35aeb0eacfcfff249ec2b75b066644731d6;hpb=cf86c044b5ec687fcf44eae6536d1e143c205fc4;p=rhynodge.git diff --git a/src/main/java/net/pterodactylus/rhynodge/loader/Chain.java b/src/main/java/net/pterodactylus/rhynodge/loader/Chain.java index 8fc6c35..2587d09 100644 --- a/src/main/java/net/pterodactylus/rhynodge/loader/Chain.java +++ b/src/main/java/net/pterodactylus/rhynodge/loader/Chain.java @@ -184,6 +184,10 @@ public class Chain { @JsonProperty private Part trigger; + /** A combination of query, filters, and a trigger. */ + @JsonProperty + private Part watcher; + /** The action of the chain. */ @JsonProperty private Part action; @@ -238,6 +242,15 @@ public class Chain { } /** + * Returns an optional watcher. + * + * @return The watcher of this chain + */ + public Part watcher() { + return watcher; + } + + /** * Returns the action of this chain. * * @return The action of this chain