package tc.oc.analytics.datadog;
import javax.inject.Inject;
import tc.oc.minecraft.api.configuration.Configuration;
import tc.oc.minecraft.api.configuration.ConfigurationSection;
import tc.oc.minecraft.api.configuration.InvalidConfigurationException;
class DataDogConfig {
private final ConfigurationSection section;
@Inject DataDogConfig(Configuration config) throws InvalidConfigurationException {
this.section = config.getSection("datadog");
}
public boolean enabled() {
return section.getBoolean("enabled", false);
}
public String host() {
return section.getString("host", "localhost");
}
public int port() {
return section.getInt("port", 8125);
}
}