Class StreamsGroupData

java.lang.Object
io.confluent.kafkarest.entities.v3.Resource
io.confluent.kafkarest.entities.v3.StreamsGroupData

public abstract class StreamsGroupData extends io.confluent.kafkarest.entities.v3.Resource
  • Method Details

    • getClusterId

      public abstract String getClusterId()
    • getStreamsGroupId

      public abstract String getStreamsGroupId()
    • getState

      public abstract StreamsGroup.State getState()
    • getMembers

      public abstract io.confluent.kafkarest.entities.v3.Resource.Relationship getMembers()
    • getMemberCount

      public abstract int getMemberCount()
    • getGroupEpoch

      public abstract int getGroupEpoch()
    • getTargetAssignmentEpoch

      public abstract int getTargetAssignmentEpoch()
    • getTopologyEpoch

      public abstract int getTopologyEpoch()
    • getSubtopologies

      public abstract io.confluent.kafkarest.entities.v3.Resource.Relationship getSubtopologies()
    • getSubtopologyCount

      public abstract int getSubtopologyCount()
    • builder

      public static StreamsGroupData.Builder builder()
    • fromStreamsGroup

      public static StreamsGroupData.Builder fromStreamsGroup(StreamsGroup streamsGroup)
    • fromJson

      public static StreamsGroupData fromJson(String kind, io.confluent.kafkarest.entities.v3.Resource.Metadata metadata, String clusterId, String streamsGroupId, StreamsGroup.State state, io.confluent.kafkarest.entities.v3.Resource.Relationship members, int memberCount, int groupEpoch, int targetAssignmentEpoch, int topologyEpoch, io.confluent.kafkarest.entities.v3.Resource.Relationship subtopologies, int subtopologyCount)