public class DescribeCallDetailInfoRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeCallDetailInfoRequest() |
DescribeCallDetailInfoRequest(DescribeCallDetailInfoRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getCommId()
Get The unique ID of a call, whose format is `SdkAppId_CreateTime`, such as `1400xxxxxx_218695_1590065777`.
|
String[] |
getDataType()
Get The metrics to query.
|
Long |
getEndTime()
Get The end time, which is a Unix timestamp (seconds) in local time, such as `1590065877`.
|
Long |
getPageNumber()
Get The page number.
|
Long |
getPageSize()
Get The number of records per page.
|
Long |
getSdkAppId()
Get The application ID, such as `1400xxxxxx`.
|
Long |
getStartTime()
Get The start time, which is a Unix timestamp (seconds) in local time, such as `1590065777`.
|
String[] |
getUserIds()
Get The users to query.
|
void |
setCommId(String CommId)
Set The unique ID of a call, whose format is `SdkAppId_CreateTime`, such as `1400xxxxxx_218695_1590065777`.
|
void |
setDataType(String[] DataType)
Set The metrics to query.
|
void |
setEndTime(Long EndTime)
Set The end time, which is a Unix timestamp (seconds) in local time, such as `1590065877`.
|
void |
setPageNumber(Long PageNumber)
Set The page number.
|
void |
setPageSize(Long PageSize)
Set The number of records per page.
|
void |
setSdkAppId(Long SdkAppId)
Set The application ID, such as `1400xxxxxx`.
|
void |
setStartTime(Long StartTime)
Set The start time, which is a Unix timestamp (seconds) in local time, such as `1590065777`.
|
void |
setUserIds(String[] UserIds)
Set The users to query.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeCallDetailInfoRequest()
public DescribeCallDetailInfoRequest(DescribeCallDetailInfoRequest source)
public String getCommId()
public void setCommId(String CommId)
CommId
- The unique ID of a call, whose format is `SdkAppId_CreateTime`, such as `1400xxxxxx_218695_1590065777`. `createTime` is the UNIX timestamp (seconds) when the room was created. Its value can be obtained using the [DescribeRoomInfo](https://intl.cloud.tencent.com/document/product/647/44050?from_cn_redirect=1) API.public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- The start time, which is a Unix timestamp (seconds) in local time, such as `1590065777`.
Note: Only data in the last 14 days can be queried.public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime
- The end time, which is a Unix timestamp (seconds) in local time, such as `1590065877`.
Note: If `DataType` is not null, the end time and start time cannot be more than one hour apart; if `DataType` is null, the end time and start time cannot be more than four hours apart.public Long getSdkAppId()
public void setSdkAppId(Long SdkAppId)
SdkAppId
- The application ID, such as `1400xxxxxx`.public String[] getUserIds()
public void setUserIds(String[] UserIds)
UserIds
- The users to query. If you do not specify this, the data of six users will be returned.public String[] getDataType()
public void setDataType(String[] DataType)
DataType
- The metrics to query. If you do not specify this, only the user list will be returned. If you pass in `all`, all metrics will be returned.
`appCpu`: The CPU utilization of the application.
`sysCpu`: The CPU utilization of the system.
`aBit`: The upstream/downstream audio bitrate (bps).
`aBlock`: The audio stutter duration (ms).
`bigvBit`: The upstream/downstream video bitrate (bps).
`bigvCapFps`: The frame rate for capturing videos.
`bigvEncFps`: The frame rate for sending videos.
`bigvDecFps`: The rendering frame rate.
`bigvBlock`: The video stutter duration (ms).
`aLoss`: The upstream/downstream audio packet loss.
`bigvLoss`: The upstream/downstream video packet loss.
`bigvWidth`: The upstream/downstream resolution (width).
`bigvHeight`: The upstream/downstream resolution (height).public Long getPageNumber()
public void setPageNumber(Long PageNumber)
PageNumber
- The page number. The default is 0.
Note: If `PageNumber` or `PageSize` is not specified, six records will be returned.public Long getPageSize()
public void setPageSize(Long PageSize)
PageSize
- The number of records per page. The default is `6`.
Value range: 1-100.
Note: If `DataType` is not null, the length of the array `UserIds` and the value of `PageSize` cannot exceed `6`.
If `DataType` is null, the length of the array `UserIds` and the value of `PageSize` cannot exceed `100`.Copyright © 2024. All rights reserved.