public class ProduceEditingProjectVideoRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
appId
The ID of the application.
|
String |
coverURL
The thumbnail URL of the online editing project.
|
String |
description
The description of the online editing project.
|
String |
mediaMetadata
The video metadata.
|
Long |
ownerId |
String |
produceConfig
The configuration of video production.
|
String |
projectId
The ID of the online editing project.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
timeline
The timeline of the online editing project.
|
String |
title
The title of the online editing project.
|
String |
userData
The custom configurations, such as the callback configuration.
|
| 构造器和说明 |
|---|
ProduceEditingProjectVideoRequest() |
@NameInMap(value="AppId") public String appId
The ID of the application. Default value: **app-1000000**. For more information, see [Multi-application service](~~113600~~).
@NameInMap(value="CoverURL") public String coverURL
The thumbnail URL of the online editing project.
@NameInMap(value="Description") public String description
The description of the online editing project.
@NameInMap(value="MediaMetadata") public String mediaMetadata
The video metadata. The value must be in JSON format. For more information about the parameter structure, see [MediaMetadata](~~52839#title_rtf_ry5\_gjp~~).
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="ProduceConfig") public String produceConfig
The configuration of video production. The value must be in JSON format. For more information about the parameter structure, see [ProduceConfig](~~52839#title_ybl\_7cs_y7d~~).
> The StorageLocation field is required if you create an online editing project in a region other than the China (Shanghai) region.
@NameInMap(value="ProjectId") public String projectId
The ID of the online editing project. You can use one of the following methods to obtain the ID of the online editing project:
* Log on to the [ApsaraVideo VOD console](https://vod.console.aliyun.com). In the left-side navigation pane, choose **Production Center** > **Video Editing** to view the ID of the online editing project.
* Obtain the value of ProjectId from the response to the [AddEditingProject](~~69048~~) operation.
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="Timeline") public String timeline
The timeline of the online editing project. The value must be in JSON format. For more information about the parameter structure, see [Timeline](~~52839#07bc7fe0f2xuh~~).
@NameInMap(value="Title") public String title
The title of the online editing project.
@NameInMap(value="UserData") public String userData
The custom configurations, such as the callback configuration. The value must be a JSON string. For more information about the parameter structure, see [UserData](~~86952#title_vz7\_xzs\_0c5~~).
> The callback configurations take effect only after you specify an HTTP URL for receiving callback notifications and select the event types in the ApsaraVideo VOD console.
public static ProduceEditingProjectVideoRequest build(Map<String,?> map) throws Exception
Exceptionpublic ProduceEditingProjectVideoRequest setAppId(String appId)
public String getAppId()
public ProduceEditingProjectVideoRequest setCoverURL(String coverURL)
public String getCoverURL()
public ProduceEditingProjectVideoRequest setDescription(String description)
public String getDescription()
public ProduceEditingProjectVideoRequest setMediaMetadata(String mediaMetadata)
public String getMediaMetadata()
public ProduceEditingProjectVideoRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public ProduceEditingProjectVideoRequest setProduceConfig(String produceConfig)
public String getProduceConfig()
public ProduceEditingProjectVideoRequest setProjectId(String projectId)
public String getProjectId()
public ProduceEditingProjectVideoRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public ProduceEditingProjectVideoRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public ProduceEditingProjectVideoRequest setTimeline(String timeline)
public String getTimeline()
public ProduceEditingProjectVideoRequest setTitle(String title)
public String getTitle()
public ProduceEditingProjectVideoRequest setUserData(String userData)
public String getUserData()
Copyright © 2024. All rights reserved.