Class: TencentCloud::Wedata::V20210820::DataServiceRequestParam

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

Overview

数据服务入参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(paramname = nil, bindfield = nil, paramtype = nil, paramposition = nil, operator = nil, nonempty = nil, defaultvalue = nil, examplevalue = nil, description = nil) ⇒ DataServiceRequestParam

Returns a new instance of DataServiceRequestParam.



6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
# File 'lib/v20210820/models.rb', line 6243

def initialize(paramname=nil, bindfield=nil, paramtype=nil, paramposition=nil, operator=nil, nonempty=nil, defaultvalue=nil, examplevalue=nil, description=nil)
  @ParamName = paramname
  @BindField = bindfield
  @ParamType = paramtype
  @ParamPosition = paramposition
  @Operator = operator
  @NonEmpty = nonempty
  @DefaultValue = defaultvalue
  @ExampleValue = examplevalue
  @Description = description
end

Instance Attribute Details

#BindFieldObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def BindField
  @BindField
end

#DefaultValueObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def DefaultValue
  @DefaultValue
end

#DescriptionObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def Description
  @Description
end

#ExampleValueObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def ExampleValue
  @ExampleValue
end

#NonEmptyObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def NonEmpty
  @NonEmpty
end

#OperatorObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def Operator
  @Operator
end

#ParamNameObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def ParamName
  @ParamName
end

#ParamPositionObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def ParamPosition
  @ParamPosition
end

#ParamTypeObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6241
6242
6243
# File 'lib/v20210820/models.rb', line 6241

def ParamType
  @ParamType
end

Instance Method Details

#deserialize(params) ⇒ Object



6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
# File 'lib/v20210820/models.rb', line 6255

def deserialize(params)
  @ParamName = params['ParamName']
  @BindField = params['BindField']
  @ParamType = params['ParamType']
  @ParamPosition = params['ParamPosition']
  @Operator = params['Operator']
  @NonEmpty = params['NonEmpty']
  @DefaultValue = params['DefaultValue']
  @ExampleValue = params['ExampleValue']
  @Description = params['Description']
end