Class: TencentCloud::Rum::V20210622::DescribeAppDimensionMetricsRequest

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

Overview

DescribeAppDimensionMetrics请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, from = nil, fields = nil, filter = nil, filtersimple = nil, groupby = nil, orderby = nil, limit = nil, offset = nil, businesscontext = nil) ⇒ DescribeAppDimensionMetricsRequest

Returns a new instance of DescribeAppDimensionMetricsRequest.



527
528
529
530
531
532
533
534
535
536
537
538
# File 'lib/v20210622/models.rb', line 527

def initialize(projectid=nil, from=nil, fields=nil, filter=nil, filtersimple=nil, groupby=nil, orderby=nil, limit=nil, offset=nil, businesscontext=nil)
  @ProjectID = projectid
  @From = from
  @Fields = fields
  @Filter = filter
  @FilterSimple = filtersimple
  @GroupBy = groupby
  @OrderBy = orderby
  @Limit = limit
  @Offset = offset
  @BusinessContext = businesscontext
end

Instance Attribute Details

#BusinessContextObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def BusinessContext
  @BusinessContext
end

#FieldsObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def Fields
  @Fields
end

#FilterObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def Filter
  @Filter
end

#FilterSimpleObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def FilterSimple
  @FilterSimple
end

#FromObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def From
  @From
end

#GroupByObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def GroupBy
  @GroupBy
end

#LimitObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def Offset
  @Offset
end

#OrderByObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def OrderBy
  @OrderBy
end

#ProjectIDObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 fields

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • BusinessContext:

    业务上下文参数



525
526
527
# File 'lib/v20210622/models.rb', line 525

def ProjectID
  @ProjectID
end

Instance Method Details

#deserialize(params) ⇒ Object



540
541
542
543
544
545
546
547
548
549
550
551
# File 'lib/v20210622/models.rb', line 540

def deserialize(params)
  @ProjectID = params['ProjectID']
  @From = params['From']
  @Fields = params['Fields']
  @Filter = params['Filter']
  @FilterSimple = params['FilterSimple']
  @GroupBy = params['GroupBy']
  @OrderBy = params['OrderBy']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @BusinessContext = params['BusinessContext']
end