public static class User.APIRequestCreateLiveVideo 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 |
|---|
APIRequestCreateLiveVideo(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateLiveVideo(String nodeId, APIContext context)
public LiveVideo getLastResponse()
getLastResponse in class APIRequest<LiveVideo>public LiveVideo parseResponse(String response, String header) 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 User.APIRequestCreateLiveVideo setParam(String param, Object value)
setParam in class APIRequest<LiveVideo>public User.APIRequestCreateLiveVideo setParams(Map<String,Object> params)
setParams in class APIRequest<LiveVideo>public User.APIRequestCreateLiveVideo setContentTags(List<String> contentTags)
public User.APIRequestCreateLiveVideo setContentTags(String contentTags)
public User.APIRequestCreateLiveVideo setDescription(String description)
public User.APIRequestCreateLiveVideo setEnableBackupIngest(Boolean enableBackupIngest)
public User.APIRequestCreateLiveVideo setEnableBackupIngest(String enableBackupIngest)
public User.APIRequestCreateLiveVideo setEncodingSettings(String encodingSettings)
public User.APIRequestCreateLiveVideo setFisheyeVideoCropped(Boolean fisheyeVideoCropped)
public User.APIRequestCreateLiveVideo setFisheyeVideoCropped(String fisheyeVideoCropped)
public User.APIRequestCreateLiveVideo setFrontZRotation(Double frontZRotation)
public User.APIRequestCreateLiveVideo setFrontZRotation(String frontZRotation)
public User.APIRequestCreateLiveVideo setIsAudioOnly(Boolean isAudioOnly)
public User.APIRequestCreateLiveVideo setIsAudioOnly(String isAudioOnly)
public User.APIRequestCreateLiveVideo setIsSpherical(Boolean isSpherical)
public User.APIRequestCreateLiveVideo setIsSpherical(String isSpherical)
public User.APIRequestCreateLiveVideo setLiveEncoders(List<String> liveEncoders)
public User.APIRequestCreateLiveVideo setLiveEncoders(String liveEncoders)
public User.APIRequestCreateLiveVideo setOriginalFov(Long originalFov)
public User.APIRequestCreateLiveVideo setOriginalFov(String originalFov)
public User.APIRequestCreateLiveVideo setPlannedStartTime(Long plannedStartTime)
public User.APIRequestCreateLiveVideo setPlannedStartTime(String plannedStartTime)
public User.APIRequestCreateLiveVideo setPrivacy(String privacy)
public User.APIRequestCreateLiveVideo setProjection(LiveVideo.EnumProjection projection)
public User.APIRequestCreateLiveVideo setProjection(String projection)
public User.APIRequestCreateLiveVideo setPublished(Boolean published)
public User.APIRequestCreateLiveVideo setPublished(String published)
public User.APIRequestCreateLiveVideo setScheduleCustomProfileImage(File scheduleCustomProfileImage)
public User.APIRequestCreateLiveVideo setScheduleCustomProfileImage(String scheduleCustomProfileImage)
public User.APIRequestCreateLiveVideo setSpatialAudioFormat(LiveVideo.EnumSpatialAudioFormat spatialAudioFormat)
public User.APIRequestCreateLiveVideo setSpatialAudioFormat(String spatialAudioFormat)
public User.APIRequestCreateLiveVideo setStatus(LiveVideo.EnumStatus status)
public User.APIRequestCreateLiveVideo setStatus(String status)
public User.APIRequestCreateLiveVideo setStereoscopicMode(LiveVideo.EnumStereoscopicMode stereoscopicMode)
public User.APIRequestCreateLiveVideo setStereoscopicMode(String stereoscopicMode)
public User.APIRequestCreateLiveVideo setStopOnDeleteStream(Boolean stopOnDeleteStream)
public User.APIRequestCreateLiveVideo setStopOnDeleteStream(String stopOnDeleteStream)
public User.APIRequestCreateLiveVideo setStreamType(LiveVideo.EnumStreamType streamType)
public User.APIRequestCreateLiveVideo setStreamType(String streamType)
public User.APIRequestCreateLiveVideo setTitle(String title)
public User.APIRequestCreateLiveVideo requestAllFields()
public User.APIRequestCreateLiveVideo requestAllFields(boolean value)
public User.APIRequestCreateLiveVideo requestFields(List<String> fields)
requestFields in class APIRequest<LiveVideo>public User.APIRequestCreateLiveVideo requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<LiveVideo>public User.APIRequestCreateLiveVideo requestField(String field)
requestField in class APIRequest<LiveVideo>public User.APIRequestCreateLiveVideo requestField(String field, boolean value)
requestField in class APIRequest<LiveVideo>Copyright © 2020. All rights reserved.