类 ImDepthData.Builder

java.lang.Object
com.lark.oapi.service.im.v1.model.ImDepthData.Builder
封闭类:
ImDepthData

public static class ImDepthData.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • pDate

      public ImDepthData.Builder pDate(String pDate)
      分区日期

      示例值:2022-02-02

      参数:
      pDate -
      返回:
    • departmentId

      public ImDepthData.Builder departmentId(String departmentId)
      部门id

      示例值:123456

      参数:
      departmentId -
      返回:
    • departmentPath

      public ImDepthData.Builder departmentPath(String departmentPath)
      部门路径

      示例值:test/subtest

      参数:
      departmentPath -
      返回:
    • sendMsgRate

      public ImDepthData.Builder sendMsgRate(Double sendMsgRate)
      发消息用户渗透率

      示例值:0.50

      参数:
      sendMsgRate -
      返回:
    • avgSendMsgCnt

      public ImDepthData.Builder avgSendMsgCnt(Double avgSendMsgCnt)
      人均发消息数量

      示例值:50

      参数:
      avgSendMsgCnt -
      返回:
    • pcSendMsgRate

      public ImDepthData.Builder pcSendMsgRate(Double pcSendMsgRate)
      仅 PC 端的发消息用户渗透率

      示例值:0.50

      参数:
      pcSendMsgRate -
      返回:
    • pcAvgSendMsgCnt

      public ImDepthData.Builder pcAvgSendMsgCnt(Double pcAvgSendMsgCnt)
      仅 PC 端的人均发消息数量

      示例值:50

      参数:
      pcAvgSendMsgCnt -
      返回:
    • mobileSendMsgRate

      public ImDepthData.Builder mobileSendMsgRate(Double mobileSendMsgRate)
      仅移动端的发消息用户渗透率

      示例值:0.50

      参数:
      mobileSendMsgRate -
      返回:
    • mobileAvgSendMsgCnt

      public ImDepthData.Builder mobileAvgSendMsgCnt(Double mobileAvgSendMsgCnt)
      仅移动端的人均发消息数量

      示例值:50

      参数:
      mobileAvgSendMsgCnt -
      返回:
    • meetingGroupSendMsgRate

      public ImDepthData.Builder meetingGroupSendMsgRate(Double meetingGroupSendMsgRate)
      会议群发消息用户渗透率

      示例值:0.50

      参数:
      meetingGroupSendMsgRate -
      返回:
    • tenantGroupSendMsgRate

      public ImDepthData.Builder tenantGroupSendMsgRate(Double tenantGroupSendMsgRate)
      全员群发消息用户渗透率

      示例值:0.50

      参数:
      tenantGroupSendMsgRate -
      返回:
    • deptGroupSendMsgRate

      public ImDepthData.Builder deptGroupSendMsgRate(Double deptGroupSendMsgRate)
      部门群发消息用户渗透率

      示例值:0.50

      参数:
      deptGroupSendMsgRate -
      返回:
    • topicGroupSendMsgRate

      public ImDepthData.Builder topicGroupSendMsgRate(Double topicGroupSendMsgRate)
      话题群发消息用户渗透率

      示例值:0.50

      参数:
      topicGroupSendMsgRate -
      返回:
    • groupAtMsgRate

      public ImDepthData.Builder groupAtMsgRate(Double groupAtMsgRate)
      群聊中 @ 消息占比

      示例值:0.50

      参数:
      groupAtMsgRate -
      返回:
    • groupReplyMsgRate

      public ImDepthData.Builder groupReplyMsgRate(Double groupReplyMsgRate)
      群聊中回复消息占比

      示例值:0.50

      参数:
      groupReplyMsgRate -
      返回:
    • reactionRate

      public ImDepthData.Builder reactionRate(Double reactionRate)
      发送 reaction 用户渗透率

      示例值:0.50

      参数:
      reactionRate -
      返回:
    • p2pSendMsgRate

      public ImDepthData.Builder p2pSendMsgRate(Double p2pSendMsgRate)
      发送单聊消息占比

      示例值:0.50

      参数:
      p2pSendMsgRate -
      返回:
    • imgSendMsgRate

      public ImDepthData.Builder imgSendMsgRate(Double imgSendMsgRate)
      图片消息用户渗透率

      示例值:0.50

      参数:
      imgSendMsgRate -
      返回:
    • fileSendMsgRate

      public ImDepthData.Builder fileSendMsgRate(Double fileSendMsgRate)
      文件消息用户渗透率

      示例值:0.50

      参数:
      fileSendMsgRate -
      返回:
    • stickerSendMsgRate

      public ImDepthData.Builder stickerSendMsgRate(Double stickerSendMsgRate)
      表情包消息用户渗透率

      示例值:0.50

      参数:
      stickerSendMsgRate -
      返回:
    • postSendMsgRate

      public ImDepthData.Builder postSendMsgRate(Double postSendMsgRate)
      富文本消息用户渗透率

      示例值:0.50

      参数:
      postSendMsgRate -
      返回:
    • build

      public ImDepthData build()