Class TimeShiftTemplate

    • Constructor Detail

      • TimeShiftTemplate

        public TimeShiftTemplate()
      • TimeShiftTemplate

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

      • getTemplateName

        public String getTemplateName()
        Get 模板名称。
        Returns:
        TemplateName 模板名称。
      • setTemplateName

        public void setTemplateName​(String TemplateName)
        Set 模板名称。
        Parameters:
        TemplateName - 模板名称。
      • getDuration

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

        public void setDuration​(Long Duration)
        Set 时移时长。 单位:秒。
        Parameters:
        Duration - 时移时长。 单位:秒。
      • 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。
      • getTemplateId

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

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

        public String getDescription()
        Get 模板描述。
        Returns:
        Description 模板描述。
      • setDescription

        public void setDescription​(String Description)
        Set 模板描述。
        Parameters:
        Description - 模板描述。
      • 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。
      • 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时生效。