Class SetWatermarkRequest

    • Constructor Summary

      Constructors 
      Constructor Description
      SetWatermarkRequest()  
      SetWatermarkRequest​(SetWatermarkRequest 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
      Float getBoardH()
      Get 白板区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
      String getBoardUrl()
      Get 白板视频区域的水印参数地址,设置为空字符串表示删除
      Float getBoardW()
      Get 白板区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
      Float getBoardX()
      Get 白板区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      Float getBoardY()
      Get 白板区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      Long getSdkAppId()
      Get 低代码互动课堂的SdkAppId。
      Float getTeacherH()
      Get 老师视频区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
      String getTeacherUrl()
      Get 老师视频区域的水印参数地址,设置为空字符串表示删除
      Float getTeacherW()
      Get 老师视频区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
      Float getTeacherX()
      Get 老师视频区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      Float getTeacherY()
      Get 老师视频区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      String getText()
      Get 文字水印内容,设置为空字符串表示删除
      String getTextColor()
      Get 文字水印颜色
      String getVideoUrl()
      Get 视频默认图片(在没有视频流的时候显示),设置为空字符串表示删除
      void setBoardH​(Float BoardH)
      Set 白板区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
      void setBoardUrl​(String BoardUrl)
      Set 白板视频区域的水印参数地址,设置为空字符串表示删除
      void setBoardW​(Float BoardW)
      Set 白板区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
      void setBoardX​(Float BoardX)
      Set 白板区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      void setBoardY​(Float BoardY)
      Set 白板区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      void setSdkAppId​(Long SdkAppId)
      Set 低代码互动课堂的SdkAppId。
      void setTeacherH​(Float TeacherH)
      Set 老师视频区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
      void setTeacherUrl​(String TeacherUrl)
      Set 老师视频区域的水印参数地址,设置为空字符串表示删除
      void setTeacherW​(Float TeacherW)
      Set 老师视频区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
      void setTeacherX​(Float TeacherX)
      Set 老师视频区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      void setTeacherY​(Float TeacherY)
      Set 老师视频区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      void setText​(String Text)
      Set 文字水印内容,设置为空字符串表示删除
      void setTextColor​(String TextColor)
      Set 文字水印颜色
      void setVideoUrl​(String VideoUrl)
      Set 视频默认图片(在没有视频流的时候显示),设置为空字符串表示删除
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • SetWatermarkRequest

        public SetWatermarkRequest()
      • SetWatermarkRequest

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

      • getSdkAppId

        public Long getSdkAppId()
        Get 低代码互动课堂的SdkAppId。
        Returns:
        SdkAppId 低代码互动课堂的SdkAppId。
      • setSdkAppId

        public void setSdkAppId​(Long SdkAppId)
        Set 低代码互动课堂的SdkAppId。
        Parameters:
        SdkAppId - 低代码互动课堂的SdkAppId。
      • getTeacherUrl

        public String getTeacherUrl()
        Get 老师视频区域的水印参数地址,设置为空字符串表示删除
        Returns:
        TeacherUrl 老师视频区域的水印参数地址,设置为空字符串表示删除
      • setTeacherUrl

        public void setTeacherUrl​(String TeacherUrl)
        Set 老师视频区域的水印参数地址,设置为空字符串表示删除
        Parameters:
        TeacherUrl - 老师视频区域的水印参数地址,设置为空字符串表示删除
      • getBoardUrl

        public String getBoardUrl()
        Get 白板视频区域的水印参数地址,设置为空字符串表示删除
        Returns:
        BoardUrl 白板视频区域的水印参数地址,设置为空字符串表示删除
      • setBoardUrl

        public void setBoardUrl​(String BoardUrl)
        Set 白板视频区域的水印参数地址,设置为空字符串表示删除
        Parameters:
        BoardUrl - 白板视频区域的水印参数地址,设置为空字符串表示删除
      • getVideoUrl

        public String getVideoUrl()
        Get 视频默认图片(在没有视频流的时候显示),设置为空字符串表示删除
        Returns:
        VideoUrl 视频默认图片(在没有视频流的时候显示),设置为空字符串表示删除
      • setVideoUrl

        public void setVideoUrl​(String VideoUrl)
        Set 视频默认图片(在没有视频流的时候显示),设置为空字符串表示删除
        Parameters:
        VideoUrl - 视频默认图片(在没有视频流的时候显示),设置为空字符串表示删除
      • getBoardW

        public Float getBoardW()
        Get 白板区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
        Returns:
        BoardW 白板区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
      • setBoardW

        public void setBoardW​(Float BoardW)
        Set 白板区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
        Parameters:
        BoardW - 白板区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
      • getBoardH

        public Float getBoardH()
        Get 白板区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
        Returns:
        BoardH 白板区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
      • setBoardH

        public void setBoardH​(Float BoardH)
        Set 白板区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
        Parameters:
        BoardH - 白板区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
      • getBoardX

        public Float getBoardX()
        Get 白板区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
        Returns:
        BoardX 白板区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      • setBoardX

        public void setBoardX​(Float BoardX)
        Set 白板区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
        Parameters:
        BoardX - 白板区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      • getBoardY

        public Float getBoardY()
        Get 白板区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
        Returns:
        BoardY 白板区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      • setBoardY

        public void setBoardY​(Float BoardY)
        Set 白板区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
        Parameters:
        BoardY - 白板区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      • getTeacherW

        public Float getTeacherW()
        Get 老师视频区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
        Returns:
        TeacherW 老师视频区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
      • setTeacherW

        public void setTeacherW​(Float TeacherW)
        Set 老师视频区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
        Parameters:
        TeacherW - 老师视频区域水印的宽度,取值:0-100,默认为0,表示区域X方向的百分比
      • getTeacherH

        public Float getTeacherH()
        Get 老师视频区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
        Returns:
        TeacherH 老师视频区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
      • setTeacherH

        public void setTeacherH​(Float TeacherH)
        Set 老师视频区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
        Parameters:
        TeacherH - 老师视频区域水印的高度,取值:0-100,默认为0, 表示区域Y方向的百分比
      • getTeacherX

        public Float getTeacherX()
        Get 老师视频区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
        Returns:
        TeacherX 老师视频区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      • setTeacherX

        public void setTeacherX​(Float TeacherX)
        Set 老师视频区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
        Parameters:
        TeacherX - 老师视频区域水印X偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      • getTeacherY

        public Float getTeacherY()
        Get 老师视频区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
        Returns:
        TeacherY 老师视频区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      • setTeacherY

        public void setTeacherY​(Float TeacherY)
        Set 老师视频区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
        Parameters:
        TeacherY - 老师视频区域水印Y偏移, 取值:0-100, 表示区域X方向的百分比。比如50,则表示位于X轴中间
      • getText

        public String getText()
        Get 文字水印内容,设置为空字符串表示删除
        Returns:
        Text 文字水印内容,设置为空字符串表示删除
      • setText

        public void setText​(String Text)
        Set 文字水印内容,设置为空字符串表示删除
        Parameters:
        Text - 文字水印内容,设置为空字符串表示删除
      • getTextColor

        public String getTextColor()
        Get 文字水印颜色
        Returns:
        TextColor 文字水印颜色
      • setTextColor

        public void setTextColor​(String TextColor)
        Set 文字水印颜色
        Parameters:
        TextColor - 文字水印颜色