Class MetadataMessage

java.lang.Object
ai.superstream.model.MetadataMessage

public class MetadataMessage extends Object
Represents a message from the superstream.metadata_v1 topic.
  • Constructor Details

    • MetadataMessage

      public MetadataMessage()
    • MetadataMessage

      public MetadataMessage(int superstreamClusterId, boolean active, List<TopicConfiguration> topicsConfiguration)
  • Method Details

    • getSuperstreamClusterId

      public int getSuperstreamClusterId()
    • setSuperstreamClusterId

      public void setSuperstreamClusterId(int superstreamClusterId)
    • isActive

      public boolean isActive()
    • setActive

      public void setActive(boolean active)
    • getTopicsConfiguration

      public List<TopicConfiguration> getTopicsConfiguration()
    • setTopicsConfiguration

      public void setTopicsConfiguration(List<TopicConfiguration> topicsConfiguration)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object