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, setUseVideoEndpoint
public 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>
APIException
public APINodeList<LiveVideo> execute() throws APIException
execute
in class APIRequest<LiveVideo>
APIException
public APINodeList<LiveVideo> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<LiveVideo>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<LiveVideo>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<LiveVideo>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public 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.