Class ModifyLiveTimeShiftTemplateRequest


  • public class ModifyLiveTimeShiftTemplateRequest
    extends AbstractModel
    • Constructor Detail

      • ModifyLiveTimeShiftTemplateRequest

        public ModifyLiveTimeShiftTemplateRequest()
      • ModifyLiveTimeShiftTemplateRequest

        public ModifyLiveTimeShiftTemplateRequest​(ModifyLiveTimeShiftTemplateRequest 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

      • getTemplateId

        public Long getTemplateId()
        Get 时移模板id。
        Returns:
        TemplateId 时移模板id。
      • setTemplateId

        public void setTemplateId​(Long TemplateId)
        Set 时移模板id。
        Parameters:
        TemplateId - 时移模板id。
      • getTemplateName

        public String getTemplateName()
        Get 模板名称。 仅支持中文、英文、数字、_、-。
        Returns:
        TemplateName 模板名称。 仅支持中文、英文、数字、_、-。
      • setTemplateName

        public void setTemplateName​(String TemplateName)
        Set 模板名称。 仅支持中文、英文、数字、_、-。
        Parameters:
        TemplateName - 模板名称。 仅支持中文、英文、数字、_、-。
      • getDescription

        public String getDescription()
        Get 描述信息。 长度上限:1024字节。 仅支持中文、英文、数字、_、-。
        Returns:
        Description 描述信息。 长度上限:1024字节。 仅支持中文、英文、数字、_、-。
      • setDescription

        public void setDescription​(String Description)
        Set 描述信息。 长度上限:1024字节。 仅支持中文、英文、数字、_、-。
        Parameters:
        Description - 描述信息。 长度上限:1024字节。 仅支持中文、英文、数字、_、-。
      • getDuration

        public Long getDuration()
        Get 时移时长。 单位:s。
        Returns:
        Duration 时移时长。 单位:s。
      • setDuration

        public void setDuration​(Long Duration)
        Set 时移时长。 单位:s。
        Parameters:
        Duration - 时移时长。 单位:s。
      • getItemDuration

        public Long getItemDuration()
        Get 分片时长。 可取3-10。 单位:s。 默认值:5。
        Returns:
        ItemDuration 分片时长。 可取3-10。 单位:s。 默认值:5。
      • setItemDuration

        public void setItemDuration​(Long ItemDuration)
        Set 分片时长。 可取3-10。 单位:s。 默认值:5。
        Parameters:
        ItemDuration - 分片时长。 可取3-10。 单位:s。 默认值:5。
      • getRemoveWatermark

        public Boolean getRemoveWatermark()
        Get 是否去除水印。 传true则将录制原始流。 默认值:false。
        Returns:
        RemoveWatermark 是否去除水印。 传true则将录制原始流。 默认值:false。
      • setRemoveWatermark

        public void setRemoveWatermark​(Boolean RemoveWatermark)
        Set 是否去除水印。 传true则将录制原始流。 默认值:false。
        Parameters:
        RemoveWatermark - 是否去除水印。 传true则将录制原始流。 默认值:false。
      • getTranscodeTemplateIds

        public Long[] getTranscodeTemplateIds()
        Get 转码流id列表。 此参数仅在 RemoveWatermark为false时生效。
        Returns:
        TranscodeTemplateIds 转码流id列表。 此参数仅在 RemoveWatermark为false时生效。
      • setTranscodeTemplateIds

        public void setTranscodeTemplateIds​(Long[] TranscodeTemplateIds)
        Set 转码流id列表。 此参数仅在 RemoveWatermark为false时生效。
        Parameters:
        TranscodeTemplateIds - 转码流id列表。 此参数仅在 RemoveWatermark为false时生效。
      • getArea

        public String getArea()
        Get 地域。 Mainland:中国大陆。 Overseas:海外及港澳台地区。 默认值:Mainland。
        Returns:
        Area 地域。 Mainland:中国大陆。 Overseas:海外及港澳台地区。 默认值:Mainland。
      • setArea

        public void setArea​(String Area)
        Set 地域。 Mainland:中国大陆。 Overseas:海外及港澳台地区。 默认值:Mainland。
        Parameters:
        Area - 地域。 Mainland:中国大陆。 Overseas:海外及港澳台地区。 默认值:Mainland。