Class: TencentCloud::Rum::V20210622::DescribeAppMetricsDataRequest

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

Overview

DescribeAppMetricsData请求参数结构体

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, groupbymodifier = nil) ⇒ DescribeAppMetricsDataRequest

Returns a new instance of DescribeAppMetricsDataRequest.



599
600
601
602
603
604
605
606
607
608
609
610
# File 'lib/v20210622/models.rb', line 599

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

Instance Attribute Details

#FieldsObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def Fields
  @Fields
end

#FilterObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def Filter
  @Filter
end

#FilterSimpleObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def FilterSimple
  @FilterSimple
end

#FromObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def From
  @From
end

#GroupByObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def GroupBy
  @GroupBy
end

#GroupByModifierObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def GroupByModifier
  @GroupByModifier
end

#LimitObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def Offset
  @Offset
end

#OrderByObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def OrderBy
  @OrderBy
end

#ProjectIDObject

Parameters:

  • ProjectID:

    app 项目ID

  • From:

    查询的表名

  • Fields:

    查询指标 field

  • Filter:

    查询的过滤条件

  • FilterSimple:

    查询简单过滤条件

  • GroupBy:

    group by 条件

  • OrderBy:

    order by 条件

  • Limit:

    limit 参数

  • Offset:

    offset 参数

  • GroupByModifier:

    group by 参数



597
598
599
# File 'lib/v20210622/models.rb', line 597

def ProjectID
  @ProjectID
end

Instance Method Details

#deserialize(params) ⇒ Object



612
613
614
615
616
617
618
619
620
621
622
623
# File 'lib/v20210622/models.rb', line 612

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']
  @GroupByModifier = params['GroupByModifier']
end