public static class Robot.APIRequestGet extends APIRequest<Robot>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public Robot getLastResponse()
getLastResponse in class APIRequest<Robot>public Robot parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Robot>APIExceptionpublic Robot execute() throws APIException
execute in class APIRequest<Robot>APIExceptionpublic Robot execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Robot>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Robot> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Robot> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Robot.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<Robot>public Robot.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<Robot>public Robot.APIRequestGet requestAllFields()
public Robot.APIRequestGet requestAllFields(boolean value)
public Robot.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<Robot>public Robot.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Robot>public Robot.APIRequestGet requestField(String field)
requestField in class APIRequest<Robot>public Robot.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<Robot>public Robot.APIRequestGet requestBringupVarsField()
public Robot.APIRequestGet requestBringupVarsField(boolean value)
public Robot.APIRequestGet requestConfigurationsField()
public Robot.APIRequestGet requestConfigurationsField(boolean value)
public Robot.APIRequestGet requestDataCenterField()
public Robot.APIRequestGet requestDataCenterField(boolean value)
public Robot.APIRequestGet requestIdField()
public Robot.APIRequestGet requestIdField(boolean value)
public Robot.APIRequestGet requestInitPosField()
public Robot.APIRequestGet requestInitPosField(boolean value)
public Robot.APIRequestGet requestLastPosField()
public Robot.APIRequestGet requestLastPosField(boolean value)
public Robot.APIRequestGet requestMeetupLinkHashField()
public Robot.APIRequestGet requestMeetupLinkHashField(boolean value)
public Robot.APIRequestGet requestSuiteField()
public Robot.APIRequestGet requestSuiteField(boolean value)
public Robot.APIRequestGet requestTargetMapImageUriField()
public Robot.APIRequestGet requestTargetMapImageUriField(boolean value)
public Robot.APIRequestGet requestTargetOsImageUriField()
public Robot.APIRequestGet requestTargetOsImageUriField(boolean value)
public Robot.APIRequestGet requestTargetSwImageUriField()
public Robot.APIRequestGet requestTargetSwImageUriField(boolean value)
public Robot.APIRequestGet requestUserField()
public Robot.APIRequestGet requestUserField(boolean value)
Copyright © 2024. All rights reserved.