Class CreateProjectRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cme.v20191029.models.CreateProjectRequest
-
public class CreateProjectRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAspectRatio()Get 画布宽高比。 该字段已经废弃,请使用具体项目输入中的 AspectRatio 字段。StringgetCategory()Get 项目类别,取值有: VIDEO_EDIT:视频编辑。 SWITCHER:导播台。 VIDEO_SEGMENTATION:视频拆条。 STREAM_CONNECT:云转推。 RECORD_REPLAY:录制回放。 MEDIA_CAST:媒体转推。StringgetDescription()Get 项目描述信息。LiveStreamClipProjectInputgetLiveStreamClipProjectInput()Get 直播剪辑项目输入信息,暂未开放,请勿使用。MediaCastProjectInputgetMediaCastProjectInput()Get 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。StringgetMode()Get 项目模式,一个项目可以有多种模式并相互切换。 当 Category 为 VIDEO_EDIT 时,可选模式有: Default:默认模式,即普通视频编辑项目。 VideoEditTemplate:剪辑模板制作模式,用于制作剪辑模板。 注:不填则为默认模式。StringgetName()Get 项目名称,不可超过30个字符。EntitygetOwner()Get 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。 注:目前所有项目只能设置归属个人,暂不支持团队项目。StringgetPlatform()Get 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。RecordReplayProjectInputgetRecordReplayProjectInput()Get 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。StreamConnectProjectInputgetStreamConnectProjectInput()Get 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。SwitcherProjectInputgetSwitcherProjectInput()Get 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。VideoEditProjectInputgetVideoEditProjectInput()Get 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。VideoSegmentationProjectInputgetVideoSegmentationProjectInput()Get 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION 时必填。voidsetAspectRatio(String AspectRatio)Set 画布宽高比。 该字段已经废弃,请使用具体项目输入中的 AspectRatio 字段。voidsetCategory(String Category)Set 项目类别,取值有: VIDEO_EDIT:视频编辑。 SWITCHER:导播台。 VIDEO_SEGMENTATION:视频拆条。 STREAM_CONNECT:云转推。 RECORD_REPLAY:录制回放。 MEDIA_CAST:媒体转推。voidsetDescription(String Description)Set 项目描述信息。voidsetLiveStreamClipProjectInput(LiveStreamClipProjectInput LiveStreamClipProjectInput)Set 直播剪辑项目输入信息,暂未开放,请勿使用。voidsetMediaCastProjectInput(MediaCastProjectInput MediaCastProjectInput)Set 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。voidsetMode(String Mode)Set 项目模式,一个项目可以有多种模式并相互切换。 当 Category 为 VIDEO_EDIT 时,可选模式有: Default:默认模式,即普通视频编辑项目。 VideoEditTemplate:剪辑模板制作模式,用于制作剪辑模板。 注:不填则为默认模式。voidsetName(String Name)Set 项目名称,不可超过30个字符。voidsetOwner(Entity Owner)Set 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。 注:目前所有项目只能设置归属个人,暂不支持团队项目。voidsetPlatform(String Platform)Set 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。voidsetRecordReplayProjectInput(RecordReplayProjectInput RecordReplayProjectInput)Set 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。voidsetStreamConnectProjectInput(StreamConnectProjectInput StreamConnectProjectInput)Set 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。voidsetSwitcherProjectInput(SwitcherProjectInput SwitcherProjectInput)Set 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。voidsetVideoEditProjectInput(VideoEditProjectInput VideoEditProjectInput)Set 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。voidsetVideoSegmentationProjectInput(VideoSegmentationProjectInput VideoSegmentationProjectInput)Set 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION 时必填。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateProjectRequest
public CreateProjectRequest()
-
CreateProjectRequest
public 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.
-
-
Method Detail
-
getPlatform
public String getPlatform()
Get 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。- Returns:
- Platform 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
-
setPlatform
public void setPlatform(String Platform)
Set 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。- Parameters:
Platform- 平台 Id,指定访问的平台。平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
-
getName
public String getName()
Get 项目名称,不可超过30个字符。- Returns:
- Name 项目名称,不可超过30个字符。
-
setName
public void setName(String Name)
Set 项目名称,不可超过30个字符。- Parameters:
Name- 项目名称,不可超过30个字符。
-
getOwner
public Entity getOwner()
Get 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。 注:目前所有项目只能设置归属个人,暂不支持团队项目。- Returns:
- Owner 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。 注:目前所有项目只能设置归属个人,暂不支持团队项目。
-
setOwner
public void setOwner(Entity Owner)
Set 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。 注:目前所有项目只能设置归属个人,暂不支持团队项目。- Parameters:
Owner- 项目归属者,即项目的所有者,后续操作只有该所有者有权限操作。 注:目前所有项目只能设置归属个人,暂不支持团队项目。
-
getCategory
public String getCategory()
Get 项目类别,取值有:- VIDEO_EDIT:视频编辑。
- SWITCHER:导播台。
- VIDEO_SEGMENTATION:视频拆条。
- STREAM_CONNECT:云转推。
- RECORD_REPLAY:录制回放。
- MEDIA_CAST:媒体转推。
- Returns:
- Category 项目类别,取值有:
- VIDEO_EDIT:视频编辑。
- SWITCHER:导播台。
- VIDEO_SEGMENTATION:视频拆条。
- STREAM_CONNECT:云转推。
- RECORD_REPLAY:录制回放。
- MEDIA_CAST:媒体转推。
-
setCategory
public void setCategory(String Category)
Set 项目类别,取值有:- VIDEO_EDIT:视频编辑。
- SWITCHER:导播台。
- VIDEO_SEGMENTATION:视频拆条。
- STREAM_CONNECT:云转推。
- RECORD_REPLAY:录制回放。
- MEDIA_CAST:媒体转推。
- Parameters:
Category- 项目类别,取值有:- VIDEO_EDIT:视频编辑。
- SWITCHER:导播台。
- VIDEO_SEGMENTATION:视频拆条。
- STREAM_CONNECT:云转推。
- RECORD_REPLAY:录制回放。
- MEDIA_CAST:媒体转推。
-
getMode
public String getMode()
Get 项目模式,一个项目可以有多种模式并相互切换。 当 Category 为 VIDEO_EDIT 时,可选模式有:- Default:默认模式,即普通视频编辑项目。
- VideoEditTemplate:剪辑模板制作模式,用于制作剪辑模板。
注:不填则为默认模式。- Returns:
- Mode 项目模式,一个项目可以有多种模式并相互切换。
当 Category 为 VIDEO_EDIT 时,可选模式有:
- Default:默认模式,即普通视频编辑项目。
- VideoEditTemplate:剪辑模板制作模式,用于制作剪辑模板。
注:不填则为默认模式。
-
setMode
public void setMode(String Mode)
Set 项目模式,一个项目可以有多种模式并相互切换。 当 Category 为 VIDEO_EDIT 时,可选模式有:- Default:默认模式,即普通视频编辑项目。
- VideoEditTemplate:剪辑模板制作模式,用于制作剪辑模板。
注:不填则为默认模式。- Parameters:
Mode- 项目模式,一个项目可以有多种模式并相互切换。 当 Category 为 VIDEO_EDIT 时,可选模式有:- Default:默认模式,即普通视频编辑项目。
- VideoEditTemplate:剪辑模板制作模式,用于制作剪辑模板。
注:不填则为默认模式。
-
getAspectRatio
public String getAspectRatio()
Get 画布宽高比。 该字段已经废弃,请使用具体项目输入中的 AspectRatio 字段。- Returns:
- AspectRatio 画布宽高比。 该字段已经废弃,请使用具体项目输入中的 AspectRatio 字段。
-
setAspectRatio
public void setAspectRatio(String AspectRatio)
Set 画布宽高比。 该字段已经废弃,请使用具体项目输入中的 AspectRatio 字段。- Parameters:
AspectRatio- 画布宽高比。 该字段已经废弃,请使用具体项目输入中的 AspectRatio 字段。
-
getDescription
public String getDescription()
Get 项目描述信息。- Returns:
- Description 项目描述信息。
-
setDescription
public void setDescription(String Description)
Set 项目描述信息。- Parameters:
Description- 项目描述信息。
-
getSwitcherProjectInput
public SwitcherProjectInput getSwitcherProjectInput()
Get 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。- Returns:
- SwitcherProjectInput 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。
-
setSwitcherProjectInput
public void setSwitcherProjectInput(SwitcherProjectInput SwitcherProjectInput)
Set 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。- Parameters:
SwitcherProjectInput- 导播台项目输入信息,仅当项目类型为 SWITCHER 时必填。
-
getLiveStreamClipProjectInput
public LiveStreamClipProjectInput getLiveStreamClipProjectInput()
Get 直播剪辑项目输入信息,暂未开放,请勿使用。- Returns:
- LiveStreamClipProjectInput 直播剪辑项目输入信息,暂未开放,请勿使用。
-
setLiveStreamClipProjectInput
public void setLiveStreamClipProjectInput(LiveStreamClipProjectInput LiveStreamClipProjectInput)
Set 直播剪辑项目输入信息,暂未开放,请勿使用。- Parameters:
LiveStreamClipProjectInput- 直播剪辑项目输入信息,暂未开放,请勿使用。
-
getVideoEditProjectInput
public VideoEditProjectInput getVideoEditProjectInput()
Get 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。- Returns:
- VideoEditProjectInput 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。
-
setVideoEditProjectInput
public void setVideoEditProjectInput(VideoEditProjectInput VideoEditProjectInput)
Set 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。- Parameters:
VideoEditProjectInput- 视频编辑项目输入信息,仅当项目类型为 VIDEO_EDIT 时必填。
-
getVideoSegmentationProjectInput
public VideoSegmentationProjectInput getVideoSegmentationProjectInput()
Get 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION 时必填。- Returns:
- VideoSegmentationProjectInput 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION 时必填。
-
setVideoSegmentationProjectInput
public void setVideoSegmentationProjectInput(VideoSegmentationProjectInput VideoSegmentationProjectInput)
Set 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION 时必填。- Parameters:
VideoSegmentationProjectInput- 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION 时必填。
-
getStreamConnectProjectInput
public StreamConnectProjectInput getStreamConnectProjectInput()
Get 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。- Returns:
- StreamConnectProjectInput 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。
-
setStreamConnectProjectInput
public void setStreamConnectProjectInput(StreamConnectProjectInput StreamConnectProjectInput)
Set 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。- Parameters:
StreamConnectProjectInput- 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。
-
getRecordReplayProjectInput
public RecordReplayProjectInput getRecordReplayProjectInput()
Get 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。- Returns:
- RecordReplayProjectInput 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。
-
setRecordReplayProjectInput
public void setRecordReplayProjectInput(RecordReplayProjectInput RecordReplayProjectInput)
Set 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。- Parameters:
RecordReplayProjectInput- 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。
-
getMediaCastProjectInput
public MediaCastProjectInput getMediaCastProjectInput()
Get 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。- Returns:
- MediaCastProjectInput 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。
-
setMediaCastProjectInput
public void setMediaCastProjectInput(MediaCastProjectInput MediaCastProjectInput)
Set 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。- Parameters:
MediaCastProjectInput- 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。
-
-