public static class Page.APIRequestGetLiveVideos extends APIRequest<LiveVideo>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>
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, 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) 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 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 setType(LiveVideo.EnumType type)
public Page.APIRequestGetLiveVideos setType(String type)
public Page.APIRequestGetLiveVideos setSource(LiveVideo.EnumSource source)
public Page.APIRequestGetLiveVideos setSource(String source)
public Page.APIRequestGetLiveVideos setBroadcastStatus(List<LiveVideo.EnumBroadcastStatus> broadcastStatus)
public Page.APIRequestGetLiveVideos setBroadcastStatus(String broadcastStatus)
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 requestPermalinkUrlField()
public Page.APIRequestGetLiveVideos requestPermalinkUrlField(boolean value)
public Page.APIRequestGetLiveVideos requestPlannedStartTimeField()
public Page.APIRequestGetLiveVideos requestPlannedStartTimeField(boolean value)
public Page.APIRequestGetLiveVideos requestPreviewUrlField()
public Page.APIRequestGetLiveVideos requestPreviewUrlField(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 © 2018. All rights reserved.