Documentation
¶
Index ¶
- Constants
- type Agent
- type AgentBuilder
- func (builder *AgentBuilder) AvatarUrl(avatarUrl string) *AgentBuilder
- func (builder *AgentBuilder) Build() *Agent
- func (builder *AgentBuilder) CompanyName(companyName string) *AgentBuilder
- func (builder *AgentBuilder) Department(department string) *AgentBuilder
- func (builder *AgentBuilder) Email(email string) *AgentBuilder
- func (builder *AgentBuilder) Id(id string) *AgentBuilder
- func (builder *AgentBuilder) Name(name string) *AgentBuilder
- type AgentEmailAgentResp
- type AgentEmailAgentRespData
- type AgentSchedule
- type AgentScheduleBuilder
- func (builder *AgentScheduleBuilder) Agent(agent *AgentUser) *AgentScheduleBuilder
- func (builder *AgentScheduleBuilder) AgentSkills(agentSkills []*AgentSkillLessInfo) *AgentScheduleBuilder
- func (builder *AgentScheduleBuilder) Build() *AgentSchedule
- func (builder *AgentScheduleBuilder) Schedule(schedule []*WeekdaySchedule) *AgentScheduleBuilder
- func (builder *AgentScheduleBuilder) Status(status int) *AgentScheduleBuilder
- type AgentScheduleUpdateInfo
- type AgentScheduleUpdateInfoBuilder
- func (builder *AgentScheduleUpdateInfoBuilder) AgentId(agentId string) *AgentScheduleUpdateInfoBuilder
- func (builder *AgentScheduleUpdateInfoBuilder) AgentSkillIds(agentSkillIds []string) *AgentScheduleUpdateInfoBuilder
- func (builder *AgentScheduleUpdateInfoBuilder) Build() *AgentScheduleUpdateInfo
- func (builder *AgentScheduleUpdateInfoBuilder) Schedule(schedule []*WeekdaySchedule) *AgentScheduleUpdateInfoBuilder
- type AgentSchedules
- type AgentSchedulesBuilder
- func (builder *AgentSchedulesBuilder) Agent(agent *AgentUser) *AgentSchedulesBuilder
- func (builder *AgentSchedulesBuilder) AgentSkills(agentSkills []*AgentSkillLessInfo) *AgentSchedulesBuilder
- func (builder *AgentSchedulesBuilder) Build() *AgentSchedules
- func (builder *AgentSchedulesBuilder) Schedule(schedule []*WeekdaySchedule) *AgentSchedulesBuilder
- func (builder *AgentSchedulesBuilder) Status(status int) *AgentSchedulesBuilder
- type AgentSkill
- type AgentSkillBuilder
- func (builder *AgentSkillBuilder) AgentIds(agentIds []string) *AgentSkillBuilder
- func (builder *AgentSkillBuilder) Agents(agents []*Agent) *AgentSkillBuilder
- func (builder *AgentSkillBuilder) Build() *AgentSkill
- func (builder *AgentSkillBuilder) HelpdeskId(helpdeskId string) *AgentSkillBuilder
- func (builder *AgentSkillBuilder) Id(id string) *AgentSkillBuilder
- func (builder *AgentSkillBuilder) IsDefault(isDefault bool) *AgentSkillBuilder
- func (builder *AgentSkillBuilder) Name(name string) *AgentSkillBuilder
- func (builder *AgentSkillBuilder) Rules(rules []*AgentSkillRule) *AgentSkillBuilder
- type AgentSkillLessInfo
- type AgentSkillLessInfoBuilder
- func (builder *AgentSkillLessInfoBuilder) Build() *AgentSkillLessInfo
- func (builder *AgentSkillLessInfoBuilder) Id(id string) *AgentSkillLessInfoBuilder
- func (builder *AgentSkillLessInfoBuilder) IsDefault(isDefault bool) *AgentSkillLessInfoBuilder
- func (builder *AgentSkillLessInfoBuilder) Name(name string) *AgentSkillLessInfoBuilder
- type AgentSkillRule
- type AgentSkillRuleBuilder
- func (builder *AgentSkillRuleBuilder) Build() *AgentSkillRule
- func (builder *AgentSkillRuleBuilder) Category(category int) *AgentSkillRuleBuilder
- func (builder *AgentSkillRuleBuilder) DisplayName(displayName string) *AgentSkillRuleBuilder
- func (builder *AgentSkillRuleBuilder) Id(id string) *AgentSkillRuleBuilder
- func (builder *AgentSkillRuleBuilder) Operand(operand string) *AgentSkillRuleBuilder
- func (builder *AgentSkillRuleBuilder) OperatorOptions(operatorOptions []int) *AgentSkillRuleBuilder
- func (builder *AgentSkillRuleBuilder) SelectedOperator(selectedOperator int) *AgentSkillRuleBuilder
- type AgentUser
- type AgentUserBuilder
- func (builder *AgentUserBuilder) AvatarUrl(avatarUrl string) *AgentUserBuilder
- func (builder *AgentUserBuilder) Build() *AgentUser
- func (builder *AgentUserBuilder) CompanyName(companyName string) *AgentUserBuilder
- func (builder *AgentUserBuilder) Department(department string) *AgentUserBuilder
- func (builder *AgentUserBuilder) Email(email string) *AgentUserBuilder
- func (builder *AgentUserBuilder) Id(id string) *AgentUserBuilder
- func (builder *AgentUserBuilder) Name(name string) *AgentUserBuilder
- type AnswerUserQueryTicketPathReqBodyBuilder
- func (builder *AnswerUserQueryTicketPathReqBodyBuilder) Build() (*AnswerUserQueryTicketReqBody, error)
- func (builder *AnswerUserQueryTicketPathReqBodyBuilder) EventId(eventId string) *AnswerUserQueryTicketPathReqBodyBuilder
- func (builder *AnswerUserQueryTicketPathReqBodyBuilder) Faqs(faqs []*UserQueryFaqInfo) *AnswerUserQueryTicketPathReqBodyBuilder
- type AnswerUserQueryTicketReq
- type AnswerUserQueryTicketReqBody
- type AnswerUserQueryTicketReqBodyBuilder
- func (builder *AnswerUserQueryTicketReqBodyBuilder) Build() *AnswerUserQueryTicketReqBody
- func (builder *AnswerUserQueryTicketReqBodyBuilder) EventId(eventId string) *AnswerUserQueryTicketReqBodyBuilder
- func (builder *AnswerUserQueryTicketReqBodyBuilder) Faqs(faqs []*UserQueryFaqInfo) *AnswerUserQueryTicketReqBodyBuilder
- type AnswerUserQueryTicketReqBuilder
- func (builder *AnswerUserQueryTicketReqBuilder) Body(body *AnswerUserQueryTicketReqBody) *AnswerUserQueryTicketReqBuilder
- func (builder *AnswerUserQueryTicketReqBuilder) Build() *AnswerUserQueryTicketReq
- func (builder *AnswerUserQueryTicketReqBuilder) TicketId(ticketId string) *AnswerUserQueryTicketReqBuilder
- type AnswerUserQueryTicketResp
- type BotMessage
- type BotMessageBuilder
- func (builder *BotMessageBuilder) Build() *BotMessage
- func (builder *BotMessageBuilder) Content(content string) *BotMessageBuilder
- func (builder *BotMessageBuilder) MsgType(msgType string) *BotMessageBuilder
- func (builder *BotMessageBuilder) ReceiveType(receiveType string) *BotMessageBuilder
- func (builder *BotMessageBuilder) ReceiverId(receiverId string) *BotMessageBuilder
- type CancelApproveNotificationReq
- type CancelApproveNotificationReqBuilder
- type CancelApproveNotificationResp
- type CancelSendNotificationPathReqBodyBuilder
- type CancelSendNotificationReq
- type CancelSendNotificationReqBody
- type CancelSendNotificationReqBodyBuilder
- type CancelSendNotificationReqBuilder
- func (builder *CancelSendNotificationReqBuilder) Body(body *CancelSendNotificationReqBody) *CancelSendNotificationReqBuilder
- func (builder *CancelSendNotificationReqBuilder) Build() *CancelSendNotificationReq
- func (builder *CancelSendNotificationReqBuilder) NotificationId(notificationId string) *CancelSendNotificationReqBuilder
- type CancelSendNotificationResp
- type Category
- type CategoryBuilder
- func (builder *CategoryBuilder) Build() *Category
- func (builder *CategoryBuilder) CategoryId(categoryId string) *CategoryBuilder
- func (builder *CategoryBuilder) HelpdeskId(helpdeskId string) *CategoryBuilder
- func (builder *CategoryBuilder) Id(id string) *CategoryBuilder
- func (builder *CategoryBuilder) Language(language string) *CategoryBuilder
- func (builder *CategoryBuilder) Name(name string) *CategoryBuilder
- func (builder *CategoryBuilder) ParentId(parentId string) *CategoryBuilder
- type Comments
- type CommentsBuilder
- func (builder *CommentsBuilder) Build() *Comments
- func (builder *CommentsBuilder) Content(content string) *CommentsBuilder
- func (builder *CommentsBuilder) CreatedAt(createdAt int) *CommentsBuilder
- func (builder *CommentsBuilder) Id(id int) *CommentsBuilder
- func (builder *CommentsBuilder) UserAvatarUrl(userAvatarUrl string) *CommentsBuilder
- func (builder *CommentsBuilder) UserId(userId int) *CommentsBuilder
- func (builder *CommentsBuilder) UserName(userName string) *CommentsBuilder
- type CreateAgentSchedulePathReqBodyBuilder
- type CreateAgentScheduleReq
- type CreateAgentScheduleReqBody
- type CreateAgentScheduleReqBodyBuilder
- type CreateAgentScheduleReqBuilder
- type CreateAgentScheduleResp
- type CreateAgentSkillPathReqBodyBuilder
- func (builder *CreateAgentSkillPathReqBodyBuilder) AgentIds(agentIds []string) *CreateAgentSkillPathReqBodyBuilder
- func (builder *CreateAgentSkillPathReqBodyBuilder) Build() (*CreateAgentSkillReqBody, error)
- func (builder *CreateAgentSkillPathReqBodyBuilder) Name(name string) *CreateAgentSkillPathReqBodyBuilder
- func (builder *CreateAgentSkillPathReqBodyBuilder) Rules(rules []*AgentSkillRule) *CreateAgentSkillPathReqBodyBuilder
- type CreateAgentSkillReq
- type CreateAgentSkillReqBody
- type CreateAgentSkillReqBodyBuilder
- func (builder *CreateAgentSkillReqBodyBuilder) AgentIds(agentIds []string) *CreateAgentSkillReqBodyBuilder
- func (builder *CreateAgentSkillReqBodyBuilder) Build() *CreateAgentSkillReqBody
- func (builder *CreateAgentSkillReqBodyBuilder) Name(name string) *CreateAgentSkillReqBodyBuilder
- func (builder *CreateAgentSkillReqBodyBuilder) Rules(rules []*AgentSkillRule) *CreateAgentSkillReqBodyBuilder
- type CreateAgentSkillReqBuilder
- type CreateAgentSkillResp
- type CreateAgentSkillRespData
- type CreateBotMessageReq
- type CreateBotMessageReqBuilder
- type CreateBotMessageResp
- type CreateBotMessageRespData
- type CreateCategoryReq
- type CreateCategoryReqBuilder
- type CreateCategoryResp
- type CreateCategoryRespData
- type CreateFaqPathReqBodyBuilder
- type CreateFaqReq
- type CreateFaqReqBody
- type CreateFaqReqBodyBuilder
- type CreateFaqReqBuilder
- type CreateFaqResp
- type CreateFaqRespData
- type CreateNotificationReq
- type CreateNotificationReqBuilder
- type CreateNotificationResp
- type CreateNotificationRespData
- type CreateTicketCustomizedFieldReq
- type CreateTicketCustomizedFieldReqBuilder
- type CreateTicketCustomizedFieldResp
- type CreateTicketMessagePathReqBodyBuilder
- func (builder *CreateTicketMessagePathReqBodyBuilder) Build() (*CreateTicketMessageReqBody, error)
- func (builder *CreateTicketMessagePathReqBodyBuilder) Content(content string) *CreateTicketMessagePathReqBodyBuilder
- func (builder *CreateTicketMessagePathReqBodyBuilder) MsgType(msgType string) *CreateTicketMessagePathReqBodyBuilder
- type CreateTicketMessageReq
- type CreateTicketMessageReqBody
- type CreateTicketMessageReqBodyBuilder
- func (builder *CreateTicketMessageReqBodyBuilder) Build() *CreateTicketMessageReqBody
- func (builder *CreateTicketMessageReqBodyBuilder) Content(content string) *CreateTicketMessageReqBodyBuilder
- func (builder *CreateTicketMessageReqBodyBuilder) MsgType(msgType string) *CreateTicketMessageReqBodyBuilder
- type CreateTicketMessageReqBuilder
- type CreateTicketMessageResp
- type CreateTicketMessageRespData
- type CustomizedFieldDisplayItem
- type CustomizedFieldDisplayItemBuilder
- func (builder *CustomizedFieldDisplayItemBuilder) Build() *CustomizedFieldDisplayItem
- func (builder *CustomizedFieldDisplayItemBuilder) DisplayName(displayName string) *CustomizedFieldDisplayItemBuilder
- func (builder *CustomizedFieldDisplayItemBuilder) Editable(editable bool) *CustomizedFieldDisplayItemBuilder
- func (builder *CustomizedFieldDisplayItemBuilder) Id(id string) *CustomizedFieldDisplayItemBuilder
- func (builder *CustomizedFieldDisplayItemBuilder) KeyName(keyName string) *CustomizedFieldDisplayItemBuilder
- func (builder *CustomizedFieldDisplayItemBuilder) Position(position int) *CustomizedFieldDisplayItemBuilder
- func (builder *CustomizedFieldDisplayItemBuilder) Required(required bool) *CustomizedFieldDisplayItemBuilder
- func (builder *CustomizedFieldDisplayItemBuilder) Value(value string) *CustomizedFieldDisplayItemBuilder
- type CustomizedFieldsTicketReq
- type CustomizedFieldsTicketReqBuilder
- type CustomizedFieldsTicketResp
- type CustomizedFieldsTicketRespData
- type DeleteAgentSchedulesReq
- type DeleteAgentSchedulesReqBuilder
- type DeleteAgentSchedulesResp
- type DeleteAgentSkillReq
- type DeleteAgentSkillReqBuilder
- type DeleteAgentSkillResp
- type DeleteCategoryReq
- type DeleteCategoryReqBuilder
- type DeleteCategoryResp
- type DeleteFaqReq
- type DeleteFaqReqBuilder
- type DeleteFaqResp
- type DeleteTicketCustomizedFieldReq
- type DeleteTicketCustomizedFieldReqBuilder
- type DeleteTicketCustomizedFieldResp
- type Event
- type EventBuilder
- type ExecuteSendNotificationPathReqBodyBuilder
- type ExecuteSendNotificationReq
- type ExecuteSendNotificationReqBody
- type ExecuteSendNotificationReqBodyBuilder
- type ExecuteSendNotificationReqBuilder
- func (builder *ExecuteSendNotificationReqBuilder) Body(body *ExecuteSendNotificationReqBody) *ExecuteSendNotificationReqBuilder
- func (builder *ExecuteSendNotificationReqBuilder) Build() *ExecuteSendNotificationReq
- func (builder *ExecuteSendNotificationReqBuilder) NotificationId(notificationId string) *ExecuteSendNotificationReqBuilder
- type ExecuteSendNotificationResp
- type Faq
- type FaqBuilder
- func (builder *FaqBuilder) Answer(answer string) *FaqBuilder
- func (builder *FaqBuilder) AnswerRichtext(answerRichtext []*Richtext) *FaqBuilder
- func (builder *FaqBuilder) Build() *Faq
- func (builder *FaqBuilder) Categories(categories []*Category) *FaqBuilder
- func (builder *FaqBuilder) CreateTime(createTime int) *FaqBuilder
- func (builder *FaqBuilder) CreateUser(createUser *TicketUser) *FaqBuilder
- func (builder *FaqBuilder) ExpireTime(expireTime int) *FaqBuilder
- func (builder *FaqBuilder) FaqId(faqId string) *FaqBuilder
- func (builder *FaqBuilder) HelpdeskId(helpdeskId string) *FaqBuilder
- func (builder *FaqBuilder) Id(id string) *FaqBuilder
- func (builder *FaqBuilder) Question(question string) *FaqBuilder
- func (builder *FaqBuilder) Tags(tags []string) *FaqBuilder
- func (builder *FaqBuilder) UpdateTime(updateTime int) *FaqBuilder
- func (builder *FaqBuilder) UpdateUser(updateUser *TicketUser) *FaqBuilder
- type FaqImageFaqReq
- type FaqImageFaqReqBuilder
- type FaqImageFaqResp
- type FaqUpdateInfo
- type FaqUpdateInfoBuilder
- func (builder *FaqUpdateInfoBuilder) Answer(answer string) *FaqUpdateInfoBuilder
- func (builder *FaqUpdateInfoBuilder) AnswerRichtext(answerRichtext string) *FaqUpdateInfoBuilder
- func (builder *FaqUpdateInfoBuilder) Build() *FaqUpdateInfo
- func (builder *FaqUpdateInfoBuilder) CategoryId(categoryId string) *FaqUpdateInfoBuilder
- func (builder *FaqUpdateInfoBuilder) Question(question string) *FaqUpdateInfoBuilder
- func (builder *FaqUpdateInfoBuilder) Tags(tags []string) *FaqUpdateInfoBuilder
- type GetAgentSchedulesReq
- type GetAgentSchedulesReqBuilder
- type GetAgentSchedulesResp
- type GetAgentSchedulesRespData
- type GetAgentSkillReq
- type GetAgentSkillReqBuilder
- type GetAgentSkillResp
- type GetAgentSkillRespData
- type GetCategoryReq
- type GetCategoryReqBuilder
- type GetCategoryResp
- type GetCategoryRespData
- type GetFaqReq
- type GetFaqReqBuilder
- type GetFaqResp
- type GetFaqRespData
- type GetNotificationReq
- type GetNotificationReqBuilder
- type GetNotificationResp
- type GetNotificationRespData
- type GetTicketCustomizedFieldReq
- type GetTicketCustomizedFieldReqBuilder
- type GetTicketCustomizedFieldResp
- type GetTicketCustomizedFieldRespData
- type GetTicketReq
- type GetTicketReqBuilder
- type GetTicketResp
- type GetTicketRespData
- type HelpdeskService
- type ListAgentScheduleReq
- type ListAgentScheduleReqBuilder
- type ListAgentScheduleResp
- type ListAgentScheduleRespData
- type ListAgentSkillResp
- type ListAgentSkillRespData
- type ListAgentSkillRuleResp
- type ListAgentSkillRuleRespData
- type ListCategoryReq
- type ListCategoryReqBuilder
- func (builder *ListCategoryReqBuilder) Asc(asc bool) *ListCategoryReqBuilder
- func (builder *ListCategoryReqBuilder) Build() *ListCategoryReq
- func (builder *ListCategoryReqBuilder) Lang(lang string) *ListCategoryReqBuilder
- func (builder *ListCategoryReqBuilder) OrderBy(orderBy int) *ListCategoryReqBuilder
- type ListCategoryResp
- type ListCategoryRespData
- type ListFaqIterator
- type ListFaqReq
- type ListFaqReqBuilder
- func (builder *ListFaqReqBuilder) Build() *ListFaqReq
- func (builder *ListFaqReqBuilder) CategoryId(categoryId string) *ListFaqReqBuilder
- func (builder *ListFaqReqBuilder) Limit(limit int) *ListFaqReqBuilder
- func (builder *ListFaqReqBuilder) PageSize(pageSize int) *ListFaqReqBuilder
- func (builder *ListFaqReqBuilder) PageToken(pageToken string) *ListFaqReqBuilder
- func (builder *ListFaqReqBuilder) Search(search string) *ListFaqReqBuilder
- func (builder *ListFaqReqBuilder) Status(status string) *ListFaqReqBuilder
- type ListFaqResp
- type ListFaqRespData
- type ListTicketCustomizedFieldPathReqBodyBuilder
- type ListTicketCustomizedFieldReq
- type ListTicketCustomizedFieldReqBody
- type ListTicketCustomizedFieldReqBodyBuilder
- type ListTicketCustomizedFieldReqBuilder
- func (builder *ListTicketCustomizedFieldReqBuilder) Body(body *ListTicketCustomizedFieldReqBody) *ListTicketCustomizedFieldReqBuilder
- func (builder *ListTicketCustomizedFieldReqBuilder) Build() *ListTicketCustomizedFieldReq
- func (builder *ListTicketCustomizedFieldReqBuilder) PageSize(pageSize int) *ListTicketCustomizedFieldReqBuilder
- func (builder *ListTicketCustomizedFieldReqBuilder) PageToken(pageToken string) *ListTicketCustomizedFieldReqBuilder
- type ListTicketCustomizedFieldResp
- type ListTicketCustomizedFieldRespData
- type ListTicketMessageReq
- type ListTicketMessageReqBuilder
- func (builder *ListTicketMessageReqBuilder) Build() *ListTicketMessageReq
- func (builder *ListTicketMessageReqBuilder) Page(page int) *ListTicketMessageReqBuilder
- func (builder *ListTicketMessageReqBuilder) PageSize(pageSize int) *ListTicketMessageReqBuilder
- func (builder *ListTicketMessageReqBuilder) TicketId(ticketId string) *ListTicketMessageReqBuilder
- func (builder *ListTicketMessageReqBuilder) TimeEnd(timeEnd int) *ListTicketMessageReqBuilder
- func (builder *ListTicketMessageReqBuilder) TimeStart(timeStart int) *ListTicketMessageReqBuilder
- type ListTicketMessageResp
- type ListTicketMessageRespData
- type ListTicketReq
- type ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) AgentId(agentId string) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) Build() *ListTicketReq
- func (builder *ListTicketReqBuilder) Channel(channel int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) ClosedById(closedById string) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) CreateTimeEnd(createTimeEnd int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) CreateTimeStart(createTimeStart int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) GuestId(guestId string) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) GuestName(guestName string) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) Page(page int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) PageSize(pageSize int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) Score(score int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) Solved(solved int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) StatusList(statusList []int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) Tags(tags []string) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) TicketId(ticketId string) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) Type(type_ int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) UpdateTimeEnd(updateTimeEnd int) *ListTicketReqBuilder
- func (builder *ListTicketReqBuilder) UpdateTimeStart(updateTimeStart int) *ListTicketReqBuilder
- type ListTicketResp
- type ListTicketRespData
- type Notification
- type NotificationBuilder
- func (builder *NotificationBuilder) Build() *Notification
- func (builder *NotificationBuilder) ChatList(chatList []*NotificationChat) *NotificationBuilder
- func (builder *NotificationBuilder) CreateUser(createUser *NotificationUser) *NotificationBuilder
- func (builder *NotificationBuilder) CreatedAt(createdAt string) *NotificationBuilder
- func (builder *NotificationBuilder) DepartmentList(departmentList []*NotificationDepartment) *NotificationBuilder
- func (builder *NotificationBuilder) Ext(ext string) *NotificationBuilder
- func (builder *NotificationBuilder) Id(id string) *NotificationBuilder
- func (builder *NotificationBuilder) JobName(jobName string) *NotificationBuilder
- func (builder *NotificationBuilder) NewStaffScopeDepartmentList(newStaffScopeDepartmentList []*NotificationDepartment) *NotificationBuilder
- func (builder *NotificationBuilder) NewStaffScopeType(newStaffScopeType int) *NotificationBuilder
- func (builder *NotificationBuilder) PushContent(pushContent string) *NotificationBuilder
- func (builder *NotificationBuilder) PushScopeType(pushScopeType int) *NotificationBuilder
- func (builder *NotificationBuilder) PushType(pushType int) *NotificationBuilder
- func (builder *NotificationBuilder) ReadUserCount(readUserCount int) *NotificationBuilder
- func (builder *NotificationBuilder) SendAt(sendAt string) *NotificationBuilder
- func (builder *NotificationBuilder) SentUserCount(sentUserCount int) *NotificationBuilder
- func (builder *NotificationBuilder) Status(status int) *NotificationBuilder
- func (builder *NotificationBuilder) TargetUserCount(targetUserCount int) *NotificationBuilder
- func (builder *NotificationBuilder) UpdateUser(updateUser *NotificationUser) *NotificationBuilder
- func (builder *NotificationBuilder) UpdatedAt(updatedAt string) *NotificationBuilder
- func (builder *NotificationBuilder) UserList(userList []*NotificationUser) *NotificationBuilder
- type NotificationChat
- type NotificationChatBuilder
- type NotificationDepartment
- type NotificationDepartmentBuilder
- type NotificationUser
- type NotificationUserBuilder
- func (builder *NotificationUserBuilder) AvatarUrl(avatarUrl string) *NotificationUserBuilder
- func (builder *NotificationUserBuilder) Build() *NotificationUser
- func (builder *NotificationUserBuilder) Name(name string) *NotificationUserBuilder
- func (builder *NotificationUserBuilder) UserId(userId string) *NotificationUserBuilder
- type P2NotificationApproveV1
- type P2NotificationApproveV1Data
- type P2NotificationApproveV1Handler
- type P2TicketCreatedV1
- type P2TicketCreatedV1Data
- type P2TicketCreatedV1Handler
- type P2TicketUpdatedV1
- type P2TicketUpdatedV1Data
- type P2TicketUpdatedV1Handler
- type PatchAgentPathReqBodyBuilder
- type PatchAgentReq
- type PatchAgentReqBody
- type PatchAgentReqBodyBuilder
- type PatchAgentReqBuilder
- type PatchAgentResp
- type PatchAgentSchedulesPathReqBodyBuilder
- type PatchAgentSchedulesReq
- type PatchAgentSchedulesReqBody
- type PatchAgentSchedulesReqBodyBuilder
- type PatchAgentSchedulesReqBuilder
- type PatchAgentSchedulesResp
- type PatchAgentSkillPathReqBodyBuilder
- type PatchAgentSkillReq
- type PatchAgentSkillReqBody
- type PatchAgentSkillReqBodyBuilder
- type PatchAgentSkillReqBuilder
- type PatchAgentSkillResp
- type PatchCategoryReq
- type PatchCategoryReqBuilder
- type PatchCategoryResp
- type PatchFaqPathReqBodyBuilder
- type PatchFaqReq
- type PatchFaqReqBody
- type PatchFaqReqBodyBuilder
- type PatchFaqReqBuilder
- type PatchFaqResp
- type PatchNotificationReq
- type PatchNotificationReqBuilder
- func (builder *PatchNotificationReqBuilder) Build() *PatchNotificationReq
- func (builder *PatchNotificationReqBuilder) Notification(notification *Notification) *PatchNotificationReqBuilder
- func (builder *PatchNotificationReqBuilder) NotificationId(notificationId string) *PatchNotificationReqBuilder
- func (builder *PatchNotificationReqBuilder) UserIdType(userIdType string) *PatchNotificationReqBuilder
- type PatchNotificationResp
- type PatchTicketCustomizedFieldReq
- type PatchTicketCustomizedFieldReqBuilder
- func (builder *PatchTicketCustomizedFieldReqBuilder) Build() *PatchTicketCustomizedFieldReq
- func (builder *PatchTicketCustomizedFieldReqBuilder) TicketCustomizedField(ticketCustomizedField *TicketCustomizedField) *PatchTicketCustomizedFieldReqBuilder
- func (builder *PatchTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *PatchTicketCustomizedFieldReqBuilder
- type PatchTicketCustomizedFieldResp
- type PreviewNotificationReq
- type PreviewNotificationReqBuilder
- type PreviewNotificationResp
- type Richtext
- type RichtextBuilder
- type SearchFaqIterator
- type SearchFaqReq
- type SearchFaqReqBuilder
- func (builder *SearchFaqReqBuilder) Base64(base64 string) *SearchFaqReqBuilder
- func (builder *SearchFaqReqBuilder) Build() *SearchFaqReq
- func (builder *SearchFaqReqBuilder) Limit(limit int) *SearchFaqReqBuilder
- func (builder *SearchFaqReqBuilder) PageSize(pageSize int) *SearchFaqReqBuilder
- func (builder *SearchFaqReqBuilder) PageToken(pageToken string) *SearchFaqReqBuilder
- func (builder *SearchFaqReqBuilder) Query(query string) *SearchFaqReqBuilder
- type SearchFaqResp
- type SearchFaqRespData
- type StartServiceTicketPathReqBodyBuilder
- func (builder *StartServiceTicketPathReqBodyBuilder) AppointedAgents(appointedAgents []string) *StartServiceTicketPathReqBodyBuilder
- func (builder *StartServiceTicketPathReqBodyBuilder) Build() (*StartServiceTicketReqBody, error)
- func (builder *StartServiceTicketPathReqBodyBuilder) CustomizedInfo(customizedInfo string) *StartServiceTicketPathReqBodyBuilder
- func (builder *StartServiceTicketPathReqBodyBuilder) HumanService(humanService bool) *StartServiceTicketPathReqBodyBuilder
- func (builder *StartServiceTicketPathReqBodyBuilder) OpenId(openId string) *StartServiceTicketPathReqBodyBuilder
- type StartServiceTicketReq
- type StartServiceTicketReqBody
- type StartServiceTicketReqBodyBuilder
- func (builder *StartServiceTicketReqBodyBuilder) AppointedAgents(appointedAgents []string) *StartServiceTicketReqBodyBuilder
- func (builder *StartServiceTicketReqBodyBuilder) Build() *StartServiceTicketReqBody
- func (builder *StartServiceTicketReqBodyBuilder) CustomizedInfo(customizedInfo string) *StartServiceTicketReqBodyBuilder
- func (builder *StartServiceTicketReqBodyBuilder) HumanService(humanService bool) *StartServiceTicketReqBodyBuilder
- func (builder *StartServiceTicketReqBodyBuilder) OpenId(openId string) *StartServiceTicketReqBodyBuilder
- type StartServiceTicketReqBuilder
- type StartServiceTicketResp
- type StartServiceTicketRespData
- type SubmitApproveNotificationPathReqBodyBuilder
- type SubmitApproveNotificationReq
- type SubmitApproveNotificationReqBody
- type SubmitApproveNotificationReqBodyBuilder
- type SubmitApproveNotificationReqBuilder
- func (builder *SubmitApproveNotificationReqBuilder) Body(body *SubmitApproveNotificationReqBody) *SubmitApproveNotificationReqBuilder
- func (builder *SubmitApproveNotificationReqBuilder) Build() *SubmitApproveNotificationReq
- func (builder *SubmitApproveNotificationReqBuilder) NotificationId(notificationId string) *SubmitApproveNotificationReqBuilder
- type SubmitApproveNotificationResp
- type SubmitApproveNotificationRespData
- type SubscribeEventPathReqBodyBuilder
- type SubscribeEventReq
- type SubscribeEventReqBody
- type SubscribeEventReqBodyBuilder
- type SubscribeEventReqBuilder
- type SubscribeEventResp
- type Ticket
- type TicketBuilder
- func (builder *TicketBuilder) ActualProcessingTime(actualProcessingTime int) *TicketBuilder
- func (builder *TicketBuilder) AgentEntryTime(agentEntryTime int) *TicketBuilder
- func (builder *TicketBuilder) AgentFirstResponseDuration(agentFirstResponseDuration int) *TicketBuilder
- func (builder *TicketBuilder) AgentFirstResponseTime(agentFirstResponseTime int) *TicketBuilder
- func (builder *TicketBuilder) AgentLastResponseTime(agentLastResponseTime int) *TicketBuilder
- func (builder *TicketBuilder) AgentOwner(agentOwner *TicketUser) *TicketBuilder
- func (builder *TicketBuilder) AgentResolutionTime(agentResolutionTime int) *TicketBuilder
- func (builder *TicketBuilder) AgentServiceDuration(agentServiceDuration float64) *TicketBuilder
- func (builder *TicketBuilder) Agents(agents []*TicketUser) *TicketBuilder
- func (builder *TicketBuilder) BotServiceDuration(botServiceDuration int) *TicketBuilder
- func (builder *TicketBuilder) Build() *Ticket
- func (builder *TicketBuilder) Channel(channel int) *TicketBuilder
- func (builder *TicketBuilder) ClosedAt(closedAt int) *TicketBuilder
- func (builder *TicketBuilder) ClosedBy(closedBy *TicketUser) *TicketBuilder
- func (builder *TicketBuilder) Collaborators(collaborators []*TicketUser) *TicketBuilder
- func (builder *TicketBuilder) Comments(comments *Comments) *TicketBuilder
- func (builder *TicketBuilder) CreatedAt(createdAt int) *TicketBuilder
- func (builder *TicketBuilder) CustomizedFields(customizedFields []*CustomizedFieldDisplayItem) *TicketBuilder
- func (builder *TicketBuilder) DissatisfactionReason(dissatisfactionReason []string) *TicketBuilder
- func (builder *TicketBuilder) Guest(guest *TicketUser) *TicketBuilder
- func (builder *TicketBuilder) HelpdeskId(helpdeskId string) *TicketBuilder
- func (builder *TicketBuilder) Score(score int) *TicketBuilder
- func (builder *TicketBuilder) Solve(solve int) *TicketBuilder
- func (builder *TicketBuilder) Status(status int) *TicketBuilder
- func (builder *TicketBuilder) TicketId(ticketId string) *TicketBuilder
- func (builder *TicketBuilder) TicketType(ticketType int) *TicketBuilder
- func (builder *TicketBuilder) UpdatedAt(updatedAt int) *TicketBuilder
- type TicketCustomizedField
- type TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) Build() *TicketCustomizedField
- func (builder *TicketCustomizedFieldBuilder) CreatedAt(createdAt string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) CreatedBy(createdBy *TicketUser) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) Description(description string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) DisplayName(displayName string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) DropdownAllowMultiple(dropdownAllowMultiple bool) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) Editable(editable bool) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) FieldType(fieldType string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) HelpdeskId(helpdeskId string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) KeyName(keyName string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) Position(position string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) Required(required bool) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) UpdatedAt(updatedAt string) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) UpdatedBy(updatedBy *TicketUser) *TicketCustomizedFieldBuilder
- func (builder *TicketCustomizedFieldBuilder) Visible(visible bool) *TicketCustomizedFieldBuilder
- type TicketEvent
- type TicketEventBuilder
- func (builder *TicketEventBuilder) Agents(agents []*TicketUserEvent) *TicketEventBuilder
- func (builder *TicketEventBuilder) Build() *TicketEvent
- func (builder *TicketEventBuilder) Channel(channel int) *TicketEventBuilder
- func (builder *TicketEventBuilder) ChatId(chatId string) *TicketEventBuilder
- func (builder *TicketEventBuilder) ClosedAt(closedAt int) *TicketEventBuilder
- func (builder *TicketEventBuilder) ClosedBy(closedBy *TicketUserEvent) *TicketEventBuilder
- func (builder *TicketEventBuilder) Collaborators(collaborators []*TicketUserEvent) *TicketEventBuilder
- func (builder *TicketEventBuilder) CreatedAt(createdAt int) *TicketEventBuilder
- func (builder *TicketEventBuilder) CustomizedFields(customizedFields []*CustomizedFieldDisplayItem) *TicketEventBuilder
- func (builder *TicketEventBuilder) Guest(guest *TicketUserEvent) *TicketEventBuilder
- func (builder *TicketEventBuilder) HelpdeskId(helpdeskId string) *TicketEventBuilder
- func (builder *TicketEventBuilder) Score(score int) *TicketEventBuilder
- func (builder *TicketEventBuilder) Solve(solve int) *TicketEventBuilder
- func (builder *TicketEventBuilder) Stage(stage int) *TicketEventBuilder
- func (builder *TicketEventBuilder) Status(status int) *TicketEventBuilder
- func (builder *TicketEventBuilder) TicketId(ticketId string) *TicketEventBuilder
- func (builder *TicketEventBuilder) UpdatedAt(updatedAt int) *TicketEventBuilder
- type TicketEventUpdateInfo
- type TicketEventUpdateInfoBuilder
- func (builder *TicketEventUpdateInfoBuilder) Build() *TicketEventUpdateInfo
- func (builder *TicketEventUpdateInfoBuilder) Stage(stage int) *TicketEventUpdateInfoBuilder
- func (builder *TicketEventUpdateInfoBuilder) Status(status int) *TicketEventUpdateInfoBuilder
- func (builder *TicketEventUpdateInfoBuilder) UpdatedAt(updatedAt int) *TicketEventUpdateInfoBuilder
- type TicketImageTicketReq
- type TicketImageTicketReqBuilder
- func (builder *TicketImageTicketReqBuilder) Build() *TicketImageTicketReq
- func (builder *TicketImageTicketReqBuilder) Index(index int) *TicketImageTicketReqBuilder
- func (builder *TicketImageTicketReqBuilder) MsgId(msgId string) *TicketImageTicketReqBuilder
- func (builder *TicketImageTicketReqBuilder) TicketId(ticketId string) *TicketImageTicketReqBuilder
- type TicketImageTicketResp
- type TicketMessage
- type TicketMessageBuilder
- func (builder *TicketMessageBuilder) AvatarUrl(avatarUrl string) *TicketMessageBuilder
- func (builder *TicketMessageBuilder) Build() *TicketMessage
- func (builder *TicketMessageBuilder) Content(content string) *TicketMessageBuilder
- func (builder *TicketMessageBuilder) CreatedAt(createdAt int) *TicketMessageBuilder
- func (builder *TicketMessageBuilder) Id(id string) *TicketMessageBuilder
- func (builder *TicketMessageBuilder) MessageId(messageId string) *TicketMessageBuilder
- func (builder *TicketMessageBuilder) MessageType(messageType string) *TicketMessageBuilder
- func (builder *TicketMessageBuilder) UserId(userId string) *TicketMessageBuilder
- func (builder *TicketMessageBuilder) UserName(userName string) *TicketMessageBuilder
- type TicketMessageContent
- type TicketMessageContentBuilder
- func (builder *TicketMessageContentBuilder) Build() *TicketMessageContent
- func (builder *TicketMessageContentBuilder) Content(content string) *TicketMessageContentBuilder
- func (builder *TicketMessageContentBuilder) ImageKey(imageKey string) *TicketMessageContentBuilder
- func (builder *TicketMessageContentBuilder) ImageKeys(imageKeys []string) *TicketMessageContentBuilder
- func (builder *TicketMessageContentBuilder) MsgType(msgType string) *TicketMessageContentBuilder
- type TicketMessageEvent
- type TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) Build() *TicketMessageEvent
- func (builder *TicketMessageEventBuilder) ChatId(chatId string) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) Content(content *TicketMessageContent) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) EventId(eventId string) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) MessageId(messageId string) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) MsgType(msgType string) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) Position(position string) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) SenderId(senderId *UserId) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) SenderType(senderType int) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) Text(text string) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) Ticket(ticket *Ticket) *TicketMessageEventBuilder
- func (builder *TicketMessageEventBuilder) TicketMessageId(ticketMessageId string) *TicketMessageEventBuilder
- type TicketUser
- type TicketUserBuilder
- func (builder *TicketUserBuilder) AvatarUrl(avatarUrl string) *TicketUserBuilder
- func (builder *TicketUserBuilder) Build() *TicketUser
- func (builder *TicketUserBuilder) City(city string) *TicketUserBuilder
- func (builder *TicketUserBuilder) Country(country string) *TicketUserBuilder
- func (builder *TicketUserBuilder) Department(department string) *TicketUserBuilder
- func (builder *TicketUserBuilder) Email(email string) *TicketUserBuilder
- func (builder *TicketUserBuilder) Id(id string) *TicketUserBuilder
- func (builder *TicketUserBuilder) Name(name string) *TicketUserBuilder
- type TicketUserEvent
- type TicketUserEventBuilder
- func (builder *TicketUserEventBuilder) AvatarUrl(avatarUrl string) *TicketUserEventBuilder
- func (builder *TicketUserEventBuilder) Build() *TicketUserEvent
- func (builder *TicketUserEventBuilder) Email(email string) *TicketUserEventBuilder
- func (builder *TicketUserEventBuilder) Id(id *UserId) *TicketUserEventBuilder
- func (builder *TicketUserEventBuilder) Name(name string) *TicketUserEventBuilder
- type UnsubscribeEventPathReqBodyBuilder
- type UnsubscribeEventReq
- type UnsubscribeEventReqBody
- type UnsubscribeEventReqBodyBuilder
- type UnsubscribeEventReqBuilder
- type UnsubscribeEventResp
- type UpdateTicketPathReqBodyBuilder
- func (builder *UpdateTicketPathReqBodyBuilder) Build() (*UpdateTicketReqBody, error)
- func (builder *UpdateTicketPathReqBodyBuilder) Channel(channel int) *UpdateTicketPathReqBodyBuilder
- func (builder *UpdateTicketPathReqBodyBuilder) Comment(comment string) *UpdateTicketPathReqBodyBuilder
- func (builder *UpdateTicketPathReqBodyBuilder) CustomizedFields(customizedFields []*CustomizedFieldDisplayItem) *UpdateTicketPathReqBodyBuilder
- func (builder *UpdateTicketPathReqBodyBuilder) Solved(solved int) *UpdateTicketPathReqBodyBuilder
- func (builder *UpdateTicketPathReqBodyBuilder) Status(status int) *UpdateTicketPathReqBodyBuilder
- func (builder *UpdateTicketPathReqBodyBuilder) TagNames(tagNames []string) *UpdateTicketPathReqBodyBuilder
- func (builder *UpdateTicketPathReqBodyBuilder) TicketType(ticketType int) *UpdateTicketPathReqBodyBuilder
- type UpdateTicketReq
- type UpdateTicketReqBody
- type UpdateTicketReqBodyBuilder
- func (builder *UpdateTicketReqBodyBuilder) Build() *UpdateTicketReqBody
- func (builder *UpdateTicketReqBodyBuilder) Channel(channel int) *UpdateTicketReqBodyBuilder
- func (builder *UpdateTicketReqBodyBuilder) Comment(comment string) *UpdateTicketReqBodyBuilder
- func (builder *UpdateTicketReqBodyBuilder) CustomizedFields(customizedFields []*CustomizedFieldDisplayItem) *UpdateTicketReqBodyBuilder
- func (builder *UpdateTicketReqBodyBuilder) Solved(solved int) *UpdateTicketReqBodyBuilder
- func (builder *UpdateTicketReqBodyBuilder) Status(status int) *UpdateTicketReqBodyBuilder
- func (builder *UpdateTicketReqBodyBuilder) TagNames(tagNames []string) *UpdateTicketReqBodyBuilder
- func (builder *UpdateTicketReqBodyBuilder) TicketType(ticketType int) *UpdateTicketReqBodyBuilder
- type UpdateTicketReqBuilder
- type UpdateTicketResp
- type UserCustomizedField
- type UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) Build() *UserCustomizedField
- func (builder *UserCustomizedFieldBuilder) CreatedAt(createdAt string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) Description(description string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) DisplayName(displayName string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) Editable(editable bool) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) FieldType(fieldType string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) HelpdeskId(helpdeskId string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) Id(id string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) KeyName(keyName string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) Position(position string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) Required(required bool) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) UpdatedAt(updatedAt string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) UserCustomizedFieldId(userCustomizedFieldId string) *UserCustomizedFieldBuilder
- func (builder *UserCustomizedFieldBuilder) Visible(visible bool) *UserCustomizedFieldBuilder
- type UserId
- type UserIdBuilder
- type UserQueryFaqInfo
- type UserQueryFaqInfoBuilder
- type WeekdaySchedule
- type WeekdayScheduleBuilder
- func (builder *WeekdayScheduleBuilder) Build() *WeekdaySchedule
- func (builder *WeekdayScheduleBuilder) EndTime(endTime string) *WeekdayScheduleBuilder
- func (builder *WeekdayScheduleBuilder) StartTime(startTime string) *WeekdayScheduleBuilder
- func (builder *WeekdayScheduleBuilder) Weekday(weekday int) *WeekdayScheduleBuilder
Constants ¶
const ( MsgTypeText = "text" MsgTypePost = "post" MsgTypeImage = "image" MsgTypeInteractive = "interactive" )
const ( ReceiveTypeChat = "chat" ReceiveTypeUser = "user" )
const ( UserIdTypeUserId = "user_id" UserIdTypeUnionId = "union_id" UserIdTypeOpenId = "open_id" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentBuilder ¶
type AgentBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAgentBuilder ¶
func NewAgentBuilder() *AgentBuilder
func (*AgentBuilder) AvatarUrl ¶
func (builder *AgentBuilder) AvatarUrl(avatarUrl string) *AgentBuilder
func (*AgentBuilder) Build ¶
func (builder *AgentBuilder) Build() *Agent
func (*AgentBuilder) CompanyName ¶
func (builder *AgentBuilder) CompanyName(companyName string) *AgentBuilder
func (*AgentBuilder) Department ¶
func (builder *AgentBuilder) Department(department string) *AgentBuilder
func (*AgentBuilder) Email ¶
func (builder *AgentBuilder) Email(email string) *AgentBuilder
func (*AgentBuilder) Id ¶
func (builder *AgentBuilder) Id(id string) *AgentBuilder
func (*AgentBuilder) Name ¶
func (builder *AgentBuilder) Name(name string) *AgentBuilder
type AgentEmailAgentResp ¶
type AgentEmailAgentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *AgentEmailAgentRespData `json:"data"` }
func (*AgentEmailAgentResp) Success ¶
func (resp *AgentEmailAgentResp) Success() bool
type AgentEmailAgentRespData ¶
type AgentEmailAgentRespData struct {
Agents *string `json:"agents,omitempty"`
}
type AgentSchedule ¶
type AgentSchedule struct { Status *int `json:"status,omitempty"` Agent *AgentUser `json:"agent,omitempty"` Schedule []*WeekdaySchedule `json:"schedule,omitempty"` AgentSkills []*AgentSkillLessInfo `json:"agent_skills,omitempty"` }
type AgentScheduleBuilder ¶
type AgentScheduleBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAgentScheduleBuilder ¶
func NewAgentScheduleBuilder() *AgentScheduleBuilder
func (*AgentScheduleBuilder) Agent ¶
func (builder *AgentScheduleBuilder) Agent(agent *AgentUser) *AgentScheduleBuilder
func (*AgentScheduleBuilder) AgentSkills ¶
func (builder *AgentScheduleBuilder) AgentSkills(agentSkills []*AgentSkillLessInfo) *AgentScheduleBuilder
func (*AgentScheduleBuilder) Build ¶
func (builder *AgentScheduleBuilder) Build() *AgentSchedule
func (*AgentScheduleBuilder) Schedule ¶
func (builder *AgentScheduleBuilder) Schedule(schedule []*WeekdaySchedule) *AgentScheduleBuilder
func (*AgentScheduleBuilder) Status ¶
func (builder *AgentScheduleBuilder) Status(status int) *AgentScheduleBuilder
type AgentScheduleUpdateInfo ¶
type AgentScheduleUpdateInfo struct { AgentId *string `json:"agent_id,omitempty"` Schedule []*WeekdaySchedule `json:"schedule,omitempty"` AgentSkillIds []string `json:"agent_skill_ids,omitempty"` }
type AgentScheduleUpdateInfoBuilder ¶
type AgentScheduleUpdateInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAgentScheduleUpdateInfoBuilder ¶
func NewAgentScheduleUpdateInfoBuilder() *AgentScheduleUpdateInfoBuilder
func (*AgentScheduleUpdateInfoBuilder) AgentId ¶
func (builder *AgentScheduleUpdateInfoBuilder) AgentId(agentId string) *AgentScheduleUpdateInfoBuilder
func (*AgentScheduleUpdateInfoBuilder) AgentSkillIds ¶
func (builder *AgentScheduleUpdateInfoBuilder) AgentSkillIds(agentSkillIds []string) *AgentScheduleUpdateInfoBuilder
func (*AgentScheduleUpdateInfoBuilder) Build ¶
func (builder *AgentScheduleUpdateInfoBuilder) Build() *AgentScheduleUpdateInfo
func (*AgentScheduleUpdateInfoBuilder) Schedule ¶
func (builder *AgentScheduleUpdateInfoBuilder) Schedule(schedule []*WeekdaySchedule) *AgentScheduleUpdateInfoBuilder
type AgentSchedules ¶
type AgentSchedules struct { Status *int `json:"status,omitempty"` Agent *AgentUser `json:"agent,omitempty"` Schedule []*WeekdaySchedule `json:"schedule,omitempty"` AgentSkills []*AgentSkillLessInfo `json:"agent_skills,omitempty"` }
type AgentSchedulesBuilder ¶
type AgentSchedulesBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAgentSchedulesBuilder ¶
func NewAgentSchedulesBuilder() *AgentSchedulesBuilder
func (*AgentSchedulesBuilder) Agent ¶
func (builder *AgentSchedulesBuilder) Agent(agent *AgentUser) *AgentSchedulesBuilder
func (*AgentSchedulesBuilder) AgentSkills ¶
func (builder *AgentSchedulesBuilder) AgentSkills(agentSkills []*AgentSkillLessInfo) *AgentSchedulesBuilder
func (*AgentSchedulesBuilder) Build ¶
func (builder *AgentSchedulesBuilder) Build() *AgentSchedules
func (*AgentSchedulesBuilder) Schedule ¶
func (builder *AgentSchedulesBuilder) Schedule(schedule []*WeekdaySchedule) *AgentSchedulesBuilder
func (*AgentSchedulesBuilder) Status ¶
func (builder *AgentSchedulesBuilder) Status(status int) *AgentSchedulesBuilder
type AgentSkill ¶
type AgentSkill struct { Id *string `json:"id,omitempty"` HelpdeskId *string `json:"helpdesk_id,omitempty"` Name *string `json:"name,omitempty"` Rules []*AgentSkillRule `json:"rules,omitempty"` AgentIds []string `json:"agent_ids,omitempty"` IsDefault *bool `json:"is_default,omitempty"` Agents []*Agent `json:"agents,omitempty"` }
type AgentSkillBuilder ¶
type AgentSkillBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAgentSkillBuilder ¶
func NewAgentSkillBuilder() *AgentSkillBuilder
func (*AgentSkillBuilder) AgentIds ¶
func (builder *AgentSkillBuilder) AgentIds(agentIds []string) *AgentSkillBuilder
func (*AgentSkillBuilder) Agents ¶
func (builder *AgentSkillBuilder) Agents(agents []*Agent) *AgentSkillBuilder
func (*AgentSkillBuilder) Build ¶
func (builder *AgentSkillBuilder) Build() *AgentSkill
func (*AgentSkillBuilder) HelpdeskId ¶
func (builder *AgentSkillBuilder) HelpdeskId(helpdeskId string) *AgentSkillBuilder
func (*AgentSkillBuilder) Id ¶
func (builder *AgentSkillBuilder) Id(id string) *AgentSkillBuilder
func (*AgentSkillBuilder) IsDefault ¶
func (builder *AgentSkillBuilder) IsDefault(isDefault bool) *AgentSkillBuilder
func (*AgentSkillBuilder) Name ¶
func (builder *AgentSkillBuilder) Name(name string) *AgentSkillBuilder
func (*AgentSkillBuilder) Rules ¶
func (builder *AgentSkillBuilder) Rules(rules []*AgentSkillRule) *AgentSkillBuilder
type AgentSkillLessInfo ¶
type AgentSkillLessInfoBuilder ¶
type AgentSkillLessInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAgentSkillLessInfoBuilder ¶
func NewAgentSkillLessInfoBuilder() *AgentSkillLessInfoBuilder
func (*AgentSkillLessInfoBuilder) Build ¶
func (builder *AgentSkillLessInfoBuilder) Build() *AgentSkillLessInfo
func (*AgentSkillLessInfoBuilder) Id ¶
func (builder *AgentSkillLessInfoBuilder) Id(id string) *AgentSkillLessInfoBuilder
func (*AgentSkillLessInfoBuilder) IsDefault ¶
func (builder *AgentSkillLessInfoBuilder) IsDefault(isDefault bool) *AgentSkillLessInfoBuilder
func (*AgentSkillLessInfoBuilder) Name ¶
func (builder *AgentSkillLessInfoBuilder) Name(name string) *AgentSkillLessInfoBuilder
type AgentSkillRule ¶
type AgentSkillRule struct { Id *string `json:"id,omitempty"` SelectedOperator *int `json:"selected_operator,omitempty"` OperatorOptions []int `json:"operator_options,omitempty"` Operand *string `json:"operand,omitempty"` Category *int `json:"category,omitempty"` DisplayName *string `json:"display_name,omitempty"` }
type AgentSkillRuleBuilder ¶
type AgentSkillRuleBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAgentSkillRuleBuilder ¶
func NewAgentSkillRuleBuilder() *AgentSkillRuleBuilder
func (*AgentSkillRuleBuilder) Build ¶
func (builder *AgentSkillRuleBuilder) Build() *AgentSkillRule
func (*AgentSkillRuleBuilder) Category ¶
func (builder *AgentSkillRuleBuilder) Category(category int) *AgentSkillRuleBuilder
func (*AgentSkillRuleBuilder) DisplayName ¶
func (builder *AgentSkillRuleBuilder) DisplayName(displayName string) *AgentSkillRuleBuilder
func (*AgentSkillRuleBuilder) Id ¶
func (builder *AgentSkillRuleBuilder) Id(id string) *AgentSkillRuleBuilder
func (*AgentSkillRuleBuilder) Operand ¶
func (builder *AgentSkillRuleBuilder) Operand(operand string) *AgentSkillRuleBuilder
func (*AgentSkillRuleBuilder) OperatorOptions ¶
func (builder *AgentSkillRuleBuilder) OperatorOptions(operatorOptions []int) *AgentSkillRuleBuilder
func (*AgentSkillRuleBuilder) SelectedOperator ¶
func (builder *AgentSkillRuleBuilder) SelectedOperator(selectedOperator int) *AgentSkillRuleBuilder
type AgentUserBuilder ¶
type AgentUserBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAgentUserBuilder ¶
func NewAgentUserBuilder() *AgentUserBuilder
func (*AgentUserBuilder) AvatarUrl ¶
func (builder *AgentUserBuilder) AvatarUrl(avatarUrl string) *AgentUserBuilder
func (*AgentUserBuilder) Build ¶
func (builder *AgentUserBuilder) Build() *AgentUser
func (*AgentUserBuilder) CompanyName ¶
func (builder *AgentUserBuilder) CompanyName(companyName string) *AgentUserBuilder
func (*AgentUserBuilder) Department ¶
func (builder *AgentUserBuilder) Department(department string) *AgentUserBuilder
func (*AgentUserBuilder) Email ¶
func (builder *AgentUserBuilder) Email(email string) *AgentUserBuilder
func (*AgentUserBuilder) Id ¶
func (builder *AgentUserBuilder) Id(id string) *AgentUserBuilder
func (*AgentUserBuilder) Name ¶
func (builder *AgentUserBuilder) Name(name string) *AgentUserBuilder
type AnswerUserQueryTicketPathReqBodyBuilder ¶
type AnswerUserQueryTicketPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewAnswerUserQueryTicketPathReqBodyBuilder ¶
func NewAnswerUserQueryTicketPathReqBodyBuilder() *AnswerUserQueryTicketPathReqBodyBuilder
func (*AnswerUserQueryTicketPathReqBodyBuilder) Build ¶
func (builder *AnswerUserQueryTicketPathReqBodyBuilder) Build() (*AnswerUserQueryTicketReqBody, error)
func (*AnswerUserQueryTicketPathReqBodyBuilder) EventId ¶
func (builder *AnswerUserQueryTicketPathReqBodyBuilder) EventId(eventId string) *AnswerUserQueryTicketPathReqBodyBuilder
func (*AnswerUserQueryTicketPathReqBodyBuilder) Faqs ¶
func (builder *AnswerUserQueryTicketPathReqBodyBuilder) Faqs(faqs []*UserQueryFaqInfo) *AnswerUserQueryTicketPathReqBodyBuilder
type AnswerUserQueryTicketReq ¶
type AnswerUserQueryTicketReq struct { Body *AnswerUserQueryTicketReqBody `body:""` // contains filtered or unexported fields }
type AnswerUserQueryTicketReqBody ¶
type AnswerUserQueryTicketReqBody struct { EventId *string `json:"event_id,omitempty"` Faqs []*UserQueryFaqInfo `json:"faqs,omitempty"` }
type AnswerUserQueryTicketReqBodyBuilder ¶
type AnswerUserQueryTicketReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAnswerUserQueryTicketReqBodyBuilder ¶
func NewAnswerUserQueryTicketReqBodyBuilder() *AnswerUserQueryTicketReqBodyBuilder
生成body的New构造器
func (*AnswerUserQueryTicketReqBodyBuilder) Build ¶
func (builder *AnswerUserQueryTicketReqBodyBuilder) Build() *AnswerUserQueryTicketReqBody
1.3 生成body的build方法
func (*AnswerUserQueryTicketReqBodyBuilder) EventId ¶
func (builder *AnswerUserQueryTicketReqBodyBuilder) EventId(eventId string) *AnswerUserQueryTicketReqBodyBuilder
1.2 生成body的builder属性方法
func (*AnswerUserQueryTicketReqBodyBuilder) Faqs ¶
func (builder *AnswerUserQueryTicketReqBodyBuilder) Faqs(faqs []*UserQueryFaqInfo) *AnswerUserQueryTicketReqBodyBuilder
type AnswerUserQueryTicketReqBuilder ¶
type AnswerUserQueryTicketReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewAnswerUserQueryTicketReqBuilder ¶
func NewAnswerUserQueryTicketReqBuilder() *AnswerUserQueryTicketReqBuilder
生成请求的New构造器
func (*AnswerUserQueryTicketReqBuilder) Body ¶
func (builder *AnswerUserQueryTicketReqBuilder) Body(body *AnswerUserQueryTicketReqBody) *AnswerUserQueryTicketReqBuilder
func (*AnswerUserQueryTicketReqBuilder) Build ¶
func (builder *AnswerUserQueryTicketReqBuilder) Build() *AnswerUserQueryTicketReq
1.5 生成请求的builder的build方法
func (*AnswerUserQueryTicketReqBuilder) TicketId ¶
func (builder *AnswerUserQueryTicketReqBuilder) TicketId(ticketId string) *AnswerUserQueryTicketReqBuilder
1.5 生成请求的builder属性方法
type AnswerUserQueryTicketResp ¶
type AnswerUserQueryTicketResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*AnswerUserQueryTicketResp) Success ¶
func (resp *AnswerUserQueryTicketResp) Success() bool
type BotMessage ¶
type BotMessageBuilder ¶
type BotMessageBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewBotMessageBuilder ¶
func NewBotMessageBuilder() *BotMessageBuilder
func (*BotMessageBuilder) Build ¶
func (builder *BotMessageBuilder) Build() *BotMessage
func (*BotMessageBuilder) Content ¶
func (builder *BotMessageBuilder) Content(content string) *BotMessageBuilder
func (*BotMessageBuilder) MsgType ¶
func (builder *BotMessageBuilder) MsgType(msgType string) *BotMessageBuilder
func (*BotMessageBuilder) ReceiveType ¶
func (builder *BotMessageBuilder) ReceiveType(receiveType string) *BotMessageBuilder
func (*BotMessageBuilder) ReceiverId ¶
func (builder *BotMessageBuilder) ReceiverId(receiverId string) *BotMessageBuilder
type CancelApproveNotificationReq ¶
type CancelApproveNotificationReq struct {
// contains filtered or unexported fields
}
type CancelApproveNotificationReqBuilder ¶
type CancelApproveNotificationReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCancelApproveNotificationReqBuilder ¶
func NewCancelApproveNotificationReqBuilder() *CancelApproveNotificationReqBuilder
生成请求的New构造器
func (*CancelApproveNotificationReqBuilder) Build ¶
func (builder *CancelApproveNotificationReqBuilder) Build() *CancelApproveNotificationReq
1.5 生成请求的builder的build方法
func (*CancelApproveNotificationReqBuilder) NotificationId ¶
func (builder *CancelApproveNotificationReqBuilder) NotificationId(notificationId string) *CancelApproveNotificationReqBuilder
1.5 生成请求的builder属性方法
type CancelApproveNotificationResp ¶
type CancelApproveNotificationResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*CancelApproveNotificationResp) Success ¶
func (resp *CancelApproveNotificationResp) Success() bool
type CancelSendNotificationPathReqBodyBuilder ¶
type CancelSendNotificationPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCancelSendNotificationPathReqBodyBuilder ¶
func NewCancelSendNotificationPathReqBodyBuilder() *CancelSendNotificationPathReqBodyBuilder
func (*CancelSendNotificationPathReqBodyBuilder) Build ¶
func (builder *CancelSendNotificationPathReqBodyBuilder) Build() (*CancelSendNotificationReqBody, error)
func (*CancelSendNotificationPathReqBodyBuilder) IsRecall ¶
func (builder *CancelSendNotificationPathReqBodyBuilder) IsRecall(isRecall bool) *CancelSendNotificationPathReqBodyBuilder
type CancelSendNotificationReq ¶
type CancelSendNotificationReq struct { Body *CancelSendNotificationReqBody `body:""` // contains filtered or unexported fields }
type CancelSendNotificationReqBody ¶
type CancelSendNotificationReqBody struct {
IsRecall *bool `json:"is_recall,omitempty"`
}
type CancelSendNotificationReqBodyBuilder ¶
type CancelSendNotificationReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCancelSendNotificationReqBodyBuilder ¶
func NewCancelSendNotificationReqBodyBuilder() *CancelSendNotificationReqBodyBuilder
生成body的New构造器
func (*CancelSendNotificationReqBodyBuilder) Build ¶
func (builder *CancelSendNotificationReqBodyBuilder) Build() *CancelSendNotificationReqBody
1.3 生成body的build方法
func (*CancelSendNotificationReqBodyBuilder) IsRecall ¶
func (builder *CancelSendNotificationReqBodyBuilder) IsRecall(isRecall bool) *CancelSendNotificationReqBodyBuilder
1.2 生成body的builder属性方法
type CancelSendNotificationReqBuilder ¶
type CancelSendNotificationReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCancelSendNotificationReqBuilder ¶
func NewCancelSendNotificationReqBuilder() *CancelSendNotificationReqBuilder
生成请求的New构造器
func (*CancelSendNotificationReqBuilder) Body ¶
func (builder *CancelSendNotificationReqBuilder) Body(body *CancelSendNotificationReqBody) *CancelSendNotificationReqBuilder
func (*CancelSendNotificationReqBuilder) Build ¶
func (builder *CancelSendNotificationReqBuilder) Build() *CancelSendNotificationReq
1.5 生成请求的builder的build方法
func (*CancelSendNotificationReqBuilder) NotificationId ¶
func (builder *CancelSendNotificationReqBuilder) NotificationId(notificationId string) *CancelSendNotificationReqBuilder
1.5 生成请求的builder属性方法
type CancelSendNotificationResp ¶
type CancelSendNotificationResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*CancelSendNotificationResp) Success ¶
func (resp *CancelSendNotificationResp) Success() bool
type CategoryBuilder ¶
type CategoryBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCategoryBuilder ¶
func NewCategoryBuilder() *CategoryBuilder
func (*CategoryBuilder) Build ¶
func (builder *CategoryBuilder) Build() *Category
func (*CategoryBuilder) CategoryId ¶
func (builder *CategoryBuilder) CategoryId(categoryId string) *CategoryBuilder
func (*CategoryBuilder) HelpdeskId ¶
func (builder *CategoryBuilder) HelpdeskId(helpdeskId string) *CategoryBuilder
func (*CategoryBuilder) Id ¶
func (builder *CategoryBuilder) Id(id string) *CategoryBuilder
func (*CategoryBuilder) Language ¶
func (builder *CategoryBuilder) Language(language string) *CategoryBuilder
func (*CategoryBuilder) Name ¶
func (builder *CategoryBuilder) Name(name string) *CategoryBuilder
func (*CategoryBuilder) ParentId ¶
func (builder *CategoryBuilder) ParentId(parentId string) *CategoryBuilder
type CommentsBuilder ¶
type CommentsBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCommentsBuilder ¶
func NewCommentsBuilder() *CommentsBuilder
func (*CommentsBuilder) Build ¶
func (builder *CommentsBuilder) Build() *Comments
func (*CommentsBuilder) Content ¶
func (builder *CommentsBuilder) Content(content string) *CommentsBuilder
func (*CommentsBuilder) CreatedAt ¶
func (builder *CommentsBuilder) CreatedAt(createdAt int) *CommentsBuilder
func (*CommentsBuilder) Id ¶
func (builder *CommentsBuilder) Id(id int) *CommentsBuilder
func (*CommentsBuilder) UserAvatarUrl ¶
func (builder *CommentsBuilder) UserAvatarUrl(userAvatarUrl string) *CommentsBuilder
func (*CommentsBuilder) UserId ¶
func (builder *CommentsBuilder) UserId(userId int) *CommentsBuilder
func (*CommentsBuilder) UserName ¶
func (builder *CommentsBuilder) UserName(userName string) *CommentsBuilder
type CreateAgentSchedulePathReqBodyBuilder ¶
type CreateAgentSchedulePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCreateAgentSchedulePathReqBodyBuilder ¶
func NewCreateAgentSchedulePathReqBodyBuilder() *CreateAgentSchedulePathReqBodyBuilder
func (*CreateAgentSchedulePathReqBodyBuilder) AgentSchedules ¶
func (builder *CreateAgentSchedulePathReqBodyBuilder) AgentSchedules(agentSchedules []*AgentScheduleUpdateInfo) *CreateAgentSchedulePathReqBodyBuilder
func (*CreateAgentSchedulePathReqBodyBuilder) Build ¶
func (builder *CreateAgentSchedulePathReqBodyBuilder) Build() (*CreateAgentScheduleReqBody, error)
type CreateAgentScheduleReq ¶
type CreateAgentScheduleReq struct { Body *CreateAgentScheduleReqBody `body:""` // contains filtered or unexported fields }
type CreateAgentScheduleReqBody ¶
type CreateAgentScheduleReqBody struct {
AgentSchedules []*AgentScheduleUpdateInfo `json:"agent_schedules,omitempty"`
}
type CreateAgentScheduleReqBodyBuilder ¶
type CreateAgentScheduleReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateAgentScheduleReqBodyBuilder ¶
func NewCreateAgentScheduleReqBodyBuilder() *CreateAgentScheduleReqBodyBuilder
生成body的New构造器
func (*CreateAgentScheduleReqBodyBuilder) AgentSchedules ¶
func (builder *CreateAgentScheduleReqBodyBuilder) AgentSchedules(agentSchedules []*AgentScheduleUpdateInfo) *CreateAgentScheduleReqBodyBuilder
1.2 生成body的builder属性方法
func (*CreateAgentScheduleReqBodyBuilder) Build ¶
func (builder *CreateAgentScheduleReqBodyBuilder) Build() *CreateAgentScheduleReqBody
1.3 生成body的build方法
type CreateAgentScheduleReqBuilder ¶
type CreateAgentScheduleReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateAgentScheduleReqBuilder ¶
func NewCreateAgentScheduleReqBuilder() *CreateAgentScheduleReqBuilder
生成请求的New构造器
func (*CreateAgentScheduleReqBuilder) Body ¶
func (builder *CreateAgentScheduleReqBuilder) Body(body *CreateAgentScheduleReqBody) *CreateAgentScheduleReqBuilder
1.5 生成请求的builder属性方法
func (*CreateAgentScheduleReqBuilder) Build ¶
func (builder *CreateAgentScheduleReqBuilder) Build() *CreateAgentScheduleReq
1.5 生成请求的builder的build方法
type CreateAgentScheduleResp ¶
type CreateAgentScheduleResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*CreateAgentScheduleResp) Success ¶
func (resp *CreateAgentScheduleResp) Success() bool
type CreateAgentSkillPathReqBodyBuilder ¶
type CreateAgentSkillPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCreateAgentSkillPathReqBodyBuilder ¶
func NewCreateAgentSkillPathReqBodyBuilder() *CreateAgentSkillPathReqBodyBuilder
func (*CreateAgentSkillPathReqBodyBuilder) AgentIds ¶
func (builder *CreateAgentSkillPathReqBodyBuilder) AgentIds(agentIds []string) *CreateAgentSkillPathReqBodyBuilder
func (*CreateAgentSkillPathReqBodyBuilder) Build ¶
func (builder *CreateAgentSkillPathReqBodyBuilder) Build() (*CreateAgentSkillReqBody, error)
func (*CreateAgentSkillPathReqBodyBuilder) Name ¶
func (builder *CreateAgentSkillPathReqBodyBuilder) Name(name string) *CreateAgentSkillPathReqBodyBuilder
func (*CreateAgentSkillPathReqBodyBuilder) Rules ¶
func (builder *CreateAgentSkillPathReqBodyBuilder) Rules(rules []*AgentSkillRule) *CreateAgentSkillPathReqBodyBuilder
type CreateAgentSkillReq ¶
type CreateAgentSkillReq struct { Body *CreateAgentSkillReqBody `body:""` // contains filtered or unexported fields }
type CreateAgentSkillReqBody ¶
type CreateAgentSkillReqBody struct { Name *string `json:"name,omitempty"` Rules []*AgentSkillRule `json:"rules,omitempty"` AgentIds []string `json:"agent_ids,omitempty"` }
type CreateAgentSkillReqBodyBuilder ¶
type CreateAgentSkillReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateAgentSkillReqBodyBuilder ¶
func NewCreateAgentSkillReqBodyBuilder() *CreateAgentSkillReqBodyBuilder
生成body的New构造器
func (*CreateAgentSkillReqBodyBuilder) AgentIds ¶
func (builder *CreateAgentSkillReqBodyBuilder) AgentIds(agentIds []string) *CreateAgentSkillReqBodyBuilder
func (*CreateAgentSkillReqBodyBuilder) Build ¶
func (builder *CreateAgentSkillReqBodyBuilder) Build() *CreateAgentSkillReqBody
1.3 生成body的build方法
func (*CreateAgentSkillReqBodyBuilder) Name ¶
func (builder *CreateAgentSkillReqBodyBuilder) Name(name string) *CreateAgentSkillReqBodyBuilder
1.2 生成body的builder属性方法
func (*CreateAgentSkillReqBodyBuilder) Rules ¶
func (builder *CreateAgentSkillReqBodyBuilder) Rules(rules []*AgentSkillRule) *CreateAgentSkillReqBodyBuilder
type CreateAgentSkillReqBuilder ¶
type CreateAgentSkillReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateAgentSkillReqBuilder ¶
func NewCreateAgentSkillReqBuilder() *CreateAgentSkillReqBuilder
生成请求的New构造器
func (*CreateAgentSkillReqBuilder) Body ¶
func (builder *CreateAgentSkillReqBuilder) Body(body *CreateAgentSkillReqBody) *CreateAgentSkillReqBuilder
1.5 生成请求的builder属性方法
func (*CreateAgentSkillReqBuilder) Build ¶
func (builder *CreateAgentSkillReqBuilder) Build() *CreateAgentSkillReq
1.5 生成请求的builder的build方法
type CreateAgentSkillResp ¶
type CreateAgentSkillResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateAgentSkillRespData `json:"data"` }
func (*CreateAgentSkillResp) Success ¶
func (resp *CreateAgentSkillResp) Success() bool
type CreateAgentSkillRespData ¶
type CreateAgentSkillRespData struct {
AgentSkillId *string `json:"agent_skill_id,omitempty"`
}
type CreateBotMessageReq ¶
type CreateBotMessageReq struct { BotMessage *BotMessage `body:""` // contains filtered or unexported fields }
type CreateBotMessageReqBuilder ¶
type CreateBotMessageReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateBotMessageReqBuilder ¶
func NewCreateBotMessageReqBuilder() *CreateBotMessageReqBuilder
生成请求的New构造器
func (*CreateBotMessageReqBuilder) BotMessage ¶
func (builder *CreateBotMessageReqBuilder) BotMessage(botMessage *BotMessage) *CreateBotMessageReqBuilder
func (*CreateBotMessageReqBuilder) Build ¶
func (builder *CreateBotMessageReqBuilder) Build() *CreateBotMessageReq
1.5 生成请求的builder的build方法
func (*CreateBotMessageReqBuilder) UserIdType ¶
func (builder *CreateBotMessageReqBuilder) UserIdType(userIdType string) *CreateBotMessageReqBuilder
1.5 生成请求的builder属性方法
type CreateBotMessageResp ¶
type CreateBotMessageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateBotMessageRespData `json:"data"` }
func (*CreateBotMessageResp) Success ¶
func (resp *CreateBotMessageResp) Success() bool
type CreateBotMessageRespData ¶
type CreateBotMessageRespData struct {
MessageId *string `json:"message_id,omitempty"`
}
type CreateCategoryReq ¶
type CreateCategoryReq struct { Category *Category `body:""` // contains filtered or unexported fields }
type CreateCategoryReqBuilder ¶
type CreateCategoryReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateCategoryReqBuilder ¶
func NewCreateCategoryReqBuilder() *CreateCategoryReqBuilder
生成请求的New构造器
func (*CreateCategoryReqBuilder) Build ¶
func (builder *CreateCategoryReqBuilder) Build() *CreateCategoryReq
1.5 生成请求的builder的build方法
func (*CreateCategoryReqBuilder) Category ¶
func (builder *CreateCategoryReqBuilder) Category(category *Category) *CreateCategoryReqBuilder
1.5 生成请求的builder属性方法
type CreateCategoryResp ¶
type CreateCategoryResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateCategoryRespData `json:"data"` }
func (*CreateCategoryResp) Success ¶
func (resp *CreateCategoryResp) Success() bool
type CreateCategoryRespData ¶
type CreateCategoryRespData struct {
Category *Category `json:"category,omitempty"`
}
type CreateFaqPathReqBodyBuilder ¶
type CreateFaqPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCreateFaqPathReqBodyBuilder ¶
func NewCreateFaqPathReqBodyBuilder() *CreateFaqPathReqBodyBuilder
func (*CreateFaqPathReqBodyBuilder) Build ¶
func (builder *CreateFaqPathReqBodyBuilder) Build() (*CreateFaqReqBody, error)
func (*CreateFaqPathReqBodyBuilder) Faq ¶
func (builder *CreateFaqPathReqBodyBuilder) Faq(faq *FaqUpdateInfo) *CreateFaqPathReqBodyBuilder
type CreateFaqReq ¶
type CreateFaqReq struct { Body *CreateFaqReqBody `body:""` // contains filtered or unexported fields }
type CreateFaqReqBody ¶
type CreateFaqReqBody struct {
Faq *FaqUpdateInfo `json:"faq,omitempty"`
}
type CreateFaqReqBodyBuilder ¶
type CreateFaqReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateFaqReqBodyBuilder ¶
func NewCreateFaqReqBodyBuilder() *CreateFaqReqBodyBuilder
生成body的New构造器
func (*CreateFaqReqBodyBuilder) Build ¶
func (builder *CreateFaqReqBodyBuilder) Build() *CreateFaqReqBody
1.3 生成body的build方法
func (*CreateFaqReqBodyBuilder) Faq ¶
func (builder *CreateFaqReqBodyBuilder) Faq(faq *FaqUpdateInfo) *CreateFaqReqBodyBuilder
1.2 生成body的builder属性方法
type CreateFaqReqBuilder ¶
type CreateFaqReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*CreateFaqReqBuilder) Body ¶
func (builder *CreateFaqReqBuilder) Body(body *CreateFaqReqBody) *CreateFaqReqBuilder
1.5 生成请求的builder属性方法
func (*CreateFaqReqBuilder) Build ¶
func (builder *CreateFaqReqBuilder) Build() *CreateFaqReq
1.5 生成请求的builder的build方法
type CreateFaqResp ¶
type CreateFaqResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateFaqRespData `json:"data"` }
func (*CreateFaqResp) Success ¶
func (resp *CreateFaqResp) Success() bool
type CreateFaqRespData ¶
type CreateFaqRespData struct {
Faq *Faq `json:"faq,omitempty"`
}
type CreateNotificationReq ¶
type CreateNotificationReq struct { Notification *Notification `body:""` // contains filtered or unexported fields }
type CreateNotificationReqBuilder ¶
type CreateNotificationReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateNotificationReqBuilder ¶
func NewCreateNotificationReqBuilder() *CreateNotificationReqBuilder
生成请求的New构造器
func (*CreateNotificationReqBuilder) Build ¶
func (builder *CreateNotificationReqBuilder) Build() *CreateNotificationReq
1.5 生成请求的builder的build方法
func (*CreateNotificationReqBuilder) Notification ¶
func (builder *CreateNotificationReqBuilder) Notification(notification *Notification) *CreateNotificationReqBuilder
func (*CreateNotificationReqBuilder) UserIdType ¶
func (builder *CreateNotificationReqBuilder) UserIdType(userIdType string) *CreateNotificationReqBuilder
1.5 生成请求的builder属性方法
type CreateNotificationResp ¶
type CreateNotificationResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateNotificationRespData `json:"data"` }
func (*CreateNotificationResp) Success ¶
func (resp *CreateNotificationResp) Success() bool
type CreateTicketCustomizedFieldReq ¶
type CreateTicketCustomizedFieldReq struct { TicketCustomizedField *TicketCustomizedField `body:""` // contains filtered or unexported fields }
type CreateTicketCustomizedFieldReqBuilder ¶
type CreateTicketCustomizedFieldReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateTicketCustomizedFieldReqBuilder ¶
func NewCreateTicketCustomizedFieldReqBuilder() *CreateTicketCustomizedFieldReqBuilder
生成请求的New构造器
func (*CreateTicketCustomizedFieldReqBuilder) Build ¶
func (builder *CreateTicketCustomizedFieldReqBuilder) Build() *CreateTicketCustomizedFieldReq
1.5 生成请求的builder的build方法
func (*CreateTicketCustomizedFieldReqBuilder) TicketCustomizedField ¶
func (builder *CreateTicketCustomizedFieldReqBuilder) TicketCustomizedField(ticketCustomizedField *TicketCustomizedField) *CreateTicketCustomizedFieldReqBuilder
1.5 生成请求的builder属性方法
type CreateTicketCustomizedFieldResp ¶
type CreateTicketCustomizedFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*CreateTicketCustomizedFieldResp) Success ¶
func (resp *CreateTicketCustomizedFieldResp) Success() bool
type CreateTicketMessagePathReqBodyBuilder ¶
type CreateTicketMessagePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCreateTicketMessagePathReqBodyBuilder ¶
func NewCreateTicketMessagePathReqBodyBuilder() *CreateTicketMessagePathReqBodyBuilder
func (*CreateTicketMessagePathReqBodyBuilder) Build ¶
func (builder *CreateTicketMessagePathReqBodyBuilder) Build() (*CreateTicketMessageReqBody, error)
func (*CreateTicketMessagePathReqBodyBuilder) Content ¶
func (builder *CreateTicketMessagePathReqBodyBuilder) Content(content string) *CreateTicketMessagePathReqBodyBuilder
func (*CreateTicketMessagePathReqBodyBuilder) MsgType ¶
func (builder *CreateTicketMessagePathReqBodyBuilder) MsgType(msgType string) *CreateTicketMessagePathReqBodyBuilder
type CreateTicketMessageReq ¶
type CreateTicketMessageReq struct { Body *CreateTicketMessageReqBody `body:""` // contains filtered or unexported fields }
type CreateTicketMessageReqBodyBuilder ¶
type CreateTicketMessageReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateTicketMessageReqBodyBuilder ¶
func NewCreateTicketMessageReqBodyBuilder() *CreateTicketMessageReqBodyBuilder
生成body的New构造器
func (*CreateTicketMessageReqBodyBuilder) Build ¶
func (builder *CreateTicketMessageReqBodyBuilder) Build() *CreateTicketMessageReqBody
1.3 生成body的build方法
func (*CreateTicketMessageReqBodyBuilder) Content ¶
func (builder *CreateTicketMessageReqBodyBuilder) Content(content string) *CreateTicketMessageReqBodyBuilder
func (*CreateTicketMessageReqBodyBuilder) MsgType ¶
func (builder *CreateTicketMessageReqBodyBuilder) MsgType(msgType string) *CreateTicketMessageReqBodyBuilder
1.2 生成body的builder属性方法
type CreateTicketMessageReqBuilder ¶
type CreateTicketMessageReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateTicketMessageReqBuilder ¶
func NewCreateTicketMessageReqBuilder() *CreateTicketMessageReqBuilder
生成请求的New构造器
func (*CreateTicketMessageReqBuilder) Body ¶
func (builder *CreateTicketMessageReqBuilder) Body(body *CreateTicketMessageReqBody) *CreateTicketMessageReqBuilder
func (*CreateTicketMessageReqBuilder) Build ¶
func (builder *CreateTicketMessageReqBuilder) Build() *CreateTicketMessageReq
1.5 生成请求的builder的build方法
func (*CreateTicketMessageReqBuilder) TicketId ¶
func (builder *CreateTicketMessageReqBuilder) TicketId(ticketId string) *CreateTicketMessageReqBuilder
1.5 生成请求的builder属性方法
type CreateTicketMessageResp ¶
type CreateTicketMessageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateTicketMessageRespData `json:"data"` }
func (*CreateTicketMessageResp) Success ¶
func (resp *CreateTicketMessageResp) Success() bool
type CreateTicketMessageRespData ¶
type CreateTicketMessageRespData struct {
MessageId *string `json:"message_id,omitempty"`
}
type CustomizedFieldDisplayItem ¶
type CustomizedFieldDisplayItem struct { Id *string `json:"id,omitempty"` Value *string `json:"value,omitempty"` KeyName *string `json:"key_name,omitempty"` DisplayName *string `json:"display_name,omitempty"` Position *int `json:"position,omitempty"` Required *bool `json:"required,omitempty"` Editable *bool `json:"editable,omitempty"` }
type CustomizedFieldDisplayItemBuilder ¶
type CustomizedFieldDisplayItemBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCustomizedFieldDisplayItemBuilder ¶
func NewCustomizedFieldDisplayItemBuilder() *CustomizedFieldDisplayItemBuilder
func (*CustomizedFieldDisplayItemBuilder) Build ¶
func (builder *CustomizedFieldDisplayItemBuilder) Build() *CustomizedFieldDisplayItem
func (*CustomizedFieldDisplayItemBuilder) DisplayName ¶
func (builder *CustomizedFieldDisplayItemBuilder) DisplayName(displayName string) *CustomizedFieldDisplayItemBuilder
func (*CustomizedFieldDisplayItemBuilder) Editable ¶
func (builder *CustomizedFieldDisplayItemBuilder) Editable(editable bool) *CustomizedFieldDisplayItemBuilder
func (*CustomizedFieldDisplayItemBuilder) Id ¶
func (builder *CustomizedFieldDisplayItemBuilder) Id(id string) *CustomizedFieldDisplayItemBuilder
func (*CustomizedFieldDisplayItemBuilder) KeyName ¶
func (builder *CustomizedFieldDisplayItemBuilder) KeyName(keyName string) *CustomizedFieldDisplayItemBuilder
func (*CustomizedFieldDisplayItemBuilder) Position ¶
func (builder *CustomizedFieldDisplayItemBuilder) Position(position int) *CustomizedFieldDisplayItemBuilder
func (*CustomizedFieldDisplayItemBuilder) Required ¶
func (builder *CustomizedFieldDisplayItemBuilder) Required(required bool) *CustomizedFieldDisplayItemBuilder
func (*CustomizedFieldDisplayItemBuilder) Value ¶
func (builder *CustomizedFieldDisplayItemBuilder) Value(value string) *CustomizedFieldDisplayItemBuilder
type CustomizedFieldsTicketReq ¶
type CustomizedFieldsTicketReq struct {
// contains filtered or unexported fields
}
type CustomizedFieldsTicketReqBuilder ¶
type CustomizedFieldsTicketReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCustomizedFieldsTicketReqBuilder ¶
func NewCustomizedFieldsTicketReqBuilder() *CustomizedFieldsTicketReqBuilder
生成请求的New构造器
func (*CustomizedFieldsTicketReqBuilder) Build ¶
func (builder *CustomizedFieldsTicketReqBuilder) Build() *CustomizedFieldsTicketReq
1.5 生成请求的builder的build方法
func (*CustomizedFieldsTicketReqBuilder) VisibleOnly ¶
func (builder *CustomizedFieldsTicketReqBuilder) VisibleOnly(visibleOnly bool) *CustomizedFieldsTicketReqBuilder
1.5 生成请求的builder属性方法
type CustomizedFieldsTicketResp ¶
type CustomizedFieldsTicketResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CustomizedFieldsTicketRespData `json:"data"` }
func (*CustomizedFieldsTicketResp) Success ¶
func (resp *CustomizedFieldsTicketResp) Success() bool
type CustomizedFieldsTicketRespData ¶
type CustomizedFieldsTicketRespData struct { UserCustomizedFields []*UserCustomizedField `json:"user_customized_fields,omitempty"` TicketCustomizedFields []*TicketCustomizedField `json:"ticket_customized_fields,omitempty"` }
type DeleteAgentSchedulesReq ¶
type DeleteAgentSchedulesReq struct {
// contains filtered or unexported fields
}
type DeleteAgentSchedulesReqBuilder ¶
type DeleteAgentSchedulesReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewDeleteAgentSchedulesReqBuilder ¶
func NewDeleteAgentSchedulesReqBuilder() *DeleteAgentSchedulesReqBuilder
生成请求的New构造器
func (*DeleteAgentSchedulesReqBuilder) AgentId ¶
func (builder *DeleteAgentSchedulesReqBuilder) AgentId(agentId string) *DeleteAgentSchedulesReqBuilder
1.5 生成请求的builder属性方法
func (*DeleteAgentSchedulesReqBuilder) Build ¶
func (builder *DeleteAgentSchedulesReqBuilder) Build() *DeleteAgentSchedulesReq
1.5 生成请求的builder的build方法
type DeleteAgentSchedulesResp ¶
type DeleteAgentSchedulesResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteAgentSchedulesResp) Success ¶
func (resp *DeleteAgentSchedulesResp) Success() bool
type DeleteAgentSkillReq ¶
type DeleteAgentSkillReq struct {
// contains filtered or unexported fields
}
type DeleteAgentSkillReqBuilder ¶
type DeleteAgentSkillReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewDeleteAgentSkillReqBuilder ¶
func NewDeleteAgentSkillReqBuilder() *DeleteAgentSkillReqBuilder
生成请求的New构造器
func (*DeleteAgentSkillReqBuilder) AgentSkillId ¶
func (builder *DeleteAgentSkillReqBuilder) AgentSkillId(agentSkillId string) *DeleteAgentSkillReqBuilder
1.5 生成请求的builder属性方法
func (*DeleteAgentSkillReqBuilder) Build ¶
func (builder *DeleteAgentSkillReqBuilder) Build() *DeleteAgentSkillReq
1.5 生成请求的builder的build方法
type DeleteAgentSkillResp ¶
type DeleteAgentSkillResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteAgentSkillResp) Success ¶
func (resp *DeleteAgentSkillResp) Success() bool
type DeleteCategoryReq ¶
type DeleteCategoryReq struct {
// contains filtered or unexported fields
}
type DeleteCategoryReqBuilder ¶
type DeleteCategoryReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewDeleteCategoryReqBuilder ¶
func NewDeleteCategoryReqBuilder() *DeleteCategoryReqBuilder
生成请求的New构造器
func (*DeleteCategoryReqBuilder) Build ¶
func (builder *DeleteCategoryReqBuilder) Build() *DeleteCategoryReq
1.5 生成请求的builder的build方法
func (*DeleteCategoryReqBuilder) Id ¶
func (builder *DeleteCategoryReqBuilder) Id(id string) *DeleteCategoryReqBuilder
1.5 生成请求的builder属性方法
type DeleteCategoryResp ¶
type DeleteCategoryResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteCategoryResp) Success ¶
func (resp *DeleteCategoryResp) Success() bool
type DeleteFaqReq ¶
type DeleteFaqReq struct {
// contains filtered or unexported fields
}
type DeleteFaqReqBuilder ¶
type DeleteFaqReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*DeleteFaqReqBuilder) Build ¶
func (builder *DeleteFaqReqBuilder) Build() *DeleteFaqReq
1.5 生成请求的builder的build方法
func (*DeleteFaqReqBuilder) Id ¶
func (builder *DeleteFaqReqBuilder) Id(id string) *DeleteFaqReqBuilder
1.5 生成请求的builder属性方法
type DeleteFaqResp ¶
type DeleteFaqResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteFaqResp) Success ¶
func (resp *DeleteFaqResp) Success() bool
type DeleteTicketCustomizedFieldReq ¶
type DeleteTicketCustomizedFieldReq struct {
// contains filtered or unexported fields
}
type DeleteTicketCustomizedFieldReqBuilder ¶
type DeleteTicketCustomizedFieldReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewDeleteTicketCustomizedFieldReqBuilder ¶
func NewDeleteTicketCustomizedFieldReqBuilder() *DeleteTicketCustomizedFieldReqBuilder
生成请求的New构造器
func (*DeleteTicketCustomizedFieldReqBuilder) Build ¶
func (builder *DeleteTicketCustomizedFieldReqBuilder) Build() *DeleteTicketCustomizedFieldReq
1.5 生成请求的builder的build方法
func (*DeleteTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId ¶
func (builder *DeleteTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *DeleteTicketCustomizedFieldReqBuilder
1.5 生成请求的builder属性方法
type DeleteTicketCustomizedFieldResp ¶
type DeleteTicketCustomizedFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteTicketCustomizedFieldResp) Success ¶
func (resp *DeleteTicketCustomizedFieldResp) Success() bool
type EventBuilder ¶
type EventBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewEventBuilder ¶
func NewEventBuilder() *EventBuilder
func (*EventBuilder) Build ¶
func (builder *EventBuilder) Build() *Event
func (*EventBuilder) Subtype ¶
func (builder *EventBuilder) Subtype(subtype string) *EventBuilder
func (*EventBuilder) Type ¶
func (builder *EventBuilder) Type(type_ string) *EventBuilder
type ExecuteSendNotificationPathReqBodyBuilder ¶
type ExecuteSendNotificationPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewExecuteSendNotificationPathReqBodyBuilder ¶
func NewExecuteSendNotificationPathReqBodyBuilder() *ExecuteSendNotificationPathReqBodyBuilder
func (*ExecuteSendNotificationPathReqBodyBuilder) Build ¶
func (builder *ExecuteSendNotificationPathReqBodyBuilder) Build() (*ExecuteSendNotificationReqBody, error)
func (*ExecuteSendNotificationPathReqBodyBuilder) SendAt ¶
func (builder *ExecuteSendNotificationPathReqBodyBuilder) SendAt(sendAt string) *ExecuteSendNotificationPathReqBodyBuilder
type ExecuteSendNotificationReq ¶
type ExecuteSendNotificationReq struct { Body *ExecuteSendNotificationReqBody `body:""` // contains filtered or unexported fields }
type ExecuteSendNotificationReqBody ¶
type ExecuteSendNotificationReqBody struct {
SendAt *string `json:"send_at,omitempty"`
}
type ExecuteSendNotificationReqBodyBuilder ¶
type ExecuteSendNotificationReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewExecuteSendNotificationReqBodyBuilder ¶
func NewExecuteSendNotificationReqBodyBuilder() *ExecuteSendNotificationReqBodyBuilder
生成body的New构造器
func (*ExecuteSendNotificationReqBodyBuilder) Build ¶
func (builder *ExecuteSendNotificationReqBodyBuilder) Build() *ExecuteSendNotificationReqBody
1.3 生成body的build方法
func (*ExecuteSendNotificationReqBodyBuilder) SendAt ¶
func (builder *ExecuteSendNotificationReqBodyBuilder) SendAt(sendAt string) *ExecuteSendNotificationReqBodyBuilder
1.2 生成body的builder属性方法
type ExecuteSendNotificationReqBuilder ¶
type ExecuteSendNotificationReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewExecuteSendNotificationReqBuilder ¶
func NewExecuteSendNotificationReqBuilder() *ExecuteSendNotificationReqBuilder
生成请求的New构造器
func (*ExecuteSendNotificationReqBuilder) Body ¶
func (builder *ExecuteSendNotificationReqBuilder) Body(body *ExecuteSendNotificationReqBody) *ExecuteSendNotificationReqBuilder
func (*ExecuteSendNotificationReqBuilder) Build ¶
func (builder *ExecuteSendNotificationReqBuilder) Build() *ExecuteSendNotificationReq
1.5 生成请求的builder的build方法
func (*ExecuteSendNotificationReqBuilder) NotificationId ¶
func (builder *ExecuteSendNotificationReqBuilder) NotificationId(notificationId string) *ExecuteSendNotificationReqBuilder
1.5 生成请求的builder属性方法
type ExecuteSendNotificationResp ¶
type ExecuteSendNotificationResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*ExecuteSendNotificationResp) Success ¶
func (resp *ExecuteSendNotificationResp) Success() bool
type Faq ¶
type Faq struct { FaqId *string `json:"faq_id,omitempty"` Id *string `json:"id,omitempty"` HelpdeskId *string `json:"helpdesk_id,omitempty"` Question *string `json:"question,omitempty"` Answer *string `json:"answer,omitempty"` AnswerRichtext []*Richtext `json:"answer_richtext,omitempty"` CreateTime *int `json:"create_time,omitempty"` UpdateTime *int `json:"update_time,omitempty"` Categories []*Category `json:"categories,omitempty"` Tags []string `json:"tags,omitempty"` ExpireTime *int `json:"expire_time,omitempty"` UpdateUser *TicketUser `json:"update_user,omitempty"` CreateUser *TicketUser `json:"create_user,omitempty"` }
type FaqBuilder ¶
type FaqBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewFaqBuilder ¶
func NewFaqBuilder() *FaqBuilder
func (*FaqBuilder) Answer ¶
func (builder *FaqBuilder) Answer(answer string) *FaqBuilder
func (*FaqBuilder) AnswerRichtext ¶
func (builder *FaqBuilder) AnswerRichtext(answerRichtext []*Richtext) *FaqBuilder
func (*FaqBuilder) Build ¶
func (builder *FaqBuilder) Build() *Faq
func (*FaqBuilder) Categories ¶
func (builder *FaqBuilder) Categories(categories []*Category) *FaqBuilder
func (*FaqBuilder) CreateTime ¶
func (builder *FaqBuilder) CreateTime(createTime int) *FaqBuilder
func (*FaqBuilder) CreateUser ¶
func (builder *FaqBuilder) CreateUser(createUser *TicketUser) *FaqBuilder
func (*FaqBuilder) ExpireTime ¶
func (builder *FaqBuilder) ExpireTime(expireTime int) *FaqBuilder
func (*FaqBuilder) FaqId ¶
func (builder *FaqBuilder) FaqId(faqId string) *FaqBuilder
func (*FaqBuilder) HelpdeskId ¶
func (builder *FaqBuilder) HelpdeskId(helpdeskId string) *FaqBuilder
func (*FaqBuilder) Id ¶
func (builder *FaqBuilder) Id(id string) *FaqBuilder
func (*FaqBuilder) Question ¶
func (builder *FaqBuilder) Question(question string) *FaqBuilder
func (*FaqBuilder) Tags ¶
func (builder *FaqBuilder) Tags(tags []string) *FaqBuilder
func (*FaqBuilder) UpdateTime ¶
func (builder *FaqBuilder) UpdateTime(updateTime int) *FaqBuilder
func (*FaqBuilder) UpdateUser ¶
func (builder *FaqBuilder) UpdateUser(updateUser *TicketUser) *FaqBuilder
type FaqImageFaqReq ¶
type FaqImageFaqReq struct {
// contains filtered or unexported fields
}
type FaqImageFaqReqBuilder ¶
type FaqImageFaqReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*FaqImageFaqReqBuilder) Build ¶
func (builder *FaqImageFaqReqBuilder) Build() *FaqImageFaqReq
1.5 生成请求的builder的build方法
func (*FaqImageFaqReqBuilder) Id ¶
func (builder *FaqImageFaqReqBuilder) Id(id string) *FaqImageFaqReqBuilder
1.5 生成请求的builder属性方法
func (*FaqImageFaqReqBuilder) ImageKey ¶
func (builder *FaqImageFaqReqBuilder) ImageKey(imageKey string) *FaqImageFaqReqBuilder
type FaqImageFaqResp ¶
type FaqImageFaqResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError File io.Reader `json:"-"` FileName string `json:"-"` }
func (*FaqImageFaqResp) Success ¶
func (resp *FaqImageFaqResp) Success() bool
func (*FaqImageFaqResp) WriteFile ¶
func (resp *FaqImageFaqResp) WriteFile(fileName string) error
下载api,生成WriteFile方法
type FaqUpdateInfo ¶
type FaqUpdateInfoBuilder ¶
type FaqUpdateInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewFaqUpdateInfoBuilder ¶
func NewFaqUpdateInfoBuilder() *FaqUpdateInfoBuilder
func (*FaqUpdateInfoBuilder) Answer ¶
func (builder *FaqUpdateInfoBuilder) Answer(answer string) *FaqUpdateInfoBuilder
func (*FaqUpdateInfoBuilder) AnswerRichtext ¶
func (builder *FaqUpdateInfoBuilder) AnswerRichtext(answerRichtext string) *FaqUpdateInfoBuilder
func (*FaqUpdateInfoBuilder) Build ¶
func (builder *FaqUpdateInfoBuilder) Build() *FaqUpdateInfo
func (*FaqUpdateInfoBuilder) CategoryId ¶
func (builder *FaqUpdateInfoBuilder) CategoryId(categoryId string) *FaqUpdateInfoBuilder
func (*FaqUpdateInfoBuilder) Question ¶
func (builder *FaqUpdateInfoBuilder) Question(question string) *FaqUpdateInfoBuilder
func (*FaqUpdateInfoBuilder) Tags ¶
func (builder *FaqUpdateInfoBuilder) Tags(tags []string) *FaqUpdateInfoBuilder
type GetAgentSchedulesReq ¶
type GetAgentSchedulesReq struct {
// contains filtered or unexported fields
}
type GetAgentSchedulesReqBuilder ¶
type GetAgentSchedulesReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewGetAgentSchedulesReqBuilder ¶
func NewGetAgentSchedulesReqBuilder() *GetAgentSchedulesReqBuilder
生成请求的New构造器
func (*GetAgentSchedulesReqBuilder) AgentId ¶
func (builder *GetAgentSchedulesReqBuilder) AgentId(agentId string) *GetAgentSchedulesReqBuilder
1.5 生成请求的builder属性方法
func (*GetAgentSchedulesReqBuilder) Build ¶
func (builder *GetAgentSchedulesReqBuilder) Build() *GetAgentSchedulesReq
1.5 生成请求的builder的build方法
type GetAgentSchedulesResp ¶
type GetAgentSchedulesResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetAgentSchedulesRespData `json:"data"` }
func (*GetAgentSchedulesResp) Success ¶
func (resp *GetAgentSchedulesResp) Success() bool
type GetAgentSchedulesRespData ¶
type GetAgentSchedulesRespData struct {
AgentSchedule *AgentSchedule `json:"agent_schedule,omitempty"`
}
type GetAgentSkillReq ¶
type GetAgentSkillReq struct {
// contains filtered or unexported fields
}
type GetAgentSkillReqBuilder ¶
type GetAgentSkillReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewGetAgentSkillReqBuilder ¶
func NewGetAgentSkillReqBuilder() *GetAgentSkillReqBuilder
生成请求的New构造器
func (*GetAgentSkillReqBuilder) AgentSkillId ¶
func (builder *GetAgentSkillReqBuilder) AgentSkillId(agentSkillId string) *GetAgentSkillReqBuilder
1.5 生成请求的builder属性方法
func (*GetAgentSkillReqBuilder) Build ¶
func (builder *GetAgentSkillReqBuilder) Build() *GetAgentSkillReq
1.5 生成请求的builder的build方法
type GetAgentSkillResp ¶
type GetAgentSkillResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetAgentSkillRespData `json:"data"` }
func (*GetAgentSkillResp) Success ¶
func (resp *GetAgentSkillResp) Success() bool
type GetAgentSkillRespData ¶
type GetAgentSkillRespData struct {
AgentSkill *AgentSkill `json:"agent_skill,omitempty"`
}
type GetCategoryReq ¶
type GetCategoryReq struct {
// contains filtered or unexported fields
}
type GetCategoryReqBuilder ¶
type GetCategoryReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetCategoryReqBuilder) Build ¶
func (builder *GetCategoryReqBuilder) Build() *GetCategoryReq
1.5 生成请求的builder的build方法
func (*GetCategoryReqBuilder) Id ¶
func (builder *GetCategoryReqBuilder) Id(id string) *GetCategoryReqBuilder
1.5 生成请求的builder属性方法
type GetCategoryResp ¶
type GetCategoryResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetCategoryRespData `json:"data"` }
func (*GetCategoryResp) Success ¶
func (resp *GetCategoryResp) Success() bool
type GetCategoryRespData ¶
type GetFaqReqBuilder ¶
type GetFaqReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetFaqReqBuilder) Build ¶
func (builder *GetFaqReqBuilder) Build() *GetFaqReq
1.5 生成请求的builder的build方法
func (*GetFaqReqBuilder) Id ¶
func (builder *GetFaqReqBuilder) Id(id string) *GetFaqReqBuilder
1.5 生成请求的builder属性方法
type GetFaqResp ¶
type GetFaqResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetFaqRespData `json:"data"` }
func (*GetFaqResp) Success ¶
func (resp *GetFaqResp) Success() bool
type GetFaqRespData ¶
type GetFaqRespData struct {
Faq *Faq `json:"faq,omitempty"`
}
type GetNotificationReq ¶
type GetNotificationReq struct {
// contains filtered or unexported fields
}
type GetNotificationReqBuilder ¶
type GetNotificationReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewGetNotificationReqBuilder ¶
func NewGetNotificationReqBuilder() *GetNotificationReqBuilder
生成请求的New构造器
func (*GetNotificationReqBuilder) Build ¶
func (builder *GetNotificationReqBuilder) Build() *GetNotificationReq
1.5 生成请求的builder的build方法
func (*GetNotificationReqBuilder) NotificationId ¶
func (builder *GetNotificationReqBuilder) NotificationId(notificationId string) *GetNotificationReqBuilder
1.5 生成请求的builder属性方法
func (*GetNotificationReqBuilder) UserIdType ¶
func (builder *GetNotificationReqBuilder) UserIdType(userIdType string) *GetNotificationReqBuilder
type GetNotificationResp ¶
type GetNotificationResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetNotificationRespData `json:"data"` }
func (*GetNotificationResp) Success ¶
func (resp *GetNotificationResp) Success() bool
type GetNotificationRespData ¶
type GetNotificationRespData struct { Notification *Notification `json:"notification,omitempty"` ApprovalAppLink *string `json:"approval_app_link,omitempty"` }
type GetTicketCustomizedFieldReq ¶
type GetTicketCustomizedFieldReq struct {
// contains filtered or unexported fields
}
type GetTicketCustomizedFieldReqBuilder ¶
type GetTicketCustomizedFieldReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewGetTicketCustomizedFieldReqBuilder ¶
func NewGetTicketCustomizedFieldReqBuilder() *GetTicketCustomizedFieldReqBuilder
生成请求的New构造器
func (*GetTicketCustomizedFieldReqBuilder) Build ¶
func (builder *GetTicketCustomizedFieldReqBuilder) Build() *GetTicketCustomizedFieldReq
1.5 生成请求的builder的build方法
func (*GetTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId ¶
func (builder *GetTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *GetTicketCustomizedFieldReqBuilder
1.5 生成请求的builder属性方法
type GetTicketCustomizedFieldResp ¶
type GetTicketCustomizedFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetTicketCustomizedFieldRespData `json:"data"` }
func (*GetTicketCustomizedFieldResp) Success ¶
func (resp *GetTicketCustomizedFieldResp) Success() bool
type GetTicketCustomizedFieldRespData ¶
type GetTicketCustomizedFieldRespData struct { TicketCustomizedFieldId *string `json:"ticket_customized_field_id,omitempty"` HelpdeskId *string `json:"helpdesk_id,omitempty"` KeyName *string `json:"key_name,omitempty"` DisplayName *string `json:"display_name,omitempty"` Position *string `json:"position,omitempty"` FieldType *string `json:"field_type,omitempty"` Description *string `json:"description,omitempty"` Visible *bool `json:"visible,omitempty"` Editable *bool `json:"editable,omitempty"` Required *bool `json:"required,omitempty"` CreatedAt *string `json:"created_at,omitempty"` UpdatedAt *string `json:"updated_at,omitempty"` CreatedBy *TicketUser `json:"created_by,omitempty"` UpdatedBy *TicketUser `json:"updated_by,omitempty"` DropdownAllowMultiple *bool `json:"dropdown_allow_multiple,omitempty"` }
type GetTicketReq ¶
type GetTicketReq struct {
// contains filtered or unexported fields
}
type GetTicketReqBuilder ¶
type GetTicketReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetTicketReqBuilder) Build ¶
func (builder *GetTicketReqBuilder) Build() *GetTicketReq
1.5 生成请求的builder的build方法
func (*GetTicketReqBuilder) TicketId ¶
func (builder *GetTicketReqBuilder) TicketId(ticketId string) *GetTicketReqBuilder
1.5 生成请求的builder属性方法
type GetTicketResp ¶
type GetTicketResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetTicketRespData `json:"data"` }
func (*GetTicketResp) Success ¶
func (resp *GetTicketResp) Success() bool
type GetTicketRespData ¶
type GetTicketRespData struct {
Ticket *Ticket `json:"ticket,omitempty"`
}
type HelpdeskService ¶
type HelpdeskService struct { Agent *agent AgentSchedules *agentSchedules AgentSchedule *agentSchedule AgentSkill *agentSkill AgentSkillRule *agentSkillRule BotMessage *botMessage Category *category Event *event Faq *faq Notification *notification Ticket *ticket TicketMessage *ticketMessage TicketCustomizedField *ticketCustomizedField // contains filtered or unexported fields }
业务域服务定义
type ListAgentScheduleReq ¶
type ListAgentScheduleReq struct {
// contains filtered or unexported fields
}
type ListAgentScheduleReqBuilder ¶
type ListAgentScheduleReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewListAgentScheduleReqBuilder ¶
func NewListAgentScheduleReqBuilder() *ListAgentScheduleReqBuilder
生成请求的New构造器
func (*ListAgentScheduleReqBuilder) Build ¶
func (builder *ListAgentScheduleReqBuilder) Build() *ListAgentScheduleReq
1.5 生成请求的builder的build方法
func (*ListAgentScheduleReqBuilder) Status ¶
func (builder *ListAgentScheduleReqBuilder) Status(status []int) *ListAgentScheduleReqBuilder
1.5 生成请求的builder属性方法
type ListAgentScheduleResp ¶
type ListAgentScheduleResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListAgentScheduleRespData `json:"data"` }
func (*ListAgentScheduleResp) Success ¶
func (resp *ListAgentScheduleResp) Success() bool
type ListAgentScheduleRespData ¶
type ListAgentScheduleRespData struct {
AgentSchedules []*AgentSchedule `json:"agent_schedules,omitempty"`
}
type ListAgentSkillResp ¶
type ListAgentSkillResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListAgentSkillRespData `json:"data"` }
func (*ListAgentSkillResp) Success ¶
func (resp *ListAgentSkillResp) Success() bool
type ListAgentSkillRespData ¶
type ListAgentSkillRespData struct {
AgentSkills []*AgentSkill `json:"agent_skills,omitempty"`
}
type ListAgentSkillRuleResp ¶
type ListAgentSkillRuleResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListAgentSkillRuleRespData `json:"data"` }
func (*ListAgentSkillRuleResp) Success ¶
func (resp *ListAgentSkillRuleResp) Success() bool
type ListAgentSkillRuleRespData ¶
type ListAgentSkillRuleRespData struct {
Rules []*AgentSkillRule `json:"rules,omitempty"`
}
type ListCategoryReq ¶
type ListCategoryReq struct {
// contains filtered or unexported fields
}
type ListCategoryReqBuilder ¶
type ListCategoryReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewListCategoryReqBuilder ¶
func NewListCategoryReqBuilder() *ListCategoryReqBuilder
生成请求的New构造器
func (*ListCategoryReqBuilder) Asc ¶
func (builder *ListCategoryReqBuilder) Asc(asc bool) *ListCategoryReqBuilder
func (*ListCategoryReqBuilder) Build ¶
func (builder *ListCategoryReqBuilder) Build() *ListCategoryReq
1.5 生成请求的builder的build方法
func (*ListCategoryReqBuilder) Lang ¶
func (builder *ListCategoryReqBuilder) Lang(lang string) *ListCategoryReqBuilder
1.5 生成请求的builder属性方法
func (*ListCategoryReqBuilder) OrderBy ¶
func (builder *ListCategoryReqBuilder) OrderBy(orderBy int) *ListCategoryReqBuilder
type ListCategoryResp ¶
type ListCategoryResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListCategoryRespData `json:"data"` }
func (*ListCategoryResp) Success ¶
func (resp *ListCategoryResp) Success() bool
type ListCategoryRespData ¶
type ListCategoryRespData struct {
Categories []*Category `json:"categories,omitempty"`
}
type ListFaqIterator ¶
type ListFaqIterator struct {
// contains filtered or unexported fields
}
生成请求的builder构造器 1.1 生成body的builder结构体
func (*ListFaqIterator) NextPageToken ¶
func (iterator *ListFaqIterator) NextPageToken() *string
type ListFaqReq ¶
type ListFaqReq struct { Limit int // contains filtered or unexported fields }
type ListFaqReqBuilder ¶
type ListFaqReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*ListFaqReqBuilder) Build ¶
func (builder *ListFaqReqBuilder) Build() *ListFaqReq
1.5 生成请求的builder的build方法
func (*ListFaqReqBuilder) CategoryId ¶
func (builder *ListFaqReqBuilder) CategoryId(categoryId string) *ListFaqReqBuilder
func (*ListFaqReqBuilder) Limit ¶
func (builder *ListFaqReqBuilder) Limit(limit int) *ListFaqReqBuilder
1.5 生成请求的builder属性方法
func (*ListFaqReqBuilder) PageSize ¶
func (builder *ListFaqReqBuilder) PageSize(pageSize int) *ListFaqReqBuilder
func (*ListFaqReqBuilder) PageToken ¶
func (builder *ListFaqReqBuilder) PageToken(pageToken string) *ListFaqReqBuilder
func (*ListFaqReqBuilder) Search ¶
func (builder *ListFaqReqBuilder) Search(search string) *ListFaqReqBuilder
func (*ListFaqReqBuilder) Status ¶
func (builder *ListFaqReqBuilder) Status(status string) *ListFaqReqBuilder
type ListFaqResp ¶
type ListFaqResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListFaqRespData `json:"data"` }
func (*ListFaqResp) Success ¶
func (resp *ListFaqResp) Success() bool
type ListFaqRespData ¶
type ListTicketCustomizedFieldPathReqBodyBuilder ¶
type ListTicketCustomizedFieldPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewListTicketCustomizedFieldPathReqBodyBuilder ¶
func NewListTicketCustomizedFieldPathReqBodyBuilder() *ListTicketCustomizedFieldPathReqBodyBuilder
func (*ListTicketCustomizedFieldPathReqBodyBuilder) Build ¶
func (builder *ListTicketCustomizedFieldPathReqBodyBuilder) Build() (*ListTicketCustomizedFieldReqBody, error)
func (*ListTicketCustomizedFieldPathReqBodyBuilder) Visible ¶
func (builder *ListTicketCustomizedFieldPathReqBodyBuilder) Visible(visible bool) *ListTicketCustomizedFieldPathReqBodyBuilder
type ListTicketCustomizedFieldReq ¶
type ListTicketCustomizedFieldReq struct { Body *ListTicketCustomizedFieldReqBody `body:""` // contains filtered or unexported fields }
type ListTicketCustomizedFieldReqBody ¶
type ListTicketCustomizedFieldReqBody struct {
Visible *bool `json:"visible,omitempty"`
}
type ListTicketCustomizedFieldReqBodyBuilder ¶
type ListTicketCustomizedFieldReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewListTicketCustomizedFieldReqBodyBuilder ¶
func NewListTicketCustomizedFieldReqBodyBuilder() *ListTicketCustomizedFieldReqBodyBuilder
生成body的New构造器
func (*ListTicketCustomizedFieldReqBodyBuilder) Build ¶
func (builder *ListTicketCustomizedFieldReqBodyBuilder) Build() *ListTicketCustomizedFieldReqBody
1.3 生成body的build方法
func (*ListTicketCustomizedFieldReqBodyBuilder) Visible ¶
func (builder *ListTicketCustomizedFieldReqBodyBuilder) Visible(visible bool) *ListTicketCustomizedFieldReqBodyBuilder
1.2 生成body的builder属性方法
type ListTicketCustomizedFieldReqBuilder ¶
type ListTicketCustomizedFieldReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewListTicketCustomizedFieldReqBuilder ¶
func NewListTicketCustomizedFieldReqBuilder() *ListTicketCustomizedFieldReqBuilder
生成请求的New构造器
func (*ListTicketCustomizedFieldReqBuilder) Body ¶
func (builder *ListTicketCustomizedFieldReqBuilder) Body(body *ListTicketCustomizedFieldReqBody) *ListTicketCustomizedFieldReqBuilder
func (*ListTicketCustomizedFieldReqBuilder) Build ¶
func (builder *ListTicketCustomizedFieldReqBuilder) Build() *ListTicketCustomizedFieldReq
1.5 生成请求的builder的build方法
func (*ListTicketCustomizedFieldReqBuilder) PageSize ¶
func (builder *ListTicketCustomizedFieldReqBuilder) PageSize(pageSize int) *ListTicketCustomizedFieldReqBuilder
func (*ListTicketCustomizedFieldReqBuilder) PageToken ¶
func (builder *ListTicketCustomizedFieldReqBuilder) PageToken(pageToken string) *ListTicketCustomizedFieldReqBuilder
1.5 生成请求的builder属性方法
type ListTicketCustomizedFieldResp ¶
type ListTicketCustomizedFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListTicketCustomizedFieldRespData `json:"data"` }
func (*ListTicketCustomizedFieldResp) Success ¶
func (resp *ListTicketCustomizedFieldResp) Success() bool
type ListTicketCustomizedFieldRespData ¶
type ListTicketCustomizedFieldRespData struct { HasMore *bool `json:"has_more,omitempty"` NextPageToken *string `json:"next_page_token,omitempty"` Items []*TicketCustomizedField `json:"items,omitempty"` }
type ListTicketMessageReq ¶
type ListTicketMessageReq struct {
// contains filtered or unexported fields
}
type ListTicketMessageReqBuilder ¶
type ListTicketMessageReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewListTicketMessageReqBuilder ¶
func NewListTicketMessageReqBuilder() *ListTicketMessageReqBuilder
生成请求的New构造器
func (*ListTicketMessageReqBuilder) Build ¶
func (builder *ListTicketMessageReqBuilder) Build() *ListTicketMessageReq
1.5 生成请求的builder的build方法
func (*ListTicketMessageReqBuilder) Page ¶
func (builder *ListTicketMessageReqBuilder) Page(page int) *ListTicketMessageReqBuilder
func (*ListTicketMessageReqBuilder) PageSize ¶
func (builder *ListTicketMessageReqBuilder) PageSize(pageSize int) *ListTicketMessageReqBuilder
func (*ListTicketMessageReqBuilder) TicketId ¶
func (builder *ListTicketMessageReqBuilder) TicketId(ticketId string) *ListTicketMessageReqBuilder
1.5 生成请求的builder属性方法
func (*ListTicketMessageReqBuilder) TimeEnd ¶
func (builder *ListTicketMessageReqBuilder) TimeEnd(timeEnd int) *ListTicketMessageReqBuilder
func (*ListTicketMessageReqBuilder) TimeStart ¶
func (builder *ListTicketMessageReqBuilder) TimeStart(timeStart int) *ListTicketMessageReqBuilder
type ListTicketMessageResp ¶
type ListTicketMessageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListTicketMessageRespData `json:"data"` }
func (*ListTicketMessageResp) Success ¶
func (resp *ListTicketMessageResp) Success() bool
type ListTicketMessageRespData ¶
type ListTicketMessageRespData struct { Messages []*TicketMessage `json:"messages,omitempty"` Total *int `json:"total,omitempty"` }
type ListTicketReq ¶
type ListTicketReq struct {
// contains filtered or unexported fields
}
type ListTicketReqBuilder ¶
type ListTicketReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*ListTicketReqBuilder) AgentId ¶
func (builder *ListTicketReqBuilder) AgentId(agentId string) *ListTicketReqBuilder
func (*ListTicketReqBuilder) Build ¶
func (builder *ListTicketReqBuilder) Build() *ListTicketReq
1.5 生成请求的builder的build方法
func (*ListTicketReqBuilder) Channel ¶
func (builder *ListTicketReqBuilder) Channel(channel int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) ClosedById ¶
func (builder *ListTicketReqBuilder) ClosedById(closedById string) *ListTicketReqBuilder
func (*ListTicketReqBuilder) CreateTimeEnd ¶
func (builder *ListTicketReqBuilder) CreateTimeEnd(createTimeEnd int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) CreateTimeStart ¶
func (builder *ListTicketReqBuilder) CreateTimeStart(createTimeStart int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) GuestId ¶
func (builder *ListTicketReqBuilder) GuestId(guestId string) *ListTicketReqBuilder
func (*ListTicketReqBuilder) GuestName ¶
func (builder *ListTicketReqBuilder) GuestName(guestName string) *ListTicketReqBuilder
func (*ListTicketReqBuilder) Page ¶
func (builder *ListTicketReqBuilder) Page(page int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) PageSize ¶
func (builder *ListTicketReqBuilder) PageSize(pageSize int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) Score ¶
func (builder *ListTicketReqBuilder) Score(score int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) Solved ¶
func (builder *ListTicketReqBuilder) Solved(solved int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) StatusList ¶
func (builder *ListTicketReqBuilder) StatusList(statusList []int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) Tags ¶
func (builder *ListTicketReqBuilder) Tags(tags []string) *ListTicketReqBuilder
func (*ListTicketReqBuilder) TicketId ¶
func (builder *ListTicketReqBuilder) TicketId(ticketId string) *ListTicketReqBuilder
1.5 生成请求的builder属性方法
func (*ListTicketReqBuilder) Type ¶
func (builder *ListTicketReqBuilder) Type(type_ int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) UpdateTimeEnd ¶
func (builder *ListTicketReqBuilder) UpdateTimeEnd(updateTimeEnd int) *ListTicketReqBuilder
func (*ListTicketReqBuilder) UpdateTimeStart ¶
func (builder *ListTicketReqBuilder) UpdateTimeStart(updateTimeStart int) *ListTicketReqBuilder
type ListTicketResp ¶
type ListTicketResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListTicketRespData `json:"data"` }
func (*ListTicketResp) Success ¶
func (resp *ListTicketResp) Success() bool
type ListTicketRespData ¶
type Notification ¶
type Notification struct { Id *string `json:"id,omitempty"` JobName *string `json:"job_name,omitempty"` Status *int `json:"status,omitempty"` CreateUser *NotificationUser `json:"create_user,omitempty"` CreatedAt *string `json:"created_at,omitempty"` UpdateUser *NotificationUser `json:"update_user,omitempty"` UpdatedAt *string `json:"updated_at,omitempty"` TargetUserCount *int `json:"target_user_count,omitempty"` SentUserCount *int `json:"sent_user_count,omitempty"` ReadUserCount *int `json:"read_user_count,omitempty"` SendAt *string `json:"send_at,omitempty"` PushContent *string `json:"push_content,omitempty"` PushType *int `json:"push_type,omitempty"` PushScopeType *int `json:"push_scope_type,omitempty"` NewStaffScopeType *int `json:"new_staff_scope_type,omitempty"` NewStaffScopeDepartmentList []*NotificationDepartment `json:"new_staff_scope_department_list,omitempty"` UserList []*NotificationUser `json:"user_list,omitempty"` DepartmentList []*NotificationDepartment `json:"department_list,omitempty"` ChatList []*NotificationChat `json:"chat_list,omitempty"` Ext *string `json:"ext,omitempty"` }
type NotificationBuilder ¶
type NotificationBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewNotificationBuilder ¶
func NewNotificationBuilder() *NotificationBuilder
func (*NotificationBuilder) Build ¶
func (builder *NotificationBuilder) Build() *Notification
func (*NotificationBuilder) ChatList ¶
func (builder *NotificationBuilder) ChatList(chatList []*NotificationChat) *NotificationBuilder
func (*NotificationBuilder) CreateUser ¶
func (builder *NotificationBuilder) CreateUser(createUser *NotificationUser) *NotificationBuilder
func (*NotificationBuilder) CreatedAt ¶
func (builder *NotificationBuilder) CreatedAt(createdAt string) *NotificationBuilder
func (*NotificationBuilder) DepartmentList ¶
func (builder *NotificationBuilder) DepartmentList(departmentList []*NotificationDepartment) *NotificationBuilder
func (*NotificationBuilder) Ext ¶
func (builder *NotificationBuilder) Ext(ext string) *NotificationBuilder
func (*NotificationBuilder) Id ¶
func (builder *NotificationBuilder) Id(id string) *NotificationBuilder
func (*NotificationBuilder) JobName ¶
func (builder *NotificationBuilder) JobName(jobName string) *NotificationBuilder
func (*NotificationBuilder) NewStaffScopeDepartmentList ¶
func (builder *NotificationBuilder) NewStaffScopeDepartmentList(newStaffScopeDepartmentList []*NotificationDepartment) *NotificationBuilder
func (*NotificationBuilder) NewStaffScopeType ¶
func (builder *NotificationBuilder) NewStaffScopeType(newStaffScopeType int) *NotificationBuilder
func (*NotificationBuilder) PushContent ¶
func (builder *NotificationBuilder) PushContent(pushContent string) *NotificationBuilder
func (*NotificationBuilder) PushScopeType ¶
func (builder *NotificationBuilder) PushScopeType(pushScopeType int) *NotificationBuilder
func (*NotificationBuilder) PushType ¶
func (builder *NotificationBuilder) PushType(pushType int) *NotificationBuilder
func (*NotificationBuilder) ReadUserCount ¶
func (builder *NotificationBuilder) ReadUserCount(readUserCount int) *NotificationBuilder
func (*NotificationBuilder) SendAt ¶
func (builder *NotificationBuilder) SendAt(sendAt string) *NotificationBuilder
func (*NotificationBuilder) SentUserCount ¶
func (builder *NotificationBuilder) SentUserCount(sentUserCount int) *NotificationBuilder
func (*NotificationBuilder) Status ¶
func (builder *NotificationBuilder) Status(status int) *NotificationBuilder
func (*NotificationBuilder) TargetUserCount ¶
func (builder *NotificationBuilder) TargetUserCount(targetUserCount int) *NotificationBuilder
func (*NotificationBuilder) UpdateUser ¶
func (builder *NotificationBuilder) UpdateUser(updateUser *NotificationUser) *NotificationBuilder
func (*NotificationBuilder) UpdatedAt ¶
func (builder *NotificationBuilder) UpdatedAt(updatedAt string) *NotificationBuilder
func (*NotificationBuilder) UserList ¶
func (builder *NotificationBuilder) UserList(userList []*NotificationUser) *NotificationBuilder
type NotificationChat ¶
type NotificationChatBuilder ¶
type NotificationChatBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewNotificationChatBuilder ¶
func NewNotificationChatBuilder() *NotificationChatBuilder
func (*NotificationChatBuilder) Build ¶
func (builder *NotificationChatBuilder) Build() *NotificationChat
func (*NotificationChatBuilder) ChatId ¶
func (builder *NotificationChatBuilder) ChatId(chatId string) *NotificationChatBuilder
func (*NotificationChatBuilder) Name ¶
func (builder *NotificationChatBuilder) Name(name string) *NotificationChatBuilder
type NotificationDepartment ¶
type NotificationDepartmentBuilder ¶
type NotificationDepartmentBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewNotificationDepartmentBuilder ¶
func NewNotificationDepartmentBuilder() *NotificationDepartmentBuilder
func (*NotificationDepartmentBuilder) Build ¶
func (builder *NotificationDepartmentBuilder) Build() *NotificationDepartment
func (*NotificationDepartmentBuilder) DepartmentId ¶
func (builder *NotificationDepartmentBuilder) DepartmentId(departmentId string) *NotificationDepartmentBuilder
func (*NotificationDepartmentBuilder) Name ¶
func (builder *NotificationDepartmentBuilder) Name(name string) *NotificationDepartmentBuilder
type NotificationUser ¶
type NotificationUserBuilder ¶
type NotificationUserBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewNotificationUserBuilder ¶
func NewNotificationUserBuilder() *NotificationUserBuilder
func (*NotificationUserBuilder) AvatarUrl ¶
func (builder *NotificationUserBuilder) AvatarUrl(avatarUrl string) *NotificationUserBuilder
func (*NotificationUserBuilder) Build ¶
func (builder *NotificationUserBuilder) Build() *NotificationUser
func (*NotificationUserBuilder) Name ¶
func (builder *NotificationUserBuilder) Name(name string) *NotificationUserBuilder
func (*NotificationUserBuilder) UserId ¶
func (builder *NotificationUserBuilder) UserId(userId string) *NotificationUserBuilder
type P2NotificationApproveV1 ¶
type P2NotificationApproveV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2NotificationApproveV1Data `json:"event"` }
func (*P2NotificationApproveV1) RawReq ¶
func (m *P2NotificationApproveV1) RawReq(req *larkevent.EventReq)
type P2NotificationApproveV1Handler ¶
type P2NotificationApproveV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2NotificationApproveV1Handler ¶
func NewP2NotificationApproveV1Handler(handler func(context.Context, *P2NotificationApproveV1) error) *P2NotificationApproveV1Handler
func (*P2NotificationApproveV1Handler) Event ¶
func (h *P2NotificationApproveV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2TicketCreatedV1 ¶
type P2TicketCreatedV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2TicketCreatedV1Data `json:"event"` }
func (*P2TicketCreatedV1) RawReq ¶
func (m *P2TicketCreatedV1) RawReq(req *larkevent.EventReq)
type P2TicketCreatedV1Data ¶
type P2TicketCreatedV1Data struct { TicketId *string `json:"ticket_id,omitempty"` HelpdeskId *string `json:"helpdesk_id,omitempty"` Guest *TicketUserEvent `json:"guest,omitempty"` Stage *int `json:"stage,omitempty"` Status *int `json:"status,omitempty"` Score *int `json:"score,omitempty"` CreatedAt *int `json:"created_at,omitempty"` UpdatedAt *int `json:"updated_at,omitempty"` ClosedAt *int `json:"closed_at,omitempty"` Channel *int `json:"channel,omitempty"` Solve *int `json:"solve,omitempty"` CustomizedFields []*CustomizedFieldDisplayItem `json:"customized_fields,omitempty"` ChatId *string `json:"chat_id,omitempty"` }
type P2TicketCreatedV1Handler ¶
type P2TicketCreatedV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2TicketCreatedV1Handler ¶
func NewP2TicketCreatedV1Handler(handler func(context.Context, *P2TicketCreatedV1) error) *P2TicketCreatedV1Handler
func (*P2TicketCreatedV1Handler) Event ¶
func (h *P2TicketCreatedV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type P2TicketUpdatedV1 ¶
type P2TicketUpdatedV1 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2TicketUpdatedV1Data `json:"event"` }
func (*P2TicketUpdatedV1) RawReq ¶
func (m *P2TicketUpdatedV1) RawReq(req *larkevent.EventReq)
type P2TicketUpdatedV1Data ¶
type P2TicketUpdatedV1Data struct { Object *TicketEvent `json:"object,omitempty"` OldObject *TicketEventUpdateInfo `json:"old_object,omitempty"` }
type P2TicketUpdatedV1Handler ¶
type P2TicketUpdatedV1Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2TicketUpdatedV1Handler ¶
func NewP2TicketUpdatedV1Handler(handler func(context.Context, *P2TicketUpdatedV1) error) *P2TicketUpdatedV1Handler
func (*P2TicketUpdatedV1Handler) Event ¶
func (h *P2TicketUpdatedV1Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type PatchAgentPathReqBodyBuilder ¶
type PatchAgentPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewPatchAgentPathReqBodyBuilder ¶
func NewPatchAgentPathReqBodyBuilder() *PatchAgentPathReqBodyBuilder
func (*PatchAgentPathReqBodyBuilder) Build ¶
func (builder *PatchAgentPathReqBodyBuilder) Build() (*PatchAgentReqBody, error)
func (*PatchAgentPathReqBodyBuilder) Status ¶
func (builder *PatchAgentPathReqBodyBuilder) Status(status int) *PatchAgentPathReqBodyBuilder
type PatchAgentReq ¶
type PatchAgentReq struct { Body *PatchAgentReqBody `body:""` // contains filtered or unexported fields }
type PatchAgentReqBody ¶
type PatchAgentReqBody struct {
Status *int `json:"status,omitempty"`
}
type PatchAgentReqBodyBuilder ¶
type PatchAgentReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchAgentReqBodyBuilder ¶
func NewPatchAgentReqBodyBuilder() *PatchAgentReqBodyBuilder
生成body的New构造器
func (*PatchAgentReqBodyBuilder) Build ¶
func (builder *PatchAgentReqBodyBuilder) Build() *PatchAgentReqBody
1.3 生成body的build方法
func (*PatchAgentReqBodyBuilder) Status ¶
func (builder *PatchAgentReqBodyBuilder) Status(status int) *PatchAgentReqBodyBuilder
1.2 生成body的builder属性方法
type PatchAgentReqBuilder ¶
type PatchAgentReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*PatchAgentReqBuilder) AgentId ¶
func (builder *PatchAgentReqBuilder) AgentId(agentId string) *PatchAgentReqBuilder
1.5 生成请求的builder属性方法
func (*PatchAgentReqBuilder) Body ¶
func (builder *PatchAgentReqBuilder) Body(body *PatchAgentReqBody) *PatchAgentReqBuilder
func (*PatchAgentReqBuilder) Build ¶
func (builder *PatchAgentReqBuilder) Build() *PatchAgentReq
1.5 生成请求的builder的build方法
type PatchAgentResp ¶
type PatchAgentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PatchAgentResp) Success ¶
func (resp *PatchAgentResp) Success() bool
type PatchAgentSchedulesPathReqBodyBuilder ¶
type PatchAgentSchedulesPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewPatchAgentSchedulesPathReqBodyBuilder ¶
func NewPatchAgentSchedulesPathReqBodyBuilder() *PatchAgentSchedulesPathReqBodyBuilder
func (*PatchAgentSchedulesPathReqBodyBuilder) AgentSchedule ¶
func (builder *PatchAgentSchedulesPathReqBodyBuilder) AgentSchedule(agentSchedule *AgentScheduleUpdateInfo) *PatchAgentSchedulesPathReqBodyBuilder
func (*PatchAgentSchedulesPathReqBodyBuilder) Build ¶
func (builder *PatchAgentSchedulesPathReqBodyBuilder) Build() (*PatchAgentSchedulesReqBody, error)
type PatchAgentSchedulesReq ¶
type PatchAgentSchedulesReq struct { Body *PatchAgentSchedulesReqBody `body:""` // contains filtered or unexported fields }
type PatchAgentSchedulesReqBody ¶
type PatchAgentSchedulesReqBody struct {
AgentSchedule *AgentScheduleUpdateInfo `json:"agent_schedule,omitempty"`
}
type PatchAgentSchedulesReqBodyBuilder ¶
type PatchAgentSchedulesReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchAgentSchedulesReqBodyBuilder ¶
func NewPatchAgentSchedulesReqBodyBuilder() *PatchAgentSchedulesReqBodyBuilder
生成body的New构造器
func (*PatchAgentSchedulesReqBodyBuilder) AgentSchedule ¶
func (builder *PatchAgentSchedulesReqBodyBuilder) AgentSchedule(agentSchedule *AgentScheduleUpdateInfo) *PatchAgentSchedulesReqBodyBuilder
1.2 生成body的builder属性方法
func (*PatchAgentSchedulesReqBodyBuilder) Build ¶
func (builder *PatchAgentSchedulesReqBodyBuilder) Build() *PatchAgentSchedulesReqBody
1.3 生成body的build方法
type PatchAgentSchedulesReqBuilder ¶
type PatchAgentSchedulesReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewPatchAgentSchedulesReqBuilder ¶
func NewPatchAgentSchedulesReqBuilder() *PatchAgentSchedulesReqBuilder
生成请求的New构造器
func (*PatchAgentSchedulesReqBuilder) AgentId ¶
func (builder *PatchAgentSchedulesReqBuilder) AgentId(agentId string) *PatchAgentSchedulesReqBuilder
1.5 生成请求的builder属性方法
func (*PatchAgentSchedulesReqBuilder) Body ¶
func (builder *PatchAgentSchedulesReqBuilder) Body(body *PatchAgentSchedulesReqBody) *PatchAgentSchedulesReqBuilder
func (*PatchAgentSchedulesReqBuilder) Build ¶
func (builder *PatchAgentSchedulesReqBuilder) Build() *PatchAgentSchedulesReq
1.5 生成请求的builder的build方法
type PatchAgentSchedulesResp ¶
type PatchAgentSchedulesResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PatchAgentSchedulesResp) Success ¶
func (resp *PatchAgentSchedulesResp) Success() bool
type PatchAgentSkillPathReqBodyBuilder ¶
type PatchAgentSkillPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewPatchAgentSkillPathReqBodyBuilder ¶
func NewPatchAgentSkillPathReqBodyBuilder() *PatchAgentSkillPathReqBodyBuilder
func (*PatchAgentSkillPathReqBodyBuilder) AgentSkill ¶
func (builder *PatchAgentSkillPathReqBodyBuilder) AgentSkill(agentSkill *AgentSkill) *PatchAgentSkillPathReqBodyBuilder
func (*PatchAgentSkillPathReqBodyBuilder) Build ¶
func (builder *PatchAgentSkillPathReqBodyBuilder) Build() (*PatchAgentSkillReqBody, error)
type PatchAgentSkillReq ¶
type PatchAgentSkillReq struct { Body *PatchAgentSkillReqBody `body:""` // contains filtered or unexported fields }
type PatchAgentSkillReqBody ¶
type PatchAgentSkillReqBody struct {
AgentSkill *AgentSkill `json:"agent_skill,omitempty"`
}
type PatchAgentSkillReqBodyBuilder ¶
type PatchAgentSkillReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchAgentSkillReqBodyBuilder ¶
func NewPatchAgentSkillReqBodyBuilder() *PatchAgentSkillReqBodyBuilder
生成body的New构造器
func (*PatchAgentSkillReqBodyBuilder) AgentSkill ¶
func (builder *PatchAgentSkillReqBodyBuilder) AgentSkill(agentSkill *AgentSkill) *PatchAgentSkillReqBodyBuilder
1.2 生成body的builder属性方法
func (*PatchAgentSkillReqBodyBuilder) Build ¶
func (builder *PatchAgentSkillReqBodyBuilder) Build() *PatchAgentSkillReqBody
1.3 生成body的build方法
type PatchAgentSkillReqBuilder ¶
type PatchAgentSkillReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewPatchAgentSkillReqBuilder ¶
func NewPatchAgentSkillReqBuilder() *PatchAgentSkillReqBuilder
生成请求的New构造器
func (*PatchAgentSkillReqBuilder) AgentSkillId ¶
func (builder *PatchAgentSkillReqBuilder) AgentSkillId(agentSkillId string) *PatchAgentSkillReqBuilder
1.5 生成请求的builder属性方法
func (*PatchAgentSkillReqBuilder) Body ¶
func (builder *PatchAgentSkillReqBuilder) Body(body *PatchAgentSkillReqBody) *PatchAgentSkillReqBuilder
func (*PatchAgentSkillReqBuilder) Build ¶
func (builder *PatchAgentSkillReqBuilder) Build() *PatchAgentSkillReq
1.5 生成请求的builder的build方法
type PatchAgentSkillResp ¶
type PatchAgentSkillResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PatchAgentSkillResp) Success ¶
func (resp *PatchAgentSkillResp) Success() bool
type PatchCategoryReq ¶
type PatchCategoryReq struct { Category *Category `body:""` // contains filtered or unexported fields }
type PatchCategoryReqBuilder ¶
type PatchCategoryReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewPatchCategoryReqBuilder ¶
func NewPatchCategoryReqBuilder() *PatchCategoryReqBuilder
生成请求的New构造器
func (*PatchCategoryReqBuilder) Build ¶
func (builder *PatchCategoryReqBuilder) Build() *PatchCategoryReq
1.5 生成请求的builder的build方法
func (*PatchCategoryReqBuilder) Category ¶
func (builder *PatchCategoryReqBuilder) Category(category *Category) *PatchCategoryReqBuilder
func (*PatchCategoryReqBuilder) Id ¶
func (builder *PatchCategoryReqBuilder) Id(id string) *PatchCategoryReqBuilder
1.5 生成请求的builder属性方法
type PatchCategoryResp ¶
type PatchCategoryResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PatchCategoryResp) Success ¶
func (resp *PatchCategoryResp) Success() bool
type PatchFaqPathReqBodyBuilder ¶
type PatchFaqPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewPatchFaqPathReqBodyBuilder ¶
func NewPatchFaqPathReqBodyBuilder() *PatchFaqPathReqBodyBuilder
func (*PatchFaqPathReqBodyBuilder) Build ¶
func (builder *PatchFaqPathReqBodyBuilder) Build() (*PatchFaqReqBody, error)
func (*PatchFaqPathReqBodyBuilder) Faq ¶
func (builder *PatchFaqPathReqBodyBuilder) Faq(faq *FaqUpdateInfo) *PatchFaqPathReqBodyBuilder
type PatchFaqReq ¶
type PatchFaqReq struct { Body *PatchFaqReqBody `body:""` // contains filtered or unexported fields }
type PatchFaqReqBody ¶
type PatchFaqReqBody struct {
Faq *FaqUpdateInfo `json:"faq,omitempty"`
}
type PatchFaqReqBodyBuilder ¶
type PatchFaqReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchFaqReqBodyBuilder ¶
func NewPatchFaqReqBodyBuilder() *PatchFaqReqBodyBuilder
生成body的New构造器
func (*PatchFaqReqBodyBuilder) Build ¶
func (builder *PatchFaqReqBodyBuilder) Build() *PatchFaqReqBody
1.3 生成body的build方法
func (*PatchFaqReqBodyBuilder) Faq ¶
func (builder *PatchFaqReqBodyBuilder) Faq(faq *FaqUpdateInfo) *PatchFaqReqBodyBuilder
1.2 生成body的builder属性方法
type PatchFaqReqBuilder ¶
type PatchFaqReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*PatchFaqReqBuilder) Body ¶
func (builder *PatchFaqReqBuilder) Body(body *PatchFaqReqBody) *PatchFaqReqBuilder
func (*PatchFaqReqBuilder) Build ¶
func (builder *PatchFaqReqBuilder) Build() *PatchFaqReq
1.5 生成请求的builder的build方法
func (*PatchFaqReqBuilder) Id ¶
func (builder *PatchFaqReqBuilder) Id(id string) *PatchFaqReqBuilder
1.5 生成请求的builder属性方法
type PatchFaqResp ¶
type PatchFaqResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PatchFaqResp) Success ¶
func (resp *PatchFaqResp) Success() bool
type PatchNotificationReq ¶
type PatchNotificationReq struct { Notification *Notification `body:""` // contains filtered or unexported fields }
type PatchNotificationReqBuilder ¶
type PatchNotificationReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewPatchNotificationReqBuilder ¶
func NewPatchNotificationReqBuilder() *PatchNotificationReqBuilder
生成请求的New构造器
func (*PatchNotificationReqBuilder) Build ¶
func (builder *PatchNotificationReqBuilder) Build() *PatchNotificationReq
1.5 生成请求的builder的build方法
func (*PatchNotificationReqBuilder) Notification ¶
func (builder *PatchNotificationReqBuilder) Notification(notification *Notification) *PatchNotificationReqBuilder
func (*PatchNotificationReqBuilder) NotificationId ¶
func (builder *PatchNotificationReqBuilder) NotificationId(notificationId string) *PatchNotificationReqBuilder
1.5 生成请求的builder属性方法
func (*PatchNotificationReqBuilder) UserIdType ¶
func (builder *PatchNotificationReqBuilder) UserIdType(userIdType string) *PatchNotificationReqBuilder
type PatchNotificationResp ¶
type PatchNotificationResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PatchNotificationResp) Success ¶
func (resp *PatchNotificationResp) Success() bool
type PatchTicketCustomizedFieldReq ¶
type PatchTicketCustomizedFieldReq struct { TicketCustomizedField *TicketCustomizedField `body:""` // contains filtered or unexported fields }
type PatchTicketCustomizedFieldReqBuilder ¶
type PatchTicketCustomizedFieldReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewPatchTicketCustomizedFieldReqBuilder ¶
func NewPatchTicketCustomizedFieldReqBuilder() *PatchTicketCustomizedFieldReqBuilder
生成请求的New构造器
func (*PatchTicketCustomizedFieldReqBuilder) Build ¶
func (builder *PatchTicketCustomizedFieldReqBuilder) Build() *PatchTicketCustomizedFieldReq
1.5 生成请求的builder的build方法
func (*PatchTicketCustomizedFieldReqBuilder) TicketCustomizedField ¶
func (builder *PatchTicketCustomizedFieldReqBuilder) TicketCustomizedField(ticketCustomizedField *TicketCustomizedField) *PatchTicketCustomizedFieldReqBuilder
func (*PatchTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId ¶
func (builder *PatchTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *PatchTicketCustomizedFieldReqBuilder
1.5 生成请求的builder属性方法
type PatchTicketCustomizedFieldResp ¶
type PatchTicketCustomizedFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PatchTicketCustomizedFieldResp) Success ¶
func (resp *PatchTicketCustomizedFieldResp) Success() bool
type PreviewNotificationReq ¶
type PreviewNotificationReq struct {
// contains filtered or unexported fields
}
type PreviewNotificationReqBuilder ¶
type PreviewNotificationReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewPreviewNotificationReqBuilder ¶
func NewPreviewNotificationReqBuilder() *PreviewNotificationReqBuilder
生成请求的New构造器
func (*PreviewNotificationReqBuilder) Build ¶
func (builder *PreviewNotificationReqBuilder) Build() *PreviewNotificationReq
1.5 生成请求的builder的build方法
func (*PreviewNotificationReqBuilder) NotificationId ¶
func (builder *PreviewNotificationReqBuilder) NotificationId(notificationId string) *PreviewNotificationReqBuilder
1.5 生成请求的builder属性方法
type PreviewNotificationResp ¶
type PreviewNotificationResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PreviewNotificationResp) Success ¶
func (resp *PreviewNotificationResp) Success() bool
type RichtextBuilder ¶
type RichtextBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewRichtextBuilder ¶
func NewRichtextBuilder() *RichtextBuilder
func (*RichtextBuilder) Build ¶
func (builder *RichtextBuilder) Build() *Richtext
func (*RichtextBuilder) Content ¶
func (builder *RichtextBuilder) Content(content string) *RichtextBuilder
func (*RichtextBuilder) Type ¶
func (builder *RichtextBuilder) Type(type_ string) *RichtextBuilder
type SearchFaqIterator ¶
type SearchFaqIterator struct {
// contains filtered or unexported fields
}
func (*SearchFaqIterator) NextPageToken ¶
func (iterator *SearchFaqIterator) NextPageToken() *string
type SearchFaqReq ¶
type SearchFaqReq struct { Limit int // contains filtered or unexported fields }
type SearchFaqReqBuilder ¶
type SearchFaqReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*SearchFaqReqBuilder) Base64 ¶
func (builder *SearchFaqReqBuilder) Base64(base64 string) *SearchFaqReqBuilder
func (*SearchFaqReqBuilder) Build ¶
func (builder *SearchFaqReqBuilder) Build() *SearchFaqReq
1.5 生成请求的builder的build方法
func (*SearchFaqReqBuilder) Limit ¶
func (builder *SearchFaqReqBuilder) Limit(limit int) *SearchFaqReqBuilder
1.5 生成请求的builder属性方法
func (*SearchFaqReqBuilder) PageSize ¶
func (builder *SearchFaqReqBuilder) PageSize(pageSize int) *SearchFaqReqBuilder
func (*SearchFaqReqBuilder) PageToken ¶
func (builder *SearchFaqReqBuilder) PageToken(pageToken string) *SearchFaqReqBuilder
func (*SearchFaqReqBuilder) Query ¶
func (builder *SearchFaqReqBuilder) Query(query string) *SearchFaqReqBuilder
type SearchFaqResp ¶
type SearchFaqResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *SearchFaqRespData `json:"data"` }
func (*SearchFaqResp) Success ¶
func (resp *SearchFaqResp) Success() bool
type SearchFaqRespData ¶
type StartServiceTicketPathReqBodyBuilder ¶
type StartServiceTicketPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewStartServiceTicketPathReqBodyBuilder ¶
func NewStartServiceTicketPathReqBodyBuilder() *StartServiceTicketPathReqBodyBuilder
func (*StartServiceTicketPathReqBodyBuilder) AppointedAgents ¶
func (builder *StartServiceTicketPathReqBodyBuilder) AppointedAgents(appointedAgents []string) *StartServiceTicketPathReqBodyBuilder
func (*StartServiceTicketPathReqBodyBuilder) Build ¶
func (builder *StartServiceTicketPathReqBodyBuilder) Build() (*StartServiceTicketReqBody, error)
func (*StartServiceTicketPathReqBodyBuilder) CustomizedInfo ¶
func (builder *StartServiceTicketPathReqBodyBuilder) CustomizedInfo(customizedInfo string) *StartServiceTicketPathReqBodyBuilder
func (*StartServiceTicketPathReqBodyBuilder) HumanService ¶
func (builder *StartServiceTicketPathReqBodyBuilder) HumanService(humanService bool) *StartServiceTicketPathReqBodyBuilder
func (*StartServiceTicketPathReqBodyBuilder) OpenId ¶
func (builder *StartServiceTicketPathReqBodyBuilder) OpenId(openId string) *StartServiceTicketPathReqBodyBuilder
type StartServiceTicketReq ¶
type StartServiceTicketReq struct { Body *StartServiceTicketReqBody `body:""` // contains filtered or unexported fields }
type StartServiceTicketReqBodyBuilder ¶
type StartServiceTicketReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewStartServiceTicketReqBodyBuilder ¶
func NewStartServiceTicketReqBodyBuilder() *StartServiceTicketReqBodyBuilder
生成body的New构造器
func (*StartServiceTicketReqBodyBuilder) AppointedAgents ¶
func (builder *StartServiceTicketReqBodyBuilder) AppointedAgents(appointedAgents []string) *StartServiceTicketReqBodyBuilder
func (*StartServiceTicketReqBodyBuilder) Build ¶
func (builder *StartServiceTicketReqBodyBuilder) Build() *StartServiceTicketReqBody
1.3 生成body的build方法
func (*StartServiceTicketReqBodyBuilder) CustomizedInfo ¶
func (builder *StartServiceTicketReqBodyBuilder) CustomizedInfo(customizedInfo string) *StartServiceTicketReqBodyBuilder
func (*StartServiceTicketReqBodyBuilder) HumanService ¶
func (builder *StartServiceTicketReqBodyBuilder) HumanService(humanService bool) *StartServiceTicketReqBodyBuilder
1.2 生成body的builder属性方法
func (*StartServiceTicketReqBodyBuilder) OpenId ¶
func (builder *StartServiceTicketReqBodyBuilder) OpenId(openId string) *StartServiceTicketReqBodyBuilder
type StartServiceTicketReqBuilder ¶
type StartServiceTicketReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewStartServiceTicketReqBuilder ¶
func NewStartServiceTicketReqBuilder() *StartServiceTicketReqBuilder
生成请求的New构造器
func (*StartServiceTicketReqBuilder) Body ¶
func (builder *StartServiceTicketReqBuilder) Body(body *StartServiceTicketReqBody) *StartServiceTicketReqBuilder
1.5 生成请求的builder属性方法
func (*StartServiceTicketReqBuilder) Build ¶
func (builder *StartServiceTicketReqBuilder) Build() *StartServiceTicketReq
1.5 生成请求的builder的build方法
type StartServiceTicketResp ¶
type StartServiceTicketResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *StartServiceTicketRespData `json:"data"` }
func (*StartServiceTicketResp) Success ¶
func (resp *StartServiceTicketResp) Success() bool
type StartServiceTicketRespData ¶
type StartServiceTicketRespData struct {
ChatId *string `json:"chat_id,omitempty"`
}
type SubmitApproveNotificationPathReqBodyBuilder ¶
type SubmitApproveNotificationPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewSubmitApproveNotificationPathReqBodyBuilder ¶
func NewSubmitApproveNotificationPathReqBodyBuilder() *SubmitApproveNotificationPathReqBodyBuilder
func (*SubmitApproveNotificationPathReqBodyBuilder) Build ¶
func (builder *SubmitApproveNotificationPathReqBodyBuilder) Build() (*SubmitApproveNotificationReqBody, error)
func (*SubmitApproveNotificationPathReqBodyBuilder) Reason ¶
func (builder *SubmitApproveNotificationPathReqBodyBuilder) Reason(reason string) *SubmitApproveNotificationPathReqBodyBuilder
type SubmitApproveNotificationReq ¶
type SubmitApproveNotificationReq struct { Body *SubmitApproveNotificationReqBody `body:""` // contains filtered or unexported fields }
type SubmitApproveNotificationReqBody ¶
type SubmitApproveNotificationReqBody struct {
Reason *string `json:"reason,omitempty"`
}
type SubmitApproveNotificationReqBodyBuilder ¶
type SubmitApproveNotificationReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewSubmitApproveNotificationReqBodyBuilder ¶
func NewSubmitApproveNotificationReqBodyBuilder() *SubmitApproveNotificationReqBodyBuilder
生成body的New构造器
func (*SubmitApproveNotificationReqBodyBuilder) Build ¶
func (builder *SubmitApproveNotificationReqBodyBuilder) Build() *SubmitApproveNotificationReqBody
1.3 生成body的build方法
func (*SubmitApproveNotificationReqBodyBuilder) Reason ¶
func (builder *SubmitApproveNotificationReqBodyBuilder) Reason(reason string) *SubmitApproveNotificationReqBodyBuilder
1.2 生成body的builder属性方法
type SubmitApproveNotificationReqBuilder ¶
type SubmitApproveNotificationReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewSubmitApproveNotificationReqBuilder ¶
func NewSubmitApproveNotificationReqBuilder() *SubmitApproveNotificationReqBuilder
生成请求的New构造器
func (*SubmitApproveNotificationReqBuilder) Body ¶
func (builder *SubmitApproveNotificationReqBuilder) Body(body *SubmitApproveNotificationReqBody) *SubmitApproveNotificationReqBuilder
func (*SubmitApproveNotificationReqBuilder) Build ¶
func (builder *SubmitApproveNotificationReqBuilder) Build() *SubmitApproveNotificationReq
1.5 生成请求的builder的build方法
func (*SubmitApproveNotificationReqBuilder) NotificationId ¶
func (builder *SubmitApproveNotificationReqBuilder) NotificationId(notificationId string) *SubmitApproveNotificationReqBuilder
1.5 生成请求的builder属性方法
type SubmitApproveNotificationResp ¶
type SubmitApproveNotificationResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *SubmitApproveNotificationRespData `json:"data"` }
func (*SubmitApproveNotificationResp) Success ¶
func (resp *SubmitApproveNotificationResp) Success() bool
type SubmitApproveNotificationRespData ¶
type SubmitApproveNotificationRespData struct {
HasAccess *bool `json:"has_access,omitempty"`
}
type SubscribeEventPathReqBodyBuilder ¶
type SubscribeEventPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewSubscribeEventPathReqBodyBuilder ¶
func NewSubscribeEventPathReqBodyBuilder() *SubscribeEventPathReqBodyBuilder
func (*SubscribeEventPathReqBodyBuilder) Build ¶
func (builder *SubscribeEventPathReqBodyBuilder) Build() (*SubscribeEventReqBody, error)
func (*SubscribeEventPathReqBodyBuilder) Events ¶
func (builder *SubscribeEventPathReqBodyBuilder) Events(events []*Event) *SubscribeEventPathReqBodyBuilder
type SubscribeEventReq ¶
type SubscribeEventReq struct { Body *SubscribeEventReqBody `body:""` // contains filtered or unexported fields }
type SubscribeEventReqBody ¶
type SubscribeEventReqBody struct {
Events []*Event `json:"events,omitempty"`
}
type SubscribeEventReqBodyBuilder ¶
type SubscribeEventReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewSubscribeEventReqBodyBuilder ¶
func NewSubscribeEventReqBodyBuilder() *SubscribeEventReqBodyBuilder
生成body的New构造器
func (*SubscribeEventReqBodyBuilder) Build ¶
func (builder *SubscribeEventReqBodyBuilder) Build() *SubscribeEventReqBody
1.3 生成body的build方法
func (*SubscribeEventReqBodyBuilder) Events ¶
func (builder *SubscribeEventReqBodyBuilder) Events(events []*Event) *SubscribeEventReqBodyBuilder
1.2 生成body的builder属性方法
type SubscribeEventReqBuilder ¶
type SubscribeEventReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewSubscribeEventReqBuilder ¶
func NewSubscribeEventReqBuilder() *SubscribeEventReqBuilder
生成请求的New构造器
func (*SubscribeEventReqBuilder) Body ¶
func (builder *SubscribeEventReqBuilder) Body(body *SubscribeEventReqBody) *SubscribeEventReqBuilder
1.5 生成请求的builder属性方法
func (*SubscribeEventReqBuilder) Build ¶
func (builder *SubscribeEventReqBuilder) Build() *SubscribeEventReq
1.5 生成请求的builder的build方法
type SubscribeEventResp ¶
type SubscribeEventResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*SubscribeEventResp) Success ¶
func (resp *SubscribeEventResp) Success() bool
type Ticket ¶
type Ticket struct { TicketId *string `json:"ticket_id,omitempty"` HelpdeskId *string `json:"helpdesk_id,omitempty"` Guest *TicketUser `json:"guest,omitempty"` Comments *Comments `json:"comments,omitempty"` TicketType *int `json:"ticket_type,omitempty"` Status *int `json:"status,omitempty"` Score *int `json:"score,omitempty"` CreatedAt *int `json:"created_at,omitempty"` UpdatedAt *int `json:"updated_at,omitempty"` ClosedAt *int `json:"closed_at,omitempty"` DissatisfactionReason []string `json:"dissatisfaction_reason,omitempty"` Agents []*TicketUser `json:"agents,omitempty"` Channel *int `json:"channel,omitempty"` Solve *int `json:"solve,omitempty"` ClosedBy *TicketUser `json:"closed_by,omitempty"` Collaborators []*TicketUser `json:"collaborators,omitempty"` CustomizedFields []*CustomizedFieldDisplayItem `json:"customized_fields,omitempty"` AgentServiceDuration *float64 `json:"agent_service_duration,omitempty"` AgentFirstResponseDuration *int `json:"agent_first_response_duration,omitempty"` BotServiceDuration *int `json:"bot_service_duration,omitempty"` AgentResolutionTime *int `json:"agent_resolution_time,omitempty"` ActualProcessingTime *int `json:"actual_processing_time,omitempty"` AgentEntryTime *int `json:"agent_entry_time,omitempty"` AgentFirstResponseTime *int `json:"agent_first_response_time,omitempty"` AgentLastResponseTime *int `json:"agent_last_response_time,omitempty"` AgentOwner *TicketUser `json:"agent_owner,omitempty"` }
type TicketBuilder ¶
type TicketBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketBuilder ¶
func NewTicketBuilder() *TicketBuilder
func (*TicketBuilder) ActualProcessingTime ¶
func (builder *TicketBuilder) ActualProcessingTime(actualProcessingTime int) *TicketBuilder
func (*TicketBuilder) AgentEntryTime ¶
func (builder *TicketBuilder) AgentEntryTime(agentEntryTime int) *TicketBuilder
func (*TicketBuilder) AgentFirstResponseDuration ¶
func (builder *TicketBuilder) AgentFirstResponseDuration(agentFirstResponseDuration int) *TicketBuilder
func (*TicketBuilder) AgentFirstResponseTime ¶
func (builder *TicketBuilder) AgentFirstResponseTime(agentFirstResponseTime int) *TicketBuilder
func (*TicketBuilder) AgentLastResponseTime ¶
func (builder *TicketBuilder) AgentLastResponseTime(agentLastResponseTime int) *TicketBuilder
func (*TicketBuilder) AgentOwner ¶
func (builder *TicketBuilder) AgentOwner(agentOwner *TicketUser) *TicketBuilder
func (*TicketBuilder) AgentResolutionTime ¶
func (builder *TicketBuilder) AgentResolutionTime(agentResolutionTime int) *TicketBuilder
func (*TicketBuilder) AgentServiceDuration ¶
func (builder *TicketBuilder) AgentServiceDuration(agentServiceDuration float64) *TicketBuilder
func (*TicketBuilder) Agents ¶
func (builder *TicketBuilder) Agents(agents []*TicketUser) *TicketBuilder
func (*TicketBuilder) BotServiceDuration ¶
func (builder *TicketBuilder) BotServiceDuration(botServiceDuration int) *TicketBuilder
func (*TicketBuilder) Build ¶
func (builder *TicketBuilder) Build() *Ticket
func (*TicketBuilder) Channel ¶
func (builder *TicketBuilder) Channel(channel int) *TicketBuilder
func (*TicketBuilder) ClosedAt ¶
func (builder *TicketBuilder) ClosedAt(closedAt int) *TicketBuilder
func (*TicketBuilder) ClosedBy ¶
func (builder *TicketBuilder) ClosedBy(closedBy *TicketUser) *TicketBuilder
func (*TicketBuilder) Collaborators ¶
func (builder *TicketBuilder) Collaborators(collaborators []*TicketUser) *TicketBuilder
func (*TicketBuilder) Comments ¶
func (builder *TicketBuilder) Comments(comments *Comments) *TicketBuilder
func (*TicketBuilder) CreatedAt ¶
func (builder *TicketBuilder) CreatedAt(createdAt int) *TicketBuilder
func (*TicketBuilder) CustomizedFields ¶
func (builder *TicketBuilder) CustomizedFields(customizedFields []*CustomizedFieldDisplayItem) *TicketBuilder
func (*TicketBuilder) DissatisfactionReason ¶
func (builder *TicketBuilder) DissatisfactionReason(dissatisfactionReason []string) *TicketBuilder
func (*TicketBuilder) Guest ¶
func (builder *TicketBuilder) Guest(guest *TicketUser) *TicketBuilder
func (*TicketBuilder) HelpdeskId ¶
func (builder *TicketBuilder) HelpdeskId(helpdeskId string) *TicketBuilder
func (*TicketBuilder) Score ¶
func (builder *TicketBuilder) Score(score int) *TicketBuilder
func (*TicketBuilder) Solve ¶
func (builder *TicketBuilder) Solve(solve int) *TicketBuilder
func (*TicketBuilder) Status ¶
func (builder *TicketBuilder) Status(status int) *TicketBuilder
func (*TicketBuilder) TicketId ¶
func (builder *TicketBuilder) TicketId(ticketId string) *TicketBuilder
func (*TicketBuilder) TicketType ¶
func (builder *TicketBuilder) TicketType(ticketType int) *TicketBuilder
func (*TicketBuilder) UpdatedAt ¶
func (builder *TicketBuilder) UpdatedAt(updatedAt int) *TicketBuilder
type TicketCustomizedField ¶
type TicketCustomizedField struct { TicketCustomizedFieldId *string `json:"ticket_customized_field_id,omitempty"` HelpdeskId *string `json:"helpdesk_id,omitempty"` KeyName *string `json:"key_name,omitempty"` DisplayName *string `json:"display_name,omitempty"` Position *string `json:"position,omitempty"` FieldType *string `json:"field_type,omitempty"` Description *string `json:"description,omitempty"` Visible *bool `json:"visible,omitempty"` Editable *bool `json:"editable,omitempty"` Required *bool `json:"required,omitempty"` CreatedAt *string `json:"created_at,omitempty"` UpdatedAt *string `json:"updated_at,omitempty"` CreatedBy *TicketUser `json:"created_by,omitempty"` UpdatedBy *TicketUser `json:"updated_by,omitempty"` DropdownAllowMultiple *bool `json:"dropdown_allow_multiple,omitempty"` }
type TicketCustomizedFieldBuilder ¶
type TicketCustomizedFieldBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketCustomizedFieldBuilder ¶
func NewTicketCustomizedFieldBuilder() *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) Build ¶
func (builder *TicketCustomizedFieldBuilder) Build() *TicketCustomizedField
func (*TicketCustomizedFieldBuilder) CreatedAt ¶
func (builder *TicketCustomizedFieldBuilder) CreatedAt(createdAt string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) CreatedBy ¶
func (builder *TicketCustomizedFieldBuilder) CreatedBy(createdBy *TicketUser) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) Description ¶
func (builder *TicketCustomizedFieldBuilder) Description(description string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) DisplayName ¶
func (builder *TicketCustomizedFieldBuilder) DisplayName(displayName string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) DropdownAllowMultiple ¶
func (builder *TicketCustomizedFieldBuilder) DropdownAllowMultiple(dropdownAllowMultiple bool) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) Editable ¶
func (builder *TicketCustomizedFieldBuilder) Editable(editable bool) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) FieldType ¶
func (builder *TicketCustomizedFieldBuilder) FieldType(fieldType string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) HelpdeskId ¶
func (builder *TicketCustomizedFieldBuilder) HelpdeskId(helpdeskId string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) KeyName ¶
func (builder *TicketCustomizedFieldBuilder) KeyName(keyName string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) Position ¶
func (builder *TicketCustomizedFieldBuilder) Position(position string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) Required ¶
func (builder *TicketCustomizedFieldBuilder) Required(required bool) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) TicketCustomizedFieldId ¶
func (builder *TicketCustomizedFieldBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) UpdatedAt ¶
func (builder *TicketCustomizedFieldBuilder) UpdatedAt(updatedAt string) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) UpdatedBy ¶
func (builder *TicketCustomizedFieldBuilder) UpdatedBy(updatedBy *TicketUser) *TicketCustomizedFieldBuilder
func (*TicketCustomizedFieldBuilder) Visible ¶
func (builder *TicketCustomizedFieldBuilder) Visible(visible bool) *TicketCustomizedFieldBuilder
type TicketEvent ¶
type TicketEvent struct { TicketId *string `json:"ticket_id,omitempty"` HelpdeskId *string `json:"helpdesk_id,omitempty"` Guest *TicketUserEvent `json:"guest,omitempty"` Stage *int `json:"stage,omitempty"` Status *int `json:"status,omitempty"` Score *int `json:"score,omitempty"` CreatedAt *int `json:"created_at,omitempty"` UpdatedAt *int `json:"updated_at,omitempty"` ClosedAt *int `json:"closed_at,omitempty"` Agents []*TicketUserEvent `json:"agents,omitempty"` Channel *int `json:"channel,omitempty"` Solve *int `json:"solve,omitempty"` ClosedBy *TicketUserEvent `json:"closed_by,omitempty"` Collaborators []*TicketUserEvent `json:"collaborators,omitempty"` CustomizedFields []*CustomizedFieldDisplayItem `json:"customized_fields,omitempty"` ChatId *string `json:"chat_id,omitempty"` }
type TicketEventBuilder ¶
type TicketEventBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketEventBuilder ¶
func NewTicketEventBuilder() *TicketEventBuilder
func (*TicketEventBuilder) Agents ¶
func (builder *TicketEventBuilder) Agents(agents []*TicketUserEvent) *TicketEventBuilder
func (*TicketEventBuilder) Build ¶
func (builder *TicketEventBuilder) Build() *TicketEvent
func (*TicketEventBuilder) Channel ¶
func (builder *TicketEventBuilder) Channel(channel int) *TicketEventBuilder
func (*TicketEventBuilder) ChatId ¶
func (builder *TicketEventBuilder) ChatId(chatId string) *TicketEventBuilder
func (*TicketEventBuilder) ClosedAt ¶
func (builder *TicketEventBuilder) ClosedAt(closedAt int) *TicketEventBuilder
func (*TicketEventBuilder) ClosedBy ¶
func (builder *TicketEventBuilder) ClosedBy(closedBy *TicketUserEvent) *TicketEventBuilder
func (*TicketEventBuilder) Collaborators ¶
func (builder *TicketEventBuilder) Collaborators(collaborators []*TicketUserEvent) *TicketEventBuilder
func (*TicketEventBuilder) CreatedAt ¶
func (builder *TicketEventBuilder) CreatedAt(createdAt int) *TicketEventBuilder
func (*TicketEventBuilder) CustomizedFields ¶
func (builder *TicketEventBuilder) CustomizedFields(customizedFields []*CustomizedFieldDisplayItem) *TicketEventBuilder
func (*TicketEventBuilder) Guest ¶
func (builder *TicketEventBuilder) Guest(guest *TicketUserEvent) *TicketEventBuilder
func (*TicketEventBuilder) HelpdeskId ¶
func (builder *TicketEventBuilder) HelpdeskId(helpdeskId string) *TicketEventBuilder
func (*TicketEventBuilder) Score ¶
func (builder *TicketEventBuilder) Score(score int) *TicketEventBuilder
func (*TicketEventBuilder) Solve ¶
func (builder *TicketEventBuilder) Solve(solve int) *TicketEventBuilder
func (*TicketEventBuilder) Stage ¶
func (builder *TicketEventBuilder) Stage(stage int) *TicketEventBuilder
func (*TicketEventBuilder) Status ¶
func (builder *TicketEventBuilder) Status(status int) *TicketEventBuilder
func (*TicketEventBuilder) TicketId ¶
func (builder *TicketEventBuilder) TicketId(ticketId string) *TicketEventBuilder
func (*TicketEventBuilder) UpdatedAt ¶
func (builder *TicketEventBuilder) UpdatedAt(updatedAt int) *TicketEventBuilder
type TicketEventUpdateInfo ¶
type TicketEventUpdateInfoBuilder ¶
type TicketEventUpdateInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketEventUpdateInfoBuilder ¶
func NewTicketEventUpdateInfoBuilder() *TicketEventUpdateInfoBuilder
func (*TicketEventUpdateInfoBuilder) Build ¶
func (builder *TicketEventUpdateInfoBuilder) Build() *TicketEventUpdateInfo
func (*TicketEventUpdateInfoBuilder) Stage ¶
func (builder *TicketEventUpdateInfoBuilder) Stage(stage int) *TicketEventUpdateInfoBuilder
func (*TicketEventUpdateInfoBuilder) Status ¶
func (builder *TicketEventUpdateInfoBuilder) Status(status int) *TicketEventUpdateInfoBuilder
func (*TicketEventUpdateInfoBuilder) UpdatedAt ¶
func (builder *TicketEventUpdateInfoBuilder) UpdatedAt(updatedAt int) *TicketEventUpdateInfoBuilder
type TicketImageTicketReq ¶
type TicketImageTicketReq struct {
// contains filtered or unexported fields
}
type TicketImageTicketReqBuilder ¶
type TicketImageTicketReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewTicketImageTicketReqBuilder ¶
func NewTicketImageTicketReqBuilder() *TicketImageTicketReqBuilder
生成请求的New构造器
func (*TicketImageTicketReqBuilder) Build ¶
func (builder *TicketImageTicketReqBuilder) Build() *TicketImageTicketReq
1.5 生成请求的builder的build方法
func (*TicketImageTicketReqBuilder) Index ¶
func (builder *TicketImageTicketReqBuilder) Index(index int) *TicketImageTicketReqBuilder
func (*TicketImageTicketReqBuilder) MsgId ¶
func (builder *TicketImageTicketReqBuilder) MsgId(msgId string) *TicketImageTicketReqBuilder
func (*TicketImageTicketReqBuilder) TicketId ¶
func (builder *TicketImageTicketReqBuilder) TicketId(ticketId string) *TicketImageTicketReqBuilder
1.5 生成请求的builder属性方法
type TicketImageTicketResp ¶
type TicketImageTicketResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError File io.Reader `json:"-"` FileName string `json:"-"` }
func (*TicketImageTicketResp) Success ¶
func (resp *TicketImageTicketResp) Success() bool
func (*TicketImageTicketResp) WriteFile ¶
func (resp *TicketImageTicketResp) WriteFile(fileName string) error
下载api,生成WriteFile方法
type TicketMessage ¶
type TicketMessage struct { Id *string `json:"id,omitempty"` MessageId *string `json:"message_id,omitempty"` MessageType *string `json:"message_type,omitempty"` CreatedAt *int `json:"created_at,omitempty"` Content *string `json:"content,omitempty"` UserName *string `json:"user_name,omitempty"` AvatarUrl *string `json:"avatar_url,omitempty"` UserId *string `json:"user_id,omitempty"` }
type TicketMessageBuilder ¶
type TicketMessageBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketMessageBuilder ¶
func NewTicketMessageBuilder() *TicketMessageBuilder
func (*TicketMessageBuilder) AvatarUrl ¶
func (builder *TicketMessageBuilder) AvatarUrl(avatarUrl string) *TicketMessageBuilder
func (*TicketMessageBuilder) Build ¶
func (builder *TicketMessageBuilder) Build() *TicketMessage
func (*TicketMessageBuilder) Content ¶
func (builder *TicketMessageBuilder) Content(content string) *TicketMessageBuilder
func (*TicketMessageBuilder) CreatedAt ¶
func (builder *TicketMessageBuilder) CreatedAt(createdAt int) *TicketMessageBuilder
func (*TicketMessageBuilder) Id ¶
func (builder *TicketMessageBuilder) Id(id string) *TicketMessageBuilder
func (*TicketMessageBuilder) MessageId ¶
func (builder *TicketMessageBuilder) MessageId(messageId string) *TicketMessageBuilder
func (*TicketMessageBuilder) MessageType ¶
func (builder *TicketMessageBuilder) MessageType(messageType string) *TicketMessageBuilder
func (*TicketMessageBuilder) UserId ¶
func (builder *TicketMessageBuilder) UserId(userId string) *TicketMessageBuilder
func (*TicketMessageBuilder) UserName ¶
func (builder *TicketMessageBuilder) UserName(userName string) *TicketMessageBuilder
type TicketMessageContent ¶
type TicketMessageContentBuilder ¶
type TicketMessageContentBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketMessageContentBuilder ¶
func NewTicketMessageContentBuilder() *TicketMessageContentBuilder
func (*TicketMessageContentBuilder) Build ¶
func (builder *TicketMessageContentBuilder) Build() *TicketMessageContent
func (*TicketMessageContentBuilder) Content ¶
func (builder *TicketMessageContentBuilder) Content(content string) *TicketMessageContentBuilder
func (*TicketMessageContentBuilder) ImageKey ¶
func (builder *TicketMessageContentBuilder) ImageKey(imageKey string) *TicketMessageContentBuilder
func (*TicketMessageContentBuilder) ImageKeys ¶
func (builder *TicketMessageContentBuilder) ImageKeys(imageKeys []string) *TicketMessageContentBuilder
func (*TicketMessageContentBuilder) MsgType ¶
func (builder *TicketMessageContentBuilder) MsgType(msgType string) *TicketMessageContentBuilder
type TicketMessageEvent ¶
type TicketMessageEvent struct { TicketMessageId *string `json:"ticket_message_id,omitempty"` MessageId *string `json:"message_id,omitempty"` MsgType *string `json:"msg_type,omitempty"` Position *string `json:"position,omitempty"` SenderId *UserId `json:"sender_id,omitempty"` SenderType *int `json:"sender_type,omitempty"` Text *string `json:"text,omitempty"` Ticket *Ticket `json:"ticket,omitempty"` EventId *string `json:"event_id,omitempty"` ChatId *string `json:"chat_id,omitempty"` Content *TicketMessageContent `json:"content,omitempty"` }
type TicketMessageEventBuilder ¶
type TicketMessageEventBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketMessageEventBuilder ¶
func NewTicketMessageEventBuilder() *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) Build ¶
func (builder *TicketMessageEventBuilder) Build() *TicketMessageEvent
func (*TicketMessageEventBuilder) ChatId ¶
func (builder *TicketMessageEventBuilder) ChatId(chatId string) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) Content ¶
func (builder *TicketMessageEventBuilder) Content(content *TicketMessageContent) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) EventId ¶
func (builder *TicketMessageEventBuilder) EventId(eventId string) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) MessageId ¶
func (builder *TicketMessageEventBuilder) MessageId(messageId string) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) MsgType ¶
func (builder *TicketMessageEventBuilder) MsgType(msgType string) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) Position ¶
func (builder *TicketMessageEventBuilder) Position(position string) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) SenderId ¶
func (builder *TicketMessageEventBuilder) SenderId(senderId *UserId) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) SenderType ¶
func (builder *TicketMessageEventBuilder) SenderType(senderType int) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) Text ¶
func (builder *TicketMessageEventBuilder) Text(text string) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) Ticket ¶
func (builder *TicketMessageEventBuilder) Ticket(ticket *Ticket) *TicketMessageEventBuilder
func (*TicketMessageEventBuilder) TicketMessageId ¶
func (builder *TicketMessageEventBuilder) TicketMessageId(ticketMessageId string) *TicketMessageEventBuilder
type TicketUser ¶
type TicketUser struct { Id *string `json:"id,omitempty"` AvatarUrl *string `json:"avatar_url,omitempty"` Name *string `json:"name,omitempty"` Email *string `json:"email,omitempty"` Department *string `json:"department,omitempty"` City *string `json:"city,omitempty"` Country *string `json:"country,omitempty"` }
type TicketUserBuilder ¶
type TicketUserBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketUserBuilder ¶
func NewTicketUserBuilder() *TicketUserBuilder
func (*TicketUserBuilder) AvatarUrl ¶
func (builder *TicketUserBuilder) AvatarUrl(avatarUrl string) *TicketUserBuilder
func (*TicketUserBuilder) Build ¶
func (builder *TicketUserBuilder) Build() *TicketUser
func (*TicketUserBuilder) City ¶
func (builder *TicketUserBuilder) City(city string) *TicketUserBuilder
func (*TicketUserBuilder) Country ¶
func (builder *TicketUserBuilder) Country(country string) *TicketUserBuilder
func (*TicketUserBuilder) Department ¶
func (builder *TicketUserBuilder) Department(department string) *TicketUserBuilder
func (*TicketUserBuilder) Email ¶
func (builder *TicketUserBuilder) Email(email string) *TicketUserBuilder
func (*TicketUserBuilder) Id ¶
func (builder *TicketUserBuilder) Id(id string) *TicketUserBuilder
func (*TicketUserBuilder) Name ¶
func (builder *TicketUserBuilder) Name(name string) *TicketUserBuilder
type TicketUserEvent ¶
type TicketUserEventBuilder ¶
type TicketUserEventBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTicketUserEventBuilder ¶
func NewTicketUserEventBuilder() *TicketUserEventBuilder
func (*TicketUserEventBuilder) AvatarUrl ¶
func (builder *TicketUserEventBuilder) AvatarUrl(avatarUrl string) *TicketUserEventBuilder
func (*TicketUserEventBuilder) Build ¶
func (builder *TicketUserEventBuilder) Build() *TicketUserEvent
func (*TicketUserEventBuilder) Email ¶
func (builder *TicketUserEventBuilder) Email(email string) *TicketUserEventBuilder
func (*TicketUserEventBuilder) Id ¶
func (builder *TicketUserEventBuilder) Id(id *UserId) *TicketUserEventBuilder
func (*TicketUserEventBuilder) Name ¶
func (builder *TicketUserEventBuilder) Name(name string) *TicketUserEventBuilder
type UnsubscribeEventPathReqBodyBuilder ¶
type UnsubscribeEventPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewUnsubscribeEventPathReqBodyBuilder ¶
func NewUnsubscribeEventPathReqBodyBuilder() *UnsubscribeEventPathReqBodyBuilder
func (*UnsubscribeEventPathReqBodyBuilder) Build ¶
func (builder *UnsubscribeEventPathReqBodyBuilder) Build() (*UnsubscribeEventReqBody, error)
func (*UnsubscribeEventPathReqBodyBuilder) Events ¶
func (builder *UnsubscribeEventPathReqBodyBuilder) Events(events []*Event) *UnsubscribeEventPathReqBodyBuilder
type UnsubscribeEventReq ¶
type UnsubscribeEventReq struct { Body *UnsubscribeEventReqBody `body:""` // contains filtered or unexported fields }
type UnsubscribeEventReqBody ¶
type UnsubscribeEventReqBody struct {
Events []*Event `json:"events,omitempty"`
}
type UnsubscribeEventReqBodyBuilder ¶
type UnsubscribeEventReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewUnsubscribeEventReqBodyBuilder ¶
func NewUnsubscribeEventReqBodyBuilder() *UnsubscribeEventReqBodyBuilder
生成body的New构造器
func (*UnsubscribeEventReqBodyBuilder) Build ¶
func (builder *UnsubscribeEventReqBodyBuilder) Build() *UnsubscribeEventReqBody
1.3 生成body的build方法
func (*UnsubscribeEventReqBodyBuilder) Events ¶
func (builder *UnsubscribeEventReqBodyBuilder) Events(events []*Event) *UnsubscribeEventReqBodyBuilder
1.2 生成body的builder属性方法
type UnsubscribeEventReqBuilder ¶
type UnsubscribeEventReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewUnsubscribeEventReqBuilder ¶
func NewUnsubscribeEventReqBuilder() *UnsubscribeEventReqBuilder
生成请求的New构造器
func (*UnsubscribeEventReqBuilder) Body ¶
func (builder *UnsubscribeEventReqBuilder) Body(body *UnsubscribeEventReqBody) *UnsubscribeEventReqBuilder
1.5 生成请求的builder属性方法
func (*UnsubscribeEventReqBuilder) Build ¶
func (builder *UnsubscribeEventReqBuilder) Build() *UnsubscribeEventReq
1.5 生成请求的builder的build方法
type UnsubscribeEventResp ¶
type UnsubscribeEventResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*UnsubscribeEventResp) Success ¶
func (resp *UnsubscribeEventResp) Success() bool
type UpdateTicketPathReqBodyBuilder ¶
type UpdateTicketPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewUpdateTicketPathReqBodyBuilder ¶
func NewUpdateTicketPathReqBodyBuilder() *UpdateTicketPathReqBodyBuilder
func (*UpdateTicketPathReqBodyBuilder) Build ¶
func (builder *UpdateTicketPathReqBodyBuilder) Build() (*UpdateTicketReqBody, error)
func (*UpdateTicketPathReqBodyBuilder) Channel ¶
func (builder *UpdateTicketPathReqBodyBuilder) Channel(channel int) *UpdateTicketPathReqBodyBuilder
func (*UpdateTicketPathReqBodyBuilder) Comment ¶
func (builder *UpdateTicketPathReqBodyBuilder) Comment(comment string) *UpdateTicketPathReqBodyBuilder
func (*UpdateTicketPathReqBodyBuilder) CustomizedFields ¶
func (builder *UpdateTicketPathReqBodyBuilder) CustomizedFields(customizedFields []*CustomizedFieldDisplayItem) *UpdateTicketPathReqBodyBuilder
func (*UpdateTicketPathReqBodyBuilder) Solved ¶
func (builder *UpdateTicketPathReqBodyBuilder) Solved(solved int) *UpdateTicketPathReqBodyBuilder
func (*UpdateTicketPathReqBodyBuilder) Status ¶
func (builder *UpdateTicketPathReqBodyBuilder) Status(status int) *UpdateTicketPathReqBodyBuilder
func (*UpdateTicketPathReqBodyBuilder) TagNames ¶
func (builder *UpdateTicketPathReqBodyBuilder) TagNames(tagNames []string) *UpdateTicketPathReqBodyBuilder
func (*UpdateTicketPathReqBodyBuilder) TicketType ¶
func (builder *UpdateTicketPathReqBodyBuilder) TicketType(ticketType int) *UpdateTicketPathReqBodyBuilder
type UpdateTicketReq ¶
type UpdateTicketReq struct { Body *UpdateTicketReqBody `body:""` // contains filtered or unexported fields }
type UpdateTicketReqBody ¶
type UpdateTicketReqBody struct { Status *int `json:"status,omitempty"` TagNames []string `json:"tag_names,omitempty"` Comment *string `json:"comment,omitempty"` CustomizedFields []*CustomizedFieldDisplayItem `json:"customized_fields,omitempty"` TicketType *int `json:"ticket_type,omitempty"` Solved *int `json:"solved,omitempty"` Channel *int `json:"channel,omitempty"` }
type UpdateTicketReqBodyBuilder ¶
type UpdateTicketReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateTicketReqBodyBuilder ¶
func NewUpdateTicketReqBodyBuilder() *UpdateTicketReqBodyBuilder
生成body的New构造器
func (*UpdateTicketReqBodyBuilder) Build ¶
func (builder *UpdateTicketReqBodyBuilder) Build() *UpdateTicketReqBody
1.3 生成body的build方法
func (*UpdateTicketReqBodyBuilder) Channel ¶
func (builder *UpdateTicketReqBodyBuilder) Channel(channel int) *UpdateTicketReqBodyBuilder
func (*UpdateTicketReqBodyBuilder) Comment ¶
func (builder *UpdateTicketReqBodyBuilder) Comment(comment string) *UpdateTicketReqBodyBuilder
func (*UpdateTicketReqBodyBuilder) CustomizedFields ¶
func (builder *UpdateTicketReqBodyBuilder) CustomizedFields(customizedFields []*CustomizedFieldDisplayItem) *UpdateTicketReqBodyBuilder
func (*UpdateTicketReqBodyBuilder) Solved ¶
func (builder *UpdateTicketReqBodyBuilder) Solved(solved int) *UpdateTicketReqBodyBuilder
func (*UpdateTicketReqBodyBuilder) Status ¶
func (builder *UpdateTicketReqBodyBuilder) Status(status int) *UpdateTicketReqBodyBuilder
1.2 生成body的builder属性方法
func (*UpdateTicketReqBodyBuilder) TagNames ¶
func (builder *UpdateTicketReqBodyBuilder) TagNames(tagNames []string) *UpdateTicketReqBodyBuilder
func (*UpdateTicketReqBodyBuilder) TicketType ¶
func (builder *UpdateTicketReqBodyBuilder) TicketType(ticketType int) *UpdateTicketReqBodyBuilder
type UpdateTicketReqBuilder ¶
type UpdateTicketReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewUpdateTicketReqBuilder ¶
func NewUpdateTicketReqBuilder() *UpdateTicketReqBuilder
生成请求的New构造器
func (*UpdateTicketReqBuilder) Body ¶
func (builder *UpdateTicketReqBuilder) Body(body *UpdateTicketReqBody) *UpdateTicketReqBuilder
func (*UpdateTicketReqBuilder) Build ¶
func (builder *UpdateTicketReqBuilder) Build() *UpdateTicketReq
1.5 生成请求的builder的build方法
func (*UpdateTicketReqBuilder) TicketId ¶
func (builder *UpdateTicketReqBuilder) TicketId(ticketId string) *UpdateTicketReqBuilder
1.5 生成请求的builder属性方法
type UpdateTicketResp ¶
type UpdateTicketResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*UpdateTicketResp) Success ¶
func (resp *UpdateTicketResp) Success() bool
type UserCustomizedField ¶
type UserCustomizedField struct { UserCustomizedFieldId *string `json:"user_customized_field_id,omitempty"` Id *string `json:"id,omitempty"` HelpdeskId *string `json:"helpdesk_id,omitempty"` KeyName *string `json:"key_name,omitempty"` DisplayName *string `json:"display_name,omitempty"` Position *string `json:"position,omitempty"` FieldType *string `json:"field_type,omitempty"` Description *string `json:"description,omitempty"` Visible *bool `json:"visible,omitempty"` Editable *bool `json:"editable,omitempty"` Required *bool `json:"required,omitempty"` CreatedAt *string `json:"created_at,omitempty"` UpdatedAt *string `json:"updated_at,omitempty"` }
type UserCustomizedFieldBuilder ¶
type UserCustomizedFieldBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserCustomizedFieldBuilder ¶
func NewUserCustomizedFieldBuilder() *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) Build ¶
func (builder *UserCustomizedFieldBuilder) Build() *UserCustomizedField
func (*UserCustomizedFieldBuilder) CreatedAt ¶
func (builder *UserCustomizedFieldBuilder) CreatedAt(createdAt string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) Description ¶
func (builder *UserCustomizedFieldBuilder) Description(description string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) DisplayName ¶
func (builder *UserCustomizedFieldBuilder) DisplayName(displayName string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) Editable ¶
func (builder *UserCustomizedFieldBuilder) Editable(editable bool) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) FieldType ¶
func (builder *UserCustomizedFieldBuilder) FieldType(fieldType string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) HelpdeskId ¶
func (builder *UserCustomizedFieldBuilder) HelpdeskId(helpdeskId string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) Id ¶
func (builder *UserCustomizedFieldBuilder) Id(id string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) KeyName ¶
func (builder *UserCustomizedFieldBuilder) KeyName(keyName string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) Position ¶
func (builder *UserCustomizedFieldBuilder) Position(position string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) Required ¶
func (builder *UserCustomizedFieldBuilder) Required(required bool) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) UpdatedAt ¶
func (builder *UserCustomizedFieldBuilder) UpdatedAt(updatedAt string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) UserCustomizedFieldId ¶
func (builder *UserCustomizedFieldBuilder) UserCustomizedFieldId(userCustomizedFieldId string) *UserCustomizedFieldBuilder
func (*UserCustomizedFieldBuilder) Visible ¶
func (builder *UserCustomizedFieldBuilder) Visible(visible bool) *UserCustomizedFieldBuilder
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
type UserQueryFaqInfo ¶
type UserQueryFaqInfoBuilder ¶
type UserQueryFaqInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserQueryFaqInfoBuilder ¶
func NewUserQueryFaqInfoBuilder() *UserQueryFaqInfoBuilder
func (*UserQueryFaqInfoBuilder) Build ¶
func (builder *UserQueryFaqInfoBuilder) Build() *UserQueryFaqInfo
func (*UserQueryFaqInfoBuilder) Id ¶
func (builder *UserQueryFaqInfoBuilder) Id(id string) *UserQueryFaqInfoBuilder
func (*UserQueryFaqInfoBuilder) Score ¶
func (builder *UserQueryFaqInfoBuilder) Score(score float64) *UserQueryFaqInfoBuilder
type WeekdaySchedule ¶
type WeekdayScheduleBuilder ¶
type WeekdayScheduleBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewWeekdayScheduleBuilder ¶
func NewWeekdayScheduleBuilder() *WeekdayScheduleBuilder
func (*WeekdayScheduleBuilder) Build ¶
func (builder *WeekdayScheduleBuilder) Build() *WeekdaySchedule
func (*WeekdayScheduleBuilder) EndTime ¶
func (builder *WeekdayScheduleBuilder) EndTime(endTime string) *WeekdayScheduleBuilder
func (*WeekdayScheduleBuilder) StartTime ¶
func (builder *WeekdayScheduleBuilder) StartTime(startTime string) *WeekdayScheduleBuilder
func (*WeekdayScheduleBuilder) Weekday ¶
func (builder *WeekdayScheduleBuilder) Weekday(weekday int) *WeekdayScheduleBuilder