Class ServeParticipant

    • Constructor Summary

      Constructors 
      Constructor Description
      ServeParticipant()  
      ServeParticipant​(ServeParticipant 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
      Long getAcceptTimestamp()
      Get 接听时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      String getCustomRecordURL()
      Get 录音转存第三方COS地址 注意:此字段可能返回 null,表示取不到有效值。
      Long getEndedTimestamp()
      Get 结束时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      String getEndStatusString()
      Get 结束状态 注意:此字段可能返回 null,表示取不到有效值。
      String getMail()
      Get 坐席邮箱 注意:此字段可能返回 null,表示取不到有效值。
      String getPhone()
      Get 坐席电话 注意:此字段可能返回 null,表示取不到有效值。
      String getRecordId()
      Get 录音 ID,能够索引到坐席侧的录音 注意:此字段可能返回 null,表示取不到有效值。
      String getRecordURL()
      Get 录音 URL 注意:此字段可能返回 null,表示取不到有效值。
      Long getRingTimestamp()
      Get 振铃时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      Long getSequence()
      Get 参与者序号,从 0 开始 注意:此字段可能返回 null,表示取不到有效值。
      Long getSkillGroupId()
      Get 技能组 ID 注意:此字段可能返回 null,表示取不到有效值。
      String getSkillGroupName()
      Get 技能组名称 注意:此字段可能返回 null,表示取不到有效值。
      Long getStartTimestamp()
      Get 开始时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      String getTransferFrom()
      Get 转接来源坐席信息 注意:此字段可能返回 null,表示取不到有效值。
      String getTransferFromType()
      Get 转接来源参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
      String getTransferTo()
      Get 转接去向坐席信息 注意:此字段可能返回 null,表示取不到有效值。
      String getTransferToType()
      Get 转接去向参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
      String getType()
      Get 参与者类型,"staffSeat", "outboundSeat", "staffPhoneSeat" 注意:此字段可能返回 null,表示取不到有效值。
      void setAcceptTimestamp​(Long AcceptTimestamp)
      Set 接听时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      void setCustomRecordURL​(String CustomRecordURL)
      Set 录音转存第三方COS地址 注意:此字段可能返回 null,表示取不到有效值。
      void setEndedTimestamp​(Long EndedTimestamp)
      Set 结束时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      void setEndStatusString​(String EndStatusString)
      Set 结束状态 注意:此字段可能返回 null,表示取不到有效值。
      void setMail​(String Mail)
      Set 坐席邮箱 注意:此字段可能返回 null,表示取不到有效值。
      void setPhone​(String Phone)
      Set 坐席电话 注意:此字段可能返回 null,表示取不到有效值。
      void setRecordId​(String RecordId)
      Set 录音 ID,能够索引到坐席侧的录音 注意:此字段可能返回 null,表示取不到有效值。
      void setRecordURL​(String RecordURL)
      Set 录音 URL 注意:此字段可能返回 null,表示取不到有效值。
      void setRingTimestamp​(Long RingTimestamp)
      Set 振铃时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      void setSequence​(Long Sequence)
      Set 参与者序号,从 0 开始 注意:此字段可能返回 null,表示取不到有效值。
      void setSkillGroupId​(Long SkillGroupId)
      Set 技能组 ID 注意:此字段可能返回 null,表示取不到有效值。
      void setSkillGroupName​(String SkillGroupName)
      Set 技能组名称 注意:此字段可能返回 null,表示取不到有效值。
      void setStartTimestamp​(Long StartTimestamp)
      Set 开始时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      void setTransferFrom​(String TransferFrom)
      Set 转接来源坐席信息 注意:此字段可能返回 null,表示取不到有效值。
      void setTransferFromType​(String TransferFromType)
      Set 转接来源参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
      void setTransferTo​(String TransferTo)
      Set 转接去向坐席信息 注意:此字段可能返回 null,表示取不到有效值。
      void setTransferToType​(String TransferToType)
      Set 转接去向参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
      void setType​(String Type)
      Set 参与者类型,"staffSeat", "outboundSeat", "staffPhoneSeat" 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ServeParticipant

        public ServeParticipant()
      • ServeParticipant

        public ServeParticipant​(ServeParticipant 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

      • getMail

        public String getMail()
        Get 坐席邮箱 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Mail 坐席邮箱 注意:此字段可能返回 null,表示取不到有效值。
      • setMail

        public void setMail​(String Mail)
        Set 坐席邮箱 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Mail - 坐席邮箱 注意:此字段可能返回 null,表示取不到有效值。
      • getPhone

        public String getPhone()
        Get 坐席电话 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Phone 坐席电话 注意:此字段可能返回 null,表示取不到有效值。
      • setPhone

        public void setPhone​(String Phone)
        Set 坐席电话 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Phone - 坐席电话 注意:此字段可能返回 null,表示取不到有效值。
      • getRingTimestamp

        public Long getRingTimestamp()
        Get 振铃时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RingTimestamp 振铃时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • setRingTimestamp

        public void setRingTimestamp​(Long RingTimestamp)
        Set 振铃时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RingTimestamp - 振铃时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • getAcceptTimestamp

        public Long getAcceptTimestamp()
        Get 接听时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AcceptTimestamp 接听时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • setAcceptTimestamp

        public void setAcceptTimestamp​(Long AcceptTimestamp)
        Set 接听时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AcceptTimestamp - 接听时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • getEndedTimestamp

        public Long getEndedTimestamp()
        Get 结束时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EndedTimestamp 结束时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • setEndedTimestamp

        public void setEndedTimestamp​(Long EndedTimestamp)
        Set 结束时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EndedTimestamp - 结束时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • getRecordId

        public String getRecordId()
        Get 录音 ID,能够索引到坐席侧的录音 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RecordId 录音 ID,能够索引到坐席侧的录音 注意:此字段可能返回 null,表示取不到有效值。
      • setRecordId

        public void setRecordId​(String RecordId)
        Set 录音 ID,能够索引到坐席侧的录音 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RecordId - 录音 ID,能够索引到坐席侧的录音 注意:此字段可能返回 null,表示取不到有效值。
      • getType

        public String getType()
        Get 参与者类型,"staffSeat", "outboundSeat", "staffPhoneSeat" 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Type 参与者类型,"staffSeat", "outboundSeat", "staffPhoneSeat" 注意:此字段可能返回 null,表示取不到有效值。
      • setType

        public void setType​(String Type)
        Set 参与者类型,"staffSeat", "outboundSeat", "staffPhoneSeat" 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Type - 参与者类型,"staffSeat", "outboundSeat", "staffPhoneSeat" 注意:此字段可能返回 null,表示取不到有效值。
      • getTransferFrom

        public String getTransferFrom()
        Get 转接来源坐席信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TransferFrom 转接来源坐席信息 注意:此字段可能返回 null,表示取不到有效值。
      • setTransferFrom

        public void setTransferFrom​(String TransferFrom)
        Set 转接来源坐席信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TransferFrom - 转接来源坐席信息 注意:此字段可能返回 null,表示取不到有效值。
      • getTransferFromType

        public String getTransferFromType()
        Get 转接来源参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TransferFromType 转接来源参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
      • setTransferFromType

        public void setTransferFromType​(String TransferFromType)
        Set 转接来源参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TransferFromType - 转接来源参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
      • getTransferTo

        public String getTransferTo()
        Get 转接去向坐席信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TransferTo 转接去向坐席信息 注意:此字段可能返回 null,表示取不到有效值。
      • setTransferTo

        public void setTransferTo​(String TransferTo)
        Set 转接去向坐席信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TransferTo - 转接去向坐席信息 注意:此字段可能返回 null,表示取不到有效值。
      • getTransferToType

        public String getTransferToType()
        Get 转接去向参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TransferToType 转接去向参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
      • setTransferToType

        public void setTransferToType​(String TransferToType)
        Set 转接去向参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TransferToType - 转接去向参与者类型,取值与 Type 一致 注意:此字段可能返回 null,表示取不到有效值。
      • getSkillGroupId

        public Long getSkillGroupId()
        Get 技能组 ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SkillGroupId 技能组 ID 注意:此字段可能返回 null,表示取不到有效值。
      • setSkillGroupId

        public void setSkillGroupId​(Long SkillGroupId)
        Set 技能组 ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SkillGroupId - 技能组 ID 注意:此字段可能返回 null,表示取不到有效值。
      • getEndStatusString

        public String getEndStatusString()
        Get 结束状态 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EndStatusString 结束状态 注意:此字段可能返回 null,表示取不到有效值。
      • setEndStatusString

        public void setEndStatusString​(String EndStatusString)
        Set 结束状态 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EndStatusString - 结束状态 注意:此字段可能返回 null,表示取不到有效值。
      • getRecordURL

        public String getRecordURL()
        Get 录音 URL 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RecordURL 录音 URL 注意:此字段可能返回 null,表示取不到有效值。
      • setRecordURL

        public void setRecordURL​(String RecordURL)
        Set 录音 URL 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RecordURL - 录音 URL 注意:此字段可能返回 null,表示取不到有效值。
      • getSequence

        public Long getSequence()
        Get 参与者序号,从 0 开始 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Sequence 参与者序号,从 0 开始 注意:此字段可能返回 null,表示取不到有效值。
      • setSequence

        public void setSequence​(Long Sequence)
        Set 参与者序号,从 0 开始 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Sequence - 参与者序号,从 0 开始 注意:此字段可能返回 null,表示取不到有效值。
      • getStartTimestamp

        public Long getStartTimestamp()
        Get 开始时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StartTimestamp 开始时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • setStartTimestamp

        public void setStartTimestamp​(Long StartTimestamp)
        Set 开始时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StartTimestamp - 开始时间戳,Unix 秒级时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • getSkillGroupName

        public String getSkillGroupName()
        Get 技能组名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SkillGroupName 技能组名称 注意:此字段可能返回 null,表示取不到有效值。
      • setSkillGroupName

        public void setSkillGroupName​(String SkillGroupName)
        Set 技能组名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SkillGroupName - 技能组名称 注意:此字段可能返回 null,表示取不到有效值。
      • getCustomRecordURL

        public String getCustomRecordURL()
        Get 录音转存第三方COS地址 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CustomRecordURL 录音转存第三方COS地址 注意:此字段可能返回 null,表示取不到有效值。
      • setCustomRecordURL

        public void setCustomRecordURL​(String CustomRecordURL)
        Set 录音转存第三方COS地址 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CustomRecordURL - 录音转存第三方COS地址 注意:此字段可能返回 null,表示取不到有效值。