Documentation ¶
Overview ¶
Package vc code generated by oapi sdk gen
Package vc code generated by oapi sdk gen ¶
Package vc code generated by oapi sdk gen
Index ¶
- Constants
- type ApplyReservePathReqBodyBuilder
- func (builder *ApplyReservePathReqBodyBuilder) Build() (*ApplyReserveReqBody, error)
- func (builder *ApplyReservePathReqBodyBuilder) EndTime(endTime int64) *ApplyReservePathReqBodyBuilder
- func (builder *ApplyReservePathReqBodyBuilder) MeetingSettings(meetingSettings *ReserveMeetingSetting) *ApplyReservePathReqBodyBuilder
- type ApplyReserveReq
- type ApplyReserveReqBody
- type ApplyReserveReqBodyBuilder
- type ApplyReserveReqBuilder
- type ApplyReserveResp
- type ApplyReserveRespData
- type DeleteReserveReq
- type DeleteReserveReqBuilder
- type DeleteReserveResp
- type EndMeetingReq
- type EndMeetingReqBuilder
- type EndMeetingResp
- type GetActiveMeetingReserveReq
- type GetActiveMeetingReserveReqBuilder
- func (builder *GetActiveMeetingReserveReqBuilder) Build() *GetActiveMeetingReserveReq
- func (builder *GetActiveMeetingReserveReqBuilder) ReserveId(reserveId int64) *GetActiveMeetingReserveReqBuilder
- func (builder *GetActiveMeetingReserveReqBuilder) UserIdType(userIdType string) *GetActiveMeetingReserveReqBuilder
- func (builder *GetActiveMeetingReserveReqBuilder) WithParticipants(withParticipants bool) *GetActiveMeetingReserveReqBuilder
- type GetActiveMeetingReserveResp
- type GetActiveMeetingReserveRespData
- type GetDailyReportReq
- type GetDailyReportReqBuilder
- type GetDailyReportResp
- type GetDailyReportRespData
- type GetMeetingRecordingReq
- type GetMeetingRecordingReqBuilder
- type GetMeetingRecordingResp
- type GetMeetingRecordingRespData
- type GetMeetingReq
- type GetMeetingReqBuilder
- func (builder *GetMeetingReqBuilder) Build() *GetMeetingReq
- func (builder *GetMeetingReqBuilder) MeetingId(meetingId int64) *GetMeetingReqBuilder
- func (builder *GetMeetingReqBuilder) UserIdType(userIdType string) *GetMeetingReqBuilder
- func (builder *GetMeetingReqBuilder) WithMeetingAbility(withMeetingAbility bool) *GetMeetingReqBuilder
- func (builder *GetMeetingReqBuilder) WithParticipants(withParticipants bool) *GetMeetingReqBuilder
- type GetMeetingResp
- type GetMeetingRespData
- type GetReserveReq
- type GetReserveReqBuilder
- type GetReserveResp
- type GetReserveRespData
- type GetTopUserReportReq
- type GetTopUserReportReqBuilder
- func (builder *GetTopUserReportReqBuilder) Build() *GetTopUserReportReq
- func (builder *GetTopUserReportReqBuilder) EndTime(endTime int64) *GetTopUserReportReqBuilder
- func (builder *GetTopUserReportReqBuilder) Limit(limit int) *GetTopUserReportReqBuilder
- func (builder *GetTopUserReportReqBuilder) OrderBy(orderBy int) *GetTopUserReportReqBuilder
- func (builder *GetTopUserReportReqBuilder) StartTime(startTime int64) *GetTopUserReportReqBuilder
- func (builder *GetTopUserReportReqBuilder) UserIdType(userIdType string) *GetTopUserReportReqBuilder
- type GetTopUserReportResp
- type GetTopUserReportRespData
- type InviteMeetingPathReqBodyBuilder
- type InviteMeetingReq
- type InviteMeetingReqBody
- type InviteMeetingReqBodyBuilder
- type InviteMeetingReqBuilder
- func (builder *InviteMeetingReqBuilder) Body(body *InviteMeetingReqBody) *InviteMeetingReqBuilder
- func (builder *InviteMeetingReqBuilder) Build() *InviteMeetingReq
- func (builder *InviteMeetingReqBuilder) MeetingId(meetingId int64) *InviteMeetingReqBuilder
- func (builder *InviteMeetingReqBuilder) UserIdType(userIdType string) *InviteMeetingReqBuilder
- type InviteMeetingResp
- type InviteMeetingRespData
- type KickoutMeetingPathReqBodyBuilder
- type KickoutMeetingReq
- type KickoutMeetingReqBody
- type KickoutMeetingReqBodyBuilder
- type KickoutMeetingReqBuilder
- func (builder *KickoutMeetingReqBuilder) Body(body *KickoutMeetingReqBody) *KickoutMeetingReqBuilder
- func (builder *KickoutMeetingReqBuilder) Build() *KickoutMeetingReq
- func (builder *KickoutMeetingReqBuilder) MeetingId(meetingId int64) *KickoutMeetingReqBuilder
- func (builder *KickoutMeetingReqBuilder) UserIdType(userIdType string) *KickoutMeetingReqBuilder
- type KickoutMeetingResp
- type KickoutMeetingRespData
- type ListByNoMeetingIterator
- type ListByNoMeetingReq
- type ListByNoMeetingReqBuilder
- func (builder *ListByNoMeetingReqBuilder) Build() *ListByNoMeetingReq
- func (builder *ListByNoMeetingReqBuilder) EndTime(endTime int64) *ListByNoMeetingReqBuilder
- func (builder *ListByNoMeetingReqBuilder) Limit(limit int) *ListByNoMeetingReqBuilder
- func (builder *ListByNoMeetingReqBuilder) MeetingNo(meetingNo string) *ListByNoMeetingReqBuilder
- func (builder *ListByNoMeetingReqBuilder) PageSize(pageSize int) *ListByNoMeetingReqBuilder
- func (builder *ListByNoMeetingReqBuilder) PageToken(pageToken string) *ListByNoMeetingReqBuilder
- func (builder *ListByNoMeetingReqBuilder) StartTime(startTime int64) *ListByNoMeetingReqBuilder
- type ListByNoMeetingResp
- type ListByNoMeetingRespData
- type Material
- type MaterialBuilder
- func (builder *MaterialBuilder) Build() *Material
- func (builder *MaterialBuilder) DeviceType(deviceType int) *MaterialBuilder
- func (builder *MaterialBuilder) FileSize(fileSize int) *MaterialBuilder
- func (builder *MaterialBuilder) FileToken(fileToken string) *MaterialBuilder
- func (builder *MaterialBuilder) MaterialSource(materialSource int) *MaterialBuilder
- func (builder *MaterialBuilder) MaterialType(materialType int) *MaterialBuilder
- func (builder *MaterialBuilder) Name(name string) *MaterialBuilder
- func (builder *MaterialBuilder) ReviewResult(reviewResult int) *MaterialBuilder
- type MaterialDeleteResult
- type MaterialDeleteResultBuilder
- type MaterialReviewResult
- type MaterialReviewResultBuilder
- type MaterialUploadResult
- type MaterialUploadResultBuilder
- type Meeting
- type MeetingAbility
- type MeetingAbilityBuilder
- func (builder *MeetingAbilityBuilder) Build() *MeetingAbility
- func (builder *MeetingAbilityBuilder) UseAudio(useAudio bool) *MeetingAbilityBuilder
- func (builder *MeetingAbilityBuilder) UseFollowScreen(useFollowScreen bool) *MeetingAbilityBuilder
- func (builder *MeetingAbilityBuilder) UsePstn(usePstn bool) *MeetingAbilityBuilder
- func (builder *MeetingAbilityBuilder) UseRecording(useRecording bool) *MeetingAbilityBuilder
- func (builder *MeetingAbilityBuilder) UseShareScreen(useShareScreen bool) *MeetingAbilityBuilder
- func (builder *MeetingAbilityBuilder) UseVideo(useVideo bool) *MeetingAbilityBuilder
- type MeetingBuilder
- func (builder *MeetingBuilder) Ability(ability *MeetingAbility) *MeetingBuilder
- func (builder *MeetingBuilder) Build() *Meeting
- func (builder *MeetingBuilder) CreateTime(createTime int64) *MeetingBuilder
- func (builder *MeetingBuilder) EndTime(endTime int64) *MeetingBuilder
- func (builder *MeetingBuilder) HostUser(hostUser *MeetingUser) *MeetingBuilder
- func (builder *MeetingBuilder) Id(id int64) *MeetingBuilder
- func (builder *MeetingBuilder) MeetingNo(meetingNo string) *MeetingBuilder
- func (builder *MeetingBuilder) ParticipantCount(participantCount int64) *MeetingBuilder
- func (builder *MeetingBuilder) ParticipantCountAccumulated(participantCountAccumulated int64) *MeetingBuilder
- func (builder *MeetingBuilder) Participants(participants []*MeetingParticipant) *MeetingBuilder
- func (builder *MeetingBuilder) StartTime(startTime int64) *MeetingBuilder
- func (builder *MeetingBuilder) Status(status int) *MeetingBuilder
- func (builder *MeetingBuilder) Topic(topic string) *MeetingBuilder
- func (builder *MeetingBuilder) Url(url string) *MeetingBuilder
- type MeetingEventMeeting
- type MeetingEventMeetingBuilder
- func (builder *MeetingEventMeetingBuilder) Build() *MeetingEventMeeting
- func (builder *MeetingEventMeetingBuilder) EndTime(endTime int64) *MeetingEventMeetingBuilder
- func (builder *MeetingEventMeetingBuilder) HostUser(hostUser *MeetingEventUser) *MeetingEventMeetingBuilder
- func (builder *MeetingEventMeetingBuilder) Id(id int64) *MeetingEventMeetingBuilder
- func (builder *MeetingEventMeetingBuilder) MeetingNo(meetingNo string) *MeetingEventMeetingBuilder
- func (builder *MeetingEventMeetingBuilder) Owner(owner *MeetingEventUser) *MeetingEventMeetingBuilder
- func (builder *MeetingEventMeetingBuilder) StartTime(startTime int64) *MeetingEventMeetingBuilder
- func (builder *MeetingEventMeetingBuilder) Topic(topic string) *MeetingEventMeetingBuilder
- type MeetingEventUser
- type MeetingEventUserBuilder
- func (builder *MeetingEventUserBuilder) Build() *MeetingEventUser
- func (builder *MeetingEventUserBuilder) Id(id *UserId) *MeetingEventUserBuilder
- func (builder *MeetingEventUserBuilder) UserRole(userRole int) *MeetingEventUserBuilder
- func (builder *MeetingEventUserBuilder) UserType(userType int) *MeetingEventUserBuilder
- type MeetingInviteStatus
- type MeetingInviteStatusBuilder
- func (builder *MeetingInviteStatusBuilder) Build() *MeetingInviteStatus
- func (builder *MeetingInviteStatusBuilder) Id(id string) *MeetingInviteStatusBuilder
- func (builder *MeetingInviteStatusBuilder) Status(status int) *MeetingInviteStatusBuilder
- func (builder *MeetingInviteStatusBuilder) UserType(userType int) *MeetingInviteStatusBuilder
- type MeetingParticipant
- type MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) Build() *MeetingParticipant
- func (builder *MeetingParticipantBuilder) FinalLeaveTime(finalLeaveTime int64) *MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) FirstJoinTime(firstJoinTime int64) *MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) Id(id string) *MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) InMeetingDuration(inMeetingDuration int64) *MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) IsCohost(isCohost bool) *MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) IsExternal(isExternal bool) *MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) IsHost(isHost bool) *MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) Status(status int) *MeetingParticipantBuilder
- func (builder *MeetingParticipantBuilder) UserType(userType int) *MeetingParticipantBuilder
- type MeetingParticipantResult
- type MeetingParticipantResultBuilder
- func (builder *MeetingParticipantResultBuilder) Build() *MeetingParticipantResult
- func (builder *MeetingParticipantResultBuilder) Id(id string) *MeetingParticipantResultBuilder
- func (builder *MeetingParticipantResultBuilder) Result(result int) *MeetingParticipantResultBuilder
- func (builder *MeetingParticipantResultBuilder) UserType(userType int) *MeetingParticipantResultBuilder
- type MeetingRecording
- type MeetingRecordingBuilder
- func (builder *MeetingRecordingBuilder) Build() *MeetingRecording
- func (builder *MeetingRecordingBuilder) Duration(duration int64) *MeetingRecordingBuilder
- func (builder *MeetingRecordingBuilder) Id(id int64) *MeetingRecordingBuilder
- func (builder *MeetingRecordingBuilder) MeetingId(meetingId int64) *MeetingRecordingBuilder
- func (builder *MeetingRecordingBuilder) Url(url string) *MeetingRecordingBuilder
- type MeetingUser
- type MeetingUserBuilder
- type P2MeetingEndedV1
- type P2MeetingEndedV1Data
- type P2MeetingEndedV1Handler
- type P2MeetingJoinMeetingV1
- type P2MeetingJoinMeetingV1Data
- type P2MeetingJoinMeetingV1Handler
- type P2MeetingLeaveMeetingV1
- type P2MeetingLeaveMeetingV1Data
- type P2MeetingLeaveMeetingV1Handler
- type P2MeetingRecordingEndedV1
- type P2MeetingRecordingEndedV1Data
- type P2MeetingRecordingEndedV1Handler
- type P2MeetingRecordingReadyV1
- type P2MeetingRecordingReadyV1Data
- type P2MeetingRecordingReadyV1Handler
- type P2MeetingRecordingStartedV1
- type P2MeetingRecordingStartedV1Data
- type P2MeetingRecordingStartedV1Handler
- type P2MeetingShareEndedV1
- type P2MeetingShareEndedV1Data
- type P2MeetingShareEndedV1Handler
- type P2MeetingShareStartedV1
- type P2MeetingShareStartedV1Data
- type P2MeetingShareStartedV1Handler
- type P2MeetingStartedV1
- type P2MeetingStartedV1Data
- type P2MeetingStartedV1Handler
- type PstnSipInfo
- type PstnSipInfoBuilder
- type QueryRoomConfigReq
- type QueryRoomConfigReqBuilder
- func (builder *QueryRoomConfigReqBuilder) Build() *QueryRoomConfigReq
- func (builder *QueryRoomConfigReqBuilder) BuildingId(buildingId string) *QueryRoomConfigReqBuilder
- func (builder *QueryRoomConfigReqBuilder) CountryId(countryId string) *QueryRoomConfigReqBuilder
- func (builder *QueryRoomConfigReqBuilder) DistrictId(districtId string) *QueryRoomConfigReqBuilder
- func (builder *QueryRoomConfigReqBuilder) FloorName(floorName string) *QueryRoomConfigReqBuilder
- func (builder *QueryRoomConfigReqBuilder) RoomId(roomId string) *QueryRoomConfigReqBuilder
- func (builder *QueryRoomConfigReqBuilder) Scope(scope int) *QueryRoomConfigReqBuilder
- func (builder *QueryRoomConfigReqBuilder) UserIdType(userIdType string) *QueryRoomConfigReqBuilder
- type QueryRoomConfigResp
- type QueryRoomConfigRespData
- type RecordingPermissionObject
- type RecordingPermissionObjectBuilder
- func (builder *RecordingPermissionObjectBuilder) Build() *RecordingPermissionObject
- func (builder *RecordingPermissionObjectBuilder) Id(id string) *RecordingPermissionObjectBuilder
- func (builder *RecordingPermissionObjectBuilder) Permission(permission int) *RecordingPermissionObjectBuilder
- func (builder *RecordingPermissionObjectBuilder) Type(type_ int) *RecordingPermissionObjectBuilder
- type Report
- type ReportBuilder
- func (builder *ReportBuilder) Build() *Report
- func (builder *ReportBuilder) DailyReport(dailyReport []*ReportMeetingDaily) *ReportBuilder
- func (builder *ReportBuilder) TotalMeetingCount(totalMeetingCount int64) *ReportBuilder
- func (builder *ReportBuilder) TotalMeetingDuration(totalMeetingDuration int64) *ReportBuilder
- func (builder *ReportBuilder) TotalParticipantCount(totalParticipantCount int64) *ReportBuilder
- type ReportMeetingDaily
- type ReportMeetingDailyBuilder
- func (builder *ReportMeetingDailyBuilder) Build() *ReportMeetingDaily
- func (builder *ReportMeetingDailyBuilder) Date(date int64) *ReportMeetingDailyBuilder
- func (builder *ReportMeetingDailyBuilder) MeetingCount(meetingCount int64) *ReportMeetingDailyBuilder
- func (builder *ReportMeetingDailyBuilder) MeetingDuration(meetingDuration int64) *ReportMeetingDailyBuilder
- func (builder *ReportMeetingDailyBuilder) ParticipantCount(participantCount int64) *ReportMeetingDailyBuilder
- type ReportTopUser
- type ReportTopUserBuilder
- func (builder *ReportTopUserBuilder) Build() *ReportTopUser
- func (builder *ReportTopUserBuilder) Id(id int64) *ReportTopUserBuilder
- func (builder *ReportTopUserBuilder) MeetingCount(meetingCount int64) *ReportTopUserBuilder
- func (builder *ReportTopUserBuilder) MeetingDuration(meetingDuration int64) *ReportTopUserBuilder
- func (builder *ReportTopUserBuilder) Name(name string) *ReportTopUserBuilder
- func (builder *ReportTopUserBuilder) UserType(userType int) *ReportTopUserBuilder
- type Reserve
- type ReserveActionPermission
- type ReserveActionPermissionBuilder
- func (builder *ReserveActionPermissionBuilder) Build() *ReserveActionPermission
- func (builder *ReserveActionPermissionBuilder) Permission(permission int) *ReserveActionPermissionBuilder
- func (builder *ReserveActionPermissionBuilder) PermissionCheckers(permissionCheckers []*ReservePermissionChecker) *ReserveActionPermissionBuilder
- type ReserveBuilder
- func (builder *ReserveBuilder) AppLink(appLink string) *ReserveBuilder
- func (builder *ReserveBuilder) Build() *Reserve
- func (builder *ReserveBuilder) EndTime(endTime int64) *ReserveBuilder
- func (builder *ReserveBuilder) ExpireStatus(expireStatus int) *ReserveBuilder
- func (builder *ReserveBuilder) Id(id int64) *ReserveBuilder
- func (builder *ReserveBuilder) LiveLink(liveLink string) *ReserveBuilder
- func (builder *ReserveBuilder) MeetingNo(meetingNo string) *ReserveBuilder
- func (builder *ReserveBuilder) MeetingSettings(meetingSettings *ReserveMeetingSetting) *ReserveBuilder
- func (builder *ReserveBuilder) ReserveUserId(reserveUserId string) *ReserveBuilder
- func (builder *ReserveBuilder) Url(url string) *ReserveBuilder
- type ReserveCallSetting
- type ReserveCallSettingBuilder
- type ReserveCallee
- type ReserveCalleeBuilder
- func (builder *ReserveCalleeBuilder) Build() *ReserveCallee
- func (builder *ReserveCalleeBuilder) Id(id string) *ReserveCalleeBuilder
- func (builder *ReserveCalleeBuilder) PstnSipInfo(pstnSipInfo *PstnSipInfo) *ReserveCalleeBuilder
- func (builder *ReserveCalleeBuilder) UserType(userType int) *ReserveCalleeBuilder
- type ReserveMeetingSetting
- type ReserveMeetingSettingBuilder
- func (builder *ReserveMeetingSettingBuilder) ActionPermissions(actionPermissions []*ReserveActionPermission) *ReserveMeetingSettingBuilder
- func (builder *ReserveMeetingSettingBuilder) Build() *ReserveMeetingSetting
- func (builder *ReserveMeetingSettingBuilder) CallSetting(callSetting *ReserveCallSetting) *ReserveMeetingSettingBuilder
- func (builder *ReserveMeetingSettingBuilder) MeetingInitialType(meetingInitialType int) *ReserveMeetingSettingBuilder
- func (builder *ReserveMeetingSettingBuilder) Topic(topic string) *ReserveMeetingSettingBuilder
- type ReservePermissionChecker
- type ReservePermissionCheckerBuilder
- func (builder *ReservePermissionCheckerBuilder) Build() *ReservePermissionChecker
- func (builder *ReservePermissionCheckerBuilder) CheckField(checkField int) *ReservePermissionCheckerBuilder
- func (builder *ReservePermissionCheckerBuilder) CheckList(checkList []string) *ReservePermissionCheckerBuilder
- func (builder *ReservePermissionCheckerBuilder) CheckMode(checkMode int) *ReservePermissionCheckerBuilder
- type RoomConfig
- type RoomConfigBuilder
- func (builder *RoomConfigBuilder) Build() *RoomConfig
- func (builder *RoomConfigBuilder) DigitalSignage(digitalSignage *RoomDigitalSignage) *RoomConfigBuilder
- func (builder *RoomConfigBuilder) DisplayBackground(displayBackground string) *RoomConfigBuilder
- func (builder *RoomConfigBuilder) RoomBackground(roomBackground string) *RoomConfigBuilder
- func (builder *RoomConfigBuilder) RoomBoxDigitalSignage(roomBoxDigitalSignage *RoomDigitalSignage) *RoomConfigBuilder
- func (builder *RoomConfigBuilder) RoomStatus(roomStatus *RoomStatus) *RoomConfigBuilder
- type RoomDigitalSignage
- type RoomDigitalSignageBuilder
- func (builder *RoomDigitalSignageBuilder) Build() *RoomDigitalSignage
- func (builder *RoomDigitalSignageBuilder) Enable(enable bool) *RoomDigitalSignageBuilder
- func (builder *RoomDigitalSignageBuilder) Materials(materials []*RoomDigitalSignageMaterial) *RoomDigitalSignageBuilder
- func (builder *RoomDigitalSignageBuilder) Mute(mute bool) *RoomDigitalSignageBuilder
- func (builder *RoomDigitalSignageBuilder) StartDisplay(startDisplay int) *RoomDigitalSignageBuilder
- func (builder *RoomDigitalSignageBuilder) StopDisplay(stopDisplay int) *RoomDigitalSignageBuilder
- type RoomDigitalSignageMaterial
- type RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) Build() *RoomDigitalSignageMaterial
- func (builder *RoomDigitalSignageMaterialBuilder) Cover(cover string) *RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) Duration(duration int) *RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) Id(id string) *RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) MaterialType(materialType int) *RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) Md5(md5 string) *RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) Name(name string) *RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) Size(size string) *RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) Url(url string) *RoomDigitalSignageMaterialBuilder
- func (builder *RoomDigitalSignageMaterialBuilder) Vid(vid string) *RoomDigitalSignageMaterialBuilder
- type RoomStatus
- type RoomStatusBuilder
- func (builder *RoomStatusBuilder) Build() *RoomStatus
- func (builder *RoomStatusBuilder) ContactIds(contactIds []string) *RoomStatusBuilder
- func (builder *RoomStatusBuilder) DisableEndTime(disableEndTime int64) *RoomStatusBuilder
- func (builder *RoomStatusBuilder) DisableNotice(disableNotice bool) *RoomStatusBuilder
- func (builder *RoomStatusBuilder) DisableReason(disableReason string) *RoomStatusBuilder
- func (builder *RoomStatusBuilder) DisableStartTime(disableStartTime int64) *RoomStatusBuilder
- func (builder *RoomStatusBuilder) ResumeNotice(resumeNotice bool) *RoomStatusBuilder
- func (builder *RoomStatusBuilder) ScheduleStatus(scheduleStatus bool) *RoomStatusBuilder
- func (builder *RoomStatusBuilder) Status(status bool) *RoomStatusBuilder
- type SetHostMeetingPathReqBodyBuilder
- func (builder *SetHostMeetingPathReqBodyBuilder) Build() (*SetHostMeetingReqBody, error)
- func (builder *SetHostMeetingPathReqBodyBuilder) HostUser(hostUser *MeetingUser) *SetHostMeetingPathReqBodyBuilder
- func (builder *SetHostMeetingPathReqBodyBuilder) OldHostUser(oldHostUser *MeetingUser) *SetHostMeetingPathReqBodyBuilder
- type SetHostMeetingReq
- type SetHostMeetingReqBody
- type SetHostMeetingReqBodyBuilder
- type SetHostMeetingReqBuilder
- func (builder *SetHostMeetingReqBuilder) Body(body *SetHostMeetingReqBody) *SetHostMeetingReqBuilder
- func (builder *SetHostMeetingReqBuilder) Build() *SetHostMeetingReq
- func (builder *SetHostMeetingReqBuilder) MeetingId(meetingId int64) *SetHostMeetingReqBuilder
- func (builder *SetHostMeetingReqBuilder) UserIdType(userIdType string) *SetHostMeetingReqBuilder
- type SetHostMeetingResp
- type SetHostMeetingRespData
- type SetPermissionMeetingRecordingPathReqBodyBuilder
- type SetPermissionMeetingRecordingReq
- type SetPermissionMeetingRecordingReqBody
- type SetPermissionMeetingRecordingReqBodyBuilder
- type SetPermissionMeetingRecordingReqBuilder
- func (builder *SetPermissionMeetingRecordingReqBuilder) Body(body *SetPermissionMeetingRecordingReqBody) *SetPermissionMeetingRecordingReqBuilder
- func (builder *SetPermissionMeetingRecordingReqBuilder) Build() *SetPermissionMeetingRecordingReq
- func (builder *SetPermissionMeetingRecordingReqBuilder) MeetingId(meetingId int64) *SetPermissionMeetingRecordingReqBuilder
- func (builder *SetPermissionMeetingRecordingReqBuilder) UserIdType(userIdType string) *SetPermissionMeetingRecordingReqBuilder
- type SetPermissionMeetingRecordingResp
- type SetRoomConfigPathReqBodyBuilder
- func (builder *SetRoomConfigPathReqBodyBuilder) Build() (*SetRoomConfigReqBody, error)
- func (builder *SetRoomConfigPathReqBodyBuilder) BuildingId(buildingId string) *SetRoomConfigPathReqBodyBuilder
- func (builder *SetRoomConfigPathReqBodyBuilder) CountryId(countryId string) *SetRoomConfigPathReqBodyBuilder
- func (builder *SetRoomConfigPathReqBodyBuilder) DistrictId(districtId string) *SetRoomConfigPathReqBodyBuilder
- func (builder *SetRoomConfigPathReqBodyBuilder) FloorName(floorName string) *SetRoomConfigPathReqBodyBuilder
- func (builder *SetRoomConfigPathReqBodyBuilder) RoomConfig(roomConfig *RoomConfig) *SetRoomConfigPathReqBodyBuilder
- func (builder *SetRoomConfigPathReqBodyBuilder) RoomId(roomId string) *SetRoomConfigPathReqBodyBuilder
- func (builder *SetRoomConfigPathReqBodyBuilder) Scope(scope int) *SetRoomConfigPathReqBodyBuilder
- type SetRoomConfigReq
- type SetRoomConfigReqBody
- type SetRoomConfigReqBodyBuilder
- func (builder *SetRoomConfigReqBodyBuilder) Build() *SetRoomConfigReqBody
- func (builder *SetRoomConfigReqBodyBuilder) BuildingId(buildingId string) *SetRoomConfigReqBodyBuilder
- func (builder *SetRoomConfigReqBodyBuilder) CountryId(countryId string) *SetRoomConfigReqBodyBuilder
- func (builder *SetRoomConfigReqBodyBuilder) DistrictId(districtId string) *SetRoomConfigReqBodyBuilder
- func (builder *SetRoomConfigReqBodyBuilder) FloorName(floorName string) *SetRoomConfigReqBodyBuilder
- func (builder *SetRoomConfigReqBodyBuilder) RoomConfig(roomConfig *RoomConfig) *SetRoomConfigReqBodyBuilder
- func (builder *SetRoomConfigReqBodyBuilder) RoomId(roomId string) *SetRoomConfigReqBodyBuilder
- func (builder *SetRoomConfigReqBodyBuilder) Scope(scope int) *SetRoomConfigReqBodyBuilder
- type SetRoomConfigReqBuilder
- type SetRoomConfigResp
- type StartMeetingRecordingPathReqBodyBuilder
- type StartMeetingRecordingReq
- type StartMeetingRecordingReqBody
- type StartMeetingRecordingReqBodyBuilder
- type StartMeetingRecordingReqBuilder
- func (builder *StartMeetingRecordingReqBuilder) Body(body *StartMeetingRecordingReqBody) *StartMeetingRecordingReqBuilder
- func (builder *StartMeetingRecordingReqBuilder) Build() *StartMeetingRecordingReq
- func (builder *StartMeetingRecordingReqBuilder) MeetingId(meetingId int64) *StartMeetingRecordingReqBuilder
- type StartMeetingRecordingResp
- type StopMeetingRecordingReq
- type StopMeetingRecordingReqBuilder
- type StopMeetingRecordingResp
- type UpdateReservePathReqBodyBuilder
- func (builder *UpdateReservePathReqBodyBuilder) Build() (*UpdateReserveReqBody, error)
- func (builder *UpdateReservePathReqBodyBuilder) EndTime(endTime int64) *UpdateReservePathReqBodyBuilder
- func (builder *UpdateReservePathReqBodyBuilder) MeetingSettings(meetingSettings *ReserveMeetingSetting) *UpdateReservePathReqBodyBuilder
- type UpdateReserveReq
- type UpdateReserveReqBody
- type UpdateReserveReqBodyBuilder
- type UpdateReserveReqBuilder
- func (builder *UpdateReserveReqBuilder) Body(body *UpdateReserveReqBody) *UpdateReserveReqBuilder
- func (builder *UpdateReserveReqBuilder) Build() *UpdateReserveReq
- func (builder *UpdateReserveReqBuilder) ReserveId(reserveId int64) *UpdateReserveReqBuilder
- func (builder *UpdateReserveReqBuilder) UserIdType(userIdType string) *UpdateReserveReqBuilder
- type UpdateReserveResp
- type UpdateReserveRespData
- type UserId
- type UserIdBuilder
- type VcService
Constants ¶
const ( UserIdTypeUserId = "user_id" UserIdTypeUnionId = "union_id" UserIdTypeOpenId = "open_id" )
const ( TopUserOrderByMeetingCount = 1 TopUserOrderByMeetingDuration = 2 )
const ( NodeScopeTenant = 1 NodeScopeCountryDistrict = 2 NodeScopeCity = 3 NodeScopeBuilding = 4 NodeScopeFloor = 5 NodeScopeRoom = 6 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyReservePathReqBodyBuilder ¶
type ApplyReservePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewApplyReservePathReqBodyBuilder ¶
func NewApplyReservePathReqBodyBuilder() *ApplyReservePathReqBodyBuilder
func (*ApplyReservePathReqBodyBuilder) Build ¶
func (builder *ApplyReservePathReqBodyBuilder) Build() (*ApplyReserveReqBody, error)
func (*ApplyReservePathReqBodyBuilder) EndTime ¶
func (builder *ApplyReservePathReqBodyBuilder) EndTime(endTime int64) *ApplyReservePathReqBodyBuilder
func (*ApplyReservePathReqBodyBuilder) MeetingSettings ¶
func (builder *ApplyReservePathReqBodyBuilder) MeetingSettings(meetingSettings *ReserveMeetingSetting) *ApplyReservePathReqBodyBuilder
type ApplyReserveReq ¶
type ApplyReserveReq struct { UserIdType *string `query:"user_id_type"` Body *ApplyReserveReqBody `body:""` }
type ApplyReserveReqBody ¶
type ApplyReserveReqBody struct { EndTime *int64 `json:"end_time,omitempty,string"` MeetingSettings *ReserveMeetingSetting `json:"meeting_settings,omitempty"` }
type ApplyReserveReqBodyBuilder ¶
type ApplyReserveReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewApplyReserveReqBodyBuilder ¶
func NewApplyReserveReqBodyBuilder() *ApplyReserveReqBodyBuilder
生成body的New构造器
func (*ApplyReserveReqBodyBuilder) Build ¶
func (builder *ApplyReserveReqBodyBuilder) Build() *ApplyReserveReqBody
1.3 生成body的build方法
func (*ApplyReserveReqBodyBuilder) EndTime ¶
func (builder *ApplyReserveReqBodyBuilder) EndTime(endTime int64) *ApplyReserveReqBodyBuilder
1.2 生成body的builder属性方法
func (*ApplyReserveReqBodyBuilder) MeetingSettings ¶
func (builder *ApplyReserveReqBodyBuilder) MeetingSettings(meetingSettings *ReserveMeetingSetting) *ApplyReserveReqBodyBuilder
type ApplyReserveReqBuilder ¶
type ApplyReserveReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewApplyReserveReqBuilder ¶
func NewApplyReserveReqBuilder() *ApplyReserveReqBuilder
生成请求的New构造器
func (*ApplyReserveReqBuilder) Body ¶
func (builder *ApplyReserveReqBuilder) Body(body *ApplyReserveReqBody) *ApplyReserveReqBuilder
func (*ApplyReserveReqBuilder) Build ¶
func (builder *ApplyReserveReqBuilder) Build() *ApplyReserveReq
1.5 生成请求的builder的build方法
func (*ApplyReserveReqBuilder) UserIdType ¶
func (builder *ApplyReserveReqBuilder) UserIdType(userIdType string) *ApplyReserveReqBuilder
1.5 生成请求的builder属性方法
type ApplyReserveResp ¶
type ApplyReserveResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *ApplyReserveRespData `json:"data"` }
func (*ApplyReserveResp) Success ¶
func (resp *ApplyReserveResp) Success() bool
type ApplyReserveRespData ¶
type ApplyReserveRespData struct {
Reserve *Reserve `json:"reserve,omitempty"`
}
type DeleteReserveReq ¶
type DeleteReserveReq struct {
ReserveId int64 `path:"reserve_id"`
}
type DeleteReserveReqBuilder ¶
type DeleteReserveReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewDeleteReserveReqBuilder ¶
func NewDeleteReserveReqBuilder() *DeleteReserveReqBuilder
生成请求的New构造器
func (*DeleteReserveReqBuilder) Build ¶
func (builder *DeleteReserveReqBuilder) Build() *DeleteReserveReq
1.5 生成请求的builder的build方法
func (*DeleteReserveReqBuilder) ReserveId ¶
func (builder *DeleteReserveReqBuilder) ReserveId(reserveId int64) *DeleteReserveReqBuilder
1.5 生成请求的builder属性方法
type DeleteReserveResp ¶
type DeleteReserveResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError }
func (*DeleteReserveResp) Success ¶
func (resp *DeleteReserveResp) Success() bool
type EndMeetingReq ¶
type EndMeetingReq struct {
MeetingId int64 `path:"meeting_id"`
}
type EndMeetingReqBuilder ¶
type EndMeetingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*EndMeetingReqBuilder) Build ¶
func (builder *EndMeetingReqBuilder) Build() *EndMeetingReq
1.5 生成请求的builder的build方法
func (*EndMeetingReqBuilder) MeetingId ¶
func (builder *EndMeetingReqBuilder) MeetingId(meetingId int64) *EndMeetingReqBuilder
1.5 生成请求的builder属性方法
type EndMeetingResp ¶
type EndMeetingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError }
func (*EndMeetingResp) Success ¶
func (resp *EndMeetingResp) Success() bool
type GetActiveMeetingReserveReqBuilder ¶
type GetActiveMeetingReserveReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewGetActiveMeetingReserveReqBuilder ¶
func NewGetActiveMeetingReserveReqBuilder() *GetActiveMeetingReserveReqBuilder
生成请求的New构造器
func (*GetActiveMeetingReserveReqBuilder) Build ¶
func (builder *GetActiveMeetingReserveReqBuilder) Build() *GetActiveMeetingReserveReq
1.5 生成请求的builder的build方法
func (*GetActiveMeetingReserveReqBuilder) ReserveId ¶
func (builder *GetActiveMeetingReserveReqBuilder) ReserveId(reserveId int64) *GetActiveMeetingReserveReqBuilder
1.5 生成请求的builder属性方法
func (*GetActiveMeetingReserveReqBuilder) UserIdType ¶
func (builder *GetActiveMeetingReserveReqBuilder) UserIdType(userIdType string) *GetActiveMeetingReserveReqBuilder
func (*GetActiveMeetingReserveReqBuilder) WithParticipants ¶
func (builder *GetActiveMeetingReserveReqBuilder) WithParticipants(withParticipants bool) *GetActiveMeetingReserveReqBuilder
type GetActiveMeetingReserveResp ¶
type GetActiveMeetingReserveResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *GetActiveMeetingReserveRespData `json:"data"` }
func (*GetActiveMeetingReserveResp) Success ¶
func (resp *GetActiveMeetingReserveResp) Success() bool
type GetActiveMeetingReserveRespData ¶
type GetActiveMeetingReserveRespData struct {
Meeting *Meeting `json:"meeting,omitempty"`
}
type GetDailyReportReq ¶
type GetDailyReportReqBuilder ¶
type GetDailyReportReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewGetDailyReportReqBuilder ¶
func NewGetDailyReportReqBuilder() *GetDailyReportReqBuilder
生成请求的New构造器
func (*GetDailyReportReqBuilder) Build ¶
func (builder *GetDailyReportReqBuilder) Build() *GetDailyReportReq
1.5 生成请求的builder的build方法
func (*GetDailyReportReqBuilder) EndTime ¶
func (builder *GetDailyReportReqBuilder) EndTime(endTime int64) *GetDailyReportReqBuilder
func (*GetDailyReportReqBuilder) StartTime ¶
func (builder *GetDailyReportReqBuilder) StartTime(startTime int64) *GetDailyReportReqBuilder
1.5 生成请求的builder属性方法
type GetDailyReportResp ¶
type GetDailyReportResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *GetDailyReportRespData `json:"data"` }
func (*GetDailyReportResp) Success ¶
func (resp *GetDailyReportResp) Success() bool
type GetDailyReportRespData ¶
type GetDailyReportRespData struct {
MeetingReport *Report `json:"meeting_report,omitempty"`
}
type GetMeetingRecordingReq ¶
type GetMeetingRecordingReq struct {
MeetingId int64 `path:"meeting_id"`
}
type GetMeetingRecordingReqBuilder ¶
type GetMeetingRecordingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewGetMeetingRecordingReqBuilder ¶
func NewGetMeetingRecordingReqBuilder() *GetMeetingRecordingReqBuilder
生成请求的New构造器
func (*GetMeetingRecordingReqBuilder) Build ¶
func (builder *GetMeetingRecordingReqBuilder) Build() *GetMeetingRecordingReq
1.5 生成请求的builder的build方法
func (*GetMeetingRecordingReqBuilder) MeetingId ¶
func (builder *GetMeetingRecordingReqBuilder) MeetingId(meetingId int64) *GetMeetingRecordingReqBuilder
1.5 生成请求的builder属性方法
type GetMeetingRecordingResp ¶
type GetMeetingRecordingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *GetMeetingRecordingRespData `json:"data"` }
func (*GetMeetingRecordingResp) Success ¶
func (resp *GetMeetingRecordingResp) Success() bool
type GetMeetingRecordingRespData ¶
type GetMeetingRecordingRespData struct {
Recording *MeetingRecording `json:"recording,omitempty"`
}
type GetMeetingReq ¶
type GetMeetingReqBuilder ¶
type GetMeetingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetMeetingReqBuilder) Build ¶
func (builder *GetMeetingReqBuilder) Build() *GetMeetingReq
1.5 生成请求的builder的build方法
func (*GetMeetingReqBuilder) MeetingId ¶
func (builder *GetMeetingReqBuilder) MeetingId(meetingId int64) *GetMeetingReqBuilder
1.5 生成请求的builder属性方法
func (*GetMeetingReqBuilder) UserIdType ¶
func (builder *GetMeetingReqBuilder) UserIdType(userIdType string) *GetMeetingReqBuilder
func (*GetMeetingReqBuilder) WithMeetingAbility ¶
func (builder *GetMeetingReqBuilder) WithMeetingAbility(withMeetingAbility bool) *GetMeetingReqBuilder
func (*GetMeetingReqBuilder) WithParticipants ¶
func (builder *GetMeetingReqBuilder) WithParticipants(withParticipants bool) *GetMeetingReqBuilder
type GetMeetingResp ¶
type GetMeetingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *GetMeetingRespData `json:"data"` }
func (*GetMeetingResp) Success ¶
func (resp *GetMeetingResp) Success() bool
type GetMeetingRespData ¶
type GetMeetingRespData struct {
Meeting *Meeting `json:"meeting,omitempty"`
}
type GetReserveReq ¶
type GetReserveReqBuilder ¶
type GetReserveReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetReserveReqBuilder) Build ¶
func (builder *GetReserveReqBuilder) Build() *GetReserveReq
1.5 生成请求的builder的build方法
func (*GetReserveReqBuilder) ReserveId ¶
func (builder *GetReserveReqBuilder) ReserveId(reserveId int64) *GetReserveReqBuilder
1.5 生成请求的builder属性方法
func (*GetReserveReqBuilder) UserIdType ¶
func (builder *GetReserveReqBuilder) UserIdType(userIdType string) *GetReserveReqBuilder
type GetReserveResp ¶
type GetReserveResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *GetReserveRespData `json:"data"` }
func (*GetReserveResp) Success ¶
func (resp *GetReserveResp) Success() bool
type GetReserveRespData ¶
type GetReserveRespData struct {
Reserve *Reserve `json:"reserve,omitempty"`
}
type GetTopUserReportReq ¶
type GetTopUserReportReqBuilder ¶
type GetTopUserReportReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewGetTopUserReportReqBuilder ¶
func NewGetTopUserReportReqBuilder() *GetTopUserReportReqBuilder
生成请求的New构造器
func (*GetTopUserReportReqBuilder) Build ¶
func (builder *GetTopUserReportReqBuilder) Build() *GetTopUserReportReq
1.5 生成请求的builder的build方法
func (*GetTopUserReportReqBuilder) EndTime ¶
func (builder *GetTopUserReportReqBuilder) EndTime(endTime int64) *GetTopUserReportReqBuilder
func (*GetTopUserReportReqBuilder) Limit ¶
func (builder *GetTopUserReportReqBuilder) Limit(limit int) *GetTopUserReportReqBuilder
func (*GetTopUserReportReqBuilder) OrderBy ¶
func (builder *GetTopUserReportReqBuilder) OrderBy(orderBy int) *GetTopUserReportReqBuilder
func (*GetTopUserReportReqBuilder) StartTime ¶
func (builder *GetTopUserReportReqBuilder) StartTime(startTime int64) *GetTopUserReportReqBuilder
1.5 生成请求的builder属性方法
func (*GetTopUserReportReqBuilder) UserIdType ¶
func (builder *GetTopUserReportReqBuilder) UserIdType(userIdType string) *GetTopUserReportReqBuilder
type GetTopUserReportResp ¶
type GetTopUserReportResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *GetTopUserReportRespData `json:"data"` }
func (*GetTopUserReportResp) Success ¶
func (resp *GetTopUserReportResp) Success() bool
type GetTopUserReportRespData ¶
type GetTopUserReportRespData struct {
TopUserReport []*ReportTopUser `json:"top_user_report,omitempty"`
}
type InviteMeetingPathReqBodyBuilder ¶
type InviteMeetingPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewInviteMeetingPathReqBodyBuilder ¶
func NewInviteMeetingPathReqBodyBuilder() *InviteMeetingPathReqBodyBuilder
func (*InviteMeetingPathReqBodyBuilder) Build ¶
func (builder *InviteMeetingPathReqBodyBuilder) Build() (*InviteMeetingReqBody, error)
func (*InviteMeetingPathReqBodyBuilder) Invitees ¶
func (builder *InviteMeetingPathReqBodyBuilder) Invitees(invitees []*MeetingUser) *InviteMeetingPathReqBodyBuilder
type InviteMeetingReq ¶
type InviteMeetingReq struct { MeetingId int64 `path:"meeting_id"` UserIdType *string `query:"user_id_type"` Body *InviteMeetingReqBody `body:""` }
type InviteMeetingReqBody ¶
type InviteMeetingReqBody struct {
Invitees []*MeetingUser `json:"invitees,omitempty"`
}
type InviteMeetingReqBodyBuilder ¶
type InviteMeetingReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewInviteMeetingReqBodyBuilder ¶
func NewInviteMeetingReqBodyBuilder() *InviteMeetingReqBodyBuilder
生成body的New构造器
func (*InviteMeetingReqBodyBuilder) Build ¶
func (builder *InviteMeetingReqBodyBuilder) Build() *InviteMeetingReqBody
1.3 生成body的build方法
func (*InviteMeetingReqBodyBuilder) Invitees ¶
func (builder *InviteMeetingReqBodyBuilder) Invitees(invitees []*MeetingUser) *InviteMeetingReqBodyBuilder
1.2 生成body的builder属性方法
type InviteMeetingReqBuilder ¶
type InviteMeetingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewInviteMeetingReqBuilder ¶
func NewInviteMeetingReqBuilder() *InviteMeetingReqBuilder
生成请求的New构造器
func (*InviteMeetingReqBuilder) Body ¶
func (builder *InviteMeetingReqBuilder) Body(body *InviteMeetingReqBody) *InviteMeetingReqBuilder
func (*InviteMeetingReqBuilder) Build ¶
func (builder *InviteMeetingReqBuilder) Build() *InviteMeetingReq
1.5 生成请求的builder的build方法
func (*InviteMeetingReqBuilder) MeetingId ¶
func (builder *InviteMeetingReqBuilder) MeetingId(meetingId int64) *InviteMeetingReqBuilder
1.5 生成请求的builder属性方法
func (*InviteMeetingReqBuilder) UserIdType ¶
func (builder *InviteMeetingReqBuilder) UserIdType(userIdType string) *InviteMeetingReqBuilder
type InviteMeetingResp ¶
type InviteMeetingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *InviteMeetingRespData `json:"data"` }
func (*InviteMeetingResp) Success ¶
func (resp *InviteMeetingResp) Success() bool
type InviteMeetingRespData ¶
type InviteMeetingRespData struct {
InviteResults []*MeetingInviteStatus `json:"invite_results,omitempty"`
}
type KickoutMeetingPathReqBodyBuilder ¶
type KickoutMeetingPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewKickoutMeetingPathReqBodyBuilder ¶
func NewKickoutMeetingPathReqBodyBuilder() *KickoutMeetingPathReqBodyBuilder
func (*KickoutMeetingPathReqBodyBuilder) Build ¶
func (builder *KickoutMeetingPathReqBodyBuilder) Build() (*KickoutMeetingReqBody, error)
func (*KickoutMeetingPathReqBodyBuilder) KickoutUsers ¶
func (builder *KickoutMeetingPathReqBodyBuilder) KickoutUsers(kickoutUsers []*MeetingUser) *KickoutMeetingPathReqBodyBuilder
type KickoutMeetingReq ¶
type KickoutMeetingReq struct { MeetingId int64 `path:"meeting_id"` UserIdType *string `query:"user_id_type"` Body *KickoutMeetingReqBody `body:""` }
type KickoutMeetingReqBody ¶
type KickoutMeetingReqBody struct {
KickoutUsers []*MeetingUser `json:"kickout_users,omitempty"`
}
type KickoutMeetingReqBodyBuilder ¶
type KickoutMeetingReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewKickoutMeetingReqBodyBuilder ¶
func NewKickoutMeetingReqBodyBuilder() *KickoutMeetingReqBodyBuilder
生成body的New构造器
func (*KickoutMeetingReqBodyBuilder) Build ¶
func (builder *KickoutMeetingReqBodyBuilder) Build() *KickoutMeetingReqBody
1.3 生成body的build方法
func (*KickoutMeetingReqBodyBuilder) KickoutUsers ¶
func (builder *KickoutMeetingReqBodyBuilder) KickoutUsers(kickoutUsers []*MeetingUser) *KickoutMeetingReqBodyBuilder
1.2 生成body的builder属性方法
type KickoutMeetingReqBuilder ¶
type KickoutMeetingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewKickoutMeetingReqBuilder ¶
func NewKickoutMeetingReqBuilder() *KickoutMeetingReqBuilder
生成请求的New构造器
func (*KickoutMeetingReqBuilder) Body ¶
func (builder *KickoutMeetingReqBuilder) Body(body *KickoutMeetingReqBody) *KickoutMeetingReqBuilder
func (*KickoutMeetingReqBuilder) Build ¶
func (builder *KickoutMeetingReqBuilder) Build() *KickoutMeetingReq
1.5 生成请求的builder的build方法
func (*KickoutMeetingReqBuilder) MeetingId ¶
func (builder *KickoutMeetingReqBuilder) MeetingId(meetingId int64) *KickoutMeetingReqBuilder
1.5 生成请求的builder属性方法
func (*KickoutMeetingReqBuilder) UserIdType ¶
func (builder *KickoutMeetingReqBuilder) UserIdType(userIdType string) *KickoutMeetingReqBuilder
type KickoutMeetingResp ¶
type KickoutMeetingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *KickoutMeetingRespData `json:"data"` }
func (*KickoutMeetingResp) Success ¶
func (resp *KickoutMeetingResp) Success() bool
type KickoutMeetingRespData ¶
type KickoutMeetingRespData struct {
KickoutResults []*MeetingParticipantResult `json:"kickout_results,omitempty"`
}
type ListByNoMeetingIterator ¶
type ListByNoMeetingIterator struct {
// contains filtered or unexported fields
}
生成请求的builder构造器 1.1 生成body的builder结构体
func (*ListByNoMeetingIterator) Next ¶
func (iterator *ListByNoMeetingIterator) Next() (bool, *Meeting, error)
func (*ListByNoMeetingIterator) NextPageToken ¶
func (iterator *ListByNoMeetingIterator) NextPageToken() *string
type ListByNoMeetingReq ¶
type ListByNoMeetingReqBuilder ¶
type ListByNoMeetingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewListByNoMeetingReqBuilder ¶
func NewListByNoMeetingReqBuilder() *ListByNoMeetingReqBuilder
生成请求的New构造器
func (*ListByNoMeetingReqBuilder) Build ¶
func (builder *ListByNoMeetingReqBuilder) Build() *ListByNoMeetingReq
1.5 生成请求的builder的build方法
func (*ListByNoMeetingReqBuilder) EndTime ¶
func (builder *ListByNoMeetingReqBuilder) EndTime(endTime int64) *ListByNoMeetingReqBuilder
func (*ListByNoMeetingReqBuilder) Limit ¶
func (builder *ListByNoMeetingReqBuilder) Limit(limit int) *ListByNoMeetingReqBuilder
1.5 生成请求的builder属性方法
func (*ListByNoMeetingReqBuilder) MeetingNo ¶
func (builder *ListByNoMeetingReqBuilder) MeetingNo(meetingNo string) *ListByNoMeetingReqBuilder
func (*ListByNoMeetingReqBuilder) PageSize ¶
func (builder *ListByNoMeetingReqBuilder) PageSize(pageSize int) *ListByNoMeetingReqBuilder
func (*ListByNoMeetingReqBuilder) PageToken ¶
func (builder *ListByNoMeetingReqBuilder) PageToken(pageToken string) *ListByNoMeetingReqBuilder
func (*ListByNoMeetingReqBuilder) StartTime ¶
func (builder *ListByNoMeetingReqBuilder) StartTime(startTime int64) *ListByNoMeetingReqBuilder
type ListByNoMeetingResp ¶
type ListByNoMeetingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *ListByNoMeetingRespData `json:"data"` }
func (*ListByNoMeetingResp) Success ¶
func (resp *ListByNoMeetingResp) Success() bool
type ListByNoMeetingRespData ¶
type Material ¶
type Material struct { Name *string `json:"name,omitempty"` FileToken *string `json:"file_token,omitempty"` FileSize *int `json:"file_size,omitempty"` DeviceType *int `json:"device_type,omitempty"` MaterialType *int `json:"material_type,omitempty"` ReviewResult *int `json:"review_result,omitempty"` MaterialSource *int `json:"material_source,omitempty"` }
type MaterialBuilder ¶
type MaterialBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMaterialBuilder ¶
func NewMaterialBuilder() *MaterialBuilder
func (*MaterialBuilder) Build ¶
func (builder *MaterialBuilder) Build() *Material
func (*MaterialBuilder) DeviceType ¶
func (builder *MaterialBuilder) DeviceType(deviceType int) *MaterialBuilder
func (*MaterialBuilder) FileSize ¶
func (builder *MaterialBuilder) FileSize(fileSize int) *MaterialBuilder
func (*MaterialBuilder) FileToken ¶
func (builder *MaterialBuilder) FileToken(fileToken string) *MaterialBuilder
func (*MaterialBuilder) MaterialSource ¶
func (builder *MaterialBuilder) MaterialSource(materialSource int) *MaterialBuilder
func (*MaterialBuilder) MaterialType ¶
func (builder *MaterialBuilder) MaterialType(materialType int) *MaterialBuilder
func (*MaterialBuilder) Name ¶
func (builder *MaterialBuilder) Name(name string) *MaterialBuilder
func (*MaterialBuilder) ReviewResult ¶
func (builder *MaterialBuilder) ReviewResult(reviewResult int) *MaterialBuilder
type MaterialDeleteResult ¶
type MaterialDeleteResultBuilder ¶
type MaterialDeleteResultBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMaterialDeleteResultBuilder ¶
func NewMaterialDeleteResultBuilder() *MaterialDeleteResultBuilder
func (*MaterialDeleteResultBuilder) Build ¶
func (builder *MaterialDeleteResultBuilder) Build() *MaterialDeleteResult
func (*MaterialDeleteResultBuilder) FileToken ¶
func (builder *MaterialDeleteResultBuilder) FileToken(fileToken string) *MaterialDeleteResultBuilder
func (*MaterialDeleteResultBuilder) Result ¶
func (builder *MaterialDeleteResultBuilder) Result(result int) *MaterialDeleteResultBuilder
type MaterialReviewResult ¶
type MaterialReviewResultBuilder ¶
type MaterialReviewResultBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMaterialReviewResultBuilder ¶
func NewMaterialReviewResultBuilder() *MaterialReviewResultBuilder
func (*MaterialReviewResultBuilder) Build ¶
func (builder *MaterialReviewResultBuilder) Build() *MaterialReviewResult
func (*MaterialReviewResultBuilder) FileToken ¶
func (builder *MaterialReviewResultBuilder) FileToken(fileToken string) *MaterialReviewResultBuilder
func (*MaterialReviewResultBuilder) Result ¶
func (builder *MaterialReviewResultBuilder) Result(result int) *MaterialReviewResultBuilder
type MaterialUploadResult ¶
type MaterialUploadResultBuilder ¶
type MaterialUploadResultBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMaterialUploadResultBuilder ¶
func NewMaterialUploadResultBuilder() *MaterialUploadResultBuilder
func (*MaterialUploadResultBuilder) Build ¶
func (builder *MaterialUploadResultBuilder) Build() *MaterialUploadResult
func (*MaterialUploadResultBuilder) FileToken ¶
func (builder *MaterialUploadResultBuilder) FileToken(fileToken string) *MaterialUploadResultBuilder
func (*MaterialUploadResultBuilder) Result ¶
func (builder *MaterialUploadResultBuilder) Result(result int) *MaterialUploadResultBuilder
type Meeting ¶
type Meeting struct { Id *int64 `json:"id,omitempty,string"` Topic *string `json:"topic,omitempty"` Url *string `json:"url,omitempty"` MeetingNo *string `json:"meeting_no,omitempty"` CreateTime *int64 `json:"create_time,omitempty,string"` StartTime *int64 `json:"start_time,omitempty,string"` EndTime *int64 `json:"end_time,omitempty,string"` HostUser *MeetingUser `json:"host_user,omitempty"` Status *int `json:"status,omitempty"` ParticipantCount *int64 `json:"participant_count,omitempty,string"` ParticipantCountAccumulated *int64 `json:"participant_count_accumulated,omitempty,string"` Participants []*MeetingParticipant `json:"participants,omitempty"` Ability *MeetingAbility `json:"ability,omitempty"` }
type MeetingAbility ¶
type MeetingAbilityBuilder ¶
type MeetingAbilityBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingAbilityBuilder ¶
func NewMeetingAbilityBuilder() *MeetingAbilityBuilder
func (*MeetingAbilityBuilder) Build ¶
func (builder *MeetingAbilityBuilder) Build() *MeetingAbility
func (*MeetingAbilityBuilder) UseAudio ¶
func (builder *MeetingAbilityBuilder) UseAudio(useAudio bool) *MeetingAbilityBuilder
func (*MeetingAbilityBuilder) UseFollowScreen ¶
func (builder *MeetingAbilityBuilder) UseFollowScreen(useFollowScreen bool) *MeetingAbilityBuilder
func (*MeetingAbilityBuilder) UsePstn ¶
func (builder *MeetingAbilityBuilder) UsePstn(usePstn bool) *MeetingAbilityBuilder
func (*MeetingAbilityBuilder) UseRecording ¶
func (builder *MeetingAbilityBuilder) UseRecording(useRecording bool) *MeetingAbilityBuilder
func (*MeetingAbilityBuilder) UseShareScreen ¶
func (builder *MeetingAbilityBuilder) UseShareScreen(useShareScreen bool) *MeetingAbilityBuilder
func (*MeetingAbilityBuilder) UseVideo ¶
func (builder *MeetingAbilityBuilder) UseVideo(useVideo bool) *MeetingAbilityBuilder
type MeetingBuilder ¶
type MeetingBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingBuilder ¶
func NewMeetingBuilder() *MeetingBuilder
func (*MeetingBuilder) Ability ¶
func (builder *MeetingBuilder) Ability(ability *MeetingAbility) *MeetingBuilder
func (*MeetingBuilder) Build ¶
func (builder *MeetingBuilder) Build() *Meeting
func (*MeetingBuilder) CreateTime ¶
func (builder *MeetingBuilder) CreateTime(createTime int64) *MeetingBuilder
func (*MeetingBuilder) EndTime ¶
func (builder *MeetingBuilder) EndTime(endTime int64) *MeetingBuilder
func (*MeetingBuilder) HostUser ¶
func (builder *MeetingBuilder) HostUser(hostUser *MeetingUser) *MeetingBuilder
func (*MeetingBuilder) Id ¶
func (builder *MeetingBuilder) Id(id int64) *MeetingBuilder
func (*MeetingBuilder) MeetingNo ¶
func (builder *MeetingBuilder) MeetingNo(meetingNo string) *MeetingBuilder
func (*MeetingBuilder) ParticipantCount ¶
func (builder *MeetingBuilder) ParticipantCount(participantCount int64) *MeetingBuilder
func (*MeetingBuilder) ParticipantCountAccumulated ¶
func (builder *MeetingBuilder) ParticipantCountAccumulated(participantCountAccumulated int64) *MeetingBuilder
func (*MeetingBuilder) Participants ¶
func (builder *MeetingBuilder) Participants(participants []*MeetingParticipant) *MeetingBuilder
func (*MeetingBuilder) StartTime ¶
func (builder *MeetingBuilder) StartTime(startTime int64) *MeetingBuilder
func (*MeetingBuilder) Status ¶
func (builder *MeetingBuilder) Status(status int) *MeetingBuilder
func (*MeetingBuilder) Topic ¶
func (builder *MeetingBuilder) Topic(topic string) *MeetingBuilder
func (*MeetingBuilder) Url ¶
func (builder *MeetingBuilder) Url(url string) *MeetingBuilder
type MeetingEventMeeting ¶
type MeetingEventMeeting struct { Id *int64 `json:"id,omitempty,string"` Topic *string `json:"topic,omitempty"` MeetingNo *string `json:"meeting_no,omitempty"` StartTime *int64 `json:"start_time,omitempty,string"` EndTime *int64 `json:"end_time,omitempty,string"` HostUser *MeetingEventUser `json:"host_user,omitempty"` Owner *MeetingEventUser `json:"owner,omitempty"` }
type MeetingEventMeetingBuilder ¶
type MeetingEventMeetingBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingEventMeetingBuilder ¶
func NewMeetingEventMeetingBuilder() *MeetingEventMeetingBuilder
func (*MeetingEventMeetingBuilder) Build ¶
func (builder *MeetingEventMeetingBuilder) Build() *MeetingEventMeeting
func (*MeetingEventMeetingBuilder) EndTime ¶
func (builder *MeetingEventMeetingBuilder) EndTime(endTime int64) *MeetingEventMeetingBuilder
func (*MeetingEventMeetingBuilder) HostUser ¶
func (builder *MeetingEventMeetingBuilder) HostUser(hostUser *MeetingEventUser) *MeetingEventMeetingBuilder
func (*MeetingEventMeetingBuilder) Id ¶
func (builder *MeetingEventMeetingBuilder) Id(id int64) *MeetingEventMeetingBuilder
func (*MeetingEventMeetingBuilder) MeetingNo ¶
func (builder *MeetingEventMeetingBuilder) MeetingNo(meetingNo string) *MeetingEventMeetingBuilder
func (*MeetingEventMeetingBuilder) Owner ¶
func (builder *MeetingEventMeetingBuilder) Owner(owner *MeetingEventUser) *MeetingEventMeetingBuilder
func (*MeetingEventMeetingBuilder) StartTime ¶
func (builder *MeetingEventMeetingBuilder) StartTime(startTime int64) *MeetingEventMeetingBuilder
func (*MeetingEventMeetingBuilder) Topic ¶
func (builder *MeetingEventMeetingBuilder) Topic(topic string) *MeetingEventMeetingBuilder
type MeetingEventUser ¶
type MeetingEventUserBuilder ¶
type MeetingEventUserBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingEventUserBuilder ¶
func NewMeetingEventUserBuilder() *MeetingEventUserBuilder
func (*MeetingEventUserBuilder) Build ¶
func (builder *MeetingEventUserBuilder) Build() *MeetingEventUser
func (*MeetingEventUserBuilder) Id ¶
func (builder *MeetingEventUserBuilder) Id(id *UserId) *MeetingEventUserBuilder
func (*MeetingEventUserBuilder) UserRole ¶
func (builder *MeetingEventUserBuilder) UserRole(userRole int) *MeetingEventUserBuilder
func (*MeetingEventUserBuilder) UserType ¶
func (builder *MeetingEventUserBuilder) UserType(userType int) *MeetingEventUserBuilder
type MeetingInviteStatus ¶
type MeetingInviteStatusBuilder ¶
type MeetingInviteStatusBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingInviteStatusBuilder ¶
func NewMeetingInviteStatusBuilder() *MeetingInviteStatusBuilder
func (*MeetingInviteStatusBuilder) Build ¶
func (builder *MeetingInviteStatusBuilder) Build() *MeetingInviteStatus
func (*MeetingInviteStatusBuilder) Id ¶
func (builder *MeetingInviteStatusBuilder) Id(id string) *MeetingInviteStatusBuilder
func (*MeetingInviteStatusBuilder) Status ¶
func (builder *MeetingInviteStatusBuilder) Status(status int) *MeetingInviteStatusBuilder
func (*MeetingInviteStatusBuilder) UserType ¶
func (builder *MeetingInviteStatusBuilder) UserType(userType int) *MeetingInviteStatusBuilder
type MeetingParticipant ¶
type MeetingParticipant struct { Id *string `json:"id,omitempty"` FirstJoinTime *int64 `json:"first_join_time,omitempty,string"` FinalLeaveTime *int64 `json:"final_leave_time,omitempty,string"` InMeetingDuration *int64 `json:"in_meeting_duration,omitempty,string"` UserType *int `json:"user_type,omitempty"` IsHost *bool `json:"is_host,omitempty"` IsCohost *bool `json:"is_cohost,omitempty"` IsExternal *bool `json:"is_external,omitempty"` Status *int `json:"status,omitempty"` }
type MeetingParticipantBuilder ¶
type MeetingParticipantBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingParticipantBuilder ¶
func NewMeetingParticipantBuilder() *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) Build ¶
func (builder *MeetingParticipantBuilder) Build() *MeetingParticipant
func (*MeetingParticipantBuilder) FinalLeaveTime ¶
func (builder *MeetingParticipantBuilder) FinalLeaveTime(finalLeaveTime int64) *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) FirstJoinTime ¶
func (builder *MeetingParticipantBuilder) FirstJoinTime(firstJoinTime int64) *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) Id ¶
func (builder *MeetingParticipantBuilder) Id(id string) *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) InMeetingDuration ¶
func (builder *MeetingParticipantBuilder) InMeetingDuration(inMeetingDuration int64) *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) IsCohost ¶
func (builder *MeetingParticipantBuilder) IsCohost(isCohost bool) *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) IsExternal ¶
func (builder *MeetingParticipantBuilder) IsExternal(isExternal bool) *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) IsHost ¶
func (builder *MeetingParticipantBuilder) IsHost(isHost bool) *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) Status ¶
func (builder *MeetingParticipantBuilder) Status(status int) *MeetingParticipantBuilder
func (*MeetingParticipantBuilder) UserType ¶
func (builder *MeetingParticipantBuilder) UserType(userType int) *MeetingParticipantBuilder
type MeetingParticipantResultBuilder ¶
type MeetingParticipantResultBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingParticipantResultBuilder ¶
func NewMeetingParticipantResultBuilder() *MeetingParticipantResultBuilder
func (*MeetingParticipantResultBuilder) Build ¶
func (builder *MeetingParticipantResultBuilder) Build() *MeetingParticipantResult
func (*MeetingParticipantResultBuilder) Id ¶
func (builder *MeetingParticipantResultBuilder) Id(id string) *MeetingParticipantResultBuilder
func (*MeetingParticipantResultBuilder) Result ¶
func (builder *MeetingParticipantResultBuilder) Result(result int) *MeetingParticipantResultBuilder
func (*MeetingParticipantResultBuilder) UserType ¶
func (builder *MeetingParticipantResultBuilder) UserType(userType int) *MeetingParticipantResultBuilder
type MeetingRecording ¶
type MeetingRecordingBuilder ¶
type MeetingRecordingBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingRecordingBuilder ¶
func NewMeetingRecordingBuilder() *MeetingRecordingBuilder
func (*MeetingRecordingBuilder) Build ¶
func (builder *MeetingRecordingBuilder) Build() *MeetingRecording
func (*MeetingRecordingBuilder) Duration ¶
func (builder *MeetingRecordingBuilder) Duration(duration int64) *MeetingRecordingBuilder
func (*MeetingRecordingBuilder) Id ¶
func (builder *MeetingRecordingBuilder) Id(id int64) *MeetingRecordingBuilder
func (*MeetingRecordingBuilder) MeetingId ¶
func (builder *MeetingRecordingBuilder) MeetingId(meetingId int64) *MeetingRecordingBuilder
func (*MeetingRecordingBuilder) Url ¶
func (builder *MeetingRecordingBuilder) Url(url string) *MeetingRecordingBuilder
type MeetingUser ¶
type MeetingUserBuilder ¶
type MeetingUserBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMeetingUserBuilder ¶
func NewMeetingUserBuilder() *MeetingUserBuilder
func (*MeetingUserBuilder) Build ¶
func (builder *MeetingUserBuilder) Build() *MeetingUser
func (*MeetingUserBuilder) Id ¶
func (builder *MeetingUserBuilder) Id(id string) *MeetingUserBuilder
func (*MeetingUserBuilder) UserType ¶
func (builder *MeetingUserBuilder) UserType(userType int) *MeetingUserBuilder
type P2MeetingEndedV1 ¶
type P2MeetingEndedV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2MeetingEndedV1Data `json:"event"` }
func (*P2MeetingEndedV1) RawReq ¶
func (m *P2MeetingEndedV1) RawReq(req *larkevent.EventReq)
type P2MeetingEndedV1Data ¶
type P2MeetingEndedV1Data struct { Meeting *MeetingEventMeeting `json:"meeting,omitempty"` Operator *MeetingEventUser `json:"operator,omitempty"` }
type P2MeetingEndedV1Handler ¶
type P2MeetingEndedV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingEndedV1Handler ¶
func NewP2MeetingEndedV1Handler(handler func(context.Context, *P2MeetingEndedV1) error) *P2MeetingEndedV1Handler
func (*P2MeetingEndedV1Handler) Event ¶
func (h *P2MeetingEndedV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2MeetingJoinMeetingV1 ¶
type P2MeetingJoinMeetingV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2MeetingJoinMeetingV1Data `json:"event"` }
func (*P2MeetingJoinMeetingV1) RawReq ¶
func (m *P2MeetingJoinMeetingV1) RawReq(req *larkevent.EventReq)
type P2MeetingJoinMeetingV1Data ¶
type P2MeetingJoinMeetingV1Data struct { Meeting *MeetingEventMeeting `json:"meeting,omitempty"` Operator *MeetingEventUser `json:"operator,omitempty"` }
type P2MeetingJoinMeetingV1Handler ¶
type P2MeetingJoinMeetingV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingJoinMeetingV1Handler ¶
func NewP2MeetingJoinMeetingV1Handler(handler func(context.Context, *P2MeetingJoinMeetingV1) error) *P2MeetingJoinMeetingV1Handler
func (*P2MeetingJoinMeetingV1Handler) Event ¶
func (h *P2MeetingJoinMeetingV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2MeetingLeaveMeetingV1 ¶
type P2MeetingLeaveMeetingV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2MeetingLeaveMeetingV1Data `json:"event"` }
func (*P2MeetingLeaveMeetingV1) RawReq ¶
func (m *P2MeetingLeaveMeetingV1) RawReq(req *larkevent.EventReq)
type P2MeetingLeaveMeetingV1Data ¶
type P2MeetingLeaveMeetingV1Data struct { Meeting *MeetingEventMeeting `json:"meeting,omitempty"` Operator *MeetingEventUser `json:"operator,omitempty"` LeaveReason *int `json:"leave_reason,omitempty"` }
type P2MeetingLeaveMeetingV1Handler ¶
type P2MeetingLeaveMeetingV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingLeaveMeetingV1Handler ¶
func NewP2MeetingLeaveMeetingV1Handler(handler func(context.Context, *P2MeetingLeaveMeetingV1) error) *P2MeetingLeaveMeetingV1Handler
func (*P2MeetingLeaveMeetingV1Handler) Event ¶
func (h *P2MeetingLeaveMeetingV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2MeetingRecordingEndedV1 ¶
type P2MeetingRecordingEndedV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2MeetingRecordingEndedV1Data `json:"event"` }
func (*P2MeetingRecordingEndedV1) RawReq ¶
func (m *P2MeetingRecordingEndedV1) RawReq(req *larkevent.EventReq)
type P2MeetingRecordingEndedV1Data ¶
type P2MeetingRecordingEndedV1Data struct { Meeting *MeetingEventMeeting `json:"meeting,omitempty"` Operator *MeetingEventUser `json:"operator,omitempty"` }
type P2MeetingRecordingEndedV1Handler ¶
type P2MeetingRecordingEndedV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingRecordingEndedV1Handler ¶
func NewP2MeetingRecordingEndedV1Handler(handler func(context.Context, *P2MeetingRecordingEndedV1) error) *P2MeetingRecordingEndedV1Handler
func (*P2MeetingRecordingEndedV1Handler) Event ¶
func (h *P2MeetingRecordingEndedV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2MeetingRecordingReadyV1 ¶
type P2MeetingRecordingReadyV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2MeetingRecordingReadyV1Data `json:"event"` }
func (*P2MeetingRecordingReadyV1) RawReq ¶
func (m *P2MeetingRecordingReadyV1) RawReq(req *larkevent.EventReq)
type P2MeetingRecordingReadyV1Data ¶
type P2MeetingRecordingReadyV1Data struct { Meeting *MeetingEventMeeting `json:"meeting,omitempty"` Url *string `json:"url,omitempty"` Duration *int64 `json:"duration,omitempty,string"` }
type P2MeetingRecordingReadyV1Handler ¶
type P2MeetingRecordingReadyV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingRecordingReadyV1Handler ¶
func NewP2MeetingRecordingReadyV1Handler(handler func(context.Context, *P2MeetingRecordingReadyV1) error) *P2MeetingRecordingReadyV1Handler
func (*P2MeetingRecordingReadyV1Handler) Event ¶
func (h *P2MeetingRecordingReadyV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2MeetingRecordingStartedV1 ¶
type P2MeetingRecordingStartedV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2MeetingRecordingStartedV1Data `json:"event"` }
func (*P2MeetingRecordingStartedV1) RawReq ¶
func (m *P2MeetingRecordingStartedV1) RawReq(req *larkevent.EventReq)
type P2MeetingRecordingStartedV1Data ¶
type P2MeetingRecordingStartedV1Data struct { Meeting *MeetingEventMeeting `json:"meeting,omitempty"` Operator *MeetingEventUser `json:"operator,omitempty"` }
type P2MeetingRecordingStartedV1Handler ¶
type P2MeetingRecordingStartedV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingRecordingStartedV1Handler ¶
func NewP2MeetingRecordingStartedV1Handler(handler func(context.Context, *P2MeetingRecordingStartedV1) error) *P2MeetingRecordingStartedV1Handler
func (*P2MeetingRecordingStartedV1Handler) Event ¶
func (h *P2MeetingRecordingStartedV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2MeetingShareEndedV1 ¶
type P2MeetingShareEndedV1 struct {}
func (*P2MeetingShareEndedV1) RawReq ¶
func (m *P2MeetingShareEndedV1) RawReq(req *larkevent.EventReq)
type P2MeetingShareEndedV1Data ¶
type P2MeetingShareEndedV1Data struct {}
type P2MeetingShareEndedV1Handler ¶
type P2MeetingShareEndedV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingShareEndedV1Handler ¶
func NewP2MeetingShareEndedV1Handler(handler func(context.Context, *P2MeetingShareEndedV1) error) *P2MeetingShareEndedV1Handler
func (*P2MeetingShareEndedV1Handler) Event ¶
func (h *P2MeetingShareEndedV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2MeetingShareStartedV1 ¶
type P2MeetingShareStartedV1 struct {}
func (*P2MeetingShareStartedV1) RawReq ¶
func (m *P2MeetingShareStartedV1) RawReq(req *larkevent.EventReq)
type P2MeetingShareStartedV1Data ¶
type P2MeetingShareStartedV1Data struct {}
type P2MeetingShareStartedV1Handler ¶
type P2MeetingShareStartedV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingShareStartedV1Handler ¶
func NewP2MeetingShareStartedV1Handler(handler func(context.Context, *P2MeetingShareStartedV1) error) *P2MeetingShareStartedV1Handler
func (*P2MeetingShareStartedV1Handler) Event ¶
func (h *P2MeetingShareStartedV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2MeetingStartedV1 ¶
type P2MeetingStartedV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2MeetingStartedV1Data `json:"event"` }
func (*P2MeetingStartedV1) RawReq ¶
func (m *P2MeetingStartedV1) RawReq(req *larkevent.EventReq)
type P2MeetingStartedV1Data ¶
type P2MeetingStartedV1Data struct { Meeting *MeetingEventMeeting `json:"meeting,omitempty"` Operator *MeetingEventUser `json:"operator,omitempty"` }
type P2MeetingStartedV1Handler ¶
type P2MeetingStartedV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2MeetingStartedV1Handler ¶
func NewP2MeetingStartedV1Handler(handler func(context.Context, *P2MeetingStartedV1) error) *P2MeetingStartedV1Handler
func (*P2MeetingStartedV1Handler) Event ¶
func (h *P2MeetingStartedV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type PstnSipInfo ¶
type PstnSipInfoBuilder ¶
type PstnSipInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewPstnSipInfoBuilder ¶
func NewPstnSipInfoBuilder() *PstnSipInfoBuilder
func (*PstnSipInfoBuilder) Build ¶
func (builder *PstnSipInfoBuilder) Build() *PstnSipInfo
func (*PstnSipInfoBuilder) MainAddress ¶
func (builder *PstnSipInfoBuilder) MainAddress(mainAddress string) *PstnSipInfoBuilder
func (*PstnSipInfoBuilder) Nickname ¶
func (builder *PstnSipInfoBuilder) Nickname(nickname string) *PstnSipInfoBuilder
type QueryRoomConfigReq ¶
type QueryRoomConfigReqBuilder ¶
type QueryRoomConfigReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryRoomConfigReqBuilder ¶
func NewQueryRoomConfigReqBuilder() *QueryRoomConfigReqBuilder
生成请求的New构造器
func (*QueryRoomConfigReqBuilder) Build ¶
func (builder *QueryRoomConfigReqBuilder) Build() *QueryRoomConfigReq
1.5 生成请求的builder的build方法
func (*QueryRoomConfigReqBuilder) BuildingId ¶
func (builder *QueryRoomConfigReqBuilder) BuildingId(buildingId string) *QueryRoomConfigReqBuilder
func (*QueryRoomConfigReqBuilder) CountryId ¶
func (builder *QueryRoomConfigReqBuilder) CountryId(countryId string) *QueryRoomConfigReqBuilder
func (*QueryRoomConfigReqBuilder) DistrictId ¶
func (builder *QueryRoomConfigReqBuilder) DistrictId(districtId string) *QueryRoomConfigReqBuilder
func (*QueryRoomConfigReqBuilder) FloorName ¶
func (builder *QueryRoomConfigReqBuilder) FloorName(floorName string) *QueryRoomConfigReqBuilder
func (*QueryRoomConfigReqBuilder) RoomId ¶
func (builder *QueryRoomConfigReqBuilder) RoomId(roomId string) *QueryRoomConfigReqBuilder
func (*QueryRoomConfigReqBuilder) Scope ¶
func (builder *QueryRoomConfigReqBuilder) Scope(scope int) *QueryRoomConfigReqBuilder
1.5 生成请求的builder属性方法
func (*QueryRoomConfigReqBuilder) UserIdType ¶
func (builder *QueryRoomConfigReqBuilder) UserIdType(userIdType string) *QueryRoomConfigReqBuilder
type QueryRoomConfigResp ¶
type QueryRoomConfigResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *QueryRoomConfigRespData `json:"data"` }
func (*QueryRoomConfigResp) Success ¶
func (resp *QueryRoomConfigResp) Success() bool
type QueryRoomConfigRespData ¶
type QueryRoomConfigRespData struct { RoomBackground *string `json:"room_background,omitempty"` DisplayBackground *string `json:"display_background,omitempty"` DigitalSignage *RoomDigitalSignage `json:"digital_signage,omitempty"` RoomBoxDigitalSignage *RoomDigitalSignage `json:"room_box_digital_signage,omitempty"` RoomStatus *RoomStatus `json:"room_status,omitempty"` }
type RecordingPermissionObjectBuilder ¶
type RecordingPermissionObjectBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewRecordingPermissionObjectBuilder ¶
func NewRecordingPermissionObjectBuilder() *RecordingPermissionObjectBuilder
func (*RecordingPermissionObjectBuilder) Build ¶
func (builder *RecordingPermissionObjectBuilder) Build() *RecordingPermissionObject
func (*RecordingPermissionObjectBuilder) Id ¶
func (builder *RecordingPermissionObjectBuilder) Id(id string) *RecordingPermissionObjectBuilder
func (*RecordingPermissionObjectBuilder) Permission ¶
func (builder *RecordingPermissionObjectBuilder) Permission(permission int) *RecordingPermissionObjectBuilder
func (*RecordingPermissionObjectBuilder) Type ¶
func (builder *RecordingPermissionObjectBuilder) Type(type_ int) *RecordingPermissionObjectBuilder
type Report ¶
type Report struct { TotalMeetingCount *int64 `json:"total_meeting_count,omitempty,string"` TotalMeetingDuration *int64 `json:"total_meeting_duration,omitempty,string"` TotalParticipantCount *int64 `json:"total_participant_count,omitempty,string"` DailyReport []*ReportMeetingDaily `json:"daily_report,omitempty"` }
type ReportBuilder ¶
type ReportBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReportBuilder ¶
func NewReportBuilder() *ReportBuilder
func (*ReportBuilder) Build ¶
func (builder *ReportBuilder) Build() *Report
func (*ReportBuilder) DailyReport ¶
func (builder *ReportBuilder) DailyReport(dailyReport []*ReportMeetingDaily) *ReportBuilder
func (*ReportBuilder) TotalMeetingCount ¶
func (builder *ReportBuilder) TotalMeetingCount(totalMeetingCount int64) *ReportBuilder
func (*ReportBuilder) TotalMeetingDuration ¶
func (builder *ReportBuilder) TotalMeetingDuration(totalMeetingDuration int64) *ReportBuilder
func (*ReportBuilder) TotalParticipantCount ¶
func (builder *ReportBuilder) TotalParticipantCount(totalParticipantCount int64) *ReportBuilder
type ReportMeetingDaily ¶
type ReportMeetingDailyBuilder ¶
type ReportMeetingDailyBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReportMeetingDailyBuilder ¶
func NewReportMeetingDailyBuilder() *ReportMeetingDailyBuilder
func (*ReportMeetingDailyBuilder) Build ¶
func (builder *ReportMeetingDailyBuilder) Build() *ReportMeetingDaily
func (*ReportMeetingDailyBuilder) Date ¶
func (builder *ReportMeetingDailyBuilder) Date(date int64) *ReportMeetingDailyBuilder
func (*ReportMeetingDailyBuilder) MeetingCount ¶
func (builder *ReportMeetingDailyBuilder) MeetingCount(meetingCount int64) *ReportMeetingDailyBuilder
func (*ReportMeetingDailyBuilder) MeetingDuration ¶
func (builder *ReportMeetingDailyBuilder) MeetingDuration(meetingDuration int64) *ReportMeetingDailyBuilder
func (*ReportMeetingDailyBuilder) ParticipantCount ¶
func (builder *ReportMeetingDailyBuilder) ParticipantCount(participantCount int64) *ReportMeetingDailyBuilder
type ReportTopUser ¶
type ReportTopUserBuilder ¶
type ReportTopUserBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReportTopUserBuilder ¶
func NewReportTopUserBuilder() *ReportTopUserBuilder
func (*ReportTopUserBuilder) Build ¶
func (builder *ReportTopUserBuilder) Build() *ReportTopUser
func (*ReportTopUserBuilder) Id ¶
func (builder *ReportTopUserBuilder) Id(id int64) *ReportTopUserBuilder
func (*ReportTopUserBuilder) MeetingCount ¶
func (builder *ReportTopUserBuilder) MeetingCount(meetingCount int64) *ReportTopUserBuilder
func (*ReportTopUserBuilder) MeetingDuration ¶
func (builder *ReportTopUserBuilder) MeetingDuration(meetingDuration int64) *ReportTopUserBuilder
func (*ReportTopUserBuilder) Name ¶
func (builder *ReportTopUserBuilder) Name(name string) *ReportTopUserBuilder
func (*ReportTopUserBuilder) UserType ¶
func (builder *ReportTopUserBuilder) UserType(userType int) *ReportTopUserBuilder
type Reserve ¶
type Reserve struct { Id *int64 `json:"id,omitempty,string"` MeetingNo *string `json:"meeting_no,omitempty"` Url *string `json:"url,omitempty"` AppLink *string `json:"app_link,omitempty"` LiveLink *string `json:"live_link,omitempty"` EndTime *int64 `json:"end_time,omitempty,string"` ExpireStatus *int `json:"expire_status,omitempty"` ReserveUserId *string `json:"reserve_user_id,omitempty"` MeetingSettings *ReserveMeetingSetting `json:"meeting_settings,omitempty"` }
type ReserveActionPermission ¶
type ReserveActionPermission struct { Permission *int `json:"permission,omitempty"` PermissionCheckers []*ReservePermissionChecker `json:"permission_checkers,omitempty"` }
type ReserveActionPermissionBuilder ¶
type ReserveActionPermissionBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReserveActionPermissionBuilder ¶
func NewReserveActionPermissionBuilder() *ReserveActionPermissionBuilder
func (*ReserveActionPermissionBuilder) Build ¶
func (builder *ReserveActionPermissionBuilder) Build() *ReserveActionPermission
func (*ReserveActionPermissionBuilder) Permission ¶
func (builder *ReserveActionPermissionBuilder) Permission(permission int) *ReserveActionPermissionBuilder
func (*ReserveActionPermissionBuilder) PermissionCheckers ¶
func (builder *ReserveActionPermissionBuilder) PermissionCheckers(permissionCheckers []*ReservePermissionChecker) *ReserveActionPermissionBuilder
type ReserveBuilder ¶
type ReserveBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReserveBuilder ¶
func NewReserveBuilder() *ReserveBuilder
func (*ReserveBuilder) AppLink ¶
func (builder *ReserveBuilder) AppLink(appLink string) *ReserveBuilder
func (*ReserveBuilder) Build ¶
func (builder *ReserveBuilder) Build() *Reserve
func (*ReserveBuilder) EndTime ¶
func (builder *ReserveBuilder) EndTime(endTime int64) *ReserveBuilder
func (*ReserveBuilder) ExpireStatus ¶
func (builder *ReserveBuilder) ExpireStatus(expireStatus int) *ReserveBuilder
func (*ReserveBuilder) Id ¶
func (builder *ReserveBuilder) Id(id int64) *ReserveBuilder
func (*ReserveBuilder) LiveLink ¶
func (builder *ReserveBuilder) LiveLink(liveLink string) *ReserveBuilder
func (*ReserveBuilder) MeetingNo ¶
func (builder *ReserveBuilder) MeetingNo(meetingNo string) *ReserveBuilder
func (*ReserveBuilder) MeetingSettings ¶
func (builder *ReserveBuilder) MeetingSettings(meetingSettings *ReserveMeetingSetting) *ReserveBuilder
func (*ReserveBuilder) ReserveUserId ¶
func (builder *ReserveBuilder) ReserveUserId(reserveUserId string) *ReserveBuilder
func (*ReserveBuilder) Url ¶
func (builder *ReserveBuilder) Url(url string) *ReserveBuilder
type ReserveCallSetting ¶
type ReserveCallSetting struct {
Callee *ReserveCallee `json:"callee,omitempty"`
}
type ReserveCallSettingBuilder ¶
type ReserveCallSettingBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReserveCallSettingBuilder ¶
func NewReserveCallSettingBuilder() *ReserveCallSettingBuilder
func (*ReserveCallSettingBuilder) Build ¶
func (builder *ReserveCallSettingBuilder) Build() *ReserveCallSetting
func (*ReserveCallSettingBuilder) Callee ¶
func (builder *ReserveCallSettingBuilder) Callee(callee *ReserveCallee) *ReserveCallSettingBuilder
type ReserveCallee ¶
type ReserveCallee struct { Id *string `json:"id,omitempty"` UserType *int `json:"user_type,omitempty"` PstnSipInfo *PstnSipInfo `json:"pstn_sip_info,omitempty"` }
type ReserveCalleeBuilder ¶
type ReserveCalleeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReserveCalleeBuilder ¶
func NewReserveCalleeBuilder() *ReserveCalleeBuilder
func (*ReserveCalleeBuilder) Build ¶
func (builder *ReserveCalleeBuilder) Build() *ReserveCallee
func (*ReserveCalleeBuilder) Id ¶
func (builder *ReserveCalleeBuilder) Id(id string) *ReserveCalleeBuilder
func (*ReserveCalleeBuilder) PstnSipInfo ¶
func (builder *ReserveCalleeBuilder) PstnSipInfo(pstnSipInfo *PstnSipInfo) *ReserveCalleeBuilder
func (*ReserveCalleeBuilder) UserType ¶
func (builder *ReserveCalleeBuilder) UserType(userType int) *ReserveCalleeBuilder
type ReserveMeetingSetting ¶
type ReserveMeetingSetting struct { Topic *string `json:"topic,omitempty"` ActionPermissions []*ReserveActionPermission `json:"action_permissions,omitempty"` MeetingInitialType *int `json:"meeting_initial_type,omitempty"` CallSetting *ReserveCallSetting `json:"call_setting,omitempty"` }
type ReserveMeetingSettingBuilder ¶
type ReserveMeetingSettingBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReserveMeetingSettingBuilder ¶
func NewReserveMeetingSettingBuilder() *ReserveMeetingSettingBuilder
func (*ReserveMeetingSettingBuilder) ActionPermissions ¶
func (builder *ReserveMeetingSettingBuilder) ActionPermissions(actionPermissions []*ReserveActionPermission) *ReserveMeetingSettingBuilder
func (*ReserveMeetingSettingBuilder) Build ¶
func (builder *ReserveMeetingSettingBuilder) Build() *ReserveMeetingSetting
func (*ReserveMeetingSettingBuilder) CallSetting ¶
func (builder *ReserveMeetingSettingBuilder) CallSetting(callSetting *ReserveCallSetting) *ReserveMeetingSettingBuilder
func (*ReserveMeetingSettingBuilder) MeetingInitialType ¶
func (builder *ReserveMeetingSettingBuilder) MeetingInitialType(meetingInitialType int) *ReserveMeetingSettingBuilder
func (*ReserveMeetingSettingBuilder) Topic ¶
func (builder *ReserveMeetingSettingBuilder) Topic(topic string) *ReserveMeetingSettingBuilder
type ReservePermissionCheckerBuilder ¶
type ReservePermissionCheckerBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReservePermissionCheckerBuilder ¶
func NewReservePermissionCheckerBuilder() *ReservePermissionCheckerBuilder
func (*ReservePermissionCheckerBuilder) Build ¶
func (builder *ReservePermissionCheckerBuilder) Build() *ReservePermissionChecker
func (*ReservePermissionCheckerBuilder) CheckField ¶
func (builder *ReservePermissionCheckerBuilder) CheckField(checkField int) *ReservePermissionCheckerBuilder
func (*ReservePermissionCheckerBuilder) CheckList ¶
func (builder *ReservePermissionCheckerBuilder) CheckList(checkList []string) *ReservePermissionCheckerBuilder
func (*ReservePermissionCheckerBuilder) CheckMode ¶
func (builder *ReservePermissionCheckerBuilder) CheckMode(checkMode int) *ReservePermissionCheckerBuilder
type RoomConfig ¶
type RoomConfig struct { RoomBackground *string `json:"room_background,omitempty"` DisplayBackground *string `json:"display_background,omitempty"` DigitalSignage *RoomDigitalSignage `json:"digital_signage,omitempty"` RoomBoxDigitalSignage *RoomDigitalSignage `json:"room_box_digital_signage,omitempty"` RoomStatus *RoomStatus `json:"room_status,omitempty"` }
type RoomConfigBuilder ¶
type RoomConfigBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewRoomConfigBuilder ¶
func NewRoomConfigBuilder() *RoomConfigBuilder
func (*RoomConfigBuilder) Build ¶
func (builder *RoomConfigBuilder) Build() *RoomConfig
func (*RoomConfigBuilder) DigitalSignage ¶
func (builder *RoomConfigBuilder) DigitalSignage(digitalSignage *RoomDigitalSignage) *RoomConfigBuilder
func (*RoomConfigBuilder) DisplayBackground ¶
func (builder *RoomConfigBuilder) DisplayBackground(displayBackground string) *RoomConfigBuilder
func (*RoomConfigBuilder) RoomBackground ¶
func (builder *RoomConfigBuilder) RoomBackground(roomBackground string) *RoomConfigBuilder
func (*RoomConfigBuilder) RoomBoxDigitalSignage ¶
func (builder *RoomConfigBuilder) RoomBoxDigitalSignage(roomBoxDigitalSignage *RoomDigitalSignage) *RoomConfigBuilder
func (*RoomConfigBuilder) RoomStatus ¶
func (builder *RoomConfigBuilder) RoomStatus(roomStatus *RoomStatus) *RoomConfigBuilder
type RoomDigitalSignage ¶
type RoomDigitalSignage struct { Enable *bool `json:"enable,omitempty"` Mute *bool `json:"mute,omitempty"` StartDisplay *int `json:"start_display,omitempty"` StopDisplay *int `json:"stop_display,omitempty"` Materials []*RoomDigitalSignageMaterial `json:"materials,omitempty"` }
type RoomDigitalSignageBuilder ¶
type RoomDigitalSignageBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewRoomDigitalSignageBuilder ¶
func NewRoomDigitalSignageBuilder() *RoomDigitalSignageBuilder
func (*RoomDigitalSignageBuilder) Build ¶
func (builder *RoomDigitalSignageBuilder) Build() *RoomDigitalSignage
func (*RoomDigitalSignageBuilder) Enable ¶
func (builder *RoomDigitalSignageBuilder) Enable(enable bool) *RoomDigitalSignageBuilder
func (*RoomDigitalSignageBuilder) Materials ¶
func (builder *RoomDigitalSignageBuilder) Materials(materials []*RoomDigitalSignageMaterial) *RoomDigitalSignageBuilder
func (*RoomDigitalSignageBuilder) Mute ¶
func (builder *RoomDigitalSignageBuilder) Mute(mute bool) *RoomDigitalSignageBuilder
func (*RoomDigitalSignageBuilder) StartDisplay ¶
func (builder *RoomDigitalSignageBuilder) StartDisplay(startDisplay int) *RoomDigitalSignageBuilder
func (*RoomDigitalSignageBuilder) StopDisplay ¶
func (builder *RoomDigitalSignageBuilder) StopDisplay(stopDisplay int) *RoomDigitalSignageBuilder
type RoomDigitalSignageMaterial ¶
type RoomDigitalSignageMaterial struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` MaterialType *int `json:"material_type,omitempty"` Url *string `json:"url,omitempty"` Duration *int `json:"duration,omitempty"` Cover *string `json:"cover,omitempty"` Md5 *string `json:"md5,omitempty"` Vid *string `json:"vid,omitempty"` Size *string `json:"size,omitempty"` }
type RoomDigitalSignageMaterialBuilder ¶
type RoomDigitalSignageMaterialBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewRoomDigitalSignageMaterialBuilder ¶
func NewRoomDigitalSignageMaterialBuilder() *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) Build ¶
func (builder *RoomDigitalSignageMaterialBuilder) Build() *RoomDigitalSignageMaterial
func (*RoomDigitalSignageMaterialBuilder) Cover ¶
func (builder *RoomDigitalSignageMaterialBuilder) Cover(cover string) *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) Duration ¶
func (builder *RoomDigitalSignageMaterialBuilder) Duration(duration int) *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) Id ¶
func (builder *RoomDigitalSignageMaterialBuilder) Id(id string) *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) MaterialType ¶
func (builder *RoomDigitalSignageMaterialBuilder) MaterialType(materialType int) *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) Md5 ¶
func (builder *RoomDigitalSignageMaterialBuilder) Md5(md5 string) *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) Name ¶
func (builder *RoomDigitalSignageMaterialBuilder) Name(name string) *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) Size ¶
func (builder *RoomDigitalSignageMaterialBuilder) Size(size string) *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) Url ¶
func (builder *RoomDigitalSignageMaterialBuilder) Url(url string) *RoomDigitalSignageMaterialBuilder
func (*RoomDigitalSignageMaterialBuilder) Vid ¶
func (builder *RoomDigitalSignageMaterialBuilder) Vid(vid string) *RoomDigitalSignageMaterialBuilder
type RoomStatus ¶
type RoomStatus struct { Status *bool `json:"status,omitempty"` ScheduleStatus *bool `json:"schedule_status,omitempty"` DisableStartTime *int64 `json:"disable_start_time,omitempty,string"` DisableEndTime *int64 `json:"disable_end_time,omitempty,string"` DisableReason *string `json:"disable_reason,omitempty"` ContactIds []string `json:"contact_ids,omitempty"` DisableNotice *bool `json:"disable_notice,omitempty"` ResumeNotice *bool `json:"resume_notice,omitempty"` }
type RoomStatusBuilder ¶
type RoomStatusBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewRoomStatusBuilder ¶
func NewRoomStatusBuilder() *RoomStatusBuilder
func (*RoomStatusBuilder) Build ¶
func (builder *RoomStatusBuilder) Build() *RoomStatus
func (*RoomStatusBuilder) ContactIds ¶
func (builder *RoomStatusBuilder) ContactIds(contactIds []string) *RoomStatusBuilder
func (*RoomStatusBuilder) DisableEndTime ¶
func (builder *RoomStatusBuilder) DisableEndTime(disableEndTime int64) *RoomStatusBuilder
func (*RoomStatusBuilder) DisableNotice ¶
func (builder *RoomStatusBuilder) DisableNotice(disableNotice bool) *RoomStatusBuilder
func (*RoomStatusBuilder) DisableReason ¶
func (builder *RoomStatusBuilder) DisableReason(disableReason string) *RoomStatusBuilder
func (*RoomStatusBuilder) DisableStartTime ¶
func (builder *RoomStatusBuilder) DisableStartTime(disableStartTime int64) *RoomStatusBuilder
func (*RoomStatusBuilder) ResumeNotice ¶
func (builder *RoomStatusBuilder) ResumeNotice(resumeNotice bool) *RoomStatusBuilder
func (*RoomStatusBuilder) ScheduleStatus ¶
func (builder *RoomStatusBuilder) ScheduleStatus(scheduleStatus bool) *RoomStatusBuilder
func (*RoomStatusBuilder) Status ¶
func (builder *RoomStatusBuilder) Status(status bool) *RoomStatusBuilder
type SetHostMeetingPathReqBodyBuilder ¶
type SetHostMeetingPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewSetHostMeetingPathReqBodyBuilder ¶
func NewSetHostMeetingPathReqBodyBuilder() *SetHostMeetingPathReqBodyBuilder
func (*SetHostMeetingPathReqBodyBuilder) Build ¶
func (builder *SetHostMeetingPathReqBodyBuilder) Build() (*SetHostMeetingReqBody, error)
func (*SetHostMeetingPathReqBodyBuilder) HostUser ¶
func (builder *SetHostMeetingPathReqBodyBuilder) HostUser(hostUser *MeetingUser) *SetHostMeetingPathReqBodyBuilder
func (*SetHostMeetingPathReqBodyBuilder) OldHostUser ¶
func (builder *SetHostMeetingPathReqBodyBuilder) OldHostUser(oldHostUser *MeetingUser) *SetHostMeetingPathReqBodyBuilder
type SetHostMeetingReq ¶
type SetHostMeetingReq struct { MeetingId int64 `path:"meeting_id"` UserIdType *string `query:"user_id_type"` Body *SetHostMeetingReqBody `body:""` }
type SetHostMeetingReqBody ¶
type SetHostMeetingReqBody struct { HostUser *MeetingUser `json:"host_user,omitempty"` OldHostUser *MeetingUser `json:"old_host_user,omitempty"` }
type SetHostMeetingReqBodyBuilder ¶
type SetHostMeetingReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewSetHostMeetingReqBodyBuilder ¶
func NewSetHostMeetingReqBodyBuilder() *SetHostMeetingReqBodyBuilder
生成body的New构造器
func (*SetHostMeetingReqBodyBuilder) Build ¶
func (builder *SetHostMeetingReqBodyBuilder) Build() *SetHostMeetingReqBody
1.3 生成body的build方法
func (*SetHostMeetingReqBodyBuilder) HostUser ¶
func (builder *SetHostMeetingReqBodyBuilder) HostUser(hostUser *MeetingUser) *SetHostMeetingReqBodyBuilder
1.2 生成body的builder属性方法
func (*SetHostMeetingReqBodyBuilder) OldHostUser ¶
func (builder *SetHostMeetingReqBodyBuilder) OldHostUser(oldHostUser *MeetingUser) *SetHostMeetingReqBodyBuilder
type SetHostMeetingReqBuilder ¶
type SetHostMeetingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewSetHostMeetingReqBuilder ¶
func NewSetHostMeetingReqBuilder() *SetHostMeetingReqBuilder
生成请求的New构造器
func (*SetHostMeetingReqBuilder) Body ¶
func (builder *SetHostMeetingReqBuilder) Body(body *SetHostMeetingReqBody) *SetHostMeetingReqBuilder
func (*SetHostMeetingReqBuilder) Build ¶
func (builder *SetHostMeetingReqBuilder) Build() *SetHostMeetingReq
1.5 生成请求的builder的build方法
func (*SetHostMeetingReqBuilder) MeetingId ¶
func (builder *SetHostMeetingReqBuilder) MeetingId(meetingId int64) *SetHostMeetingReqBuilder
1.5 生成请求的builder属性方法
func (*SetHostMeetingReqBuilder) UserIdType ¶
func (builder *SetHostMeetingReqBuilder) UserIdType(userIdType string) *SetHostMeetingReqBuilder
type SetHostMeetingResp ¶
type SetHostMeetingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *SetHostMeetingRespData `json:"data"` }
func (*SetHostMeetingResp) Success ¶
func (resp *SetHostMeetingResp) Success() bool
type SetHostMeetingRespData ¶
type SetHostMeetingRespData struct {
HostUser *MeetingUser `json:"host_user,omitempty"`
}
type SetPermissionMeetingRecordingPathReqBodyBuilder ¶
type SetPermissionMeetingRecordingPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewSetPermissionMeetingRecordingPathReqBodyBuilder ¶
func NewSetPermissionMeetingRecordingPathReqBodyBuilder() *SetPermissionMeetingRecordingPathReqBodyBuilder
func (*SetPermissionMeetingRecordingPathReqBodyBuilder) Build ¶
func (builder *SetPermissionMeetingRecordingPathReqBodyBuilder) Build() (*SetPermissionMeetingRecordingReqBody, error)
func (*SetPermissionMeetingRecordingPathReqBodyBuilder) PermissionObjects ¶
func (builder *SetPermissionMeetingRecordingPathReqBodyBuilder) PermissionObjects(permissionObjects []*RecordingPermissionObject) *SetPermissionMeetingRecordingPathReqBodyBuilder
type SetPermissionMeetingRecordingReq ¶
type SetPermissionMeetingRecordingReq struct { MeetingId int64 `path:"meeting_id"` UserIdType *string `query:"user_id_type"` Body *SetPermissionMeetingRecordingReqBody `body:""` }
type SetPermissionMeetingRecordingReqBody ¶
type SetPermissionMeetingRecordingReqBody struct {
PermissionObjects []*RecordingPermissionObject `json:"permission_objects,omitempty"`
}
type SetPermissionMeetingRecordingReqBodyBuilder ¶
type SetPermissionMeetingRecordingReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewSetPermissionMeetingRecordingReqBodyBuilder ¶
func NewSetPermissionMeetingRecordingReqBodyBuilder() *SetPermissionMeetingRecordingReqBodyBuilder
生成body的New构造器
func (*SetPermissionMeetingRecordingReqBodyBuilder) Build ¶
func (builder *SetPermissionMeetingRecordingReqBodyBuilder) Build() *SetPermissionMeetingRecordingReqBody
1.3 生成body的build方法
func (*SetPermissionMeetingRecordingReqBodyBuilder) PermissionObjects ¶
func (builder *SetPermissionMeetingRecordingReqBodyBuilder) PermissionObjects(permissionObjects []*RecordingPermissionObject) *SetPermissionMeetingRecordingReqBodyBuilder
1.2 生成body的builder属性方法
type SetPermissionMeetingRecordingReqBuilder ¶
type SetPermissionMeetingRecordingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewSetPermissionMeetingRecordingReqBuilder ¶
func NewSetPermissionMeetingRecordingReqBuilder() *SetPermissionMeetingRecordingReqBuilder
生成请求的New构造器
func (*SetPermissionMeetingRecordingReqBuilder) Body ¶
func (builder *SetPermissionMeetingRecordingReqBuilder) Body(body *SetPermissionMeetingRecordingReqBody) *SetPermissionMeetingRecordingReqBuilder
func (*SetPermissionMeetingRecordingReqBuilder) Build ¶
func (builder *SetPermissionMeetingRecordingReqBuilder) Build() *SetPermissionMeetingRecordingReq
1.5 生成请求的builder的build方法
func (*SetPermissionMeetingRecordingReqBuilder) MeetingId ¶
func (builder *SetPermissionMeetingRecordingReqBuilder) MeetingId(meetingId int64) *SetPermissionMeetingRecordingReqBuilder
1.5 生成请求的builder属性方法
func (*SetPermissionMeetingRecordingReqBuilder) UserIdType ¶
func (builder *SetPermissionMeetingRecordingReqBuilder) UserIdType(userIdType string) *SetPermissionMeetingRecordingReqBuilder
type SetPermissionMeetingRecordingResp ¶
type SetPermissionMeetingRecordingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError }
func (*SetPermissionMeetingRecordingResp) Success ¶
func (resp *SetPermissionMeetingRecordingResp) Success() bool
type SetRoomConfigPathReqBodyBuilder ¶
type SetRoomConfigPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewSetRoomConfigPathReqBodyBuilder ¶
func NewSetRoomConfigPathReqBodyBuilder() *SetRoomConfigPathReqBodyBuilder
func (*SetRoomConfigPathReqBodyBuilder) Build ¶
func (builder *SetRoomConfigPathReqBodyBuilder) Build() (*SetRoomConfigReqBody, error)
func (*SetRoomConfigPathReqBodyBuilder) BuildingId ¶
func (builder *SetRoomConfigPathReqBodyBuilder) BuildingId(buildingId string) *SetRoomConfigPathReqBodyBuilder
func (*SetRoomConfigPathReqBodyBuilder) CountryId ¶
func (builder *SetRoomConfigPathReqBodyBuilder) CountryId(countryId string) *SetRoomConfigPathReqBodyBuilder
func (*SetRoomConfigPathReqBodyBuilder) DistrictId ¶
func (builder *SetRoomConfigPathReqBodyBuilder) DistrictId(districtId string) *SetRoomConfigPathReqBodyBuilder
func (*SetRoomConfigPathReqBodyBuilder) FloorName ¶
func (builder *SetRoomConfigPathReqBodyBuilder) FloorName(floorName string) *SetRoomConfigPathReqBodyBuilder
func (*SetRoomConfigPathReqBodyBuilder) RoomConfig ¶
func (builder *SetRoomConfigPathReqBodyBuilder) RoomConfig(roomConfig *RoomConfig) *SetRoomConfigPathReqBodyBuilder
func (*SetRoomConfigPathReqBodyBuilder) RoomId ¶
func (builder *SetRoomConfigPathReqBodyBuilder) RoomId(roomId string) *SetRoomConfigPathReqBodyBuilder
func (*SetRoomConfigPathReqBodyBuilder) Scope ¶
func (builder *SetRoomConfigPathReqBodyBuilder) Scope(scope int) *SetRoomConfigPathReqBodyBuilder
type SetRoomConfigReq ¶
type SetRoomConfigReq struct { UserIdType *string `query:"user_id_type"` Body *SetRoomConfigReqBody `body:""` }
type SetRoomConfigReqBody ¶
type SetRoomConfigReqBody struct { Scope *int `json:"scope,omitempty"` CountryId *string `json:"country_id,omitempty"` DistrictId *string `json:"district_id,omitempty"` BuildingId *string `json:"building_id,omitempty"` FloorName *string `json:"floor_name,omitempty"` RoomId *string `json:"room_id,omitempty"` RoomConfig *RoomConfig `json:"room_config,omitempty"` }
type SetRoomConfigReqBodyBuilder ¶
type SetRoomConfigReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewSetRoomConfigReqBodyBuilder ¶
func NewSetRoomConfigReqBodyBuilder() *SetRoomConfigReqBodyBuilder
生成body的New构造器
func (*SetRoomConfigReqBodyBuilder) Build ¶
func (builder *SetRoomConfigReqBodyBuilder) Build() *SetRoomConfigReqBody
1.3 生成body的build方法
func (*SetRoomConfigReqBodyBuilder) BuildingId ¶
func (builder *SetRoomConfigReqBodyBuilder) BuildingId(buildingId string) *SetRoomConfigReqBodyBuilder
func (*SetRoomConfigReqBodyBuilder) CountryId ¶
func (builder *SetRoomConfigReqBodyBuilder) CountryId(countryId string) *SetRoomConfigReqBodyBuilder
func (*SetRoomConfigReqBodyBuilder) DistrictId ¶
func (builder *SetRoomConfigReqBodyBuilder) DistrictId(districtId string) *SetRoomConfigReqBodyBuilder
func (*SetRoomConfigReqBodyBuilder) FloorName ¶
func (builder *SetRoomConfigReqBodyBuilder) FloorName(floorName string) *SetRoomConfigReqBodyBuilder
func (*SetRoomConfigReqBodyBuilder) RoomConfig ¶
func (builder *SetRoomConfigReqBodyBuilder) RoomConfig(roomConfig *RoomConfig) *SetRoomConfigReqBodyBuilder
func (*SetRoomConfigReqBodyBuilder) RoomId ¶
func (builder *SetRoomConfigReqBodyBuilder) RoomId(roomId string) *SetRoomConfigReqBodyBuilder
func (*SetRoomConfigReqBodyBuilder) Scope ¶
func (builder *SetRoomConfigReqBodyBuilder) Scope(scope int) *SetRoomConfigReqBodyBuilder
1.2 生成body的builder属性方法
type SetRoomConfigReqBuilder ¶
type SetRoomConfigReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewSetRoomConfigReqBuilder ¶
func NewSetRoomConfigReqBuilder() *SetRoomConfigReqBuilder
生成请求的New构造器
func (*SetRoomConfigReqBuilder) Body ¶
func (builder *SetRoomConfigReqBuilder) Body(body *SetRoomConfigReqBody) *SetRoomConfigReqBuilder
func (*SetRoomConfigReqBuilder) Build ¶
func (builder *SetRoomConfigReqBuilder) Build() *SetRoomConfigReq
1.5 生成请求的builder的build方法
func (*SetRoomConfigReqBuilder) UserIdType ¶
func (builder *SetRoomConfigReqBuilder) UserIdType(userIdType string) *SetRoomConfigReqBuilder
1.5 生成请求的builder属性方法
type SetRoomConfigResp ¶
type SetRoomConfigResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError }
func (*SetRoomConfigResp) Success ¶
func (resp *SetRoomConfigResp) Success() bool
type StartMeetingRecordingPathReqBodyBuilder ¶
type StartMeetingRecordingPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewStartMeetingRecordingPathReqBodyBuilder ¶
func NewStartMeetingRecordingPathReqBodyBuilder() *StartMeetingRecordingPathReqBodyBuilder
func (*StartMeetingRecordingPathReqBodyBuilder) Build ¶
func (builder *StartMeetingRecordingPathReqBodyBuilder) Build() (*StartMeetingRecordingReqBody, error)
func (*StartMeetingRecordingPathReqBodyBuilder) Timezone ¶
func (builder *StartMeetingRecordingPathReqBodyBuilder) Timezone(timezone int) *StartMeetingRecordingPathReqBodyBuilder
type StartMeetingRecordingReq ¶
type StartMeetingRecordingReq struct { MeetingId int64 `path:"meeting_id"` Body *StartMeetingRecordingReqBody `body:""` }
type StartMeetingRecordingReqBody ¶
type StartMeetingRecordingReqBody struct {
Timezone *int `json:"timezone,omitempty"`
}
type StartMeetingRecordingReqBodyBuilder ¶
type StartMeetingRecordingReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewStartMeetingRecordingReqBodyBuilder ¶
func NewStartMeetingRecordingReqBodyBuilder() *StartMeetingRecordingReqBodyBuilder
生成body的New构造器
func (*StartMeetingRecordingReqBodyBuilder) Build ¶
func (builder *StartMeetingRecordingReqBodyBuilder) Build() *StartMeetingRecordingReqBody
1.3 生成body的build方法
func (*StartMeetingRecordingReqBodyBuilder) Timezone ¶
func (builder *StartMeetingRecordingReqBodyBuilder) Timezone(timezone int) *StartMeetingRecordingReqBodyBuilder
1.2 生成body的builder属性方法
type StartMeetingRecordingReqBuilder ¶
type StartMeetingRecordingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewStartMeetingRecordingReqBuilder ¶
func NewStartMeetingRecordingReqBuilder() *StartMeetingRecordingReqBuilder
生成请求的New构造器
func (*StartMeetingRecordingReqBuilder) Body ¶
func (builder *StartMeetingRecordingReqBuilder) Body(body *StartMeetingRecordingReqBody) *StartMeetingRecordingReqBuilder
func (*StartMeetingRecordingReqBuilder) Build ¶
func (builder *StartMeetingRecordingReqBuilder) Build() *StartMeetingRecordingReq
1.5 生成请求的builder的build方法
func (*StartMeetingRecordingReqBuilder) MeetingId ¶
func (builder *StartMeetingRecordingReqBuilder) MeetingId(meetingId int64) *StartMeetingRecordingReqBuilder
1.5 生成请求的builder属性方法
type StartMeetingRecordingResp ¶
type StartMeetingRecordingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError }
func (*StartMeetingRecordingResp) Success ¶
func (resp *StartMeetingRecordingResp) Success() bool
type StopMeetingRecordingReq ¶
type StopMeetingRecordingReq struct {
MeetingId int64 `path:"meeting_id"`
}
type StopMeetingRecordingReqBuilder ¶
type StopMeetingRecordingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewStopMeetingRecordingReqBuilder ¶
func NewStopMeetingRecordingReqBuilder() *StopMeetingRecordingReqBuilder
生成请求的New构造器
func (*StopMeetingRecordingReqBuilder) Build ¶
func (builder *StopMeetingRecordingReqBuilder) Build() *StopMeetingRecordingReq
1.5 生成请求的builder的build方法
func (*StopMeetingRecordingReqBuilder) MeetingId ¶
func (builder *StopMeetingRecordingReqBuilder) MeetingId(meetingId int64) *StopMeetingRecordingReqBuilder
1.5 生成请求的builder属性方法
type StopMeetingRecordingResp ¶
type StopMeetingRecordingResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError }
func (*StopMeetingRecordingResp) Success ¶
func (resp *StopMeetingRecordingResp) Success() bool
type UpdateReservePathReqBodyBuilder ¶
type UpdateReservePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewUpdateReservePathReqBodyBuilder ¶
func NewUpdateReservePathReqBodyBuilder() *UpdateReservePathReqBodyBuilder
func (*UpdateReservePathReqBodyBuilder) Build ¶
func (builder *UpdateReservePathReqBodyBuilder) Build() (*UpdateReserveReqBody, error)
func (*UpdateReservePathReqBodyBuilder) EndTime ¶
func (builder *UpdateReservePathReqBodyBuilder) EndTime(endTime int64) *UpdateReservePathReqBodyBuilder
func (*UpdateReservePathReqBodyBuilder) MeetingSettings ¶
func (builder *UpdateReservePathReqBodyBuilder) MeetingSettings(meetingSettings *ReserveMeetingSetting) *UpdateReservePathReqBodyBuilder
type UpdateReserveReq ¶
type UpdateReserveReq struct { ReserveId int64 `path:"reserve_id"` UserIdType *string `query:"user_id_type"` Body *UpdateReserveReqBody `body:""` }
type UpdateReserveReqBody ¶
type UpdateReserveReqBody struct { EndTime *int64 `json:"end_time,omitempty,string"` MeetingSettings *ReserveMeetingSetting `json:"meeting_settings,omitempty"` }
type UpdateReserveReqBodyBuilder ¶
type UpdateReserveReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateReserveReqBodyBuilder ¶
func NewUpdateReserveReqBodyBuilder() *UpdateReserveReqBodyBuilder
生成body的New构造器
func (*UpdateReserveReqBodyBuilder) Build ¶
func (builder *UpdateReserveReqBodyBuilder) Build() *UpdateReserveReqBody
1.3 生成body的build方法
func (*UpdateReserveReqBodyBuilder) EndTime ¶
func (builder *UpdateReserveReqBodyBuilder) EndTime(endTime int64) *UpdateReserveReqBodyBuilder
1.2 生成body的builder属性方法
func (*UpdateReserveReqBodyBuilder) MeetingSettings ¶
func (builder *UpdateReserveReqBodyBuilder) MeetingSettings(meetingSettings *ReserveMeetingSetting) *UpdateReserveReqBodyBuilder
type UpdateReserveReqBuilder ¶
type UpdateReserveReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewUpdateReserveReqBuilder ¶
func NewUpdateReserveReqBuilder() *UpdateReserveReqBuilder
生成请求的New构造器
func (*UpdateReserveReqBuilder) Body ¶
func (builder *UpdateReserveReqBuilder) Body(body *UpdateReserveReqBody) *UpdateReserveReqBuilder
func (*UpdateReserveReqBuilder) Build ¶
func (builder *UpdateReserveReqBuilder) Build() *UpdateReserveReq
1.5 生成请求的builder的build方法
func (*UpdateReserveReqBuilder) ReserveId ¶
func (builder *UpdateReserveReqBuilder) ReserveId(reserveId int64) *UpdateReserveReqBuilder
1.5 生成请求的builder属性方法
func (*UpdateReserveReqBuilder) UserIdType ¶
func (builder *UpdateReserveReqBuilder) UserIdType(userIdType string) *UpdateReserveReqBuilder
type UpdateReserveResp ¶
type UpdateReserveResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *UpdateReserveRespData `json:"data"` }
func (*UpdateReserveResp) Success ¶
func (resp *UpdateReserveResp) Success() bool
type UpdateReserveRespData ¶
type UpdateReserveRespData struct {
Reserve *Reserve `json:"reserve,omitempty"`
}
type UserIdBuilder ¶
type UserIdBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserIdBuilder ¶
func NewUserIdBuilder() *UserIdBuilder
func (*UserIdBuilder) Build ¶
func (builder *UserIdBuilder) Build() *UserId
func (*UserIdBuilder) OpenId ¶
func (builder *UserIdBuilder) OpenId(openId string) *UserIdBuilder
func (*UserIdBuilder) UnionId ¶
func (builder *UserIdBuilder) UnionId(unionId string) *UserIdBuilder
func (*UserIdBuilder) UserId ¶
func (builder *UserIdBuilder) UserId(userId string) *UserIdBuilder