eu.emi.emir.client.query
Class URIQuery.URIQueryBuilder
java.lang.Object
eu.emi.emir.client.query.URIQuery.URIQueryBuilder
- Direct Known Subclasses:
- URIQueryBuilderImpl
- Enclosing class:
- URIQuery
public abstract static class URIQuery.URIQueryBuilder
- extends Object
|
Constructor Summary |
protected |
URIQuery.URIQueryBuilder()
Use one of the URIQuery's static methods to instantiate the builder |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URIQuery.URIQueryBuilder
protected URIQuery.URIQueryBuilder()
- Use one of the URIQuery's static methods to instantiate the builder
addParam
public abstract URIQuery.URIQueryBuilder addParam(String name,
String value)
addParam
public abstract URIQuery.URIQueryBuilder addParam(String name,
List<String> value)
setRef
public abstract URIQuery.URIQueryBuilder setRef(String reference)
- Set ref to the next page
setPageSize
public abstract URIQuery.URIQueryBuilder setPageSize(Integer pageSize)
setSkip
public abstract URIQuery.URIQueryBuilder setSkip(Integer skip)
setResultLimit
public abstract URIQuery.URIQueryBuilder setResultLimit(Integer limit)
mergeURIQuery
public abstract URIQuery.URIQueryBuilder mergeURIQuery(URIQuery uriQuery)
- Merge from another URIQuery
build
public abstract <E extends URIQuery> E build()
Copyright © 2013 EMI. All Rights Reserved.