Versions in this module Expand all Collapse all v3 v3.0.3 Sep 7, 2022 Changes in this version + const MsgTypeImage + const MsgTypeInteractive + const MsgTypePost + const MsgTypeText + const ReceiveTypeChat + const ReceiveTypeUser + const UserIdTypeCreateNotificationOpenId + const UserIdTypeCreateNotificationUnionId + const UserIdTypeCreateNotificationUserId + const UserIdTypeGetNotificationOpenId + const UserIdTypeGetNotificationUnionId + const UserIdTypeGetNotificationUserId + const UserIdTypeOpenId + const UserIdTypePatchNotificationOpenId + const UserIdTypePatchNotificationUnionId + const UserIdTypePatchNotificationUserId + const UserIdTypeUnionId + const UserIdTypeUserId + type Agent struct + AvatarUrl *string + CompanyName *string + Department *string + Email *string + Id *string + Name *string + type AgentBuilder struct + func NewAgentBuilder() *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 struct + Data *AgentEmailAgentRespData + func (resp *AgentEmailAgentResp) Success() bool + type AgentEmailAgentRespData struct + Agents *string + type AgentSchedule struct + Agent *AgentUser + AgentSkills []*AgentSkillLessInfo + Schedule []*WeekdaySchedule + Status *int + type AgentScheduleBuilder struct + func NewAgentScheduleBuilder() *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 struct + AgentId *string + AgentSkillIds []string + Schedule []*WeekdaySchedule + type AgentScheduleUpdateInfoBuilder struct + func NewAgentScheduleUpdateInfoBuilder() *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 struct + Agent *AgentUser + AgentSkills []*AgentSkillLessInfo + Schedule []*WeekdaySchedule + Status *int + type AgentSchedulesBuilder struct + func NewAgentSchedulesBuilder() *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 struct + AgentIds []string + Agents []*Agent + HelpdeskId *string + Id *string + IsDefault *bool + Name *string + Rules []*AgentSkillRule + type AgentSkillBuilder struct + func NewAgentSkillBuilder() *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 struct + Id *string + IsDefault *bool + Name *string + type AgentSkillLessInfoBuilder struct + func NewAgentSkillLessInfoBuilder() *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 struct + Category *int + DisplayName *string + Id *string + Operand *string + OperatorOptions []int + SelectedOperator *int + type AgentSkillRuleBuilder struct + func NewAgentSkillRuleBuilder() *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 struct + AvatarUrl *string + CompanyName *string + Department *string + Email *string + Id *string + Name *string + type AgentUserBuilder struct + func NewAgentUserBuilder() *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 struct + func NewAnswerUserQueryTicketPathReqBodyBuilder() *AnswerUserQueryTicketPathReqBodyBuilder + func (builder *AnswerUserQueryTicketPathReqBodyBuilder) Build() (*AnswerUserQueryTicketReqBody, error) + func (builder *AnswerUserQueryTicketPathReqBodyBuilder) EventId(eventId string) *AnswerUserQueryTicketPathReqBodyBuilder + func (builder *AnswerUserQueryTicketPathReqBodyBuilder) Faqs(faqs []*UserQueryFaqInfo) *AnswerUserQueryTicketPathReqBodyBuilder + type AnswerUserQueryTicketReq struct + Body *AnswerUserQueryTicketReqBody + type AnswerUserQueryTicketReqBody struct + EventId *string + Faqs []*UserQueryFaqInfo + type AnswerUserQueryTicketReqBodyBuilder struct + func NewAnswerUserQueryTicketReqBodyBuilder() *AnswerUserQueryTicketReqBodyBuilder + func (builder *AnswerUserQueryTicketReqBodyBuilder) Build() *AnswerUserQueryTicketReqBody + func (builder *AnswerUserQueryTicketReqBodyBuilder) EventId(eventId string) *AnswerUserQueryTicketReqBodyBuilder + func (builder *AnswerUserQueryTicketReqBodyBuilder) Faqs(faqs []*UserQueryFaqInfo) *AnswerUserQueryTicketReqBodyBuilder + type AnswerUserQueryTicketReqBuilder struct + func NewAnswerUserQueryTicketReqBuilder() *AnswerUserQueryTicketReqBuilder + func (builder *AnswerUserQueryTicketReqBuilder) Body(body *AnswerUserQueryTicketReqBody) *AnswerUserQueryTicketReqBuilder + func (builder *AnswerUserQueryTicketReqBuilder) Build() *AnswerUserQueryTicketReq + func (builder *AnswerUserQueryTicketReqBuilder) TicketId(ticketId string) *AnswerUserQueryTicketReqBuilder + type AnswerUserQueryTicketResp struct + func (resp *AnswerUserQueryTicketResp) Success() bool + type BotMessage struct + Content *string + MsgType *string + ReceiveType *string + ReceiverId *string + type BotMessageBuilder struct + func NewBotMessageBuilder() *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 struct + type CancelApproveNotificationReqBuilder struct + func NewCancelApproveNotificationReqBuilder() *CancelApproveNotificationReqBuilder + func (builder *CancelApproveNotificationReqBuilder) Build() *CancelApproveNotificationReq + func (builder *CancelApproveNotificationReqBuilder) NotificationId(notificationId string) *CancelApproveNotificationReqBuilder + type CancelApproveNotificationResp struct + func (resp *CancelApproveNotificationResp) Success() bool + type CancelSendNotificationPathReqBodyBuilder struct + func NewCancelSendNotificationPathReqBodyBuilder() *CancelSendNotificationPathReqBodyBuilder + func (builder *CancelSendNotificationPathReqBodyBuilder) Build() (*CancelSendNotificationReqBody, error) + func (builder *CancelSendNotificationPathReqBodyBuilder) IsRecall(isRecall bool) *CancelSendNotificationPathReqBodyBuilder + type CancelSendNotificationReq struct + Body *CancelSendNotificationReqBody + type CancelSendNotificationReqBody struct + IsRecall *bool + type CancelSendNotificationReqBodyBuilder struct + func NewCancelSendNotificationReqBodyBuilder() *CancelSendNotificationReqBodyBuilder + func (builder *CancelSendNotificationReqBodyBuilder) Build() *CancelSendNotificationReqBody + func (builder *CancelSendNotificationReqBodyBuilder) IsRecall(isRecall bool) *CancelSendNotificationReqBodyBuilder + type CancelSendNotificationReqBuilder struct + func NewCancelSendNotificationReqBuilder() *CancelSendNotificationReqBuilder + func (builder *CancelSendNotificationReqBuilder) Body(body *CancelSendNotificationReqBody) *CancelSendNotificationReqBuilder + func (builder *CancelSendNotificationReqBuilder) Build() *CancelSendNotificationReq + func (builder *CancelSendNotificationReqBuilder) NotificationId(notificationId string) *CancelSendNotificationReqBuilder + type CancelSendNotificationResp struct + func (resp *CancelSendNotificationResp) Success() bool + type Category struct + CategoryId *string + HelpdeskId *string + Id *string + Language *string + Name *string + ParentId *string + type CategoryBuilder struct + func NewCategoryBuilder() *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 struct + Content *string + CreatedAt *int + Id *int + UserAvatarUrl *string + UserId *int + UserName *string + type CommentsBuilder struct + func NewCommentsBuilder() *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 struct + func NewCreateAgentSchedulePathReqBodyBuilder() *CreateAgentSchedulePathReqBodyBuilder + func (builder *CreateAgentSchedulePathReqBodyBuilder) AgentSchedules(agentSchedules []*AgentScheduleUpdateInfo) *CreateAgentSchedulePathReqBodyBuilder + func (builder *CreateAgentSchedulePathReqBodyBuilder) Build() (*CreateAgentScheduleReqBody, error) + type CreateAgentScheduleReq struct + Body *CreateAgentScheduleReqBody + type CreateAgentScheduleReqBody struct + AgentSchedules []*AgentScheduleUpdateInfo + type CreateAgentScheduleReqBodyBuilder struct + func NewCreateAgentScheduleReqBodyBuilder() *CreateAgentScheduleReqBodyBuilder + func (builder *CreateAgentScheduleReqBodyBuilder) AgentSchedules(agentSchedules []*AgentScheduleUpdateInfo) *CreateAgentScheduleReqBodyBuilder + func (builder *CreateAgentScheduleReqBodyBuilder) Build() *CreateAgentScheduleReqBody + type CreateAgentScheduleReqBuilder struct + func NewCreateAgentScheduleReqBuilder() *CreateAgentScheduleReqBuilder + func (builder *CreateAgentScheduleReqBuilder) Body(body *CreateAgentScheduleReqBody) *CreateAgentScheduleReqBuilder + func (builder *CreateAgentScheduleReqBuilder) Build() *CreateAgentScheduleReq + type CreateAgentScheduleResp struct + func (resp *CreateAgentScheduleResp) Success() bool + type CreateAgentSkillPathReqBodyBuilder struct + func NewCreateAgentSkillPathReqBodyBuilder() *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 struct + Body *CreateAgentSkillReqBody + type CreateAgentSkillReqBody struct + AgentIds []string + Name *string + Rules []*AgentSkillRule + type CreateAgentSkillReqBodyBuilder struct + func NewCreateAgentSkillReqBodyBuilder() *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 struct + func NewCreateAgentSkillReqBuilder() *CreateAgentSkillReqBuilder + func (builder *CreateAgentSkillReqBuilder) Body(body *CreateAgentSkillReqBody) *CreateAgentSkillReqBuilder + func (builder *CreateAgentSkillReqBuilder) Build() *CreateAgentSkillReq + type CreateAgentSkillResp struct + Data *CreateAgentSkillRespData + func (resp *CreateAgentSkillResp) Success() bool + type CreateAgentSkillRespData struct + AgentSkillId *string + type CreateBotMessageReq struct + BotMessage *BotMessage + type CreateBotMessageReqBuilder struct + func NewCreateBotMessageReqBuilder() *CreateBotMessageReqBuilder + func (builder *CreateBotMessageReqBuilder) BotMessage(botMessage *BotMessage) *CreateBotMessageReqBuilder + func (builder *CreateBotMessageReqBuilder) Build() *CreateBotMessageReq + func (builder *CreateBotMessageReqBuilder) UserIdType(userIdType string) *CreateBotMessageReqBuilder + type CreateBotMessageResp struct + Data *CreateBotMessageRespData + func (resp *CreateBotMessageResp) Success() bool + type CreateBotMessageRespData struct + MessageId *string + type CreateCategoryReq struct + Category *Category + type CreateCategoryReqBuilder struct + func NewCreateCategoryReqBuilder() *CreateCategoryReqBuilder + func (builder *CreateCategoryReqBuilder) Build() *CreateCategoryReq + func (builder *CreateCategoryReqBuilder) Category(category *Category) *CreateCategoryReqBuilder + type CreateCategoryResp struct + Data *CreateCategoryRespData + func (resp *CreateCategoryResp) Success() bool + type CreateCategoryRespData struct + Category *Category + type CreateFaqPathReqBodyBuilder struct + func NewCreateFaqPathReqBodyBuilder() *CreateFaqPathReqBodyBuilder + func (builder *CreateFaqPathReqBodyBuilder) Build() (*CreateFaqReqBody, error) + func (builder *CreateFaqPathReqBodyBuilder) Faq(faq *FaqUpdateInfo) *CreateFaqPathReqBodyBuilder + type CreateFaqReq struct + Body *CreateFaqReqBody + type CreateFaqReqBody struct + Faq *FaqUpdateInfo + type CreateFaqReqBodyBuilder struct + func NewCreateFaqReqBodyBuilder() *CreateFaqReqBodyBuilder + func (builder *CreateFaqReqBodyBuilder) Build() *CreateFaqReqBody + func (builder *CreateFaqReqBodyBuilder) Faq(faq *FaqUpdateInfo) *CreateFaqReqBodyBuilder + type CreateFaqReqBuilder struct + func NewCreateFaqReqBuilder() *CreateFaqReqBuilder + func (builder *CreateFaqReqBuilder) Body(body *CreateFaqReqBody) *CreateFaqReqBuilder + func (builder *CreateFaqReqBuilder) Build() *CreateFaqReq + type CreateFaqResp struct + Data *CreateFaqRespData + func (resp *CreateFaqResp) Success() bool + type CreateFaqRespData struct + Faq *Faq + type CreateNotificationReq struct + Notification *Notification + type CreateNotificationReqBuilder struct + func NewCreateNotificationReqBuilder() *CreateNotificationReqBuilder + func (builder *CreateNotificationReqBuilder) Build() *CreateNotificationReq + func (builder *CreateNotificationReqBuilder) Notification(notification *Notification) *CreateNotificationReqBuilder + func (builder *CreateNotificationReqBuilder) UserIdType(userIdType string) *CreateNotificationReqBuilder + type CreateNotificationResp struct + Data *CreateNotificationRespData + func (resp *CreateNotificationResp) Success() bool + type CreateNotificationRespData struct + NotificationId *string + Status *int + type CreateTicketCustomizedFieldReq struct + TicketCustomizedField *TicketCustomizedField + type CreateTicketCustomizedFieldReqBuilder struct + func NewCreateTicketCustomizedFieldReqBuilder() *CreateTicketCustomizedFieldReqBuilder + func (builder *CreateTicketCustomizedFieldReqBuilder) Build() *CreateTicketCustomizedFieldReq + func (builder *CreateTicketCustomizedFieldReqBuilder) TicketCustomizedField(ticketCustomizedField *TicketCustomizedField) *CreateTicketCustomizedFieldReqBuilder + type CreateTicketCustomizedFieldResp struct + func (resp *CreateTicketCustomizedFieldResp) Success() bool + type CreateTicketMessagePathReqBodyBuilder struct + func NewCreateTicketMessagePathReqBodyBuilder() *CreateTicketMessagePathReqBodyBuilder + func (builder *CreateTicketMessagePathReqBodyBuilder) Build() (*CreateTicketMessageReqBody, error) + func (builder *CreateTicketMessagePathReqBodyBuilder) Content(content string) *CreateTicketMessagePathReqBodyBuilder + func (builder *CreateTicketMessagePathReqBodyBuilder) MsgType(msgType string) *CreateTicketMessagePathReqBodyBuilder + type CreateTicketMessageReq struct + Body *CreateTicketMessageReqBody + type CreateTicketMessageReqBody struct + Content *string + MsgType *string + type CreateTicketMessageReqBodyBuilder struct + func NewCreateTicketMessageReqBodyBuilder() *CreateTicketMessageReqBodyBuilder + func (builder *CreateTicketMessageReqBodyBuilder) Build() *CreateTicketMessageReqBody + func (builder *CreateTicketMessageReqBodyBuilder) Content(content string) *CreateTicketMessageReqBodyBuilder + func (builder *CreateTicketMessageReqBodyBuilder) MsgType(msgType string) *CreateTicketMessageReqBodyBuilder + type CreateTicketMessageReqBuilder struct + func NewCreateTicketMessageReqBuilder() *CreateTicketMessageReqBuilder + func (builder *CreateTicketMessageReqBuilder) Body(body *CreateTicketMessageReqBody) *CreateTicketMessageReqBuilder + func (builder *CreateTicketMessageReqBuilder) Build() *CreateTicketMessageReq + func (builder *CreateTicketMessageReqBuilder) TicketId(ticketId string) *CreateTicketMessageReqBuilder + type CreateTicketMessageResp struct + Data *CreateTicketMessageRespData + func (resp *CreateTicketMessageResp) Success() bool + type CreateTicketMessageRespData struct + MessageId *string + type CustomizedFieldDisplayItem struct + DisplayName *string + Editable *bool + Id *string + KeyName *string + Position *int + Required *bool + Value *string + type CustomizedFieldDisplayItemBuilder struct + func NewCustomizedFieldDisplayItemBuilder() *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 struct + type CustomizedFieldsTicketReqBuilder struct + func NewCustomizedFieldsTicketReqBuilder() *CustomizedFieldsTicketReqBuilder + func (builder *CustomizedFieldsTicketReqBuilder) Build() *CustomizedFieldsTicketReq + func (builder *CustomizedFieldsTicketReqBuilder) VisibleOnly(visibleOnly bool) *CustomizedFieldsTicketReqBuilder + type CustomizedFieldsTicketResp struct + Data *CustomizedFieldsTicketRespData + func (resp *CustomizedFieldsTicketResp) Success() bool + type CustomizedFieldsTicketRespData struct + TicketCustomizedFields []*TicketCustomizedField + UserCustomizedFields []*UserCustomizedField + type DeleteAgentSchedulesReq struct + type DeleteAgentSchedulesReqBuilder struct + func NewDeleteAgentSchedulesReqBuilder() *DeleteAgentSchedulesReqBuilder + func (builder *DeleteAgentSchedulesReqBuilder) AgentId(agentId string) *DeleteAgentSchedulesReqBuilder + func (builder *DeleteAgentSchedulesReqBuilder) Build() *DeleteAgentSchedulesReq + type DeleteAgentSchedulesResp struct + func (resp *DeleteAgentSchedulesResp) Success() bool + type DeleteAgentSkillReq struct + type DeleteAgentSkillReqBuilder struct + func NewDeleteAgentSkillReqBuilder() *DeleteAgentSkillReqBuilder + func (builder *DeleteAgentSkillReqBuilder) AgentSkillId(agentSkillId string) *DeleteAgentSkillReqBuilder + func (builder *DeleteAgentSkillReqBuilder) Build() *DeleteAgentSkillReq + type DeleteAgentSkillResp struct + func (resp *DeleteAgentSkillResp) Success() bool + type DeleteCategoryReq struct + type DeleteCategoryReqBuilder struct + func NewDeleteCategoryReqBuilder() *DeleteCategoryReqBuilder + func (builder *DeleteCategoryReqBuilder) Build() *DeleteCategoryReq + func (builder *DeleteCategoryReqBuilder) Id(id string) *DeleteCategoryReqBuilder + type DeleteCategoryResp struct + func (resp *DeleteCategoryResp) Success() bool + type DeleteFaqReq struct + type DeleteFaqReqBuilder struct + func NewDeleteFaqReqBuilder() *DeleteFaqReqBuilder + func (builder *DeleteFaqReqBuilder) Build() *DeleteFaqReq + func (builder *DeleteFaqReqBuilder) Id(id string) *DeleteFaqReqBuilder + type DeleteFaqResp struct + func (resp *DeleteFaqResp) Success() bool + type DeleteTicketCustomizedFieldReq struct + type DeleteTicketCustomizedFieldReqBuilder struct + func NewDeleteTicketCustomizedFieldReqBuilder() *DeleteTicketCustomizedFieldReqBuilder + func (builder *DeleteTicketCustomizedFieldReqBuilder) Build() *DeleteTicketCustomizedFieldReq + func (builder *DeleteTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *DeleteTicketCustomizedFieldReqBuilder + type DeleteTicketCustomizedFieldResp struct + func (resp *DeleteTicketCustomizedFieldResp) Success() bool + type Event struct + Subtype *string + Type *string + type EventBuilder struct + func NewEventBuilder() *EventBuilder + func (builder *EventBuilder) Build() *Event + func (builder *EventBuilder) Subtype(subtype string) *EventBuilder + func (builder *EventBuilder) Type(type_ string) *EventBuilder + type ExecuteSendNotificationPathReqBodyBuilder struct + func NewExecuteSendNotificationPathReqBodyBuilder() *ExecuteSendNotificationPathReqBodyBuilder + func (builder *ExecuteSendNotificationPathReqBodyBuilder) Build() (*ExecuteSendNotificationReqBody, error) + func (builder *ExecuteSendNotificationPathReqBodyBuilder) SendAt(sendAt string) *ExecuteSendNotificationPathReqBodyBuilder + type ExecuteSendNotificationReq struct + Body *ExecuteSendNotificationReqBody + type ExecuteSendNotificationReqBody struct + SendAt *string + type ExecuteSendNotificationReqBodyBuilder struct + func NewExecuteSendNotificationReqBodyBuilder() *ExecuteSendNotificationReqBodyBuilder + func (builder *ExecuteSendNotificationReqBodyBuilder) Build() *ExecuteSendNotificationReqBody + func (builder *ExecuteSendNotificationReqBodyBuilder) SendAt(sendAt string) *ExecuteSendNotificationReqBodyBuilder + type ExecuteSendNotificationReqBuilder struct + func NewExecuteSendNotificationReqBuilder() *ExecuteSendNotificationReqBuilder + func (builder *ExecuteSendNotificationReqBuilder) Body(body *ExecuteSendNotificationReqBody) *ExecuteSendNotificationReqBuilder + func (builder *ExecuteSendNotificationReqBuilder) Build() *ExecuteSendNotificationReq + func (builder *ExecuteSendNotificationReqBuilder) NotificationId(notificationId string) *ExecuteSendNotificationReqBuilder + type ExecuteSendNotificationResp struct + func (resp *ExecuteSendNotificationResp) Success() bool + type Faq struct + Answer *string + AnswerRichtext []*Richtext + Categories []*Category + CreateTime *int + CreateUser *TicketUser + ExpireTime *int + FaqId *string + HelpdeskId *string + Id *string + Question *string + Tags []string + UpdateTime *int + UpdateUser *TicketUser + type FaqBuilder struct + func NewFaqBuilder() *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 struct + type FaqImageFaqReqBuilder struct + func NewFaqImageFaqReqBuilder() *FaqImageFaqReqBuilder + func (builder *FaqImageFaqReqBuilder) Build() *FaqImageFaqReq + func (builder *FaqImageFaqReqBuilder) Id(id string) *FaqImageFaqReqBuilder + func (builder *FaqImageFaqReqBuilder) ImageKey(imageKey string) *FaqImageFaqReqBuilder + type FaqImageFaqResp struct + File io.Reader + FileName string + func (resp *FaqImageFaqResp) Success() bool + func (resp *FaqImageFaqResp) WriteFile(fileName string) error + type FaqUpdateInfo struct + Answer *string + AnswerRichtext *string + CategoryId *string + Question *string + Tags []string + type FaqUpdateInfoBuilder struct + func NewFaqUpdateInfoBuilder() *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 struct + type GetAgentSchedulesReqBuilder struct + func NewGetAgentSchedulesReqBuilder() *GetAgentSchedulesReqBuilder + func (builder *GetAgentSchedulesReqBuilder) AgentId(agentId string) *GetAgentSchedulesReqBuilder + func (builder *GetAgentSchedulesReqBuilder) Build() *GetAgentSchedulesReq + type GetAgentSchedulesResp struct + Data *GetAgentSchedulesRespData + func (resp *GetAgentSchedulesResp) Success() bool + type GetAgentSchedulesRespData struct + AgentSchedule *AgentSchedule + type GetAgentSkillReq struct + type GetAgentSkillReqBuilder struct + func NewGetAgentSkillReqBuilder() *GetAgentSkillReqBuilder + func (builder *GetAgentSkillReqBuilder) AgentSkillId(agentSkillId string) *GetAgentSkillReqBuilder + func (builder *GetAgentSkillReqBuilder) Build() *GetAgentSkillReq + type GetAgentSkillResp struct + Data *GetAgentSkillRespData + func (resp *GetAgentSkillResp) Success() bool + type GetAgentSkillRespData struct + AgentSkill *AgentSkill + type GetCategoryReq struct + type GetCategoryReqBuilder struct + func NewGetCategoryReqBuilder() *GetCategoryReqBuilder + func (builder *GetCategoryReqBuilder) Build() *GetCategoryReq + func (builder *GetCategoryReqBuilder) Id(id string) *GetCategoryReqBuilder + type GetCategoryResp struct + Data *GetCategoryRespData + func (resp *GetCategoryResp) Success() bool + type GetCategoryRespData struct + CategoryId *string + HelpdeskId *string + Id *string + Language *string + Name *string + type GetFaqReq struct + type GetFaqReqBuilder struct + func NewGetFaqReqBuilder() *GetFaqReqBuilder + func (builder *GetFaqReqBuilder) Build() *GetFaqReq + func (builder *GetFaqReqBuilder) Id(id string) *GetFaqReqBuilder + type GetFaqResp struct + Data *GetFaqRespData + func (resp *GetFaqResp) Success() bool + type GetFaqRespData struct + Faq *Faq + type GetNotificationReq struct + type GetNotificationReqBuilder struct + func NewGetNotificationReqBuilder() *GetNotificationReqBuilder + func (builder *GetNotificationReqBuilder) Build() *GetNotificationReq + func (builder *GetNotificationReqBuilder) NotificationId(notificationId string) *GetNotificationReqBuilder + func (builder *GetNotificationReqBuilder) UserIdType(userIdType string) *GetNotificationReqBuilder + type GetNotificationResp struct + Data *GetNotificationRespData + func (resp *GetNotificationResp) Success() bool + type GetNotificationRespData struct + ApprovalAppLink *string + Notification *Notification + type GetTicketCustomizedFieldReq struct + type GetTicketCustomizedFieldReqBuilder struct + func NewGetTicketCustomizedFieldReqBuilder() *GetTicketCustomizedFieldReqBuilder + func (builder *GetTicketCustomizedFieldReqBuilder) Build() *GetTicketCustomizedFieldReq + func (builder *GetTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *GetTicketCustomizedFieldReqBuilder + type GetTicketCustomizedFieldResp struct + Data *GetTicketCustomizedFieldRespData + func (resp *GetTicketCustomizedFieldResp) Success() bool + type GetTicketCustomizedFieldRespData struct + CreatedAt *string + CreatedBy *TicketUser + Description *string + DisplayName *string + DropdownAllowMultiple *bool + Editable *bool + FieldType *string + HelpdeskId *string + KeyName *string + Position *string + Required *bool + TicketCustomizedFieldId *string + UpdatedAt *string + UpdatedBy *TicketUser + Visible *bool + type GetTicketReq struct + type GetTicketReqBuilder struct + func NewGetTicketReqBuilder() *GetTicketReqBuilder + func (builder *GetTicketReqBuilder) Build() *GetTicketReq + func (builder *GetTicketReqBuilder) TicketId(ticketId string) *GetTicketReqBuilder + type GetTicketResp struct + Data *GetTicketRespData + func (resp *GetTicketResp) Success() bool + type GetTicketRespData struct + Ticket *Ticket + type HelpdeskService struct + Agent *agent + AgentSchedule *agentSchedule + AgentSchedules *agentSchedules + AgentSkill *agentSkill + AgentSkillRule *agentSkillRule + BotMessage *botMessage + Category *category + Event *event + Faq *faq + Notification *notification + Ticket *ticket + TicketCustomizedField *ticketCustomizedField + TicketMessage *ticketMessage + func NewService(config *larkcore.Config) *HelpdeskService + type ListAgentScheduleReq struct + type ListAgentScheduleReqBuilder struct + func NewListAgentScheduleReqBuilder() *ListAgentScheduleReqBuilder + func (builder *ListAgentScheduleReqBuilder) Build() *ListAgentScheduleReq + func (builder *ListAgentScheduleReqBuilder) Status(status []int) *ListAgentScheduleReqBuilder + type ListAgentScheduleResp struct + Data *ListAgentScheduleRespData + func (resp *ListAgentScheduleResp) Success() bool + type ListAgentScheduleRespData struct + AgentSchedules []*AgentSchedule + type ListAgentSkillResp struct + Data *ListAgentSkillRespData + func (resp *ListAgentSkillResp) Success() bool + type ListAgentSkillRespData struct + AgentSkills []*AgentSkill + type ListAgentSkillRuleResp struct + Data *ListAgentSkillRuleRespData + func (resp *ListAgentSkillRuleResp) Success() bool + type ListAgentSkillRuleRespData struct + Rules []*AgentSkillRule + type ListCategoryReq struct + type ListCategoryReqBuilder struct + func NewListCategoryReqBuilder() *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 struct + Data *ListCategoryRespData + func (resp *ListCategoryResp) Success() bool + type ListCategoryRespData struct + Categories []*Category + type ListFaqIterator struct + func (iterator *ListFaqIterator) Next() (bool, *Faq, error) + func (iterator *ListFaqIterator) NextPageToken() *string + type ListFaqReq struct + Limit int + type ListFaqReqBuilder struct + func NewListFaqReqBuilder() *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 struct + Data *ListFaqRespData + func (resp *ListFaqResp) Success() bool + type ListFaqRespData struct + HasMore *bool + Items []*Faq + PageSize *int + PageToken *string + Total *int + type ListTicketCustomizedFieldPathReqBodyBuilder struct + func NewListTicketCustomizedFieldPathReqBodyBuilder() *ListTicketCustomizedFieldPathReqBodyBuilder + func (builder *ListTicketCustomizedFieldPathReqBodyBuilder) Build() (*ListTicketCustomizedFieldReqBody, error) + func (builder *ListTicketCustomizedFieldPathReqBodyBuilder) Visible(visible bool) *ListTicketCustomizedFieldPathReqBodyBuilder + type ListTicketCustomizedFieldReq struct + Body *ListTicketCustomizedFieldReqBody + type ListTicketCustomizedFieldReqBody struct + Visible *bool + type ListTicketCustomizedFieldReqBodyBuilder struct + func NewListTicketCustomizedFieldReqBodyBuilder() *ListTicketCustomizedFieldReqBodyBuilder + func (builder *ListTicketCustomizedFieldReqBodyBuilder) Build() *ListTicketCustomizedFieldReqBody + func (builder *ListTicketCustomizedFieldReqBodyBuilder) Visible(visible bool) *ListTicketCustomizedFieldReqBodyBuilder + type ListTicketCustomizedFieldReqBuilder struct + func NewListTicketCustomizedFieldReqBuilder() *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 struct + Data *ListTicketCustomizedFieldRespData + func (resp *ListTicketCustomizedFieldResp) Success() bool + type ListTicketCustomizedFieldRespData struct + HasMore *bool + Items []*TicketCustomizedField + NextPageToken *string + type ListTicketMessageReq struct + type ListTicketMessageReqBuilder struct + func NewListTicketMessageReqBuilder() *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 struct + Data *ListTicketMessageRespData + func (resp *ListTicketMessageResp) Success() bool + type ListTicketMessageRespData struct + Messages []*TicketMessage + Total *int + type ListTicketReq struct + type ListTicketReqBuilder struct + func NewListTicketReqBuilder() *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 struct + Data *ListTicketRespData + func (resp *ListTicketResp) Success() bool + type ListTicketRespData struct + Tickets []*Ticket + Total *int + type Notification struct + ChatList []*NotificationChat + CreateUser *NotificationUser + CreatedAt *string + DepartmentList []*NotificationDepartment + Ext *string + Id *string + JobName *string + NewStaffScopeDepartmentList []*NotificationDepartment + NewStaffScopeType *int + PushContent *string + PushScopeType *int + PushType *int + ReadUserCount *int + SendAt *string + SentUserCount *int + Status *int + TargetUserCount *int + UpdateUser *NotificationUser + UpdatedAt *string + UserList []*NotificationUser + type NotificationBuilder struct + func NewNotificationBuilder() *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 struct + ChatId *string + Name *string + type NotificationChatBuilder struct + func NewNotificationChatBuilder() *NotificationChatBuilder + func (builder *NotificationChatBuilder) Build() *NotificationChat + func (builder *NotificationChatBuilder) ChatId(chatId string) *NotificationChatBuilder + func (builder *NotificationChatBuilder) Name(name string) *NotificationChatBuilder + type NotificationDepartment struct + DepartmentId *string + Name *string + type NotificationDepartmentBuilder struct + func NewNotificationDepartmentBuilder() *NotificationDepartmentBuilder + func (builder *NotificationDepartmentBuilder) Build() *NotificationDepartment + func (builder *NotificationDepartmentBuilder) DepartmentId(departmentId string) *NotificationDepartmentBuilder + func (builder *NotificationDepartmentBuilder) Name(name string) *NotificationDepartmentBuilder + type NotificationUser struct + AvatarUrl *string + Name *string + UserId *string + type NotificationUserBuilder struct + func NewNotificationUserBuilder() *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 struct + Event *P2NotificationApproveV1Data + func (m *P2NotificationApproveV1) RawReq(req *larkevent.EventReq) + type P2NotificationApproveV1Data struct + ApproveStatus *string + HelpdeskId *string + NotificationId *string + type P2NotificationApproveV1Handler struct + func NewP2NotificationApproveV1Handler(handler func(context.Context, *P2NotificationApproveV1) error) *P2NotificationApproveV1Handler + func (h *P2NotificationApproveV1Handler) Event() interface{} + func (h *P2NotificationApproveV1Handler) Handle(ctx context.Context, event interface{}) error + type P2TicketCreatedV1 struct + Event *P2TicketCreatedV1Data + func (m *P2TicketCreatedV1) RawReq(req *larkevent.EventReq) + type P2TicketCreatedV1Data struct + Channel *int + ChatId *string + ClosedAt *int + CreatedAt *int + CustomizedFields []*CustomizedFieldDisplayItem + Guest *TicketUserEvent + HelpdeskId *string + Score *int + Solve *int + Stage *int + Status *int + TicketId *string + UpdatedAt *int + type P2TicketCreatedV1Handler struct + func NewP2TicketCreatedV1Handler(handler func(context.Context, *P2TicketCreatedV1) error) *P2TicketCreatedV1Handler + func (h *P2TicketCreatedV1Handler) Event() interface{} + func (h *P2TicketCreatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2TicketMessageCreatedV1 struct + Event *P2TicketMessageCreatedV1Data + func (m *P2TicketMessageCreatedV1) RawReq(req *larkevent.EventReq) + type P2TicketMessageCreatedV1Data struct + ChatId *string + Content *TicketMessageContent + EventId *string + MessageId *string + MsgType *string + Position *string + SenderId *UserId + SenderType *int + Text *string + Ticket *Ticket + TicketMessageId *string + type P2TicketMessageCreatedV1Handler struct + func NewP2TicketMessageCreatedV1Handler(handler func(context.Context, *P2TicketMessageCreatedV1) error) *P2TicketMessageCreatedV1Handler + func (h *P2TicketMessageCreatedV1Handler) Event() interface{} + func (h *P2TicketMessageCreatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2TicketUpdatedV1 struct + Event *P2TicketUpdatedV1Data + func (m *P2TicketUpdatedV1) RawReq(req *larkevent.EventReq) + type P2TicketUpdatedV1Data struct + Object *TicketEvent + OldObject *TicketEventUpdateInfo + type P2TicketUpdatedV1Handler struct + func NewP2TicketUpdatedV1Handler(handler func(context.Context, *P2TicketUpdatedV1) error) *P2TicketUpdatedV1Handler + func (h *P2TicketUpdatedV1Handler) Event() interface{} + func (h *P2TicketUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type PatchAgentPathReqBodyBuilder struct + func NewPatchAgentPathReqBodyBuilder() *PatchAgentPathReqBodyBuilder + func (builder *PatchAgentPathReqBodyBuilder) Build() (*PatchAgentReqBody, error) + func (builder *PatchAgentPathReqBodyBuilder) Status(status int) *PatchAgentPathReqBodyBuilder + type PatchAgentReq struct + Body *PatchAgentReqBody + type PatchAgentReqBody struct + Status *int + type PatchAgentReqBodyBuilder struct + func NewPatchAgentReqBodyBuilder() *PatchAgentReqBodyBuilder + func (builder *PatchAgentReqBodyBuilder) Build() *PatchAgentReqBody + func (builder *PatchAgentReqBodyBuilder) Status(status int) *PatchAgentReqBodyBuilder + type PatchAgentReqBuilder struct + func NewPatchAgentReqBuilder() *PatchAgentReqBuilder + func (builder *PatchAgentReqBuilder) AgentId(agentId string) *PatchAgentReqBuilder + func (builder *PatchAgentReqBuilder) Body(body *PatchAgentReqBody) *PatchAgentReqBuilder + func (builder *PatchAgentReqBuilder) Build() *PatchAgentReq + type PatchAgentResp struct + func (resp *PatchAgentResp) Success() bool + type PatchAgentSchedulesPathReqBodyBuilder struct + func NewPatchAgentSchedulesPathReqBodyBuilder() *PatchAgentSchedulesPathReqBodyBuilder + func (builder *PatchAgentSchedulesPathReqBodyBuilder) AgentSchedule(agentSchedule *AgentScheduleUpdateInfo) *PatchAgentSchedulesPathReqBodyBuilder + func (builder *PatchAgentSchedulesPathReqBodyBuilder) Build() (*PatchAgentSchedulesReqBody, error) + type PatchAgentSchedulesReq struct + Body *PatchAgentSchedulesReqBody + type PatchAgentSchedulesReqBody struct + AgentSchedule *AgentScheduleUpdateInfo + type PatchAgentSchedulesReqBodyBuilder struct + func NewPatchAgentSchedulesReqBodyBuilder() *PatchAgentSchedulesReqBodyBuilder + func (builder *PatchAgentSchedulesReqBodyBuilder) AgentSchedule(agentSchedule *AgentScheduleUpdateInfo) *PatchAgentSchedulesReqBodyBuilder + func (builder *PatchAgentSchedulesReqBodyBuilder) Build() *PatchAgentSchedulesReqBody + type PatchAgentSchedulesReqBuilder struct + func NewPatchAgentSchedulesReqBuilder() *PatchAgentSchedulesReqBuilder + func (builder *PatchAgentSchedulesReqBuilder) AgentId(agentId string) *PatchAgentSchedulesReqBuilder + func (builder *PatchAgentSchedulesReqBuilder) Body(body *PatchAgentSchedulesReqBody) *PatchAgentSchedulesReqBuilder + func (builder *PatchAgentSchedulesReqBuilder) Build() *PatchAgentSchedulesReq + type PatchAgentSchedulesResp struct + func (resp *PatchAgentSchedulesResp) Success() bool + type PatchAgentSkillPathReqBodyBuilder struct + func NewPatchAgentSkillPathReqBodyBuilder() *PatchAgentSkillPathReqBodyBuilder + func (builder *PatchAgentSkillPathReqBodyBuilder) AgentSkill(agentSkill *AgentSkill) *PatchAgentSkillPathReqBodyBuilder + func (builder *PatchAgentSkillPathReqBodyBuilder) Build() (*PatchAgentSkillReqBody, error) + type PatchAgentSkillReq struct + Body *PatchAgentSkillReqBody + type PatchAgentSkillReqBody struct + AgentSkill *AgentSkill + type PatchAgentSkillReqBodyBuilder struct + func NewPatchAgentSkillReqBodyBuilder() *PatchAgentSkillReqBodyBuilder + func (builder *PatchAgentSkillReqBodyBuilder) AgentSkill(agentSkill *AgentSkill) *PatchAgentSkillReqBodyBuilder + func (builder *PatchAgentSkillReqBodyBuilder) Build() *PatchAgentSkillReqBody + type PatchAgentSkillReqBuilder struct + func NewPatchAgentSkillReqBuilder() *PatchAgentSkillReqBuilder + func (builder *PatchAgentSkillReqBuilder) AgentSkillId(agentSkillId string) *PatchAgentSkillReqBuilder + func (builder *PatchAgentSkillReqBuilder) Body(body *PatchAgentSkillReqBody) *PatchAgentSkillReqBuilder + func (builder *PatchAgentSkillReqBuilder) Build() *PatchAgentSkillReq + type PatchAgentSkillResp struct + func (resp *PatchAgentSkillResp) Success() bool + type PatchCategoryReq struct + Category *Category + type PatchCategoryReqBuilder struct + func NewPatchCategoryReqBuilder() *PatchCategoryReqBuilder + func (builder *PatchCategoryReqBuilder) Build() *PatchCategoryReq + func (builder *PatchCategoryReqBuilder) Category(category *Category) *PatchCategoryReqBuilder + func (builder *PatchCategoryReqBuilder) Id(id string) *PatchCategoryReqBuilder + type PatchCategoryResp struct + func (resp *PatchCategoryResp) Success() bool + type PatchFaqPathReqBodyBuilder struct + func NewPatchFaqPathReqBodyBuilder() *PatchFaqPathReqBodyBuilder + func (builder *PatchFaqPathReqBodyBuilder) Build() (*PatchFaqReqBody, error) + func (builder *PatchFaqPathReqBodyBuilder) Faq(faq *FaqUpdateInfo) *PatchFaqPathReqBodyBuilder + type PatchFaqReq struct + Body *PatchFaqReqBody + type PatchFaqReqBody struct + Faq *FaqUpdateInfo + type PatchFaqReqBodyBuilder struct + func NewPatchFaqReqBodyBuilder() *PatchFaqReqBodyBuilder + func (builder *PatchFaqReqBodyBuilder) Build() *PatchFaqReqBody + func (builder *PatchFaqReqBodyBuilder) Faq(faq *FaqUpdateInfo) *PatchFaqReqBodyBuilder + type PatchFaqReqBuilder struct + func NewPatchFaqReqBuilder() *PatchFaqReqBuilder + func (builder *PatchFaqReqBuilder) Body(body *PatchFaqReqBody) *PatchFaqReqBuilder + func (builder *PatchFaqReqBuilder) Build() *PatchFaqReq + func (builder *PatchFaqReqBuilder) Id(id string) *PatchFaqReqBuilder + type PatchFaqResp struct + func (resp *PatchFaqResp) Success() bool + type PatchNotificationReq struct + Notification *Notification + type PatchNotificationReqBuilder struct + func NewPatchNotificationReqBuilder() *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 struct + func (resp *PatchNotificationResp) Success() bool + type PatchTicketCustomizedFieldReq struct + TicketCustomizedField *TicketCustomizedField + type PatchTicketCustomizedFieldReqBuilder struct + func NewPatchTicketCustomizedFieldReqBuilder() *PatchTicketCustomizedFieldReqBuilder + func (builder *PatchTicketCustomizedFieldReqBuilder) Build() *PatchTicketCustomizedFieldReq + func (builder *PatchTicketCustomizedFieldReqBuilder) TicketCustomizedField(ticketCustomizedField *TicketCustomizedField) *PatchTicketCustomizedFieldReqBuilder + func (builder *PatchTicketCustomizedFieldReqBuilder) TicketCustomizedFieldId(ticketCustomizedFieldId string) *PatchTicketCustomizedFieldReqBuilder + type PatchTicketCustomizedFieldResp struct + func (resp *PatchTicketCustomizedFieldResp) Success() bool + type PreviewNotificationReq struct + type PreviewNotificationReqBuilder struct + func NewPreviewNotificationReqBuilder() *PreviewNotificationReqBuilder + func (builder *PreviewNotificationReqBuilder) Build() *PreviewNotificationReq + func (builder *PreviewNotificationReqBuilder) NotificationId(notificationId string) *PreviewNotificationReqBuilder + type PreviewNotificationResp struct + func (resp *PreviewNotificationResp) Success() bool + type Richtext struct + Content *string + Type *string + type RichtextBuilder struct + func NewRichtextBuilder() *RichtextBuilder + func (builder *RichtextBuilder) Build() *Richtext + func (builder *RichtextBuilder) Content(content string) *RichtextBuilder + func (builder *RichtextBuilder) Type(type_ string) *RichtextBuilder + type SearchFaqIterator struct + func (iterator *SearchFaqIterator) Next() (bool, *Faq, error) + func (iterator *SearchFaqIterator) NextPageToken() *string + type SearchFaqReq struct + Limit int + type SearchFaqReqBuilder struct + func NewSearchFaqReqBuilder() *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 struct + Data *SearchFaqRespData + func (resp *SearchFaqResp) Success() bool + type SearchFaqRespData struct + HasMore *bool + Items []*Faq + PageToken *string + type StartServiceTicketPathReqBodyBuilder struct + func NewStartServiceTicketPathReqBodyBuilder() *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 struct + Body *StartServiceTicketReqBody + type StartServiceTicketReqBody struct + AppointedAgents []string + CustomizedInfo *string + HumanService *bool + OpenId *string + type StartServiceTicketReqBodyBuilder struct + func NewStartServiceTicketReqBodyBuilder() *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 struct + func NewStartServiceTicketReqBuilder() *StartServiceTicketReqBuilder + func (builder *StartServiceTicketReqBuilder) Body(body *StartServiceTicketReqBody) *StartServiceTicketReqBuilder + func (builder *StartServiceTicketReqBuilder) Build() *StartServiceTicketReq + type StartServiceTicketResp struct + Data *StartServiceTicketRespData + func (resp *StartServiceTicketResp) Success() bool + type StartServiceTicketRespData struct + ChatId *string + type SubmitApproveNotificationPathReqBodyBuilder struct + func NewSubmitApproveNotificationPathReqBodyBuilder() *SubmitApproveNotificationPathReqBodyBuilder + func (builder *SubmitApproveNotificationPathReqBodyBuilder) Build() (*SubmitApproveNotificationReqBody, error) + func (builder *SubmitApproveNotificationPathReqBodyBuilder) Reason(reason string) *SubmitApproveNotificationPathReqBodyBuilder + type SubmitApproveNotificationReq struct + Body *SubmitApproveNotificationReqBody + type SubmitApproveNotificationReqBody struct + Reason *string + type SubmitApproveNotificationReqBodyBuilder struct + func NewSubmitApproveNotificationReqBodyBuilder() *SubmitApproveNotificationReqBodyBuilder + func (builder *SubmitApproveNotificationReqBodyBuilder) Build() *SubmitApproveNotificationReqBody + func (builder *SubmitApproveNotificationReqBodyBuilder) Reason(reason string) *SubmitApproveNotificationReqBodyBuilder + type SubmitApproveNotificationReqBuilder struct + func NewSubmitApproveNotificationReqBuilder() *SubmitApproveNotificationReqBuilder + func (builder *SubmitApproveNotificationReqBuilder) Body(body *SubmitApproveNotificationReqBody) *SubmitApproveNotificationReqBuilder + func (builder *SubmitApproveNotificationReqBuilder) Build() *SubmitApproveNotificationReq + func (builder *SubmitApproveNotificationReqBuilder) NotificationId(notificationId string) *SubmitApproveNotificationReqBuilder + type SubmitApproveNotificationResp struct + Data *SubmitApproveNotificationRespData + func (resp *SubmitApproveNotificationResp) Success() bool + type SubmitApproveNotificationRespData struct + HasAccess *bool + type SubscribeEventPathReqBodyBuilder struct + func NewSubscribeEventPathReqBodyBuilder() *SubscribeEventPathReqBodyBuilder + func (builder *SubscribeEventPathReqBodyBuilder) Build() (*SubscribeEventReqBody, error) + func (builder *SubscribeEventPathReqBodyBuilder) Events(events []*Event) *SubscribeEventPathReqBodyBuilder + type SubscribeEventReq struct + Body *SubscribeEventReqBody + type SubscribeEventReqBody struct + Events []*Event + type SubscribeEventReqBodyBuilder struct + func NewSubscribeEventReqBodyBuilder() *SubscribeEventReqBodyBuilder + func (builder *SubscribeEventReqBodyBuilder) Build() *SubscribeEventReqBody + func (builder *SubscribeEventReqBodyBuilder) Events(events []*Event) *SubscribeEventReqBodyBuilder + type SubscribeEventReqBuilder struct + func NewSubscribeEventReqBuilder() *SubscribeEventReqBuilder + func (builder *SubscribeEventReqBuilder) Body(body *SubscribeEventReqBody) *SubscribeEventReqBuilder + func (builder *SubscribeEventReqBuilder) Build() *SubscribeEventReq + type SubscribeEventResp struct + func (resp *SubscribeEventResp) Success() bool + type Ticket struct + ActualProcessingTime *int + AgentEntryTime *int + AgentFirstResponseDuration *int + AgentFirstResponseTime *int + AgentLastResponseTime *int + AgentOwner *TicketUser + AgentResolutionTime *int + AgentServiceDuration *float64 + Agents []*TicketUser + BotServiceDuration *int + Channel *int + ClosedAt *int + ClosedBy *TicketUser + Collaborators []*TicketUser + Comments *Comments + CreatedAt *int + CustomizedFields []*CustomizedFieldDisplayItem + DissatisfactionReason []string + Guest *TicketUser + HelpdeskId *string + Score *int + Solve *int + Status *int + TicketId *string + TicketType *int + UpdatedAt *int + type TicketBuilder struct + func NewTicketBuilder() *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 struct + CreatedAt *string + CreatedBy *TicketUser + Description *string + DisplayName *string + DropdownAllowMultiple *bool + Editable *bool + FieldType *string + HelpdeskId *string + KeyName *string + Position *string + Required *bool + TicketCustomizedFieldId *string + UpdatedAt *string + UpdatedBy *TicketUser + Visible *bool + type TicketCustomizedFieldBuilder struct + func NewTicketCustomizedFieldBuilder() *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 struct + Agents []*TicketUserEvent + Channel *int + ChatId *string + ClosedAt *int + ClosedBy *TicketUserEvent + Collaborators []*TicketUserEvent + CreatedAt *int + CustomizedFields []*CustomizedFieldDisplayItem + Guest *TicketUserEvent + HelpdeskId *string + Score *int + Solve *int + Stage *int + Status *int + TicketId *string + UpdatedAt *int + type TicketEventBuilder struct + func NewTicketEventBuilder() *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 struct + Stage *int + Status *int + UpdatedAt *int + type TicketEventUpdateInfoBuilder struct + func NewTicketEventUpdateInfoBuilder() *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 struct + type TicketImageTicketReqBuilder struct + func NewTicketImageTicketReqBuilder() *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 struct + File io.Reader + FileName string + func (resp *TicketImageTicketResp) Success() bool + func (resp *TicketImageTicketResp) WriteFile(fileName string) error + type TicketMessage struct + AvatarUrl *string + Content *string + CreatedAt *int + Id *string + MessageId *string + MessageType *string + UserId *string + UserName *string + type TicketMessageBuilder struct + func NewTicketMessageBuilder() *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 struct + Content *string + ImageKey *string + ImageKeys []string + MsgType *string + type TicketMessageContentBuilder struct + func NewTicketMessageContentBuilder() *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 struct + ChatId *string + Content *TicketMessageContent + EventId *string + MessageId *string + MsgType *string + Position *string + SenderId *UserId + SenderType *int + Text *string + Ticket *Ticket + TicketMessageId *string + type TicketMessageEventBuilder struct + func NewTicketMessageEventBuilder() *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 struct + AvatarUrl *string + City *string + Country *string + Department *string + Email *string + Id *string + Name *string + type TicketUserBuilder struct + func NewTicketUserBuilder() *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 struct + AvatarUrl *string + Email *string + Id *UserId + Name *string + type TicketUserEventBuilder struct + func NewTicketUserEventBuilder() *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 struct + func NewUnsubscribeEventPathReqBodyBuilder() *UnsubscribeEventPathReqBodyBuilder + func (builder *UnsubscribeEventPathReqBodyBuilder) Build() (*UnsubscribeEventReqBody, error) + func (builder *UnsubscribeEventPathReqBodyBuilder) Events(events []*Event) *UnsubscribeEventPathReqBodyBuilder + type UnsubscribeEventReq struct + Body *UnsubscribeEventReqBody + type UnsubscribeEventReqBody struct + Events []*Event + type UnsubscribeEventReqBodyBuilder struct + func NewUnsubscribeEventReqBodyBuilder() *UnsubscribeEventReqBodyBuilder + func (builder *UnsubscribeEventReqBodyBuilder) Build() *UnsubscribeEventReqBody + func (builder *UnsubscribeEventReqBodyBuilder) Events(events []*Event) *UnsubscribeEventReqBodyBuilder + type UnsubscribeEventReqBuilder struct + func NewUnsubscribeEventReqBuilder() *UnsubscribeEventReqBuilder + func (builder *UnsubscribeEventReqBuilder) Body(body *UnsubscribeEventReqBody) *UnsubscribeEventReqBuilder + func (builder *UnsubscribeEventReqBuilder) Build() *UnsubscribeEventReq + type UnsubscribeEventResp struct + func (resp *UnsubscribeEventResp) Success() bool + type UpdateTicketPathReqBodyBuilder struct + func NewUpdateTicketPathReqBodyBuilder() *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 struct + Body *UpdateTicketReqBody + type UpdateTicketReqBody struct + Channel *int + Comment *string + CustomizedFields []*CustomizedFieldDisplayItem + Solved *int + Status *int + TagNames []string + TicketType *int + type UpdateTicketReqBodyBuilder struct + func NewUpdateTicketReqBodyBuilder() *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 struct + func NewUpdateTicketReqBuilder() *UpdateTicketReqBuilder + func (builder *UpdateTicketReqBuilder) Body(body *UpdateTicketReqBody) *UpdateTicketReqBuilder + func (builder *UpdateTicketReqBuilder) Build() *UpdateTicketReq + func (builder *UpdateTicketReqBuilder) TicketId(ticketId string) *UpdateTicketReqBuilder + type UpdateTicketResp struct + func (resp *UpdateTicketResp) Success() bool + type UserCustomizedField struct + CreatedAt *string + Description *string + DisplayName *string + Editable *bool + FieldType *string + HelpdeskId *string + Id *string + KeyName *string + Position *string + Required *bool + UpdatedAt *string + UserCustomizedFieldId *string + Visible *bool + type UserCustomizedFieldBuilder struct + func NewUserCustomizedFieldBuilder() *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 struct + OpenId *string + UnionId *string + UserId *string + type UserIdBuilder struct + func NewUserIdBuilder() *UserIdBuilder + func (builder *UserIdBuilder) Build() *UserId + func (builder *UserIdBuilder) OpenId(openId string) *UserIdBuilder + func (builder *UserIdBuilder) UnionId(unionId string) *UserIdBuilder + func (builder *UserIdBuilder) UserId(userId string) *UserIdBuilder + type UserQueryFaqInfo struct + Id *string + Score *float64 + type UserQueryFaqInfoBuilder struct + func NewUserQueryFaqInfoBuilder() *UserQueryFaqInfoBuilder + func (builder *UserQueryFaqInfoBuilder) Build() *UserQueryFaqInfo + func (builder *UserQueryFaqInfoBuilder) Id(id string) *UserQueryFaqInfoBuilder + func (builder *UserQueryFaqInfoBuilder) Score(score float64) *UserQueryFaqInfoBuilder + type WeekdaySchedule struct + EndTime *string + StartTime *string + Weekday *int + type WeekdayScheduleBuilder struct + func NewWeekdayScheduleBuilder() *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