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