public static class User.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 User.APIRequestGetLiveVideos setParam(String param, Object value)
setParam in class APIRequest<LiveVideo>public User.APIRequestGetLiveVideos setParams(Map<String,Object> params)
setParams in class APIRequest<LiveVideo>public User.APIRequestGetLiveVideos setBroadcastStatus(List<LiveVideo.EnumBroadcastStatus> broadcastStatus)
public User.APIRequestGetLiveVideos setBroadcastStatus(String broadcastStatus)
public User.APIRequestGetLiveVideos setSource(LiveVideo.EnumSource source)
public User.APIRequestGetLiveVideos setSource(String source)
public User.APIRequestGetLiveVideos requestAllFields()
public User.APIRequestGetLiveVideos requestAllFields(boolean value)
public User.APIRequestGetLiveVideos requestFields(List<String> fields)
requestFields in class APIRequest<LiveVideo>public User.APIRequestGetLiveVideos requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<LiveVideo>public User.APIRequestGetLiveVideos requestField(String field)
requestField in class APIRequest<LiveVideo>public User.APIRequestGetLiveVideos requestField(String field, boolean value)
requestField in class APIRequest<LiveVideo>public User.APIRequestGetLiveVideos requestAdBreakConfigField()
public User.APIRequestGetLiveVideos requestAdBreakConfigField(boolean value)
public User.APIRequestGetLiveVideos requestAdBreakFailureReasonField()
public User.APIRequestGetLiveVideos requestAdBreakFailureReasonField(boolean value)
public User.APIRequestGetLiveVideos requestBroadcastStartTimeField()
public User.APIRequestGetLiveVideos requestBroadcastStartTimeField(boolean value)
public User.APIRequestGetLiveVideos requestCopyrightField()
public User.APIRequestGetLiveVideos requestCopyrightField(boolean value)
public User.APIRequestGetLiveVideos requestCreationTimeField()
public User.APIRequestGetLiveVideos requestCreationTimeField(boolean value)
public User.APIRequestGetLiveVideos requestDashIngestUrlField()
public User.APIRequestGetLiveVideos requestDashIngestUrlField(boolean value)
public User.APIRequestGetLiveVideos requestDashPreviewUrlField()
public User.APIRequestGetLiveVideos requestDashPreviewUrlField(boolean value)
public User.APIRequestGetLiveVideos requestDescriptionField()
public User.APIRequestGetLiveVideos requestDescriptionField(boolean value)
public User.APIRequestGetLiveVideos requestEmbedHtmlField()
public User.APIRequestGetLiveVideos requestEmbedHtmlField(boolean value)
public User.APIRequestGetLiveVideos requestFromField()
public User.APIRequestGetLiveVideos requestFromField(boolean value)
public User.APIRequestGetLiveVideos requestIdField()
public User.APIRequestGetLiveVideos requestIdField(boolean value)
public User.APIRequestGetLiveVideos requestIngestStreamsField()
public User.APIRequestGetLiveVideos requestIngestStreamsField(boolean value)
public User.APIRequestGetLiveVideos requestIsManualModeField()
public User.APIRequestGetLiveVideos requestIsManualModeField(boolean value)
public User.APIRequestGetLiveVideos requestIsReferenceOnlyField()
public User.APIRequestGetLiveVideos requestIsReferenceOnlyField(boolean value)
public User.APIRequestGetLiveVideos requestLiveEncodersField()
public User.APIRequestGetLiveVideos requestLiveEncodersField(boolean value)
public User.APIRequestGetLiveVideos requestLiveViewsField()
public User.APIRequestGetLiveVideos requestLiveViewsField(boolean value)
public User.APIRequestGetLiveVideos requestOverlayUrlField()
public User.APIRequestGetLiveVideos requestOverlayUrlField(boolean value)
public User.APIRequestGetLiveVideos requestPermalinkUrlField()
public User.APIRequestGetLiveVideos requestPermalinkUrlField(boolean value)
public User.APIRequestGetLiveVideos requestPlannedStartTimeField()
public User.APIRequestGetLiveVideos requestPlannedStartTimeField(boolean value)
public User.APIRequestGetLiveVideos requestSecondsLeftField()
public User.APIRequestGetLiveVideos requestSecondsLeftField(boolean value)
public User.APIRequestGetLiveVideos requestSecureStreamUrlField()
public User.APIRequestGetLiveVideos requestSecureStreamUrlField(boolean value)
public User.APIRequestGetLiveVideos requestStatusField()
public User.APIRequestGetLiveVideos requestStatusField(boolean value)
public User.APIRequestGetLiveVideos requestStreamUrlField()
public User.APIRequestGetLiveVideos requestStreamUrlField(boolean value)
public User.APIRequestGetLiveVideos requestTargetingField()
public User.APIRequestGetLiveVideos requestTargetingField(boolean value)
public User.APIRequestGetLiveVideos requestTitleField()
public User.APIRequestGetLiveVideos requestTitleField(boolean value)
public User.APIRequestGetLiveVideos requestTotalViewsField()
public User.APIRequestGetLiveVideos requestTotalViewsField(boolean value)
public User.APIRequestGetLiveVideos requestVideoField()
public User.APIRequestGetLiveVideos requestVideoField(boolean value)
Copyright © 2020. All rights reserved.