Class: TencentCloud::Teo::V20220901::QueryCondition

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

Overview

查询条件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(key = nil, operator = nil, value = nil) ⇒ QueryCondition



19358
19359
19360
19361
19362
# File 'lib/v20220901/models.rb', line 19358

def initialize(key=nil, operator=nil, value=nil)
  @Key = key
  @Operator = operator
  @Value = value
end

Instance Attribute Details

#KeyObject

<li>equals: 等于;</li> <li>notEquals: 不等于;</li> <li>include: 包含;</li> <li>notInclude: 不包含; </li> <li>startWith: 开始的值是value;</li> <li>notStartWith: 不以value的值开始;</li> <li>endWith: 结尾是value值;</li> <li>notEndWith: 不以value的值结尾。</li>



19356
19357
19358
# File 'lib/v20220901/models.rb', line 19356

def Key
  @Key
end

#OperatorObject

<li>equals: 等于;</li> <li>notEquals: 不等于;</li> <li>include: 包含;</li> <li>notInclude: 不包含; </li> <li>startWith: 开始的值是value;</li> <li>notStartWith: 不以value的值开始;</li> <li>endWith: 结尾是value值;</li> <li>notEndWith: 不以value的值结尾。</li>



19356
19357
19358
# File 'lib/v20220901/models.rb', line 19356

def Operator
  @Operator
end

#ValueObject

<li>equals: 等于;</li> <li>notEquals: 不等于;</li> <li>include: 包含;</li> <li>notInclude: 不包含; </li> <li>startWith: 开始的值是value;</li> <li>notStartWith: 不以value的值开始;</li> <li>endWith: 结尾是value值;</li> <li>notEndWith: 不以value的值结尾。</li>



19356
19357
19358
# File 'lib/v20220901/models.rb', line 19356

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



19364
19365
19366
19367
19368
# File 'lib/v20220901/models.rb', line 19364

def deserialize(params)
  @Key = params['Key']
  @Operator = params['Operator']
  @Value = params['Value']
end