类 ChatChange.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • avatar

      public ChatChange.Builder avatar(String avatar)
      群头像

      示例值:default-avatar_0cda3662-875a-4354-94d2-83e7393c7123

      参数:
      avatar -
      返回:
    • name

      public ChatChange.Builder name(String name)
      群名称

      示例值:群名称测试

      参数:
      name -
      返回:
    • description

      public ChatChange.Builder description(String description)
      群描述

      示例值:群描述测试

      参数:
      description -
      返回:
    • i18nNames

      public ChatChange.Builder i18nNames(I18nNames i18nNames)
      群国际化名称

      示例值:

      参数:
      i18nNames -
      返回:
    • addMemberPermission

      public ChatChange.Builder addMemberPermission(String addMemberPermission)
      加人入群权限(all_members/only_owner/unknown)

      示例值:all_members

      参数:
      addMemberPermission -
      返回:
    • shareCardPermission

      public ChatChange.Builder shareCardPermission(String shareCardPermission)
      群分享权限(allowed/not_allowed/unknown)

      示例值:allowed

      参数:
      shareCardPermission -
      返回:
    • atAllPermission

      public ChatChange.Builder atAllPermission(String atAllPermission)
      at 所有人权限(all_members/only_owner/unknown)

      示例值:only_owner

      参数:
      atAllPermission -
      返回:
    • editPermission

      public ChatChange.Builder editPermission(String editPermission)
      群编辑权限(all_members/only_owner/unknown)

      示例值:all_members

      参数:
      editPermission -
      返回:
    • membershipApproval

      public ChatChange.Builder membershipApproval(String membershipApproval)
      加群审批(no_approval_required/approval_required)

      示例值:approval_required

      参数:
      membershipApproval -
      返回:
    • joinMessageVisibility

      public ChatChange.Builder joinMessageVisibility(String joinMessageVisibility)
      入群消息可见性(only_owner/all_members/not_anyone)

      示例值:all_members

      参数:
      joinMessageVisibility -
      返回:
    • leaveMessageVisibility

      public ChatChange.Builder leaveMessageVisibility(String leaveMessageVisibility)
      出群消息可见性(only_owner/all_members/not_anyone)

      示例值:all_members

      参数:
      leaveMessageVisibility -
      返回:
    • moderationPermission

      public ChatChange.Builder moderationPermission(String moderationPermission)
      发言权限(all_members/only_owner)

      示例值:all_members

      参数:
      moderationPermission -
      返回:
    • ownerId

      public ChatChange.Builder ownerId(UserId ownerId)
      用户 ID

      示例值:

      参数:
      ownerId -
      返回:
    • restrictedModeSetting

      public ChatChange.Builder restrictedModeSetting(RestrictedModeSetting restrictedModeSetting)
      防泄密模式设置

      示例值:

      参数:
      restrictedModeSetting -
      返回:
    • groupMessageType

      public ChatChange.Builder groupMessageType(String groupMessageType)
      群消息模式

      示例值:chat

      参数:
      groupMessageType -
      返回:
    • build

      public ChatChange build()