public abstract class ScribeEventListenerConfig extends Object implements ConfigView<BuckConfig>
Modifier and Type | Field and Description |
---|---|
static String |
BUILDFILE_SECTION_NAME |
Constructor and Description |
---|
ScribeEventListenerConfig() |
Modifier and Type | Method and Description |
---|---|
String |
getCategory() |
abstract BuckConfig |
getDelegate() |
boolean |
getEnabled()
If false (default) then Buck events are not logged to Scribe
|
Iterable<String> |
getEnabledBuildRuleFinishedStatuses() |
Iterable<String> |
getEvents() |
static ScribeEventListenerConfig |
of(BuckConfig delegate) |
public static final String BUILDFILE_SECTION_NAME
public abstract BuckConfig getDelegate()
getDelegate
in interface ConfigView<BuckConfig>
public static ScribeEventListenerConfig of(BuckConfig delegate)
@Value.Lazy public boolean getEnabled()
@Value.Lazy public String getCategory()
@Value.Lazy public Iterable<String> getEvents()