public static class LiveVideo.APIRequestUpdate 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 |
|---|
APIRequestUpdate(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestUpdate(String nodeId, APIContext context)
public LiveVideo getLastResponse()
getLastResponse in class APIRequest<LiveVideo>public LiveVideo parseResponse(String response) throws APIException
parseResponse in class APIRequest<LiveVideo>APIExceptionpublic LiveVideo execute() throws APIException
execute in class APIRequest<LiveVideo>APIExceptionpublic LiveVideo execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<LiveVideo>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<LiveVideo> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<LiveVideo> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic LiveVideo.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<LiveVideo>public LiveVideo.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<LiveVideo>public LiveVideo.APIRequestUpdate setContentTags(List<String> contentTags)
public LiveVideo.APIRequestUpdate setContentTags(String contentTags)
public LiveVideo.APIRequestUpdate setPrivacy(Object privacy)
public LiveVideo.APIRequestUpdate setPrivacy(String privacy)
public LiveVideo.APIRequestUpdate setTitle(String title)
public LiveVideo.APIRequestUpdate setDescription(String description)
public LiveVideo.APIRequestUpdate setEmbeddable(Boolean embeddable)
public LiveVideo.APIRequestUpdate setEmbeddable(String embeddable)
public LiveVideo.APIRequestUpdate setDisturbing(Boolean disturbing)
public LiveVideo.APIRequestUpdate setDisturbing(String disturbing)
public LiveVideo.APIRequestUpdate setPlace(Object place)
public LiveVideo.APIRequestUpdate setPlace(String place)
public LiveVideo.APIRequestUpdate setPublished(Boolean published)
public LiveVideo.APIRequestUpdate setPublished(String published)
public LiveVideo.APIRequestUpdate setStatus(LiveVideo.EnumStatus status)
public LiveVideo.APIRequestUpdate setStatus(String status)
public LiveVideo.APIRequestUpdate setEndLiveVideo(Boolean endLiveVideo)
public LiveVideo.APIRequestUpdate setEndLiveVideo(String endLiveVideo)
public LiveVideo.APIRequestUpdate setTargeting(Object targeting)
public LiveVideo.APIRequestUpdate setTargeting(String targeting)
public LiveVideo.APIRequestUpdate setTags(List<Long> tags)
public LiveVideo.APIRequestUpdate setTags(String tags)
public LiveVideo.APIRequestUpdate setOgPhrase(String ogPhrase)
public LiveVideo.APIRequestUpdate setOgIconId(String ogIconId)
public LiveVideo.APIRequestUpdate setSponsorId(String sponsorId)
public LiveVideo.APIRequestUpdate setDirectShareStatus(Long directShareStatus)
public LiveVideo.APIRequestUpdate setDirectShareStatus(String directShareStatus)
public LiveVideo.APIRequestUpdate setSponsorRelationship(Long sponsorRelationship)
public LiveVideo.APIRequestUpdate setSponsorRelationship(String sponsorRelationship)
public LiveVideo.APIRequestUpdate setPlannedStartTime(Long plannedStartTime)
public LiveVideo.APIRequestUpdate setPlannedStartTime(String plannedStartTime)
public LiveVideo.APIRequestUpdate setStreamType(LiveVideo.EnumStreamType streamType)
public LiveVideo.APIRequestUpdate setStreamType(String streamType)
public LiveVideo.APIRequestUpdate setAttributionAppId(String attributionAppId)
public LiveVideo.APIRequestUpdate setAttributionAppMetadata(String attributionAppMetadata)
public LiveVideo.APIRequestUpdate setCustomLabels(List<String> customLabels)
public LiveVideo.APIRequestUpdate setCustomLabels(String customLabels)
public LiveVideo.APIRequestUpdate setCommercialBreakDurations(List<Long> commercialBreakDurations)
public LiveVideo.APIRequestUpdate setCommercialBreakDurations(String commercialBreakDurations)
public LiveVideo.APIRequestUpdate setIsAudioOnly(Boolean isAudioOnly)
public LiveVideo.APIRequestUpdate setIsAudioOnly(String isAudioOnly)
public LiveVideo.APIRequestUpdate setIsManualMode(Boolean isManualMode)
public LiveVideo.APIRequestUpdate setIsManualMode(String isManualMode)
public LiveVideo.APIRequestUpdate setScheduleCustomProfileImage(File scheduleCustomProfileImage)
public LiveVideo.APIRequestUpdate setScheduleCustomProfileImage(String scheduleCustomProfileImage)
public LiveVideo.APIRequestUpdate setScheduleFeedBackgroundImage(File scheduleFeedBackgroundImage)
public LiveVideo.APIRequestUpdate setScheduleFeedBackgroundImage(String scheduleFeedBackgroundImage)
public LiveVideo.APIRequestUpdate setProductItems(List<String> productItems)
public LiveVideo.APIRequestUpdate setProductItems(String productItems)
public LiveVideo.APIRequestUpdate setAdBreakIntent(Boolean adBreakIntent)
public LiveVideo.APIRequestUpdate setAdBreakIntent(String adBreakIntent)
public LiveVideo.APIRequestUpdate setAdBreakStartNow(Boolean adBreakStartNow)
public LiveVideo.APIRequestUpdate setAdBreakStartNow(String adBreakStartNow)
public LiveVideo.APIRequestUpdate setAdBreakDropLiveStream(Boolean adBreakDropLiveStream)
public LiveVideo.APIRequestUpdate setAdBreakDropLiveStream(String adBreakDropLiveStream)
public LiveVideo.APIRequestUpdate setAdBreakTimeOffset(Double adBreakTimeOffset)
public LiveVideo.APIRequestUpdate setAdBreakTimeOffset(String adBreakTimeOffset)
public LiveVideo.APIRequestUpdate setAdBreakEncoderDropsLiveStream(Boolean adBreakEncoderDropsLiveStream)
public LiveVideo.APIRequestUpdate setAdBreakEncoderDropsLiveStream(String adBreakEncoderDropsLiveStream)
public LiveVideo.APIRequestUpdate setAdBreakDuration(Long adBreakDuration)
public LiveVideo.APIRequestUpdate setAdBreakDuration(String adBreakDuration)
public LiveVideo.APIRequestUpdate setLiveEncoders(List<String> liveEncoders)
public LiveVideo.APIRequestUpdate setLiveEncoders(String liveEncoders)
public LiveVideo.APIRequestUpdate setLiveCommentModerationSetting(List<LiveVideo.EnumLiveCommentModerationSetting> liveCommentModerationSetting)
public LiveVideo.APIRequestUpdate setLiveCommentModerationSetting(String liveCommentModerationSetting)
public LiveVideo.APIRequestUpdate setCrosspostingActions(List<Map<String,String>> crosspostingActions)
public LiveVideo.APIRequestUpdate setCrosspostingActions(String crosspostingActions)
public LiveVideo.APIRequestUpdate setAllowBmCrossposting(Boolean allowBmCrossposting)
public LiveVideo.APIRequestUpdate setAllowBmCrossposting(String allowBmCrossposting)
public LiveVideo.APIRequestUpdate requestAllFields()
public LiveVideo.APIRequestUpdate requestAllFields(boolean value)
public LiveVideo.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<LiveVideo>public LiveVideo.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<LiveVideo>public LiveVideo.APIRequestUpdate requestField(String field)
requestField in class APIRequest<LiveVideo>public LiveVideo.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<LiveVideo>Copyright © 2018. All rights reserved.