Class: TencentCloud::Wedata::V20210820::FieldConfig

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

Overview

字段变量

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fieldkey = nil, fieldvalue = nil, fielddatatype = nil, valueconfig = nil) ⇒ FieldConfig

Returns a new instance of FieldConfig.



20277
20278
20279
20280
20281
20282
# File 'lib/v20210820/models.rb', line 20277

def initialize(fieldkey=nil, fieldvalue=nil, fielddatatype=nil, valueconfig=nil)
  @FieldKey = fieldkey
  @FieldValue = fieldvalue
  @FieldDataType = fielddatatype
  @ValueConfig = valueconfig
end

Instance Attribute Details

#FieldDataTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FieldKey:

    字段key

  • FieldValue:

    字段值

  • FieldDataType:

    字段值类型

  • ValueConfig:

    字段值变量信息



20275
20276
20277
# File 'lib/v20210820/models.rb', line 20275

def FieldDataType
  @FieldDataType
end

#FieldKeyObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FieldKey:

    字段key

  • FieldValue:

    字段值

  • FieldDataType:

    字段值类型

  • ValueConfig:

    字段值变量信息



20275
20276
20277
# File 'lib/v20210820/models.rb', line 20275

def FieldKey
  @FieldKey
end

#FieldValueObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FieldKey:

    字段key

  • FieldValue:

    字段值

  • FieldDataType:

    字段值类型

  • ValueConfig:

    字段值变量信息



20275
20276
20277
# File 'lib/v20210820/models.rb', line 20275

def FieldValue
  @FieldValue
end

#ValueConfigObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FieldKey:

    字段key

  • FieldValue:

    字段值

  • FieldDataType:

    字段值类型

  • ValueConfig:

    字段值变量信息



20275
20276
20277
# File 'lib/v20210820/models.rb', line 20275

def ValueConfig
  @ValueConfig
end

Instance Method Details

#deserialize(params) ⇒ Object



20284
20285
20286
20287
20288
20289
20290
20291
20292
# File 'lib/v20210820/models.rb', line 20284

def deserialize(params)
  @FieldKey = params['FieldKey']
  @FieldValue = params['FieldValue']
  @FieldDataType = params['FieldDataType']
  unless params['ValueConfig'].nil?
    @ValueConfig = ColumnValueConfig.new
    @ValueConfig.deserialize(params['ValueConfig'])
  end
end