Class PSTNSession
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ccc.v20200210.models.PSTNSession
-
public class PSTNSession extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PSTNSession()PSTNSession(PSTNSession 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAcceptTimestamp()Get 接听时间,Unix 时间戳StringgetCallee()Get 被叫StringgetCaller()Get 主叫LonggetDirection()Get 会话呼叫方向, 0 呼入 | 1 - 呼出StringgetOutBoundCallee()Get 转外线被叫StringgetOutBoundCaller()Get 转外线使用的号码(转外线主叫)StringgetProtectedCallee()Get 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空StringgetProtectedCaller()Get 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空LonggetRingTimestamp()Get 振铃时间,Unix 时间戳StringgetRoomID()Get 会话临时房间 IDStringgetSessionID()Get 会话 IDStringgetSessionStatus()Get 会话状态 ringing 振铃中 seatJoining 等待坐席接听 inProgress 进行中 finished 已完成StringgetStaffEmail()Get 坐席邮箱StringgetStaffNumber()Get 坐席工号LonggetStartTimestamp()Get 开始时间,Unix 时间戳voidsetAcceptTimestamp(Long AcceptTimestamp)Set 接听时间,Unix 时间戳voidsetCallee(String Callee)Set 被叫voidsetCaller(String Caller)Set 主叫voidsetDirection(Long Direction)Set 会话呼叫方向, 0 呼入 | 1 - 呼出voidsetOutBoundCallee(String OutBoundCallee)Set 转外线被叫voidsetOutBoundCaller(String OutBoundCaller)Set 转外线使用的号码(转外线主叫)voidsetProtectedCallee(String ProtectedCallee)Set 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空voidsetProtectedCaller(String ProtectedCaller)Set 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空voidsetRingTimestamp(Long RingTimestamp)Set 振铃时间,Unix 时间戳voidsetRoomID(String RoomID)Set 会话临时房间 IDvoidsetSessionID(String SessionID)Set 会话 IDvoidsetSessionStatus(String SessionStatus)Set 会话状态 ringing 振铃中 seatJoining 等待坐席接听 inProgress 进行中 finished 已完成voidsetStaffEmail(String StaffEmail)Set 坐席邮箱voidsetStaffNumber(String StaffNumber)Set 坐席工号voidsetStartTimestamp(Long StartTimestamp)Set 开始时间,Unix 时间戳voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
PSTNSession
public PSTNSession()
-
PSTNSession
public PSTNSession(PSTNSession 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.
-
-
Method Detail
-
getSessionID
public String getSessionID()
Get 会话 ID- Returns:
- SessionID 会话 ID
-
setSessionID
public void setSessionID(String SessionID)
Set 会话 ID- Parameters:
SessionID- 会话 ID
-
getRoomID
public String getRoomID()
Get 会话临时房间 ID- Returns:
- RoomID 会话临时房间 ID
-
setRoomID
public void setRoomID(String RoomID)
Set 会话临时房间 ID- Parameters:
RoomID- 会话临时房间 ID
-
getCaller
public String getCaller()
Get 主叫- Returns:
- Caller 主叫
-
setCaller
public void setCaller(String Caller)
Set 主叫- Parameters:
Caller- 主叫
-
getCallee
public String getCallee()
Get 被叫- Returns:
- Callee 被叫
-
setCallee
public void setCallee(String Callee)
Set 被叫- Parameters:
Callee- 被叫
-
getStartTimestamp
public Long getStartTimestamp()
Get 开始时间,Unix 时间戳- Returns:
- StartTimestamp 开始时间,Unix 时间戳
-
setStartTimestamp
public void setStartTimestamp(Long StartTimestamp)
Set 开始时间,Unix 时间戳- Parameters:
StartTimestamp- 开始时间,Unix 时间戳
-
getRingTimestamp
public Long getRingTimestamp()
Get 振铃时间,Unix 时间戳- Returns:
- RingTimestamp 振铃时间,Unix 时间戳
-
setRingTimestamp
public void setRingTimestamp(Long RingTimestamp)
Set 振铃时间,Unix 时间戳- Parameters:
RingTimestamp- 振铃时间,Unix 时间戳
-
getAcceptTimestamp
public Long getAcceptTimestamp()
Get 接听时间,Unix 时间戳- Returns:
- AcceptTimestamp 接听时间,Unix 时间戳
-
setAcceptTimestamp
public void setAcceptTimestamp(Long AcceptTimestamp)
Set 接听时间,Unix 时间戳- Parameters:
AcceptTimestamp- 接听时间,Unix 时间戳
-
getStaffEmail
public String getStaffEmail()
Get 坐席邮箱- Returns:
- StaffEmail 坐席邮箱
-
setStaffEmail
public void setStaffEmail(String StaffEmail)
Set 坐席邮箱- Parameters:
StaffEmail- 坐席邮箱
-
getStaffNumber
public String getStaffNumber()
Get 坐席工号- Returns:
- StaffNumber 坐席工号
-
setStaffNumber
public void setStaffNumber(String StaffNumber)
Set 坐席工号- Parameters:
StaffNumber- 坐席工号
-
getSessionStatus
public String getSessionStatus()
Get 会话状态 ringing 振铃中 seatJoining 等待坐席接听 inProgress 进行中 finished 已完成- Returns:
- SessionStatus 会话状态 ringing 振铃中 seatJoining 等待坐席接听 inProgress 进行中 finished 已完成
-
setSessionStatus
public void setSessionStatus(String SessionStatus)
Set 会话状态 ringing 振铃中 seatJoining 等待坐席接听 inProgress 进行中 finished 已完成- Parameters:
SessionStatus- 会话状态 ringing 振铃中 seatJoining 等待坐席接听 inProgress 进行中 finished 已完成
-
getDirection
public Long getDirection()
Get 会话呼叫方向, 0 呼入 | 1 - 呼出- Returns:
- Direction 会话呼叫方向, 0 呼入 | 1 - 呼出
-
setDirection
public void setDirection(Long Direction)
Set 会话呼叫方向, 0 呼入 | 1 - 呼出- Parameters:
Direction- 会话呼叫方向, 0 呼入 | 1 - 呼出
-
getOutBoundCaller
public String getOutBoundCaller()
Get 转外线使用的号码(转外线主叫)- Returns:
- OutBoundCaller 转外线使用的号码(转外线主叫)
-
setOutBoundCaller
public void setOutBoundCaller(String OutBoundCaller)
Set 转外线使用的号码(转外线主叫)- Parameters:
OutBoundCaller- 转外线使用的号码(转外线主叫)
-
getOutBoundCallee
public String getOutBoundCallee()
Get 转外线被叫- Returns:
- OutBoundCallee 转外线被叫
-
setOutBoundCallee
public void setOutBoundCallee(String OutBoundCallee)
Set 转外线被叫- Parameters:
OutBoundCallee- 转外线被叫
-
getProtectedCaller
public String getProtectedCaller()
Get 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空- Returns:
- ProtectedCaller 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空
-
setProtectedCaller
public void setProtectedCaller(String ProtectedCaller)
Set 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空- Parameters:
ProtectedCaller- 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空
-
getProtectedCallee
public String getProtectedCallee()
Get 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空- Returns:
- ProtectedCallee 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空
-
setProtectedCallee
public void setProtectedCallee(String ProtectedCallee)
Set 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空- Parameters:
ProtectedCallee- 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空
-
-