larkmeeting_room

package
v3.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2022 License: MIT Imports: 2 Imported by: 5

Documentation

Overview

Package meeting_room code generated by oapi sdk gen

Package meeting_room code generated by oapi sdk gen

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EventTime

type EventTime struct {
	TimeStamp *int `json:"time_stamp,omitempty"`
}

type EventTimeBuilder

type EventTimeBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewEventTimeBuilder

func NewEventTimeBuilder() *EventTimeBuilder

func (*EventTimeBuilder) Build

func (builder *EventTimeBuilder) Build() *EventTime

func (*EventTimeBuilder) TimeStamp

func (builder *EventTimeBuilder) TimeStamp(timeStamp int) *EventTimeBuilder

type MeetingRoom

type MeetingRoom struct {
	RoomId *int `json:"room_id,omitempty"`
}

type MeetingRoomBuilder

type MeetingRoomBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewMeetingRoomBuilder

func NewMeetingRoomBuilder() *MeetingRoomBuilder

func (*MeetingRoomBuilder) Build

func (builder *MeetingRoomBuilder) Build() *MeetingRoom

func (*MeetingRoomBuilder) RoomId

func (builder *MeetingRoomBuilder) RoomId(roomId int) *MeetingRoomBuilder

type P1EventTimeV1

type P1EventTimeV1 struct {
	TimeStamp string `json:"time_stamp,omitempty"`
}

type P1MeetingRoomV1

type P1MeetingRoomV1 struct {
	OpenId string `json:"open_id,omitempty"`
}

type P1OrganizerV1

type P1OrganizerV1 struct {
	OpenId string `json:"open_id,omitempty"`
	UserId string `json:"user_id,omitempty"`
}

type P1ThirdPartyMeetingRoomChangedV1

type P1ThirdPartyMeetingRoomChangedV1 struct {
	*larkevent.EventReq
	*larkevent.EventBase
	Event *P1ThirdPartyMeetingRoomChangedV1Data `json:"event"`
}

func (*P1ThirdPartyMeetingRoomChangedV1) RawReq

func (m *P1ThirdPartyMeetingRoomChangedV1) RawReq(req *larkevent.EventReq)

type P1ThirdPartyMeetingRoomChangedV1Data

type P1ThirdPartyMeetingRoomChangedV1Data struct {
	AppID        string             `json:"app_id,omitempty"`
	TenantKey    string             `json:"tenant_key,omitempty"`
	Type         string             `json:"type,omitempty"`
	EventTime    string             `json:"event_time,omitempty"`
	Uid          string             `json:"uid,omitempty"`
	OriginalTime int                `json:"original_time,omitempty"`
	Start        *P1EventTimeV1     `json:"start,omitempty"`
	End          *P1EventTimeV1     `json:"end,omitempty"`
	MeetingRoom  []*P1MeetingRoomV1 `json:"meeting_rooms,omitempty"`
	Organizer    *P1OrganizerV1     `json:"organizer,omitempty"`
}

type P1ThirdPartyMeetingRoomChangedV1Handler

type P1ThirdPartyMeetingRoomChangedV1Handler struct {
	// contains filtered or unexported fields
}

func (*P1ThirdPartyMeetingRoomChangedV1Handler) Event

func (h *P1ThirdPartyMeetingRoomChangedV1Handler) Event() interface{}

func (*P1ThirdPartyMeetingRoomChangedV1Handler) Handle

func (h *P1ThirdPartyMeetingRoomChangedV1Handler) Handle(ctx context.Context, event interface{}) error

type P2MeetingRoomCreatedV1

type P2MeetingRoomCreatedV1 struct {
	*larkevent.EventV2Base
	*larkevent.EventReq
	Event *P2MeetingRoomCreatedV1Data `json:"event"`
}

func (*P2MeetingRoomCreatedV1) RawReq

func (m *P2MeetingRoomCreatedV1) RawReq(req *larkevent.EventReq)

type P2MeetingRoomCreatedV1Data

type P2MeetingRoomCreatedV1Data struct {
	RoomName *string `json:"room_name,omitempty"`
	RoomId   *string `json:"room_id,omitempty"`
}

type P2MeetingRoomCreatedV1Handler

type P2MeetingRoomCreatedV1Handler struct {
	// contains filtered or unexported fields
}

消息处理器定义

func (*P2MeetingRoomCreatedV1Handler) Event

func (h *P2MeetingRoomCreatedV1Handler) Event() interface{}

返回事件的消息体的实例,用于反序列化用

func (*P2MeetingRoomCreatedV1Handler) Handle

func (h *P2MeetingRoomCreatedV1Handler) Handle(ctx context.Context, event interface{}) error

回调开发者注册的handle

type P2MeetingRoomDeletedV1

type P2MeetingRoomDeletedV1 struct {
	*larkevent.EventV2Base
	*larkevent.EventReq
	Event *P2MeetingRoomDeletedV1Data `json:"event"`
}

func (*P2MeetingRoomDeletedV1) RawReq

func (m *P2MeetingRoomDeletedV1) RawReq(req *larkevent.EventReq)

type P2MeetingRoomDeletedV1Data

type P2MeetingRoomDeletedV1Data struct {
	RoomName *string `json:"room_name,omitempty"`
	RoomId   *string `json:"room_id,omitempty"`
}

type P2MeetingRoomDeletedV1Handler

type P2MeetingRoomDeletedV1Handler struct {
	// contains filtered or unexported fields
}

消息处理器定义

func (*P2MeetingRoomDeletedV1Handler) Event

func (h *P2MeetingRoomDeletedV1Handler) Event() interface{}

返回事件的消息体的实例,用于反序列化用

func (*P2MeetingRoomDeletedV1Handler) Handle

func (h *P2MeetingRoomDeletedV1Handler) Handle(ctx context.Context, event interface{}) error

回调开发者注册的handle

type P2MeetingRoomStatusChangedV1

type P2MeetingRoomStatusChangedV1 struct {
	*larkevent.EventV2Base
	*larkevent.EventReq
	Event *P2MeetingRoomStatusChangedV1Data `json:"event"`
}

func (*P2MeetingRoomStatusChangedV1) RawReq

func (m *P2MeetingRoomStatusChangedV1) RawReq(req *larkevent.EventReq)

type P2MeetingRoomStatusChangedV1Data

type P2MeetingRoomStatusChangedV1Data struct {
	RoomName *string `json:"room_name,omitempty"`
	RoomId   *string `json:"room_id,omitempty"`
}

type P2MeetingRoomStatusChangedV1Handler

type P2MeetingRoomStatusChangedV1Handler struct {
	// contains filtered or unexported fields
}

消息处理器定义

func (*P2MeetingRoomStatusChangedV1Handler) Event

func (h *P2MeetingRoomStatusChangedV1Handler) Event() interface{}

返回事件的消息体的实例,用于反序列化用

func (*P2MeetingRoomStatusChangedV1Handler) Handle

func (h *P2MeetingRoomStatusChangedV1Handler) Handle(ctx context.Context, event interface{}) error

回调开发者注册的handle

type P2MeetingRoomUpdatedV1

type P2MeetingRoomUpdatedV1 struct {
	*larkevent.EventV2Base
	*larkevent.EventReq
	Event *P2MeetingRoomUpdatedV1Data `json:"event"`
}

func (*P2MeetingRoomUpdatedV1) RawReq

func (m *P2MeetingRoomUpdatedV1) RawReq(req *larkevent.EventReq)

type P2MeetingRoomUpdatedV1Data

type P2MeetingRoomUpdatedV1Data struct {
	RoomName *string `json:"room_name,omitempty"`
	RoomId   *string `json:"room_id,omitempty"`
}

type P2MeetingRoomUpdatedV1Handler

type P2MeetingRoomUpdatedV1Handler struct {
	// contains filtered or unexported fields
}

消息处理器定义

func (*P2MeetingRoomUpdatedV1Handler) Event

func (h *P2MeetingRoomUpdatedV1Handler) Event() interface{}

返回事件的消息体的实例,用于反序列化用

func (*P2MeetingRoomUpdatedV1Handler) Handle

func (h *P2MeetingRoomUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error

回调开发者注册的handle

type UserInfo

type UserInfo struct {
	OpenId *string `json:"open_id,omitempty"`
	UserId *string `json:"user_id,omitempty"`
}

type UserInfoBuilder

type UserInfoBuilder struct {
	// contains filtered or unexported fields
}

builder开始

func NewUserInfoBuilder

func NewUserInfoBuilder() *UserInfoBuilder

func (*UserInfoBuilder) Build

func (builder *UserInfoBuilder) Build() *UserInfo

func (*UserInfoBuilder) OpenId

func (builder *UserInfoBuilder) OpenId(openId string) *UserInfoBuilder

func (*UserInfoBuilder) UserId

func (builder *UserInfoBuilder) UserId(userId string) *UserInfoBuilder

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL