public static class CalendarEventAttendeeResp.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
CalendarEventAttendeeResp.Builder |
attendeeId(String attendeeId)
参与人ID
示例值:ou_xxxxx
|
CalendarEventAttendeeResp |
build() |
CalendarEventAttendeeResp.Builder |
chatId(String chatId)
chat类型参与人的群组chat_id
示例值:oc_xxxxxxxxx
|
CalendarEventAttendeeResp.Builder |
chatMembers(AttendeeChatMember[] chatMembers)
群中的群成员,当type为Chat时有效;群成员不支持编辑
示例值:
|
CalendarEventAttendeeResp.Builder |
displayName(String displayName)
参与人名称
示例值:lijian
|
CalendarEventAttendeeResp.Builder |
isExternal(Boolean isExternal)
参与人是否为外部参与人;外部参与人不支持编辑
示例值:
|
CalendarEventAttendeeResp.Builder |
isOptional(Boolean isOptional)
参与人是否为「可选参加」,无法编辑群参与人的此字段
示例值:false
|
CalendarEventAttendeeResp.Builder |
isOrganizer(Boolean isOrganizer)
参与人是否为日程组织者
示例值:false
|
CalendarEventAttendeeResp.Builder |
operateId(String operateId)
bot身份操作时,为预定的会议室指定实际预定人
示例值:ou_xxxxxxxx
|
CalendarEventAttendeeResp.Builder |
resourceCustomization(CalendarAttendeeResourceCustomization[] resourceCustomization)
会议室的个性化配置
示例值:
|
CalendarEventAttendeeResp.Builder |
roomId(String roomId)
resource类型参与人的会议室room_id
示例值:omm_xxxxxxxx
|
CalendarEventAttendeeResp.Builder |
rsvpStatus(CalendarEventAttendeeRespRsvpStatusEnum rsvpStatus)
参与人RSVP状态
示例值:
|
CalendarEventAttendeeResp.Builder |
rsvpStatus(String rsvpStatus)
参与人RSVP状态
示例值:
|
CalendarEventAttendeeResp.Builder |
thirdPartyEmail(String thirdPartyEmail)
third_party类型参与人的邮箱
示例值:wangwu@email.com
|
CalendarEventAttendeeResp.Builder |
type(CalendarEventAttendeeRespEventAttendeeTypeEnum type)
参与人类型,仅当新建参与人时可设置类型;type为User时,值为open_id/user_id/union_id;type为Chat时,值为open_chat_id;type为Resource时,值为open_room_id;type为ThirdParty时,值为third_party_email;不支持通过API新建该类型参与人
示例值:
|
CalendarEventAttendeeResp.Builder |
type(String type)
参与人类型,仅当新建参与人时可设置类型;type为User时,值为open_id/user_id/union_id;type为Chat时,值为open_chat_id;type为Resource时,值为open_room_id;type为ThirdParty时,值为third_party_email;不支持通过API新建该类型参与人
示例值:
|
CalendarEventAttendeeResp.Builder |
userId(String userId)
参与人的用户id,依赖于user_id_type返回对应的取值,当is_external为true时,此字段只会返回open_id或者union_id
示例值:ou_7d8a6e6df7621556ce0d21922b676706ccs
|
public CalendarEventAttendeeResp.Builder type(String type)
示例值:
type - public CalendarEventAttendeeResp.Builder type(CalendarEventAttendeeRespEventAttendeeTypeEnum type)
示例值:
type - CalendarEventAttendeeRespEventAttendeeTypeEnumpublic CalendarEventAttendeeResp.Builder attendeeId(String attendeeId)
示例值:ou_xxxxx
attendeeId - public CalendarEventAttendeeResp.Builder rsvpStatus(String rsvpStatus)
示例值:
rsvpStatus - public CalendarEventAttendeeResp.Builder rsvpStatus(CalendarEventAttendeeRespRsvpStatusEnum rsvpStatus)
示例值:
rsvpStatus - CalendarEventAttendeeRespRsvpStatusEnumpublic CalendarEventAttendeeResp.Builder isOptional(Boolean isOptional)
示例值:false
isOptional - public CalendarEventAttendeeResp.Builder isOrganizer(Boolean isOrganizer)
示例值:false
isOrganizer - public CalendarEventAttendeeResp.Builder isExternal(Boolean isExternal)
示例值:
isExternal - public CalendarEventAttendeeResp.Builder displayName(String displayName)
示例值:lijian
displayName - public CalendarEventAttendeeResp.Builder chatMembers(AttendeeChatMember[] chatMembers)
示例值:
chatMembers - public CalendarEventAttendeeResp.Builder userId(String userId)
示例值:ou_7d8a6e6df7621556ce0d21922b676706ccs
userId - public CalendarEventAttendeeResp.Builder chatId(String chatId)
示例值:oc_xxxxxxxxx
chatId - public CalendarEventAttendeeResp.Builder roomId(String roomId)
示例值:omm_xxxxxxxx
roomId - public CalendarEventAttendeeResp.Builder thirdPartyEmail(String thirdPartyEmail)
示例值:wangwu@email.com
thirdPartyEmail - public CalendarEventAttendeeResp.Builder operateId(String operateId)
示例值:ou_xxxxxxxx
operateId - public CalendarEventAttendeeResp.Builder resourceCustomization(CalendarAttendeeResourceCustomization[] resourceCustomization)
示例值:
resourceCustomization - public CalendarEventAttendeeResp build()
Copyright © 2026. All rights reserved.