public class TelCdrInfo extends AbstractModel
Constructor and Description |
---|
TelCdrInfo() |
TelCdrInfo(TelCdrInfo 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 |
---|---|
Long |
getAcceptTimestamp()
Get 接听时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getAsrUrl()
Get 获取录音ASR文本信息地址
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCallee()
Get 被叫号码
|
String |
getCaller()
Get 主叫号码
|
String |
getCallerLocation()
Get 主叫归属地
|
String |
getCustomRecordURL()
Get 录音转存第三方COS地址
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getDirection()
Get 呼入呼出方向 0 呼入 1 呼出
|
Long |
getDuration()
Get 通话时长
|
Long |
getEndedTimestamp()
Get 结束时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getEndStatus()
Get 结束状态
0 错误
1 正常结束
2 未接通
17 坐席未接
100 黑名单
101 坐席转接
102 IVR 期间用户放弃
103 会话排队期间用户放弃
104 会话振铃期间用户放弃
105 无坐席在线
106 非工作时间
107 IVR后直接结束
201 未知状态
202 未接听
203 拒接挂断
204 关机
205 空号
206 通话中
207 欠费
208 运营商线路异常
209 主叫取消
210 不在服务区
|
String |
getEndStatusString()
Get error 错误
ok 正常结束
unconnected 未接通
seatGiveUp 坐席未接
blackList 黑名单
seatForward 坐席转接
ivrGiveUp IVR 期间用户放弃
waitingGiveUp 会话排队期间用户放弃
ringingGiveUp 会话振铃期间用户放弃
noSeatOnline 无坐席在线
notWorkTime 非工作时间
ivrEnd IVR后直接结束
unknown 未知状态
notAnswer 未接听
userReject 拒接挂断
powerOff 关机
numberNotExist 空号
busy 通话中
outOfCredit 欠费
operatorError 运营商线路异常
callerCancel 主叫取消
notInService 不在服务区
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getHungUpSide()
Get 挂机方 seat 坐席 user 用户
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getIVRDuration()
Get IVR 阶段耗时
注意:此字段可能返回 null,表示取不到有效值。
|
String[] |
getIVRKeyPressed()
Get IVR 按键信息 ,e.g.
|
IVRKeyPressedElement[] |
getIVRKeyPressedEx()
Get IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
注意:此字段可能返回 null,表示取不到有效值。
|
IVRKeyPressedElement[] |
getPostIVRKeyPressed()
Get 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getProtectedCallee()
Get 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getProtectedCaller()
Get 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getQueuedSkillGroupId()
Get 排队技能组Id
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getQueuedSkillGroupName()
Get 排队技能组名称
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getQueuedTimestamp()
Get 进入排队时间,Unix 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRecordURL()
Get 录音信息
|
String |
getRemark()
Get 备注
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getRingTimestamp()
Get 振铃时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
SeatUserInfo |
getSeatUser()
Get 坐席信息
|
ServeParticipant[] |
getServeParticipants()
Get 服务参与者列表
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSessionId()
Get 会话 ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSkillGroup()
Get 技能组名称
|
Long |
getSkillGroupId()
Get 技能组ID
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getStartTimestamp()
Get 会话开始时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getTime()
Get 呼叫发起时间戳,Unix 时间戳
|
String |
getUui()
Get 客户自定义数据(User-to-User Interface)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAcceptTimestamp(Long AcceptTimestamp)
Set 接听时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAsrUrl(String AsrUrl)
Set 获取录音ASR文本信息地址
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCallee(String Callee)
Set 被叫号码
|
void |
setCaller(String Caller)
Set 主叫号码
|
void |
setCallerLocation(String CallerLocation)
Set 主叫归属地
|
void |
setCustomRecordURL(String CustomRecordURL)
Set 录音转存第三方COS地址
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDirection(Long Direction)
Set 呼入呼出方向 0 呼入 1 呼出
|
void |
setDuration(Long Duration)
Set 通话时长
|
void |
setEndedTimestamp(Long EndedTimestamp)
Set 结束时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEndStatus(Long EndStatus)
Set 结束状态
0 错误
1 正常结束
2 未接通
17 坐席未接
100 黑名单
101 坐席转接
102 IVR 期间用户放弃
103 会话排队期间用户放弃
104 会话振铃期间用户放弃
105 无坐席在线
106 非工作时间
107 IVR后直接结束
201 未知状态
202 未接听
203 拒接挂断
204 关机
205 空号
206 通话中
207 欠费
208 运营商线路异常
209 主叫取消
210 不在服务区
|
void |
setEndStatusString(String EndStatusString)
Set error 错误
ok 正常结束
unconnected 未接通
seatGiveUp 坐席未接
blackList 黑名单
seatForward 坐席转接
ivrGiveUp IVR 期间用户放弃
waitingGiveUp 会话排队期间用户放弃
ringingGiveUp 会话振铃期间用户放弃
noSeatOnline 无坐席在线
notWorkTime 非工作时间
ivrEnd IVR后直接结束
unknown 未知状态
notAnswer 未接听
userReject 拒接挂断
powerOff 关机
numberNotExist 空号
busy 通话中
outOfCredit 欠费
operatorError 运营商线路异常
callerCancel 主叫取消
notInService 不在服务区
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setHungUpSide(String HungUpSide)
Set 挂机方 seat 坐席 user 用户
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIVRDuration(Long IVRDuration)
Set IVR 阶段耗时
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIVRKeyPressed(String[] IVRKeyPressed)
Set IVR 按键信息 ,e.g.
|
void |
setIVRKeyPressedEx(IVRKeyPressedElement[] IVRKeyPressedEx)
Set IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPostIVRKeyPressed(IVRKeyPressedElement[] PostIVRKeyPressed)
Set 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setProtectedCallee(String ProtectedCallee)
Set 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setProtectedCaller(String ProtectedCaller)
Set 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setQueuedSkillGroupId(Long QueuedSkillGroupId)
Set 排队技能组Id
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setQueuedSkillGroupName(String QueuedSkillGroupName)
Set 排队技能组名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setQueuedTimestamp(Long QueuedTimestamp)
Set 进入排队时间,Unix 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRecordURL(String RecordURL)
Set 录音信息
|
void |
setRemark(String Remark)
Set 备注
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRingTimestamp(Long RingTimestamp)
Set 振铃时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSeatUser(SeatUserInfo SeatUser)
Set 坐席信息
|
void |
setServeParticipants(ServeParticipant[] ServeParticipants)
Set 服务参与者列表
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSessionId(String SessionId)
Set 会话 ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSkillGroup(String SkillGroup)
Set 技能组名称
|
void |
setSkillGroupId(Long SkillGroupId)
Set 技能组ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStartTimestamp(Long StartTimestamp)
Set 会话开始时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTime(Long Time)
Set 呼叫发起时间戳,Unix 时间戳
|
void |
setUui(String Uui)
Set 客户自定义数据(User-to-User Interface)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public TelCdrInfo()
public TelCdrInfo(TelCdrInfo source)
public String getCaller()
public void setCaller(String Caller)
Caller
- 主叫号码public String getCallee()
public void setCallee(String Callee)
Callee
- 被叫号码public Long getTime()
public void setTime(Long Time)
Time
- 呼叫发起时间戳,Unix 时间戳public Long getDirection()
public void setDirection(Long Direction)
Direction
- 呼入呼出方向 0 呼入 1 呼出public Long getDuration()
public void setDuration(Long Duration)
Duration
- 通话时长public String getRecordURL()
public void setRecordURL(String RecordURL)
RecordURL
- 录音信息public SeatUserInfo getSeatUser()
public void setSeatUser(SeatUserInfo SeatUser)
SeatUser
- 坐席信息public Long getEndStatus()
public void setEndStatus(Long EndStatus)
EndStatus
- 结束状态
0 错误
1 正常结束
2 未接通
17 坐席未接
100 黑名单
101 坐席转接
102 IVR 期间用户放弃
103 会话排队期间用户放弃
104 会话振铃期间用户放弃
105 无坐席在线
106 非工作时间
107 IVR后直接结束
201 未知状态
202 未接听
203 拒接挂断
204 关机
205 空号
206 通话中
207 欠费
208 运营商线路异常
209 主叫取消
210 不在服务区public String getSkillGroup()
public void setSkillGroup(String SkillGroup)
SkillGroup
- 技能组名称public String getCallerLocation()
public void setCallerLocation(String CallerLocation)
CallerLocation
- 主叫归属地public Long getIVRDuration()
public void setIVRDuration(Long IVRDuration)
IVRDuration
- IVR 阶段耗时
注意:此字段可能返回 null,表示取不到有效值。public Long getRingTimestamp()
public void setRingTimestamp(Long RingTimestamp)
RingTimestamp
- 振铃时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。public Long getAcceptTimestamp()
public void setAcceptTimestamp(Long AcceptTimestamp)
AcceptTimestamp
- 接听时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。public Long getEndedTimestamp()
public void setEndedTimestamp(Long EndedTimestamp)
EndedTimestamp
- 结束时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。public String[] getIVRKeyPressed()
public void setIVRKeyPressed(String[] IVRKeyPressed)
IVRKeyPressed
- IVR 按键信息 ,e.g. ["1","2","3"]
注意:此字段可能返回 null,表示取不到有效值。public String getHungUpSide()
public void setHungUpSide(String HungUpSide)
HungUpSide
- 挂机方 seat 坐席 user 用户
注意:此字段可能返回 null,表示取不到有效值。public ServeParticipant[] getServeParticipants()
public void setServeParticipants(ServeParticipant[] ServeParticipants)
ServeParticipants
- 服务参与者列表
注意:此字段可能返回 null,表示取不到有效值。public Long getSkillGroupId()
public void setSkillGroupId(Long SkillGroupId)
SkillGroupId
- 技能组ID
注意:此字段可能返回 null,表示取不到有效值。public String getEndStatusString()
public void setEndStatusString(String EndStatusString)
EndStatusString
- error 错误
ok 正常结束
unconnected 未接通
seatGiveUp 坐席未接
blackList 黑名单
seatForward 坐席转接
ivrGiveUp IVR 期间用户放弃
waitingGiveUp 会话排队期间用户放弃
ringingGiveUp 会话振铃期间用户放弃
noSeatOnline 无坐席在线
notWorkTime 非工作时间
ivrEnd IVR后直接结束
unknown 未知状态
notAnswer 未接听
userReject 拒接挂断
powerOff 关机
numberNotExist 空号
busy 通话中
outOfCredit 欠费
operatorError 运营商线路异常
callerCancel 主叫取消
notInService 不在服务区
注意:此字段可能返回 null,表示取不到有效值。public Long getStartTimestamp()
public void setStartTimestamp(Long StartTimestamp)
StartTimestamp
- 会话开始时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。public Long getQueuedTimestamp()
public void setQueuedTimestamp(Long QueuedTimestamp)
QueuedTimestamp
- 进入排队时间,Unix 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。public IVRKeyPressedElement[] getPostIVRKeyPressed()
public void setPostIVRKeyPressed(IVRKeyPressedElement[] PostIVRKeyPressed)
PostIVRKeyPressed
- 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
注意:此字段可能返回 null,表示取不到有效值。public Long getQueuedSkillGroupId()
public void setQueuedSkillGroupId(Long QueuedSkillGroupId)
QueuedSkillGroupId
- 排队技能组Id
注意:此字段可能返回 null,表示取不到有效值。public String getSessionId()
public void setSessionId(String SessionId)
SessionId
- 会话 ID
注意:此字段可能返回 null,表示取不到有效值。public String getProtectedCaller()
public void setProtectedCaller(String ProtectedCaller)
ProtectedCaller
- 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空
注意:此字段可能返回 null,表示取不到有效值。public String getProtectedCallee()
public void setProtectedCallee(String ProtectedCallee)
ProtectedCallee
- 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空
注意:此字段可能返回 null,表示取不到有效值。public String getUui()
public void setUui(String Uui)
Uui
- 客户自定义数据(User-to-User Interface)
注意:此字段可能返回 null,表示取不到有效值。public IVRKeyPressedElement[] getIVRKeyPressedEx()
public void setIVRKeyPressedEx(IVRKeyPressedElement[] IVRKeyPressedEx)
IVRKeyPressedEx
- IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
注意:此字段可能返回 null,表示取不到有效值。public String getAsrUrl()
public void setAsrUrl(String AsrUrl)
AsrUrl
- 获取录音ASR文本信息地址
注意:此字段可能返回 null,表示取不到有效值。public String getCustomRecordURL()
public void setCustomRecordURL(String CustomRecordURL)
CustomRecordURL
- 录音转存第三方COS地址
注意:此字段可能返回 null,表示取不到有效值。public String getRemark()
public void setRemark(String Remark)
Remark
- 备注
注意:此字段可能返回 null,表示取不到有效值。public String getQueuedSkillGroupName()
public void setQueuedSkillGroupName(String QueuedSkillGroupName)
QueuedSkillGroupName
- 排队技能组名称
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2023. All rights reserved.