public static class Page.APIRequestGetVideos extends APIRequest<AdVideo>
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 |
---|
APIRequestGetVideos(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 APIRequestGetVideos(String nodeId, APIContext context)
public APINodeList<AdVideo> getLastResponse()
getLastResponse
in class APIRequest<AdVideo>
public APINodeList<AdVideo> parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<AdVideo>
APIException
public APINodeList<AdVideo> execute() throws APIException
execute
in class APIRequest<AdVideo>
APIException
public APINodeList<AdVideo> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<AdVideo>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<AdVideo>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<AdVideo>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public Page.APIRequestGetVideos setParam(String param, Object value)
setParam
in class APIRequest<AdVideo>
public Page.APIRequestGetVideos setParams(Map<String,Object> params)
setParams
in class APIRequest<AdVideo>
public Page.APIRequestGetVideos setType(AdVideo.EnumType type)
public Page.APIRequestGetVideos setType(String type)
public Page.APIRequestGetVideos requestAllFields()
public Page.APIRequestGetVideos requestAllFields(boolean value)
public Page.APIRequestGetVideos requestFields(List<String> fields)
requestFields
in class APIRequest<AdVideo>
public Page.APIRequestGetVideos requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<AdVideo>
public Page.APIRequestGetVideos requestField(String field)
requestField
in class APIRequest<AdVideo>
public Page.APIRequestGetVideos requestField(String field, boolean value)
requestField
in class APIRequest<AdVideo>
public Page.APIRequestGetVideos requestAdBreaksField()
public Page.APIRequestGetVideos requestAdBreaksField(boolean value)
public Page.APIRequestGetVideos requestBackdatedTimeField()
public Page.APIRequestGetVideos requestBackdatedTimeField(boolean value)
public Page.APIRequestGetVideos requestBackdatedTimeGranularityField()
public Page.APIRequestGetVideos requestBackdatedTimeGranularityField(boolean value)
public Page.APIRequestGetVideos requestContentCategoryField()
public Page.APIRequestGetVideos requestContentCategoryField(boolean value)
public Page.APIRequestGetVideos requestContentTagsField()
public Page.APIRequestGetVideos requestContentTagsField(boolean value)
public Page.APIRequestGetVideos requestCopyrightField()
public Page.APIRequestGetVideos requestCopyrightField(boolean value)
public Page.APIRequestGetVideos requestCopyrightMonitoringStatusField()
public Page.APIRequestGetVideos requestCopyrightMonitoringStatusField(boolean value)
public Page.APIRequestGetVideos requestCreatedTimeField()
public Page.APIRequestGetVideos requestCreatedTimeField(boolean value)
public Page.APIRequestGetVideos requestCustomLabelsField()
public Page.APIRequestGetVideos requestCustomLabelsField(boolean value)
public Page.APIRequestGetVideos requestDescriptionField()
public Page.APIRequestGetVideos requestDescriptionField(boolean value)
public Page.APIRequestGetVideos requestEmbedHtmlField()
public Page.APIRequestGetVideos requestEmbedHtmlField(boolean value)
public Page.APIRequestGetVideos requestEmbeddableField()
public Page.APIRequestGetVideos requestEmbeddableField(boolean value)
public Page.APIRequestGetVideos requestEventField()
public Page.APIRequestGetVideos requestEventField(boolean value)
public Page.APIRequestGetVideos requestExpirationField()
public Page.APIRequestGetVideos requestExpirationField(boolean value)
public Page.APIRequestGetVideos requestFormatField()
public Page.APIRequestGetVideos requestFormatField(boolean value)
public Page.APIRequestGetVideos requestFromField()
public Page.APIRequestGetVideos requestFromField(boolean value)
public Page.APIRequestGetVideos requestIconField()
public Page.APIRequestGetVideos requestIconField(boolean value)
public Page.APIRequestGetVideos requestIdField()
public Page.APIRequestGetVideos requestIdField(boolean value)
public Page.APIRequestGetVideos requestIsCrosspostVideoField()
public Page.APIRequestGetVideos requestIsCrosspostVideoField(boolean value)
public Page.APIRequestGetVideos requestIsCrosspostingEligibleField()
public Page.APIRequestGetVideos requestIsCrosspostingEligibleField(boolean value)
public Page.APIRequestGetVideos requestIsEpisodeField()
public Page.APIRequestGetVideos requestIsEpisodeField(boolean value)
public Page.APIRequestGetVideos requestIsInstagramEligibleField()
public Page.APIRequestGetVideos requestIsInstagramEligibleField(boolean value)
public Page.APIRequestGetVideos requestIsReferenceOnlyField()
public Page.APIRequestGetVideos requestIsReferenceOnlyField(boolean value)
public Page.APIRequestGetVideos requestLengthField()
public Page.APIRequestGetVideos requestLengthField(boolean value)
public Page.APIRequestGetVideos requestLiveAudienceCountField()
public Page.APIRequestGetVideos requestLiveAudienceCountField(boolean value)
public Page.APIRequestGetVideos requestLiveStatusField()
public Page.APIRequestGetVideos requestLiveStatusField(boolean value)
public Page.APIRequestGetVideos requestMusicVideoCopyrightField()
public Page.APIRequestGetVideos requestMusicVideoCopyrightField(boolean value)
public Page.APIRequestGetVideos requestPermalinkUrlField()
public Page.APIRequestGetVideos requestPermalinkUrlField(boolean value)
public Page.APIRequestGetVideos requestPictureField()
public Page.APIRequestGetVideos requestPictureField(boolean value)
public Page.APIRequestGetVideos requestPlaceField()
public Page.APIRequestGetVideos requestPlaceField(boolean value)
public Page.APIRequestGetVideos requestPremiereLivingRoomStatusField()
public Page.APIRequestGetVideos requestPremiereLivingRoomStatusField(boolean value)
public Page.APIRequestGetVideos requestPrivacyField()
public Page.APIRequestGetVideos requestPrivacyField(boolean value)
public Page.APIRequestGetVideos requestPublishedField()
public Page.APIRequestGetVideos requestPublishedField(boolean value)
public Page.APIRequestGetVideos requestScheduledPublishTimeField()
public Page.APIRequestGetVideos requestScheduledPublishTimeField(boolean value)
public Page.APIRequestGetVideos requestSourceField()
public Page.APIRequestGetVideos requestSourceField(boolean value)
public Page.APIRequestGetVideos requestSphericalField()
public Page.APIRequestGetVideos requestSphericalField(boolean value)
public Page.APIRequestGetVideos requestStatusField()
public Page.APIRequestGetVideos requestStatusField(boolean value)
public Page.APIRequestGetVideos requestTitleField()
public Page.APIRequestGetVideos requestTitleField(boolean value)
public Page.APIRequestGetVideos requestUniversalVideoIdField()
public Page.APIRequestGetVideos requestUniversalVideoIdField(boolean value)
public Page.APIRequestGetVideos requestUpdatedTimeField()
public Page.APIRequestGetVideos requestUpdatedTimeField(boolean value)
Copyright © 2020. All rights reserved.