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.



6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
# File 'lib/v20210820/models.rb', line 6199

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:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def BindField
  @BindField
end

#DefaultValueObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def DefaultValue
  @DefaultValue
end

#DescriptionObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def Description
  @Description
end

#ExampleValueObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def ExampleValue
  @ExampleValue
end

#NonEmptyObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def NonEmpty
  @NonEmpty
end

#OperatorObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def Operator
  @Operator
end

#ParamNameObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def ParamName
  @ParamName
end

#ParamPositionObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def ParamPosition
  @ParamPosition
end

#ParamTypeObject

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

Parameters:

  • ParamName:

    参数名称

  • BindField:

    绑定字段

  • ParamType:

    参数类型

  • ParamPosition:

    参数位置

  • Operator:

    操作符

  • NonEmpty:

    是否为空

  • DefaultValue:

    默认值

  • ExampleValue:

    示例值

  • Description:

    参数描述



6197
6198
6199
# File 'lib/v20210820/models.rb', line 6197

def ParamType
  @ParamType
end

Instance Method Details

#deserialize(params) ⇒ Object



6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
# File 'lib/v20210820/models.rb', line 6211

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