public static class LiveEncoder.APIRequestGet extends APIRequest<LiveEncoder>
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 LiveEncoder getLastResponse()
getLastResponse in class APIRequest<LiveEncoder>public LiveEncoder parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<LiveEncoder>APIExceptionpublic LiveEncoder execute() throws APIException
execute in class APIRequest<LiveEncoder>APIExceptionpublic LiveEncoder execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<LiveEncoder>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<LiveEncoder> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<LiveEncoder> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic LiveEncoder.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<LiveEncoder>public LiveEncoder.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<LiveEncoder>public LiveEncoder.APIRequestGet requestAllFields()
public LiveEncoder.APIRequestGet requestAllFields(boolean value)
public LiveEncoder.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<LiveEncoder>public LiveEncoder.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<LiveEncoder>public LiveEncoder.APIRequestGet requestField(String field)
requestField in class APIRequest<LiveEncoder>public LiveEncoder.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<LiveEncoder>public LiveEncoder.APIRequestGet requestBrandField()
public LiveEncoder.APIRequestGet requestBrandField(boolean value)
public LiveEncoder.APIRequestGet requestCreationTimeField()
public LiveEncoder.APIRequestGet requestCreationTimeField(boolean value)
public LiveEncoder.APIRequestGet requestCurrentBroadcastField()
public LiveEncoder.APIRequestGet requestCurrentBroadcastField(boolean value)
public LiveEncoder.APIRequestGet requestCurrentInputStreamField()
public LiveEncoder.APIRequestGet requestCurrentInputStreamField(boolean value)
public LiveEncoder.APIRequestGet requestDeviceIdField()
public LiveEncoder.APIRequestGet requestDeviceIdField(boolean value)
public LiveEncoder.APIRequestGet requestIdField()
public LiveEncoder.APIRequestGet requestIdField(boolean value)
public LiveEncoder.APIRequestGet requestLastHeartbeatTimeField()
public LiveEncoder.APIRequestGet requestLastHeartbeatTimeField(boolean value)
public LiveEncoder.APIRequestGet requestModelField()
public LiveEncoder.APIRequestGet requestModelField(boolean value)
public LiveEncoder.APIRequestGet requestNameField()
public LiveEncoder.APIRequestGet requestNameField(boolean value)
public LiveEncoder.APIRequestGet requestStatusField()
public LiveEncoder.APIRequestGet requestStatusField(boolean value)
public LiveEncoder.APIRequestGet requestVersionField()
public LiveEncoder.APIRequestGet requestVersionField(boolean value)
Copyright © 2020. All rights reserved.