java.lang.Object
org.graylog.plugins.pipelineprocessor.rulebuilder.rest.RuleBuilderDto

public abstract class RuleBuilderDto extends Object
  • Constructor Details

    • RuleBuilderDto

      public RuleBuilderDto()
  • Method Details

    • id

      @Nullable public abstract String id()
    • title

      @Nullable public abstract String title()
    • description

      @Nullable public abstract String description()
    • source

      @Nullable public abstract String source()
    • ruleBuilder

      public abstract RuleBuilder ruleBuilder()
    • createdAt

      @Nullable public abstract org.joda.time.DateTime createdAt()
    • modifiedAt

      @Nullable public abstract org.joda.time.DateTime modifiedAt()
    • simulatorMessage

      @Nullable public abstract String simulatorMessage()
    • create

      public static RuleBuilderDto create(@Nullable String id, String title, @Nullable String description, @Nullable String source, RuleBuilder ruleBuilder, @Nullable org.joda.time.DateTime createdAt, @Nullable org.joda.time.DateTime modifiedAt, @Nullable List<String> errors, @Nullable String simulatorMessage)
    • builder

      public static RuleBuilderDto.Builder builder()
    • toBuilder

      public abstract RuleBuilderDto.Builder toBuilder()