com.madgag.guardian.contentapi
Class SearchRequest
java.lang.Object
com.madgag.guardian.contentapi.ApiRequest<SearchRequest,SearchResponse>
com.madgag.guardian.contentapi.SearchRequest
- All Implemented Interfaces:
- ContentRequest<SearchRequest>
public class SearchRequest
- extends ApiRequest<SearchRequest,SearchResponse>
- implements ContentRequest<SearchRequest>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchRequest
public SearchRequest(UrlHitter hitter)
SearchRequest
public SearchRequest(UrlHitter hitter,
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> params)
withIds
public SearchRequest withIds(java.lang.Iterable<java.lang.String> ids)
withIds
public SearchRequest withIds(java.lang.String... ids)
withTags
public SearchRequest withTags(java.lang.String... tags)
to
public SearchRequest to(org.joda.time.ReadableInstant end)
from
public SearchRequest from(org.joda.time.ReadableInstant start)
showFields
public SearchRequest showFields(java.lang.String... fields)
- Specified by:
showFields
in interface ContentRequest<SearchRequest>
showTags
public SearchRequest showTags(java.lang.String... tagTypes)
- Specified by:
showTags
in interface ContentRequest<SearchRequest>
during
public SearchRequest during(org.joda.time.ReadableInterval searchInterval)
pageSize
public SearchRequest pageSize(int itemsPerPage)
page
public SearchRequest page(int page)
orderBy
public SearchRequest orderBy(java.lang.String order)
getJaxbContextForResponse
public javax.xml.bind.JAXBContext getJaxbContextForResponse()
- Specified by:
getJaxbContextForResponse
in class ApiRequest<SearchRequest,SearchResponse>
getParams
protected java.util.Map<java.lang.String,java.lang.String> getParams()
getPathPrefix
protected java.lang.String getPathPrefix()
getIds
public java.util.List<java.lang.String> getIds()
Copyright © 2010. All Rights Reserved.