public class CreateProjectRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateProjectRequest() | 
| CreateProjectRequest(CreateProjectRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAspectRatio()Deprecated.   | 
| String | getCategory()Get 项目类别,取值有:
VIDEO_EDIT:视频编辑。
SWITCHER:导播台。
VIDEO_SEGMENTATION:视频拆条。
STREAM_CONNECT:云转推。
RECORD_REPLAY:录制回放。
MEDIA_CAST:媒体转推。 | 
| String | getDescription()Get 项目描述信息。 | 
| LiveStreamClipProjectInput | getLiveStreamClipProjectInput()Get 直播剪辑项目输入信息,暂未开放,请勿使用。 | 
| MediaCastProjectInput | getMediaCastProjectInput()Get 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 | 
| String | getMode()Get 项目模式,一个项目可以有多种模式并相互切换。
当 Category 为 VIDEO_EDIT 时,可选模式有:
Default:默认模式,即普通视频编辑项目。
VideoEditTemplate:剪辑模板制作模式,用于制作剪辑模板。
注:不填则为默认模式。 | 
| String | getName()Get 项目名称,不可超过30个字符。 | 
| Entity | getOwner()Get 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。
注:目前所有项目只能设置归属个人,暂不支持团队项目。 | 
| String | getPlatform()Get 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。 | 
| RecordReplayProjectInput | getRecordReplayProjectInput()Get 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。 | 
| StreamConnectProjectInput | getStreamConnectProjectInput()Get 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。 | 
| SwitcherProjectInput | getSwitcherProjectInput()Get 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。 | 
| VideoEditProjectInput | getVideoEditProjectInput()Get 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。 | 
| VideoSegmentationProjectInput | getVideoSegmentationProjectInput()Get 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION  时必填。 | 
| void | setAspectRatio(String AspectRatio)Deprecated.   | 
| void | setCategory(String Category)Set 项目类别,取值有:
VIDEO_EDIT:视频编辑。
SWITCHER:导播台。
VIDEO_SEGMENTATION:视频拆条。
STREAM_CONNECT:云转推。
RECORD_REPLAY:录制回放。
MEDIA_CAST:媒体转推。 | 
| void | setDescription(String Description)Set 项目描述信息。 | 
| void | setLiveStreamClipProjectInput(LiveStreamClipProjectInput LiveStreamClipProjectInput)Set 直播剪辑项目输入信息,暂未开放,请勿使用。 | 
| void | setMediaCastProjectInput(MediaCastProjectInput MediaCastProjectInput)Set 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 | 
| void | setMode(String Mode)Set 项目模式,一个项目可以有多种模式并相互切换。
当 Category 为 VIDEO_EDIT 时,可选模式有:
Default:默认模式,即普通视频编辑项目。
VideoEditTemplate:剪辑模板制作模式,用于制作剪辑模板。
注:不填则为默认模式。 | 
| void | setName(String Name)Set 项目名称,不可超过30个字符。 | 
| void | setOwner(Entity Owner)Set 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。
注:目前所有项目只能设置归属个人,暂不支持团队项目。 | 
| void | setPlatform(String Platform)Set 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。 | 
| void | setRecordReplayProjectInput(RecordReplayProjectInput RecordReplayProjectInput)Set 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。 | 
| void | setStreamConnectProjectInput(StreamConnectProjectInput StreamConnectProjectInput)Set 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。 | 
| void | setSwitcherProjectInput(SwitcherProjectInput SwitcherProjectInput)Set 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。 | 
| void | setVideoEditProjectInput(VideoEditProjectInput VideoEditProjectInput)Set 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。 | 
| void | setVideoSegmentationProjectInput(VideoSegmentationProjectInput VideoSegmentationProjectInput)Set 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION  时必填。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateProjectRequest()
public CreateProjectRequest(CreateProjectRequest source)
public String getPlatform()
public void setPlatform(String Platform)
Platform - 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。public String getName()
public void setName(String Name)
Name - 项目名称,不可超过30个字符。public Entity getOwner()
public void setOwner(Entity Owner)
Owner - 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。
注:目前所有项目只能设置归属个人,暂不支持团队项目。public String getCategory()
public void setCategory(String Category)
Category - 项目类别,取值有:
public String getMode()
public void setMode(String Mode)
Mode - 项目模式,一个项目可以有多种模式并相互切换。
当 Category 为 VIDEO_EDIT 时,可选模式有:
@Deprecated public String getAspectRatio()
@Deprecated public void setAspectRatio(String AspectRatio)
AspectRatio - 画布宽高比。
该字段已经废弃,请使用具体项目输入中的 AspectRatio 字段。public String getDescription()
public void setDescription(String Description)
Description - 项目描述信息。public SwitcherProjectInput getSwitcherProjectInput()
public void setSwitcherProjectInput(SwitcherProjectInput SwitcherProjectInput)
SwitcherProjectInput - 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。public LiveStreamClipProjectInput getLiveStreamClipProjectInput()
public void setLiveStreamClipProjectInput(LiveStreamClipProjectInput LiveStreamClipProjectInput)
LiveStreamClipProjectInput - 直播剪辑项目输入信息,暂未开放,请勿使用。public VideoEditProjectInput getVideoEditProjectInput()
public void setVideoEditProjectInput(VideoEditProjectInput VideoEditProjectInput)
VideoEditProjectInput - 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。public VideoSegmentationProjectInput getVideoSegmentationProjectInput()
public void setVideoSegmentationProjectInput(VideoSegmentationProjectInput VideoSegmentationProjectInput)
VideoSegmentationProjectInput - 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION  时必填。public StreamConnectProjectInput getStreamConnectProjectInput()
public void setStreamConnectProjectInput(StreamConnectProjectInput StreamConnectProjectInput)
StreamConnectProjectInput - 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。public RecordReplayProjectInput getRecordReplayProjectInput()
public void setRecordReplayProjectInput(RecordReplayProjectInput RecordReplayProjectInput)
RecordReplayProjectInput - 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。public MediaCastProjectInput getMediaCastProjectInput()
public void setMediaCastProjectInput(MediaCastProjectInput MediaCastProjectInput)
MediaCastProjectInput - 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。Copyright © 2025. All rights reserved.