public class Kgsearch.Entities.Search extends KgsearchRequest<SearchResponse>
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
USER_AGENT_SUFFIX
Modifier | Constructor and Description |
---|---|
protected |
Search()
Searches Knowledge Graph for entities that match the constraints.
|
Modifier and Type | Method and Description |
---|---|
HttpRequest |
buildHttpRequestUsingHead() |
HttpResponse |
executeUsingHead() |
List<String> |
getIds()
The list of entity id to be used for search instead of query string.
|
Boolean |
getIndent()
Enables indenting of json results.
|
List<String> |
getLanguages()
The list of language codes (defined in ISO 693) to run the query with, e.g.
|
Integer |
getLimit()
Limits the number of entities to be returned.
|
Boolean |
getPrefix()
Enables prefix match against names and aliases of entities
|
String |
getQuery()
The literal query string for search.
|
List<String> |
getTypes()
Restricts returned entities with these types, e.g.
|
Kgsearch.Entities.Search |
set(String parameterName,
Object value) |
Kgsearch.Entities.Search |
set$Xgafv(String $Xgafv)
V1 error format.
|
Kgsearch.Entities.Search |
setAccessToken(String accessToken)
OAuth access token.
|
Kgsearch.Entities.Search |
setAlt(String alt)
Data format for response.
|
Kgsearch.Entities.Search |
setCallback(String callback)
JSONP
|
Kgsearch.Entities.Search |
setFields(String fields)
Selector specifying which fields to include in a partial response.
|
Kgsearch.Entities.Search |
setIds(List<String> ids)
The list of entity id to be used for search instead of query string.
|
Kgsearch.Entities.Search |
setIndent(Boolean indent)
Enables indenting of json results.
|
Kgsearch.Entities.Search |
setKey(String key)
API key.
|
Kgsearch.Entities.Search |
setLanguages(List<String> languages)
The list of language codes (defined in ISO 693) to run the query with, e.g.
|
Kgsearch.Entities.Search |
setLimit(Integer limit)
Limits the number of entities to be returned.
|
Kgsearch.Entities.Search |
setOauthToken(String oauthToken)
OAuth 2.0 token for the current user.
|
Kgsearch.Entities.Search |
setPrefix(Boolean prefix)
Enables prefix match against names and aliases of entities
|
Kgsearch.Entities.Search |
setPrettyPrint(Boolean prettyPrint)
Returns response with indentations and line breaks.
|
Kgsearch.Entities.Search |
setQuery(String query)
The literal query string for search.
|
Kgsearch.Entities.Search |
setQuotaUser(String quotaUser)
Available to use for quota purposes for server-side applications.
|
Kgsearch.Entities.Search |
setTypes(List<String> types)
Restricts returned entities with these types, e.g.
|
Kgsearch.Entities.Search |
setUploadProtocol(String uploadProtocol)
Upload protocol for media (e.g.
|
Kgsearch.Entities.Search |
setUploadType(String uploadType)
Legacy upload protocol for media (e.g.
|
get$Xgafv, getAbstractGoogleClient, getAccessToken, getAlt, getCallback, getFields, getKey, getOauthToken, getPrettyPrint, getQuotaUser, getUploadProtocol, getUploadType, setDisableGZipContent, setRequestHeaders
getJsonContent, newExceptionOnError, queue
buildHttpRequest, buildHttpRequestUrl, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, getDisableGZipContent, getHttpContent, getLastResponseHeaders, getLastStatusCode, getLastStatusMessage, getMediaHttpDownloader, getMediaHttpUploader, getRequestHeaders, getRequestMethod, getResponseClass, getReturnRawInputSteam, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queue, setReturnRawInputStream
clone, entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys, toString
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
protected Search()
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
Kgsearch.initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)
must
be called to initialize this instance immediately after invoking the constructor.
public HttpResponse executeUsingHead() throws IOException
executeUsingHead
in class AbstractGoogleClientRequest<SearchResponse>
IOException
public HttpRequest buildHttpRequestUsingHead() throws IOException
buildHttpRequestUsingHead
in class AbstractGoogleClientRequest<SearchResponse>
IOException
public Kgsearch.Entities.Search set$Xgafv(String $Xgafv)
KgsearchRequest
set$Xgafv
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setAccessToken(String accessToken)
KgsearchRequest
setAccessToken
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setAlt(String alt)
KgsearchRequest
setAlt
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setCallback(String callback)
KgsearchRequest
setCallback
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setFields(String fields)
KgsearchRequest
setFields
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setKey(String key)
KgsearchRequest
setKey
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setOauthToken(String oauthToken)
KgsearchRequest
setOauthToken
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setPrettyPrint(Boolean prettyPrint)
KgsearchRequest
setPrettyPrint
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setQuotaUser(String quotaUser)
KgsearchRequest
setQuotaUser
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setUploadType(String uploadType)
KgsearchRequest
setUploadType
in class KgsearchRequest<SearchResponse>
public Kgsearch.Entities.Search setUploadProtocol(String uploadProtocol)
KgsearchRequest
setUploadProtocol
in class KgsearchRequest<SearchResponse>
public List<String> getIds()
public Kgsearch.Entities.Search setIds(List<String> ids)
public Boolean getIndent()
public Kgsearch.Entities.Search setIndent(Boolean indent)
public List<String> getLanguages()
public Kgsearch.Entities.Search setLanguages(List<String> languages)
public Integer getLimit()
public Kgsearch.Entities.Search setLimit(Integer limit)
public Boolean getPrefix()
public Kgsearch.Entities.Search setPrefix(Boolean prefix)
public String getQuery()
public Kgsearch.Entities.Search setQuery(String query)
public List<String> getTypes()
public Kgsearch.Entities.Search setTypes(List<String> types)
public Kgsearch.Entities.Search set(String parameterName, Object value)
set
in class KgsearchRequest<SearchResponse>
Copyright © 2011–2022 Google. All rights reserved.