Class: TencentCloud::Chc::V20230418::TemplateOption

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

Overview

型号模板的选项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(optionname = nil, standard = nil, standardinfo = nil, optionkey = nil, inputtype = nil, valuetype = nil, comparetype = nil, optionvalueset = nil, inputhint = nil, inputinfo = nil, optionvalue = nil) ⇒ TemplateOption

Returns a new instance of TemplateOption.



3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
# File 'lib/v20230418/models.rb', line 3913

def initialize(optionname=nil, standard=nil, standardinfo=nil, optionkey=nil, inputtype=nil, valuetype=nil, comparetype=nil, optionvalueset=nil, inputhint=nil, inputinfo=nil, optionvalue=nil)
  @OptionName = optionname
  @Standard = standard
  @StandardInfo = standardinfo
  @OptionKey = optionkey
  @InputType = inputtype
  @ValueType = valuetype
  @CompareType = comparetype
  @OptionValueSet = optionvalueset
  @InputHint = inputhint
  @InputInfo = inputinfo
  @OptionValue = optionvalue
end

Instance Attribute Details

#CompareTypeObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def CompareType
  @CompareType
end

#InputHintObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def InputHint
  @InputHint
end

#InputInfoObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def InputInfo
  @InputInfo
end

#InputTypeObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def InputType
  @InputType
end

#OptionKeyObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def OptionKey
  @OptionKey
end

#OptionNameObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def OptionName
  @OptionName
end

#OptionValueObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def OptionValue
  @OptionValue
end

#OptionValueSetObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def OptionValueSet
  @OptionValueSet
end

#StandardObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def Standard
  @Standard
end

#StandardInfoObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def StandardInfo
  @StandardInfo
end

#ValueTypeObject

Parameters:

  • OptionName:

    选项名称

  • Standard:

    腾讯的标准

  • StandardInfo:

    腾讯标准的展示字段

  • OptionKey:

    选项的唯一标识

  • InputType:

    输入的类型

  • ValueType:

    输入值的类型

  • CompareType:

    是否符合腾讯标准的比较方式,– 为不做比较

  • OptionValueSet:

    下拉列表中填充的选项值

  • InputHint:

    输入框中的占位的提示符

  • InputInfo:

    输入框下方的提示文案

  • OptionValue:

    客户写入的值



3911
3912
3913
# File 'lib/v20230418/models.rb', line 3911

def ValueType
  @ValueType
end

Instance Method Details

#deserialize(params) ⇒ Object



3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
# File 'lib/v20230418/models.rb', line 3927

def deserialize(params)
  @OptionName = params['OptionName']
  @Standard = params['Standard']
  @StandardInfo = params['StandardInfo']
  @OptionKey = params['OptionKey']
  @InputType = params['InputType']
  @ValueType = params['ValueType']
  @CompareType = params['CompareType']
  unless params['OptionValueSet'].nil?
    @OptionValueSet = []
    params['OptionValueSet'].each do |i|
      optionvalueitem_tmp = OptionValueItem.new
      optionvalueitem_tmp.deserialize(i)
      @OptionValueSet << optionvalueitem_tmp
    end
  end
  @InputHint = params['InputHint']
  @InputInfo = params['InputInfo']
  @OptionValue = params['OptionValue']
end