Class BlackDuckRequestFilter


  • public class BlackDuckRequestFilter
    extends java.lang.Object
    Some requests to Black Duck can be filtered. There can be one more more filter keys each with one or more values. If multiple filters values are combined for the same filter key, these values will be OR'ed together. If multiple filter values are combined for different filter keys, these values will be AND'ed together.
    • Constructor Detail

      • BlackDuckRequestFilter

        public BlackDuckRequestFilter()
    • Method Detail

      • createFilterWithMultipleValues

        public static BlackDuckRequestFilter createFilterWithMultipleValues​(java.lang.String key,
                                                                            java.util.List<java.lang.String> values)
      • createFilterWithSingleValue

        public static BlackDuckRequestFilter createFilterWithSingleValue​(java.lang.String key,
                                                                         java.lang.String value)
      • addFilter

        public void addFilter​(java.lang.String key,
                              java.lang.String value)
      • addFilter

        public void addFilter​(java.lang.String key,
                              java.util.List<java.lang.String> values)
      • getFilterParameters

        public java.util.List<java.lang.String> getFilterParameters()
        This will return the filter key/value pairs as Black Duck expects them: [key1:value1,key1:value2,key2:value3] etc