Package com.gooddata.lcm
Class LcmEntityFilter
- java.lang.Object
-
- com.gooddata.lcm.LcmEntityFilter
-
public class LcmEntityFilter extends Object
Specification of the filter onLcmEntities.
-
-
Constructor Summary
Constructors Constructor Description LcmEntityFilter()Creates new (empty) filter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.util.MultiValueMap<String,String>asQueryParams()This filter in the form of query parameters map.StringgetClient()StringgetDataProduct()StringgetSegment()LcmEntityFilterwithClient(String client)Adds given client to this filter.LcmEntityFilterwithDataProduct(String dataProduct)Adds given data product to this filter.LcmEntityFilterwithSegment(String segment)Adds given segment to this filter.
-
-
-
Method Detail
-
withDataProduct
public LcmEntityFilter withDataProduct(String dataProduct)
Adds given data product to this filter.- Parameters:
dataProduct- data product id - must not be empty.- Returns:
- this filter
-
withSegment
public LcmEntityFilter withSegment(String segment)
Adds given segment to this filter.- Parameters:
segment- segment id - must not be empty.- Returns:
- this filter
-
withClient
public LcmEntityFilter withClient(String client)
Adds given client to this filter.- Parameters:
client- client id - must not be empty.- Returns:
- this filter
-
getDataProduct
public String getDataProduct()
-
getSegment
public String getSegment()
-
getClient
public String getClient()
-
-