public class Kgsearch.Entities.Search extends KgsearchRequest<SearchResponse>
GenericData.FlagsAbstractMap.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, setRequestHeadersgetJsonContent, newExceptionOnError, queuebuildHttpRequest, buildHttpRequestUrl, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, getDisableGZipContent, getHttpContent, getLastResponseHeaders, getLastStatusCode, getLastStatusMessage, getMediaHttpDownloader, getMediaHttpUploader, getRequestHeaders, getRequestMethod, getResponseClass, getReturnRawInputSteam, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queue, setReturnRawInputStreamclone, entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys, toStringclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllprotected 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>IOExceptionpublic HttpRequest buildHttpRequestUsingHead() throws IOException
buildHttpRequestUsingHead in class AbstractGoogleClientRequest<SearchResponse>IOExceptionpublic Kgsearch.Entities.Search set$Xgafv(String $Xgafv)
KgsearchRequestset$Xgafv in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setAccessToken(String accessToken)
KgsearchRequestsetAccessToken in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setAlt(String alt)
KgsearchRequestsetAlt in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setCallback(String callback)
KgsearchRequestsetCallback in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setFields(String fields)
KgsearchRequestsetFields in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setKey(String key)
KgsearchRequestsetKey in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setOauthToken(String oauthToken)
KgsearchRequestsetOauthToken in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setPrettyPrint(Boolean prettyPrint)
KgsearchRequestsetPrettyPrint in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setQuotaUser(String quotaUser)
KgsearchRequestsetQuotaUser in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setUploadType(String uploadType)
KgsearchRequestsetUploadType in class KgsearchRequest<SearchResponse>public Kgsearch.Entities.Search setUploadProtocol(String uploadProtocol)
KgsearchRequestsetUploadProtocol 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.