🔀 Merge branch 'website/epic-games' into next
[rhynodge.git] / src / main / java / net / pterodactylus / rhynodge / engine / Options.java
1 package net.pterodactylus.rhynodge.engine;
2
3 import net.pterodactylus.util.envopt.Option;
4
5 /**
6  * Options for Rhynodge which must be set as environment variables.
7  *
8  * @author <a href="mailto:bombe@pterodactylus.net">David â€˜Bombe’ Roden</a>
9  */
10 public class Options {
11
12         @Option(name = "SMTP_HOSTNAME", defaultValue = "localhost")
13         public final String smtpHostname = null;
14
15         @Option(name = "ERROR_EMAIL_SENDER", required = true)
16         public final String errorEmailSender = null;
17
18         @Option(name = "ERROR_EMAIL_RECIPIENT", required = true)
19         public final String errorEmailRecipient = null;
20
21         @Option(name = "STATE_DIRECTORY", defaultValue = "states")
22         public final String stateDirectory = null;
23
24         @Option(name = "CHAIN_DIRECTORY", defaultValue = "chains")
25         public final String chainDirectory = null;
26
27 }