Class InstanceSelector.SelectionResult

    • Constructor Detail

      • SelectionResult

        public SelectionResult​(Map<String,​String> segmentToInstanceMap,
                               List<String> unavailableSegments,
                               int numPrunedSegments)
    • Method Detail

      • getSegmentToInstanceMap

        public Map<String,​String> getSegmentToInstanceMap()
        Returns the map from segment to selected server instance hosting the segment.
      • getUnavailableSegments

        public List<String> getUnavailableSegments()
        Returns the unavailable segments (no enabled instance or all enabled instances are in ERROR state).
      • getNumPrunedSegments

        public int getNumPrunedSegments()
        Returns the number of segments pruned by the broker
      • setNumPrunedSegments

        public void setNumPrunedSegments​(int numPrunedSegments)
        Sets the number of segments pruned by the broker