Class: TencentCloud::Mps::V20190612::BlindWatermarkTemplate

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190612/models.rb

Overview

数字水印模板详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(definition = nil, type = nil, name = nil, textcontent = nil, comment = nil, createtime = nil, updatetime = nil, strength = nil) ⇒ BlindWatermarkTemplate

Returns a new instance of BlindWatermarkTemplate.



6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
# File 'lib/v20190612/models.rb', line 6292

def initialize(definition=nil, type=nil, name=nil, textcontent=nil, comment=nil, createtime=nil, updatetime=nil, strength=nil)
  @Definition = definition
  @Type = type
  @Name = name
  @TextContent = textcontent
  @Comment = comment
  @CreateTime = createtime
  @UpdateTime = updatetime
  @Strength = strength
end

Instance Attribute Details

#CommentObject

Parameters:

  • Definition:

    数字水印模板唯一标识。

  • Type:

    数字水印类型,可选值:

  • blind-basic:基础版权数字水印;
  • blind-nagra:NAGRA取证水印;
  • Name:

    数字水印模板名称。

  • TextContent:

    数字水印模板文本内容,长度不超过64个字符。

  • Comment:

    数字水印模板描述信息。

  • CreateTime:

    数字水印模板创建时间,使用 ISO 日期格式

  • UpdateTime:

    数字水印模板最后修改时间,使用 ISO 日期格式

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强

  • 
    
    6290
    6291
    6292
    # File 'lib/v20190612/models.rb', line 6290
    
    def Comment
      @Comment
    end
    

    #CreateTimeObject

    Parameters:

    • Definition:

      数字水印模板唯一标识。

    • Type:

      数字水印类型,可选值:

    • blind-basic:基础版权数字水印;
    • blind-nagra:NAGRA取证水印;
  • Name:

    数字水印模板名称。

  • TextContent:

    数字水印模板文本内容,长度不超过64个字符。

  • Comment:

    数字水印模板描述信息。

  • CreateTime:

    数字水印模板创建时间,使用 ISO 日期格式

  • UpdateTime:

    数字水印模板最后修改时间,使用 ISO 日期格式

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强

  • 
    
    6290
    6291
    6292
    # File 'lib/v20190612/models.rb', line 6290
    
    def CreateTime
      @CreateTime
    end
    

    #DefinitionObject

    Parameters:

    • Definition:

      数字水印模板唯一标识。

    • Type:

      数字水印类型,可选值:

    • blind-basic:基础版权数字水印;
    • blind-nagra:NAGRA取证水印;
  • Name:

    数字水印模板名称。

  • TextContent:

    数字水印模板文本内容,长度不超过64个字符。

  • Comment:

    数字水印模板描述信息。

  • CreateTime:

    数字水印模板创建时间,使用 ISO 日期格式

  • UpdateTime:

    数字水印模板最后修改时间,使用 ISO 日期格式

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强

  • 
    
    6290
    6291
    6292
    # File 'lib/v20190612/models.rb', line 6290
    
    def Definition
      @Definition
    end
    

    #NameObject

    Parameters:

  • Name:

    数字水印模板名称。

  • TextContent:

    数字水印模板文本内容,长度不超过64个字符。

  • Comment:

    数字水印模板描述信息。

  • CreateTime:

    数字水印模板创建时间,使用 ISO 日期格式

  • UpdateTime:

    数字水印模板最后修改时间,使用 ISO 日期格式

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强

  • 
    
    6290
    6291
    6292
    # File 'lib/v20190612/models.rb', line 6290
    
    def Name
      @Name
    end
    

    #StrengthObject

    Parameters:

  • Name:

    数字水印模板名称。

  • TextContent:

    数字水印模板文本内容,长度不超过64个字符。

  • Comment:

    数字水印模板描述信息。

  • CreateTime:

    数字水印模板创建时间,使用 ISO 日期格式

  • UpdateTime:

    数字水印模板最后修改时间,使用 ISO 日期格式

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强

  • 
    
    6290
    6291
    6292
    # File 'lib/v20190612/models.rb', line 6290
    
    def Strength
      @Strength
    end
    

    #TextContentObject

    Parameters:

  • Name:

    数字水印模板名称。

  • TextContent:

    数字水印模板文本内容,长度不超过64个字符。

  • Comment:

    数字水印模板描述信息。

  • CreateTime:

    数字水印模板创建时间,使用 ISO 日期格式

  • UpdateTime:

    数字水印模板最后修改时间,使用 ISO 日期格式

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强

  • 
    
    6290
    6291
    6292
    # File 'lib/v20190612/models.rb', line 6290
    
    def TextContent
      @TextContent
    end
    

    #TypeObject

    Parameters:

  • Name:

    数字水印模板名称。

  • TextContent:

    数字水印模板文本内容,长度不超过64个字符。

  • Comment:

    数字水印模板描述信息。

  • CreateTime:

    数字水印模板创建时间,使用 ISO 日期格式

  • UpdateTime:

    数字水印模板最后修改时间,使用 ISO 日期格式

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强

  • 
    
    6290
    6291
    6292
    # File 'lib/v20190612/models.rb', line 6290
    
    def Type
      @Type
    end
    

    #UpdateTimeObject

    Parameters:

  • Name:

    数字水印模板名称。

  • TextContent:

    数字水印模板文本内容,长度不超过64个字符。

  • Comment:

    数字水印模板描述信息。

  • CreateTime:

    数字水印模板创建时间,使用 ISO 日期格式

  • UpdateTime:

    数字水印模板最后修改时间,使用 ISO 日期格式

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强

  • 
    
    6290
    6291
    6292
    # File 'lib/v20190612/models.rb', line 6290
    
    def UpdateTime
      @UpdateTime
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6303
    6304
    6305
    6306
    6307
    6308
    6309
    6310
    6311
    6312
    # File 'lib/v20190612/models.rb', line 6303
    
    def deserialize(params)
      @Definition = params['Definition']
      @Type = params['Type']
      @Name = params['Name']
      @TextContent = params['TextContent']
      @Comment = params['Comment']
      @CreateTime = params['CreateTime']
      @UpdateTime = params['UpdateTime']
      @Strength = params['Strength']
    end