Class ContentPackV1

java.lang.Object
org.graylog2.contentpacks.model.ContentPackV1
All Implemented Interfaces:
ContentPack, Identified, Revisioned, Versioned

public abstract class ContentPackV1 extends Object implements ContentPack
  • Field Details

  • Constructor Details

    • ContentPackV1

      public ContentPackV1()
  • Method Details

    • _id

      @Nullable public abstract org.bson.types.ObjectId _id()
    • name

      public abstract String name()
    • summary

      public abstract String summary()
    • description

      public abstract String description()
    • vendor

      public abstract String vendor()
    • url

      public abstract URI url()
    • createdAt

      public abstract org.joda.time.DateTime createdAt()
    • serverVersion

      public abstract com.github.zafarkhaja.semver.Version serverVersion()
    • parameters

      public abstract com.google.common.collect.ImmutableSet<Parameter> parameters()
    • entities

      public abstract com.google.common.collect.ImmutableSet<Entity> entities()
    • builder

      public static ContentPackV1.Builder builder()
    • constraints

      public Set<Constraint> constraints()