public static class Group.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 Group.APIRequestCreateLiveVideo setParam(String param, Object value)
setParam in class APIRequest<LiveVideo>public Group.APIRequestCreateLiveVideo setParams(Map<String,Object> params)
setParams in class APIRequest<LiveVideo>public Group.APIRequestCreateLiveVideo setContentTags(List<String> contentTags)
public Group.APIRequestCreateLiveVideo setContentTags(String contentTags)
public Group.APIRequestCreateLiveVideo setDescription(String description)
public Group.APIRequestCreateLiveVideo setEnableBackupIngest(Boolean enableBackupIngest)
public Group.APIRequestCreateLiveVideo setEnableBackupIngest(String enableBackupIngest)
public Group.APIRequestCreateLiveVideo setEncodingSettings(String encodingSettings)
public Group.APIRequestCreateLiveVideo setFisheyeVideoCropped(Boolean fisheyeVideoCropped)
public Group.APIRequestCreateLiveVideo setFisheyeVideoCropped(String fisheyeVideoCropped)
public Group.APIRequestCreateLiveVideo setFrontZRotation(Double frontZRotation)
public Group.APIRequestCreateLiveVideo setFrontZRotation(String frontZRotation)
public Group.APIRequestCreateLiveVideo setIsAudioOnly(Boolean isAudioOnly)
public Group.APIRequestCreateLiveVideo setIsAudioOnly(String isAudioOnly)
public Group.APIRequestCreateLiveVideo setIsSpherical(Boolean isSpherical)
public Group.APIRequestCreateLiveVideo setIsSpherical(String isSpherical)
public Group.APIRequestCreateLiveVideo setLiveEncoders(List<String> liveEncoders)
public Group.APIRequestCreateLiveVideo setLiveEncoders(String liveEncoders)
public Group.APIRequestCreateLiveVideo setOriginalFov(Long originalFov)
public Group.APIRequestCreateLiveVideo setOriginalFov(String originalFov)
public Group.APIRequestCreateLiveVideo setPlannedStartTime(Long plannedStartTime)
public Group.APIRequestCreateLiveVideo setPlannedStartTime(String plannedStartTime)
public Group.APIRequestCreateLiveVideo setPrivacy(String privacy)
public Group.APIRequestCreateLiveVideo setProjection(LiveVideo.EnumProjection projection)
public Group.APIRequestCreateLiveVideo setProjection(String projection)
public Group.APIRequestCreateLiveVideo setPublished(Boolean published)
public Group.APIRequestCreateLiveVideo setPublished(String published)
public Group.APIRequestCreateLiveVideo setScheduleCustomProfileImage(File scheduleCustomProfileImage)
public Group.APIRequestCreateLiveVideo setScheduleCustomProfileImage(String scheduleCustomProfileImage)
public Group.APIRequestCreateLiveVideo setSpatialAudioFormat(LiveVideo.EnumSpatialAudioFormat spatialAudioFormat)
public Group.APIRequestCreateLiveVideo setSpatialAudioFormat(String spatialAudioFormat)
public Group.APIRequestCreateLiveVideo setStatus(LiveVideo.EnumStatus status)
public Group.APIRequestCreateLiveVideo setStatus(String status)
public Group.APIRequestCreateLiveVideo setStereoscopicMode(LiveVideo.EnumStereoscopicMode stereoscopicMode)
public Group.APIRequestCreateLiveVideo setStereoscopicMode(String stereoscopicMode)
public Group.APIRequestCreateLiveVideo setStopOnDeleteStream(Boolean stopOnDeleteStream)
public Group.APIRequestCreateLiveVideo setStopOnDeleteStream(String stopOnDeleteStream)
public Group.APIRequestCreateLiveVideo setStreamType(LiveVideo.EnumStreamType streamType)
public Group.APIRequestCreateLiveVideo setStreamType(String streamType)
public Group.APIRequestCreateLiveVideo setTitle(String title)
public Group.APIRequestCreateLiveVideo requestAllFields()
public Group.APIRequestCreateLiveVideo requestAllFields(boolean value)
public Group.APIRequestCreateLiveVideo requestFields(List<String> fields)
requestFields in class APIRequest<LiveVideo>public Group.APIRequestCreateLiveVideo requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<LiveVideo>public Group.APIRequestCreateLiveVideo requestField(String field)
requestField in class APIRequest<LiveVideo>public Group.APIRequestCreateLiveVideo requestField(String field, boolean value)
requestField in class APIRequest<LiveVideo>Copyright © 2020. All rights reserved.