Class SegmentsToUpdateFilter

java.lang.Object
org.apache.druid.server.http.SegmentsToUpdateFilter

public class SegmentsToUpdateFilter extends Object
Filter to identify segments that need to be updated via REST APIs.
  • Field Details

  • Constructor Details

    • SegmentsToUpdateFilter

      public SegmentsToUpdateFilter(@Nullable org.joda.time.Interval interval, @Nullable Set<String> segmentIds, @Nullable List<String> versions)
  • Method Details

    • getInterval

      @Nullable public org.joda.time.Interval getInterval()
    • getSegmentIds

      @Nullable public Set<String> getSegmentIds()
    • getVersions

      @Nullable public List<String> getVersions()
    • isValid

      public boolean isValid()
      The filter is valid if either interval or segmentIds is specified, but not both. versions may be optionally specified only when interval is provided.