public abstract class RuleSource extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RuleSource.Builder |
Constructor and Description |
---|
RuleSource() |
Modifier and Type | Method and Description |
---|---|
static RuleSource.Builder |
builder() |
static RuleSource |
create(String id,
String title,
String description,
String source,
org.joda.time.DateTime createdAt,
org.joda.time.DateTime modifiedAt) |
abstract org.joda.time.DateTime |
createdAt() |
abstract String |
description() |
abstract Set<ParseError> |
errors() |
static RuleSource |
fromDao(PipelineRuleParser parser,
RuleDao dao) |
abstract String |
id() |
abstract org.joda.time.DateTime |
modifiedAt() |
abstract String |
source() |
abstract String |
title() |
abstract RuleSource.Builder |
toBuilder() |
public abstract String source()
@Nullable public abstract org.joda.time.DateTime createdAt()
@Nullable public abstract org.joda.time.DateTime modifiedAt()
@Nullable public abstract Set<ParseError> errors()
public static RuleSource.Builder builder()
public abstract RuleSource.Builder toBuilder()
public static RuleSource create(@Nullable String id, String title, @Nullable String description, String source, @Nullable org.joda.time.DateTime createdAt, @Nullable org.joda.time.DateTime modifiedAt)
public static RuleSource fromDao(PipelineRuleParser parser, RuleDao dao)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.