Class ClusterConfig

java.lang.Object
org.graylog2.cluster.ClusterConfig

public abstract class ClusterConfig extends Object
  • Constructor Details

    • ClusterConfig

      public ClusterConfig()
  • Method Details

    • id

      @Nullable public abstract String id()
    • type

      @Nullable public abstract String type()
    • payload

      @Nullable public abstract Object payload()
    • lastUpdated

      @Nullable public abstract org.joda.time.DateTime lastUpdated()
    • lastUpdatedBy

      @Nullable public abstract String lastUpdatedBy()
    • create

      public static ClusterConfig create(@Nullable String id, @Nullable String type, @Nullable Object payload, @Nullable org.joda.time.DateTime lastUpdated, @Nullable String lastUpdatedBy)
    • create

      public static ClusterConfig create(@NotEmpty @NotEmpty String type, @NotEmpty @NotEmpty Object payload, @NotEmpty @NotEmpty String nodeId)