Class StaffStatusMetrics
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ccc.v20200210.models.StaffStatusMetrics
-
public class StaffStatusMetrics extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description StaffStatusMetrics()StaffStatusMetrics(StaffStatusMetrics 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 LonggetAfterCallWorkDuration()Get 当天话后调整总时长LonggetBusyDuration()Get 当天忙碌总时长StringgetEmail()Get 坐席邮箱LonggetFreeDuration()Get 当天示闲总时长LonggetLastOnlineTimestamp()Get 最近一次上线时间戳 注意:此字段可能返回 null,表示取不到有效值。LonggetLastStatusTimestamp()Get 最近一次状态时间戳 注意:此字段可能返回 null,表示取不到有效值。LonggetNotReadyDuration()Get 当天示忙总时长LonggetOnlineDuration()Get 当天在线总时长StringgetReason()Get 小休原因BooleangetReserveNotReady()Get 是否预约示忙BooleangetReserveRest()Get 是否预约小休LonggetRestDuration()Get 当天小休总时长StringgetStatus()Get 坐席状态 free 示闲 | busy 忙碌 | rest 小休 | notReady 示忙 | afterCallWork 话后调整 | offline 离线StaffStatusExtragetStatusExtra()Get 坐席状态补充信息LonggetUseMobileAccept()Get 手机接听模式: 0 - 关闭 | 1 - 仅离线 | 2- 始终BooleangetUseMobileCallOut()Get 手机外呼开关voidsetAfterCallWorkDuration(Long AfterCallWorkDuration)Set 当天话后调整总时长voidsetBusyDuration(Long BusyDuration)Set 当天忙碌总时长voidsetEmail(String Email)Set 坐席邮箱voidsetFreeDuration(Long FreeDuration)Set 当天示闲总时长voidsetLastOnlineTimestamp(Long LastOnlineTimestamp)Set 最近一次上线时间戳 注意:此字段可能返回 null,表示取不到有效值。voidsetLastStatusTimestamp(Long LastStatusTimestamp)Set 最近一次状态时间戳 注意:此字段可能返回 null,表示取不到有效值。voidsetNotReadyDuration(Long NotReadyDuration)Set 当天示忙总时长voidsetOnlineDuration(Long OnlineDuration)Set 当天在线总时长voidsetReason(String Reason)Set 小休原因voidsetReserveNotReady(Boolean ReserveNotReady)Set 是否预约示忙voidsetReserveRest(Boolean ReserveRest)Set 是否预约小休voidsetRestDuration(Long RestDuration)Set 当天小休总时长voidsetStatus(String Status)Set 坐席状态 free 示闲 | busy 忙碌 | rest 小休 | notReady 示忙 | afterCallWork 话后调整 | offline 离线voidsetStatusExtra(StaffStatusExtra StatusExtra)Set 坐席状态补充信息voidsetUseMobileAccept(Long UseMobileAccept)Set 手机接听模式: 0 - 关闭 | 1 - 仅离线 | 2- 始终voidsetUseMobileCallOut(Boolean UseMobileCallOut)Set 手机外呼开关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
-
StaffStatusMetrics
public StaffStatusMetrics()
-
StaffStatusMetrics
public StaffStatusMetrics(StaffStatusMetrics 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
-
getEmail
public String getEmail()
Get 坐席邮箱- Returns:
- Email 坐席邮箱
-
setEmail
public void setEmail(String Email)
Set 坐席邮箱- Parameters:
Email- 坐席邮箱
-
getStatus
public String getStatus()
Get 坐席状态 free 示闲 | busy 忙碌 | rest 小休 | notReady 示忙 | afterCallWork 话后调整 | offline 离线- Returns:
- Status 坐席状态 free 示闲 | busy 忙碌 | rest 小休 | notReady 示忙 | afterCallWork 话后调整 | offline 离线
-
setStatus
public void setStatus(String Status)
Set 坐席状态 free 示闲 | busy 忙碌 | rest 小休 | notReady 示忙 | afterCallWork 话后调整 | offline 离线- Parameters:
Status- 坐席状态 free 示闲 | busy 忙碌 | rest 小休 | notReady 示忙 | afterCallWork 话后调整 | offline 离线
-
getStatusExtra
public StaffStatusExtra getStatusExtra()
Get 坐席状态补充信息- Returns:
- StatusExtra 坐席状态补充信息
-
setStatusExtra
public void setStatusExtra(StaffStatusExtra StatusExtra)
Set 坐席状态补充信息- Parameters:
StatusExtra- 坐席状态补充信息
-
getOnlineDuration
public Long getOnlineDuration()
Get 当天在线总时长- Returns:
- OnlineDuration 当天在线总时长
-
setOnlineDuration
public void setOnlineDuration(Long OnlineDuration)
Set 当天在线总时长- Parameters:
OnlineDuration- 当天在线总时长
-
getFreeDuration
public Long getFreeDuration()
Get 当天示闲总时长- Returns:
- FreeDuration 当天示闲总时长
-
setFreeDuration
public void setFreeDuration(Long FreeDuration)
Set 当天示闲总时长- Parameters:
FreeDuration- 当天示闲总时长
-
getBusyDuration
public Long getBusyDuration()
Get 当天忙碌总时长- Returns:
- BusyDuration 当天忙碌总时长
-
setBusyDuration
public void setBusyDuration(Long BusyDuration)
Set 当天忙碌总时长- Parameters:
BusyDuration- 当天忙碌总时长
-
getNotReadyDuration
public Long getNotReadyDuration()
Get 当天示忙总时长- Returns:
- NotReadyDuration 当天示忙总时长
-
setNotReadyDuration
public void setNotReadyDuration(Long NotReadyDuration)
Set 当天示忙总时长- Parameters:
NotReadyDuration- 当天示忙总时长
-
getRestDuration
public Long getRestDuration()
Get 当天小休总时长- Returns:
- RestDuration 当天小休总时长
-
setRestDuration
public void setRestDuration(Long RestDuration)
Set 当天小休总时长- Parameters:
RestDuration- 当天小休总时长
-
getAfterCallWorkDuration
public Long getAfterCallWorkDuration()
Get 当天话后调整总时长- Returns:
- AfterCallWorkDuration 当天话后调整总时长
-
setAfterCallWorkDuration
public void setAfterCallWorkDuration(Long AfterCallWorkDuration)
Set 当天话后调整总时长- Parameters:
AfterCallWorkDuration- 当天话后调整总时长
-
getReason
public String getReason()
Get 小休原因- Returns:
- Reason 小休原因
-
setReason
public void setReason(String Reason)
Set 小休原因- Parameters:
Reason- 小休原因
-
getReserveRest
public Boolean getReserveRest()
Get 是否预约小休- Returns:
- ReserveRest 是否预约小休
-
setReserveRest
public void setReserveRest(Boolean ReserveRest)
Set 是否预约小休- Parameters:
ReserveRest- 是否预约小休
-
getReserveNotReady
public Boolean getReserveNotReady()
Get 是否预约示忙- Returns:
- ReserveNotReady 是否预约示忙
-
setReserveNotReady
public void setReserveNotReady(Boolean ReserveNotReady)
Set 是否预约示忙- Parameters:
ReserveNotReady- 是否预约示忙
-
getUseMobileAccept
public Long getUseMobileAccept()
Get 手机接听模式: 0 - 关闭 | 1 - 仅离线 | 2- 始终- Returns:
- UseMobileAccept 手机接听模式: 0 - 关闭 | 1 - 仅离线 | 2- 始终
-
setUseMobileAccept
public void setUseMobileAccept(Long UseMobileAccept)
Set 手机接听模式: 0 - 关闭 | 1 - 仅离线 | 2- 始终- Parameters:
UseMobileAccept- 手机接听模式: 0 - 关闭 | 1 - 仅离线 | 2- 始终
-
getUseMobileCallOut
public Boolean getUseMobileCallOut()
Get 手机外呼开关- Returns:
- UseMobileCallOut 手机外呼开关
-
setUseMobileCallOut
public void setUseMobileCallOut(Boolean UseMobileCallOut)
Set 手机外呼开关- Parameters:
UseMobileCallOut- 手机外呼开关
-
getLastOnlineTimestamp
public Long getLastOnlineTimestamp()
Get 最近一次上线时间戳 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- LastOnlineTimestamp 最近一次上线时间戳 注意:此字段可能返回 null,表示取不到有效值。
-
setLastOnlineTimestamp
public void setLastOnlineTimestamp(Long LastOnlineTimestamp)
Set 最近一次上线时间戳 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
LastOnlineTimestamp- 最近一次上线时间戳 注意:此字段可能返回 null,表示取不到有效值。
-
getLastStatusTimestamp
public Long getLastStatusTimestamp()
Get 最近一次状态时间戳 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- LastStatusTimestamp 最近一次状态时间戳 注意:此字段可能返回 null,表示取不到有效值。
-
setLastStatusTimestamp
public void setLastStatusTimestamp(Long LastStatusTimestamp)
Set 最近一次状态时间戳 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
LastStatusTimestamp- 最近一次状态时间戳 注意:此字段可能返回 null,表示取不到有效值。
-
-