public static class LiveVideo.APIRequestGet extends APIRequest<LiveVideo>
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, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public LiveVideo getLastResponse()
getLastResponse
in class APIRequest<LiveVideo>
public LiveVideo parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<LiveVideo>
APIException
public LiveVideo execute() throws APIException
execute
in class APIRequest<LiveVideo>
APIException
public LiveVideo execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<LiveVideo>
APIException
public com.google.common.util.concurrent.ListenableFuture<LiveVideo> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<LiveVideo> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public LiveVideo.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<LiveVideo>
public LiveVideo.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<LiveVideo>
public LiveVideo.APIRequestGet setTargetToken(String targetToken)
public LiveVideo.APIRequestGet requestAllFields()
public LiveVideo.APIRequestGet requestAllFields(boolean value)
public LiveVideo.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<LiveVideo>
public LiveVideo.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<LiveVideo>
public LiveVideo.APIRequestGet requestField(String field)
requestField
in class APIRequest<LiveVideo>
public LiveVideo.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<LiveVideo>
public LiveVideo.APIRequestGet requestAdBreakConfigField()
public LiveVideo.APIRequestGet requestAdBreakConfigField(boolean value)
public LiveVideo.APIRequestGet requestAdBreakFailureReasonField()
public LiveVideo.APIRequestGet requestAdBreakFailureReasonField(boolean value)
public LiveVideo.APIRequestGet requestBroadcastStartTimeField()
public LiveVideo.APIRequestGet requestBroadcastStartTimeField(boolean value)
public LiveVideo.APIRequestGet requestCopyrightField()
public LiveVideo.APIRequestGet requestCopyrightField(boolean value)
public LiveVideo.APIRequestGet requestCreationTimeField()
public LiveVideo.APIRequestGet requestCreationTimeField(boolean value)
public LiveVideo.APIRequestGet requestDashIngestUrlField()
public LiveVideo.APIRequestGet requestDashIngestUrlField(boolean value)
public LiveVideo.APIRequestGet requestDashPreviewUrlField()
public LiveVideo.APIRequestGet requestDashPreviewUrlField(boolean value)
public LiveVideo.APIRequestGet requestDescriptionField()
public LiveVideo.APIRequestGet requestDescriptionField(boolean value)
public LiveVideo.APIRequestGet requestEmbedHtmlField()
public LiveVideo.APIRequestGet requestEmbedHtmlField(boolean value)
public LiveVideo.APIRequestGet requestFromField()
public LiveVideo.APIRequestGet requestFromField(boolean value)
public LiveVideo.APIRequestGet requestIdField()
public LiveVideo.APIRequestGet requestIdField(boolean value)
public LiveVideo.APIRequestGet requestIngestStreamsField()
public LiveVideo.APIRequestGet requestIngestStreamsField(boolean value)
public LiveVideo.APIRequestGet requestIsManualModeField()
public LiveVideo.APIRequestGet requestIsManualModeField(boolean value)
public LiveVideo.APIRequestGet requestIsReferenceOnlyField()
public LiveVideo.APIRequestGet requestIsReferenceOnlyField(boolean value)
public LiveVideo.APIRequestGet requestLiveViewsField()
public LiveVideo.APIRequestGet requestLiveViewsField(boolean value)
public LiveVideo.APIRequestGet requestOverlayUrlField()
public LiveVideo.APIRequestGet requestOverlayUrlField(boolean value)
public LiveVideo.APIRequestGet requestPermalinkUrlField()
public LiveVideo.APIRequestGet requestPermalinkUrlField(boolean value)
public LiveVideo.APIRequestGet requestPlannedStartTimeField()
public LiveVideo.APIRequestGet requestPlannedStartTimeField(boolean value)
public LiveVideo.APIRequestGet requestRecommendedEncoderSettingsField()
public LiveVideo.APIRequestGet requestRecommendedEncoderSettingsField(boolean value)
public LiveVideo.APIRequestGet requestSecondsLeftField()
public LiveVideo.APIRequestGet requestSecondsLeftField(boolean value)
public LiveVideo.APIRequestGet requestSecureStreamUrlField()
public LiveVideo.APIRequestGet requestSecureStreamUrlField(boolean value)
public LiveVideo.APIRequestGet requestStatusField()
public LiveVideo.APIRequestGet requestStatusField(boolean value)
public LiveVideo.APIRequestGet requestStreamUrlField()
public LiveVideo.APIRequestGet requestStreamUrlField(boolean value)
public LiveVideo.APIRequestGet requestTargetingField()
public LiveVideo.APIRequestGet requestTargetingField(boolean value)
public LiveVideo.APIRequestGet requestTitleField()
public LiveVideo.APIRequestGet requestTitleField(boolean value)
public LiveVideo.APIRequestGet requestTotalViewsField()
public LiveVideo.APIRequestGet requestTotalViewsField(boolean value)
public LiveVideo.APIRequestGet requestVideoField()
public LiveVideo.APIRequestGet requestVideoField(boolean value)
Copyright © 2023. All rights reserved.