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