public class TelCdrInfo extends AbstractModel
Constructor and Description |
---|
TelCdrInfo() |
Modifier and Type | Method and Description |
---|---|
Long |
getAcceptTimestamp()
Get 接听时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCallee()
Get 被叫号码
|
String |
getCaller()
Get 主叫号码
|
String |
getCallerLocation()
Get 主叫归属地
|
Long |
getDirection()
Get 呼入呼出方向 0 呼入 1 呼出
|
Long |
getDuration()
Get 通话时长
|
Long |
getEndedTimestamp()
Get 结束时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getEndStatus()
Get 结束状态 0 未知 1 正常通话 2 未接通
|
String |
getEndStatusString()
Get ok 正常结束
unconnected 未接通
seatGiveUp 坐席未接
seatForward 坐席转接
ivrGiveUp IVR期间用户放弃
waitingGiveUp 会话排队期间用户放弃
ringingGiveUp 会话振铃期间用户放弃
error 系统错误
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getHungUpSide()
Get 挂机方 seat 坐席 user 用户
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getIVRDuration()
Get IVR 阶段耗时
注意:此字段可能返回 null,表示取不到有效值。
|
String[] |
getIVRKeyPressed()
Get IVR 按键信息 ,e.g.
|
IVRKeyPressedElement[] |
getPostIVRKeyPressed()
Get 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getQueuedSkillGroupId()
Get 排队技能组Id
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getQueuedTimestamp()
Get 进入排队时间,Unix 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRecordURL()
Get 录音信息
|
Long |
getRingTimestamp()
Get 振铃时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
SeatUserInfo |
getSeatUser()
Get 坐席信息
|
ServeParticipant[] |
getServeParticipants()
Get 服务参与者列表
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSkillGroup()
Get 技能组名称
|
Long |
getSkillGroupId()
Get 技能组ID
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getStartTimestamp()
Get 会话开始时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getTime()
Get 呼叫发起时间戳,Unix 时间戳
|
void |
setAcceptTimestamp(Long AcceptTimestamp)
Set 接听时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCallee(String Callee)
Set 被叫号码
|
void |
setCaller(String Caller)
Set 主叫号码
|
void |
setCallerLocation(String CallerLocation)
Set 主叫归属地
|
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 未接通
|
void |
setEndStatusString(String EndStatusString)
Set ok 正常结束
unconnected 未接通
seatGiveUp 坐席未接
seatForward 坐席转接
ivrGiveUp IVR期间用户放弃
waitingGiveUp 会话排队期间用户放弃
ringingGiveUp 会话振铃期间用户放弃
error 系统错误
注意:此字段可能返回 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 |
setPostIVRKeyPressed(IVRKeyPressedElement[] PostIVRKeyPressed)
Set 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setQueuedSkillGroupId(Long QueuedSkillGroupId)
Set 排队技能组Id
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setQueuedTimestamp(Long QueuedTimestamp)
Set 进入排队时间,Unix 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRecordURL(String RecordURL)
Set 录音信息
|
void |
setRingTimestamp(Long RingTimestamp)
Set 振铃时间戳,UNIX 秒级时间戳
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSeatUser(SeatUserInfo SeatUser)
Set 坐席信息
|
void |
setServeParticipants(ServeParticipant[] ServeParticipants)
Set 服务参与者列表
注意:此字段可能返回 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 |
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 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 未接通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
- ok 正常结束
unconnected 未接通
seatGiveUp 坐席未接
seatForward 坐席转接
ivrGiveUp IVR期间用户放弃
waitingGiveUp 会话排队期间用户放弃
ringingGiveUp 会话振铃期间用户放弃
error 系统错误
注意:此字段可能返回 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,表示取不到有效值。Copyright © 2021. All rights reserved.