Class RemoveBrokerTaskData

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

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

    • getClusterId

      public abstract String getClusterId()
    • getBrokerId

      public abstract int getBrokerId()
    • getShutdownScheduled

      public abstract boolean getShutdownScheduled()
    • getBrokerReplicaExclusionStatus

      public abstract org.apache.kafka.clients.admin.BrokerReplicaExclusionStatus getBrokerReplicaExclusionStatus()
    • getPartitionReassignmentStatus

      public abstract org.apache.kafka.clients.admin.PartitionReassignmentsStatus getPartitionReassignmentStatus()
    • getBrokerShutdownStatus

      public abstract org.apache.kafka.clients.admin.BrokerShutdownStatus getBrokerShutdownStatus()
    • getErrorCode

      public abstract Optional<Short> getErrorCode()
    • getErrorMessage

      public abstract Optional<String> getErrorMessage()
    • getBroker

      public abstract io.confluent.kafkarest.entities.v3.Resource.Relationship getBroker()
    • builder

      public static RemoveBrokerTaskData.Builder builder()
    • fromRemoveBrokerTask

      public static RemoveBrokerTaskData.Builder fromRemoveBrokerTask(RemoveBrokerTask removeBrokerTask)