Class CreateExtractorRequest

java.lang.Object
org.graylog2.rest.models.system.inputs.extractors.requests.CreateExtractorRequest

public abstract class CreateExtractorRequest extends Object
  • Constructor Details

    • CreateExtractorRequest

      public CreateExtractorRequest()
  • Method Details

    • title

      public abstract String title()
    • cursorStrategy

      public abstract String cursorStrategy()
    • sourceField

      public abstract String sourceField()
    • targetField

      public abstract String targetField()
    • extractorType

      public abstract String extractorType()
    • extractorConfig

      public abstract Map<String,Object> extractorConfig()
    • converters

      public abstract List<Map<String,Object>> converters()
    • conditionType

      public abstract String conditionType()
    • conditionValue

      public abstract String conditionValue()
    • order

      public abstract long order()
    • create

      public static CreateExtractorRequest create(@NotEmpty @NotEmpty String title, String cursorStrategy, @NotEmpty @NotEmpty String sourceField, @NotEmpty @NotEmpty String targetField, @NotEmpty @NotEmpty String extractorType, Map<String,Object> extractorConfig, List<Map<String,Object>> converters, String conditionType, String conditionValue, long order)