Class StreamResponse

java.lang.Object
org.graylog2.rest.resources.streams.responses.StreamResponse

public abstract class StreamResponse extends Object
  • Constructor Details

    • StreamResponse

      public StreamResponse()
  • Method Details

    • id

      public abstract String id()
    • creatorUserId

      public abstract String creatorUserId()
    • outputs

      public abstract Collection<OutputSummary> outputs()
    • matchingType

      public abstract String matchingType()
    • description

      @Nullable public abstract String description()
    • createdAt

      public abstract String createdAt()
    • disabled

      public abstract boolean disabled()
    • rules

      public abstract Collection<StreamRule> rules()
    • title

      public abstract String title()
    • contentPack

      @Nullable public abstract String contentPack()
    • isDefault

      @Nullable public abstract Boolean isDefault()
    • removeMatchesFromDefaultStream

      public abstract boolean removeMatchesFromDefaultStream()
    • indexSetId

      public abstract String indexSetId()
    • isEditable

      public abstract boolean isEditable()
    • create

      public static StreamResponse create(String id, String creatorUserId, Collection<OutputSummary> outputs, String matchingType, @Nullable String description, String createdAt, boolean disabled, Collection<StreamRule> rules, String title, @Nullable String contentPack, @Nullable Boolean isDefault, @Nullable Boolean removeMatchesFromDefaultStream, String indexSetId)