Class PSTNSessionInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ccc.v20200210.models.PSTNSessionInfo
-
public class PSTNSessionInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PSTNSessionInfo()
PSTNSessionInfo(PSTNSessionInfo 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 String
getAcceptTimestamp()
Get 接听时间,Unix 时间戳String
getCallee()
Get 被叫String
getCaller()
Get 主叫Long
getDirection()
Get 会话呼叫方向, 0 呼入 | 1 - 呼出String
getProtectedCallee()
Get 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空String
getProtectedCaller()
Get 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空Long
getRingTimestamp()
Get 振铃时间,Unix 时间戳String
getRoomID()
Get 会话临时房间 IDString
getSessionID()
Get 会话 IDString
getSessionStatus()
Get 坐席状态 inProgress 进行中String
getStaffEmail()
Get 坐席邮箱String
getStaffNumber()
Get 坐席工号String
getStartTimestamp()
Get 开始时间,Unix 时间戳void
setAcceptTimestamp(String AcceptTimestamp)
Set 接听时间,Unix 时间戳void
setCallee(String Callee)
Set 被叫void
setCaller(String Caller)
Set 主叫void
setDirection(Long Direction)
Set 会话呼叫方向, 0 呼入 | 1 - 呼出void
setProtectedCallee(String ProtectedCallee)
Set 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空void
setProtectedCaller(String ProtectedCaller)
Set 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空void
setRingTimestamp(Long RingTimestamp)
Set 振铃时间,Unix 时间戳void
setRoomID(String RoomID)
Set 会话临时房间 IDvoid
setSessionID(String SessionID)
Set 会话 IDvoid
setSessionStatus(String SessionStatus)
Set 坐席状态 inProgress 进行中void
setStaffEmail(String StaffEmail)
Set 坐席邮箱void
setStaffNumber(String StaffNumber)
Set 坐席工号void
setStartTimestamp(String StartTimestamp)
Set 开始时间,Unix 时间戳void
toMap(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
-
PSTNSessionInfo
public PSTNSessionInfo()
-
PSTNSessionInfo
public PSTNSessionInfo(PSTNSessionInfo 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 String getStartTimestamp()
Get 开始时间,Unix 时间戳- Returns:
- StartTimestamp 开始时间,Unix 时间戳
-
setStartTimestamp
public void setStartTimestamp(String StartTimestamp)
Set 开始时间,Unix 时间戳- Parameters:
StartTimestamp
- 开始时间,Unix 时间戳
-
getAcceptTimestamp
public String getAcceptTimestamp()
Get 接听时间,Unix 时间戳- Returns:
- AcceptTimestamp 接听时间,Unix 时间戳
-
setAcceptTimestamp
public void setAcceptTimestamp(String 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 坐席状态 inProgress 进行中- Returns:
- SessionStatus 坐席状态 inProgress 进行中
-
setSessionStatus
public void setSessionStatus(String SessionStatus)
Set 坐席状态 inProgress 进行中- Parameters:
SessionStatus
- 坐席状态 inProgress 进行中
-
getDirection
public Long getDirection()
Get 会话呼叫方向, 0 呼入 | 1 - 呼出- Returns:
- Direction 会话呼叫方向, 0 呼入 | 1 - 呼出
-
setDirection
public void setDirection(Long Direction)
Set 会话呼叫方向, 0 呼入 | 1 - 呼出- Parameters:
Direction
- 会话呼叫方向, 0 呼入 | 1 - 呼出
-
getRingTimestamp
public Long getRingTimestamp()
Get 振铃时间,Unix 时间戳- Returns:
- RingTimestamp 振铃时间,Unix 时间戳
-
setRingTimestamp
public void setRingTimestamp(Long RingTimestamp)
Set 振铃时间,Unix 时间戳- Parameters:
RingTimestamp
- 振铃时间,Unix 时间戳
-
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字段置空
-
-