类 Mailgroup.Builder

java.lang.Object
com.lark.oapi.service.mail.v1.model.Mailgroup.Builder
封闭类:
Mailgroup

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

    • Builder

      public Builder()
  • 方法详细资料

    • mailgroupId

      public Mailgroup.Builder mailgroupId(String mailgroupId)
      邮件组ID

      示例值:xxxxxxxxxxxxxxx

      参数:
      mailgroupId -
      返回:
    • email

      public Mailgroup.Builder email(String email)
      邮件组地址

      示例值:test_mail_group@xxx.xx

      参数:
      email -
      返回:
    • name

      public Mailgroup.Builder name(String name)
      邮件组名称

      示例值:test mail group

      参数:
      name -
      返回:
    • description

      public Mailgroup.Builder description(String description)
      邮件组描述

      示例值:mail group for testing

      参数:
      description -
      返回:
    • directMembersCount

      public Mailgroup.Builder directMembersCount(String directMembersCount)
      邮件组成员数量

      示例值:10

      参数:
      directMembersCount -
      返回:
    • includeExternalMember

      public Mailgroup.Builder includeExternalMember(Boolean includeExternalMember)
      是否包含外部成员

      示例值:true

      参数:
      includeExternalMember -
      返回:
    • includeAllCompanyMember

      public Mailgroup.Builder includeAllCompanyMember(Boolean includeAllCompanyMember)
      是否是全员邮件组

      示例值:false

      参数:
      includeAllCompanyMember -
      返回:
    • whoCanSendMail

      public Mailgroup.Builder whoCanSendMail(String whoCanSendMail)
      谁可发送邮件到此邮件组

      示例值:ALL_INTERNAL_USERS

      参数:
      whoCanSendMail -
      返回:
    • whoCanSendMail

      public Mailgroup.Builder whoCanSendMail(MailgroupWhoCanSendMailEnum whoCanSendMail)
      谁可发送邮件到此邮件组

      示例值:ALL_INTERNAL_USERS

      参数:
      whoCanSendMail - MailgroupWhoCanSendMailEnum
      返回:
    • build

      public Mailgroup build()