Class BlackDuckRequestFilter
- java.lang.Object
-
- com.synopsys.integration.blackduck.http.BlackDuckRequestFilter
-
public class BlackDuckRequestFilter extends java.lang.ObjectSome 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 Summary
Constructors Constructor Description BlackDuckRequestFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFilter(java.lang.String key, java.lang.String value)voidaddFilter(java.lang.String key, java.util.List<java.lang.String> values)static BlackDuckRequestFiltercreateFilterWithMultipleValues(java.lang.String key, java.util.List<java.lang.String> values)static BlackDuckRequestFiltercreateFilterWithSingleValue(java.lang.String key, java.lang.String value)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
-
-
-
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
-
-