Class AddRecordPlanRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iss.v20230517.models.AddRecordPlanRequest
-
public class AddRecordPlanRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description AddRecordPlanRequest()AddRecordPlanRequest(AddRecordPlanRequest 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 ChannelInfo[]getChannels()Get 添加录像的设备的通道信息,一次添加通道总数不超过5000个,包括组织目录下的通道数量StringgetDescribe()Get 上云计划描述,仅支持中文、英文、数字、_、-,长度不超过128个字符LifeCycleDatagetLifeCycle()Get 生命周期String[]getOrganizationId()Get 添加组织目录下所有设备通道,Json数组,可以为空,通道总数量不超过5000个(包括Channel字段的数量)StringgetPlanName()Get 实时上云计划名称,仅支持中文、英文、数字、_、-,长度不超过32个字符,计划名称全局唯一,不能为空,不能重复StringgetStreamType()Get 码流类型,default:不指定码流类型,以设备默认推送类型为主, main:主码流,sub:子码流,其他根据设备能力集自定义,不填按默认类型处理,长度不能超过32个字节StringgetTemplateId()Get 实时上云模板IDvoidsetChannels(ChannelInfo[] Channels)Set 添加录像的设备的通道信息,一次添加通道总数不超过5000个,包括组织目录下的通道数量voidsetDescribe(String Describe)Set 上云计划描述,仅支持中文、英文、数字、_、-,长度不超过128个字符voidsetLifeCycle(LifeCycleData LifeCycle)Set 生命周期voidsetOrganizationId(String[] OrganizationId)Set 添加组织目录下所有设备通道,Json数组,可以为空,通道总数量不超过5000个(包括Channel字段的数量)voidsetPlanName(String PlanName)Set 实时上云计划名称,仅支持中文、英文、数字、_、-,长度不超过32个字符,计划名称全局唯一,不能为空,不能重复voidsetStreamType(String StreamType)Set 码流类型,default:不指定码流类型,以设备默认推送类型为主, main:主码流,sub:子码流,其他根据设备能力集自定义,不填按默认类型处理,长度不能超过32个字节voidsetTemplateId(String TemplateId)Set 实时上云模板IDvoidtoMap(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
-
AddRecordPlanRequest
public AddRecordPlanRequest()
-
AddRecordPlanRequest
public AddRecordPlanRequest(AddRecordPlanRequest 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
-
getPlanName
public String getPlanName()
Get 实时上云计划名称,仅支持中文、英文、数字、_、-,长度不超过32个字符,计划名称全局唯一,不能为空,不能重复- Returns:
- PlanName 实时上云计划名称,仅支持中文、英文、数字、_、-,长度不超过32个字符,计划名称全局唯一,不能为空,不能重复
-
setPlanName
public void setPlanName(String PlanName)
Set 实时上云计划名称,仅支持中文、英文、数字、_、-,长度不超过32个字符,计划名称全局唯一,不能为空,不能重复- Parameters:
PlanName- 实时上云计划名称,仅支持中文、英文、数字、_、-,长度不超过32个字符,计划名称全局唯一,不能为空,不能重复
-
getTemplateId
public String getTemplateId()
Get 实时上云模板ID- Returns:
- TemplateId 实时上云模板ID
-
setTemplateId
public void setTemplateId(String TemplateId)
Set 实时上云模板ID- Parameters:
TemplateId- 实时上云模板ID
-
getLifeCycle
public LifeCycleData getLifeCycle()
Get 生命周期- Returns:
- LifeCycle 生命周期
-
setLifeCycle
public void setLifeCycle(LifeCycleData LifeCycle)
Set 生命周期- Parameters:
LifeCycle- 生命周期
-
getDescribe
public String getDescribe()
Get 上云计划描述,仅支持中文、英文、数字、_、-,长度不超过128个字符- Returns:
- Describe 上云计划描述,仅支持中文、英文、数字、_、-,长度不超过128个字符
-
setDescribe
public void setDescribe(String Describe)
Set 上云计划描述,仅支持中文、英文、数字、_、-,长度不超过128个字符- Parameters:
Describe- 上云计划描述,仅支持中文、英文、数字、_、-,长度不超过128个字符
-
getStreamType
public String getStreamType()
Get 码流类型,default:不指定码流类型,以设备默认推送类型为主, main:主码流,sub:子码流,其他根据设备能力集自定义,不填按默认类型处理,长度不能超过32个字节- Returns:
- StreamType 码流类型,default:不指定码流类型,以设备默认推送类型为主, main:主码流,sub:子码流,其他根据设备能力集自定义,不填按默认类型处理,长度不能超过32个字节
-
setStreamType
public void setStreamType(String StreamType)
Set 码流类型,default:不指定码流类型,以设备默认推送类型为主, main:主码流,sub:子码流,其他根据设备能力集自定义,不填按默认类型处理,长度不能超过32个字节- Parameters:
StreamType- 码流类型,default:不指定码流类型,以设备默认推送类型为主, main:主码流,sub:子码流,其他根据设备能力集自定义,不填按默认类型处理,长度不能超过32个字节
-
getChannels
public ChannelInfo[] getChannels()
Get 添加录像的设备的通道信息,一次添加通道总数不超过5000个,包括组织目录下的通道数量- Returns:
- Channels 添加录像的设备的通道信息,一次添加通道总数不超过5000个,包括组织目录下的通道数量
-
setChannels
public void setChannels(ChannelInfo[] Channels)
Set 添加录像的设备的通道信息,一次添加通道总数不超过5000个,包括组织目录下的通道数量- Parameters:
Channels- 添加录像的设备的通道信息,一次添加通道总数不超过5000个,包括组织目录下的通道数量
-
getOrganizationId
public String[] getOrganizationId()
Get 添加组织目录下所有设备通道,Json数组,可以为空,通道总数量不超过5000个(包括Channel字段的数量)- Returns:
- OrganizationId 添加组织目录下所有设备通道,Json数组,可以为空,通道总数量不超过5000个(包括Channel字段的数量)
-
setOrganizationId
public void setOrganizationId(String[] OrganizationId)
Set 添加组织目录下所有设备通道,Json数组,可以为空,通道总数量不超过5000个(包括Channel字段的数量)- Parameters:
OrganizationId- 添加组织目录下所有设备通道,Json数组,可以为空,通道总数量不超过5000个(包括Channel字段的数量)
-
-