Documentation ¶
Index ¶
- Constants
- type ActivityRecord
- type ActivityRecordBuilder
- func (builder *ActivityRecordBuilder) Build() *ActivityRecord
- func (builder *ActivityRecordBuilder) Content(content string) *ActivityRecordBuilder
- func (builder *ActivityRecordBuilder) CreatedAt(createdAt string) *ActivityRecordBuilder
- func (builder *ActivityRecordBuilder) Key(key int) *ActivityRecordBuilder
- func (builder *ActivityRecordBuilder) KeyName(keyName string) *ActivityRecordBuilder
- func (builder *ActivityRecordBuilder) OpUser(opUser *Member) *ActivityRecordBuilder
- func (builder *ActivityRecordBuilder) TargetTaskGuid(targetTaskGuid string) *ActivityRecordBuilder
- func (builder *ActivityRecordBuilder) TargetTaskName(targetTaskName string) *ActivityRecordBuilder
- type AddCustomFieldPathReqBodyBuilder
- func (builder *AddCustomFieldPathReqBodyBuilder) Build() (*AddCustomFieldReqBody, error)
- func (builder *AddCustomFieldPathReqBodyBuilder) ResourceId(resourceId string) *AddCustomFieldPathReqBodyBuilder
- func (builder *AddCustomFieldPathReqBodyBuilder) ResourceType(resourceType string) *AddCustomFieldPathReqBodyBuilder
- type AddCustomFieldReq
- type AddCustomFieldReqBody
- type AddCustomFieldReqBodyBuilder
- type AddCustomFieldReqBuilder
- type AddCustomFieldResp
- type AddDependenciesTaskPathReqBodyBuilder
- type AddDependenciesTaskReq
- type AddDependenciesTaskReqBody
- type AddDependenciesTaskReqBodyBuilder
- type AddDependenciesTaskReqBuilder
- type AddDependenciesTaskResp
- type AddDependenciesTaskRespData
- type AddMembersTaskPathReqBodyBuilder
- func (builder *AddMembersTaskPathReqBodyBuilder) Build() (*AddMembersTaskReqBody, error)
- func (builder *AddMembersTaskPathReqBodyBuilder) ClientToken(clientToken string) *AddMembersTaskPathReqBodyBuilder
- func (builder *AddMembersTaskPathReqBodyBuilder) Members(members []*Member) *AddMembersTaskPathReqBodyBuilder
- type AddMembersTaskReq
- type AddMembersTaskReqBody
- type AddMembersTaskReqBodyBuilder
- type AddMembersTaskReqBuilder
- func (builder *AddMembersTaskReqBuilder) Body(body *AddMembersTaskReqBody) *AddMembersTaskReqBuilder
- func (builder *AddMembersTaskReqBuilder) Build() *AddMembersTaskReq
- func (builder *AddMembersTaskReqBuilder) TaskGuid(taskGuid string) *AddMembersTaskReqBuilder
- func (builder *AddMembersTaskReqBuilder) UserIdType(userIdType string) *AddMembersTaskReqBuilder
- type AddMembersTaskResp
- type AddMembersTaskRespData
- type AddMembersTasklistPathReqBodyBuilder
- type AddMembersTasklistReq
- type AddMembersTasklistReqBody
- type AddMembersTasklistReqBodyBuilder
- type AddMembersTasklistReqBuilder
- func (builder *AddMembersTasklistReqBuilder) Body(body *AddMembersTasklistReqBody) *AddMembersTasklistReqBuilder
- func (builder *AddMembersTasklistReqBuilder) Build() *AddMembersTasklistReq
- func (builder *AddMembersTasklistReqBuilder) TasklistGuid(tasklistGuid string) *AddMembersTasklistReqBuilder
- func (builder *AddMembersTasklistReqBuilder) UserIdType(userIdType string) *AddMembersTasklistReqBuilder
- type AddMembersTasklistResp
- type AddMembersTasklistRespData
- type AddRemindersTaskPathReqBodyBuilder
- type AddRemindersTaskReq
- type AddRemindersTaskReqBody
- type AddRemindersTaskReqBodyBuilder
- type AddRemindersTaskReqBuilder
- func (builder *AddRemindersTaskReqBuilder) Body(body *AddRemindersTaskReqBody) *AddRemindersTaskReqBuilder
- func (builder *AddRemindersTaskReqBuilder) Build() *AddRemindersTaskReq
- func (builder *AddRemindersTaskReqBuilder) TaskGuid(taskGuid string) *AddRemindersTaskReqBuilder
- func (builder *AddRemindersTaskReqBuilder) UserIdType(userIdType string) *AddRemindersTaskReqBuilder
- type AddRemindersTaskResp
- type AddRemindersTaskRespData
- type AddTasklistTaskPathReqBodyBuilder
- func (builder *AddTasklistTaskPathReqBodyBuilder) Build() (*AddTasklistTaskReqBody, error)
- func (builder *AddTasklistTaskPathReqBodyBuilder) SectionGuid(sectionGuid string) *AddTasklistTaskPathReqBodyBuilder
- func (builder *AddTasklistTaskPathReqBodyBuilder) TasklistGuid(tasklistGuid string) *AddTasklistTaskPathReqBodyBuilder
- type AddTasklistTaskReq
- type AddTasklistTaskReqBody
- type AddTasklistTaskReqBodyBuilder
- type AddTasklistTaskReqBuilder
- func (builder *AddTasklistTaskReqBuilder) Body(body *AddTasklistTaskReqBody) *AddTasklistTaskReqBuilder
- func (builder *AddTasklistTaskReqBuilder) Build() *AddTasklistTaskReq
- func (builder *AddTasklistTaskReqBuilder) TaskGuid(taskGuid string) *AddTasklistTaskReqBuilder
- func (builder *AddTasklistTaskReqBuilder) UserIdType(userIdType string) *AddTasklistTaskReqBuilder
- type AddTasklistTaskResp
- type AddTasklistTaskRespData
- type Attachment
- type AttachmentBuilder
- func (builder *AttachmentBuilder) Build() *Attachment
- func (builder *AttachmentBuilder) FileToken(fileToken string) *AttachmentBuilder
- func (builder *AttachmentBuilder) Guid(guid string) *AttachmentBuilder
- func (builder *AttachmentBuilder) IsCover(isCover bool) *AttachmentBuilder
- func (builder *AttachmentBuilder) Name(name string) *AttachmentBuilder
- func (builder *AttachmentBuilder) Resource(resource *Resource) *AttachmentBuilder
- func (builder *AttachmentBuilder) Size(size int) *AttachmentBuilder
- func (builder *AttachmentBuilder) UploadedAt(uploadedAt string) *AttachmentBuilder
- func (builder *AttachmentBuilder) Uploader(uploader *Member) *AttachmentBuilder
- func (builder *AttachmentBuilder) Url(url string) *AttachmentBuilder
- type Comment
- type CommentBuilder
- func (builder *CommentBuilder) Build() *Comment
- func (builder *CommentBuilder) Content(content string) *CommentBuilder
- func (builder *CommentBuilder) CreatedAt(createdAt string) *CommentBuilder
- func (builder *CommentBuilder) Creator(creator *Member) *CommentBuilder
- func (builder *CommentBuilder) Id(id string) *CommentBuilder
- func (builder *CommentBuilder) ReplyToCommentId(replyToCommentId string) *CommentBuilder
- func (builder *CommentBuilder) ResourceId(resourceId string) *CommentBuilder
- func (builder *CommentBuilder) ResourceType(resourceType string) *CommentBuilder
- func (builder *CommentBuilder) UpdatedAt(updatedAt string) *CommentBuilder
- type CreateCommentReq
- type CreateCommentReqBuilder
- type CreateCommentResp
- type CreateCommentRespData
- type CreateCustomFieldOptionReq
- type CreateCustomFieldOptionReqBuilder
- func (builder *CreateCustomFieldOptionReqBuilder) Build() *CreateCustomFieldOptionReq
- func (builder *CreateCustomFieldOptionReqBuilder) CustomFieldGuid(customFieldGuid string) *CreateCustomFieldOptionReqBuilder
- func (builder *CreateCustomFieldOptionReqBuilder) InputOption(inputOption *InputOption) *CreateCustomFieldOptionReqBuilder
- type CreateCustomFieldOptionResp
- type CreateCustomFieldOptionRespData
- type CreateCustomFieldReq
- type CreateCustomFieldReqBuilder
- func (builder *CreateCustomFieldReqBuilder) Build() *CreateCustomFieldReq
- func (builder *CreateCustomFieldReqBuilder) InputCustomField(inputCustomField *InputCustomField) *CreateCustomFieldReqBuilder
- func (builder *CreateCustomFieldReqBuilder) UserIdType(userIdType string) *CreateCustomFieldReqBuilder
- type CreateCustomFieldResp
- type CreateCustomFieldRespData
- type CreateSectionReq
- type CreateSectionReqBuilder
- type CreateSectionResp
- type CreateSectionRespData
- type CreateTaskReq
- type CreateTaskReqBuilder
- type CreateTaskResp
- type CreateTaskRespData
- type CreateTaskSubtaskReq
- type CreateTaskSubtaskReqBuilder
- func (builder *CreateTaskSubtaskReqBuilder) Build() *CreateTaskSubtaskReq
- func (builder *CreateTaskSubtaskReqBuilder) InputTask(inputTask *InputTask) *CreateTaskSubtaskReqBuilder
- func (builder *CreateTaskSubtaskReqBuilder) TaskGuid(taskGuid string) *CreateTaskSubtaskReqBuilder
- func (builder *CreateTaskSubtaskReqBuilder) UserIdType(userIdType string) *CreateTaskSubtaskReqBuilder
- type CreateTaskSubtaskResp
- type CreateTaskSubtaskRespData
- type CreateTasklistActivitySubscriptionReq
- type CreateTasklistActivitySubscriptionReqBuilder
- func (builder *CreateTasklistActivitySubscriptionReqBuilder) Build() *CreateTasklistActivitySubscriptionReq
- func (builder *CreateTasklistActivitySubscriptionReqBuilder) TasklistActivitySubscription(tasklistActivitySubscription *TasklistActivitySubscription) *CreateTasklistActivitySubscriptionReqBuilder
- func (builder *CreateTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *CreateTasklistActivitySubscriptionReqBuilder
- func (builder *CreateTasklistActivitySubscriptionReqBuilder) UserIdType(userIdType string) *CreateTasklistActivitySubscriptionReqBuilder
- type CreateTasklistActivitySubscriptionResp
- type CreateTasklistActivitySubscriptionRespData
- type CreateTasklistReq
- type CreateTasklistReqBuilder
- type CreateTasklistResp
- type CreateTasklistRespData
- type CustomComplete
- type CustomCompleteBuilder
- func (builder *CustomCompleteBuilder) Android(android *CustomCompleteItem) *CustomCompleteBuilder
- func (builder *CustomCompleteBuilder) Build() *CustomComplete
- func (builder *CustomCompleteBuilder) Ios(ios *CustomCompleteItem) *CustomCompleteBuilder
- func (builder *CustomCompleteBuilder) Pc(pc *CustomCompleteItem) *CustomCompleteBuilder
- type CustomCompleteItem
- type CustomCompleteItemBuilder
- type CustomField
- type CustomFieldBuilder
- func (builder *CustomFieldBuilder) Build() *CustomField
- func (builder *CustomFieldBuilder) CreatedAt(createdAt string) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) Creator(creator *Member) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) DatetimeSetting(datetimeSetting *DatetimeSetting) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) Guid(guid string) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) MemberSetting(memberSetting *MemberSetting) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) MultiSelectSetting(multiSelectSetting *SelectSetting) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) Name(name string) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) NumberSetting(numberSetting *NumberSetting) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) SingleSelectSetting(singleSelectSetting *SelectSetting) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) TextSetting(textSetting *TextSetting) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) Type(type_ string) *CustomFieldBuilder
- func (builder *CustomFieldBuilder) UpdatedAt(updatedAt string) *CustomFieldBuilder
- type CustomFieldValue
- type CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) Build() *CustomFieldValue
- func (builder *CustomFieldValueBuilder) DatetimeValue(datetimeValue string) *CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) Guid(guid string) *CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) MemberValue(memberValue []*Member) *CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) MultiSelectValue(multiSelectValue []string) *CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) Name(name string) *CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) NumberValue(numberValue string) *CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) SingleSelectValue(singleSelectValue string) *CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) TextValue(textValue string) *CustomFieldValueBuilder
- func (builder *CustomFieldValueBuilder) Type(type_ string) *CustomFieldValueBuilder
- type DatetimeSetting
- type DatetimeSettingBuilder
- type DeleteAttachmentReq
- type DeleteAttachmentReqBuilder
- type DeleteAttachmentResp
- type DeleteCommentReq
- type DeleteCommentReqBuilder
- type DeleteCommentResp
- type DeleteSectionReq
- type DeleteSectionReqBuilder
- type DeleteSectionResp
- type DeleteTaskReq
- type DeleteTaskReqBuilder
- type DeleteTaskResp
- type DeleteTasklistActivitySubscriptionReq
- type DeleteTasklistActivitySubscriptionReqBuilder
- func (builder *DeleteTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid(activitySubscriptionGuid string) *DeleteTasklistActivitySubscriptionReqBuilder
- func (builder *DeleteTasklistActivitySubscriptionReqBuilder) Build() *DeleteTasklistActivitySubscriptionReq
- func (builder *DeleteTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *DeleteTasklistActivitySubscriptionReqBuilder
- type DeleteTasklistActivitySubscriptionResp
- type DeleteTasklistReq
- type DeleteTasklistReqBuilder
- type DeleteTasklistResp
- type DepartmentId
- type DepartmentIdBuilder
- type DocxSource
- type DocxSourceBuilder
- type Due
- type DueBuilder
- type Dummy
- type DummyBuilder
- type GetAttachmentReq
- type GetAttachmentReqBuilder
- type GetAttachmentResp
- type GetAttachmentRespData
- type GetCommentReq
- type GetCommentReqBuilder
- type GetCommentResp
- type GetCommentRespData
- type GetCustomFieldReq
- type GetCustomFieldReqBuilder
- type GetCustomFieldResp
- type GetCustomFieldRespData
- type GetSectionReq
- type GetSectionReqBuilder
- type GetSectionResp
- type GetSectionRespData
- type GetTaskReq
- type GetTaskReqBuilder
- type GetTaskResp
- type GetTaskRespData
- type GetTasklistActivitySubscriptionReq
- type GetTasklistActivitySubscriptionReqBuilder
- func (builder *GetTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid(activitySubscriptionGuid string) *GetTasklistActivitySubscriptionReqBuilder
- func (builder *GetTasklistActivitySubscriptionReqBuilder) Build() *GetTasklistActivitySubscriptionReq
- func (builder *GetTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *GetTasklistActivitySubscriptionReqBuilder
- func (builder *GetTasklistActivitySubscriptionReqBuilder) UserIdType(userIdType string) *GetTasklistActivitySubscriptionReqBuilder
- type GetTasklistActivitySubscriptionResp
- type GetTasklistActivitySubscriptionRespData
- type GetTasklistReq
- type GetTasklistReqBuilder
- type GetTasklistResp
- type GetTasklistRespData
- type Href
- type HrefBuilder
- type I18nText
- type I18nTextBuilder
- func (builder *I18nTextBuilder) Build() *I18nText
- func (builder *I18nTextBuilder) DeDe(deDe string) *I18nTextBuilder
- func (builder *I18nTextBuilder) EnUs(enUs string) *I18nTextBuilder
- func (builder *I18nTextBuilder) EsEs(esEs string) *I18nTextBuilder
- func (builder *I18nTextBuilder) FrFr(frFr string) *I18nTextBuilder
- func (builder *I18nTextBuilder) ItIt(itIt string) *I18nTextBuilder
- func (builder *I18nTextBuilder) JaJp(jaJp string) *I18nTextBuilder
- func (builder *I18nTextBuilder) KoKr(koKr string) *I18nTextBuilder
- func (builder *I18nTextBuilder) RuRu(ruRu string) *I18nTextBuilder
- func (builder *I18nTextBuilder) ThTh(thTh string) *I18nTextBuilder
- func (builder *I18nTextBuilder) ZhCn(zhCn string) *I18nTextBuilder
- func (builder *I18nTextBuilder) ZhHk(zhHk string) *I18nTextBuilder
- func (builder *I18nTextBuilder) ZhTw(zhTw string) *I18nTextBuilder
- type InputAttachment
- type InputAttachmentBuilder
- func (builder *InputAttachmentBuilder) Build() *InputAttachment
- func (builder *InputAttachmentBuilder) File(file io.Reader) *InputAttachmentBuilder
- func (builder *InputAttachmentBuilder) ResourceId(resourceId string) *InputAttachmentBuilder
- func (builder *InputAttachmentBuilder) ResourceType(resourceType string) *InputAttachmentBuilder
- type InputComment
- type InputCommentBuilder
- func (builder *InputCommentBuilder) Build() *InputComment
- func (builder *InputCommentBuilder) Content(content string) *InputCommentBuilder
- func (builder *InputCommentBuilder) ReplyToCommentId(replyToCommentId string) *InputCommentBuilder
- func (builder *InputCommentBuilder) ResourceId(resourceId string) *InputCommentBuilder
- func (builder *InputCommentBuilder) ResourceType(resourceType string) *InputCommentBuilder
- type InputCustomField
- type InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) Build() *InputCustomField
- func (builder *InputCustomFieldBuilder) DatetimeSetting(datetimeSetting *DatetimeSetting) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) MemberSetting(memberSetting *MemberSetting) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) MultiSelectSetting(multiSelectSetting *SelectSetting) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) Name(name string) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) NumberSetting(numberSetting *NumberSetting) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) ResourceId(resourceId string) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) ResourceType(resourceType string) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) SingleSelectSetting(singleSelectSetting *SelectSetting) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) TextSetting(textSetting *TextSetting) *InputCustomFieldBuilder
- func (builder *InputCustomFieldBuilder) Type(type_ string) *InputCustomFieldBuilder
- type InputCustomFieldValue
- type InputCustomFieldValueBuilder
- func (builder *InputCustomFieldValueBuilder) Build() *InputCustomFieldValue
- func (builder *InputCustomFieldValueBuilder) DatetimeValue(datetimeValue string) *InputCustomFieldValueBuilder
- func (builder *InputCustomFieldValueBuilder) Guid(guid string) *InputCustomFieldValueBuilder
- func (builder *InputCustomFieldValueBuilder) MemberValue(memberValue []*Member) *InputCustomFieldValueBuilder
- func (builder *InputCustomFieldValueBuilder) MultiSelectValue(multiSelectValue []string) *InputCustomFieldValueBuilder
- func (builder *InputCustomFieldValueBuilder) NumberValue(numberValue string) *InputCustomFieldValueBuilder
- func (builder *InputCustomFieldValueBuilder) SingleSelectValue(singleSelectValue string) *InputCustomFieldValueBuilder
- func (builder *InputCustomFieldValueBuilder) TextValue(textValue string) *InputCustomFieldValueBuilder
- type InputOption
- type InputOptionBuilder
- func (builder *InputOptionBuilder) Build() *InputOption
- func (builder *InputOptionBuilder) ColorIndex(colorIndex int) *InputOptionBuilder
- func (builder *InputOptionBuilder) InsertAfter(insertAfter string) *InputOptionBuilder
- func (builder *InputOptionBuilder) InsertBefore(insertBefore string) *InputOptionBuilder
- func (builder *InputOptionBuilder) IsHidden(isHidden bool) *InputOptionBuilder
- func (builder *InputOptionBuilder) Name(name string) *InputOptionBuilder
- type InputSection
- type InputSectionBuilder
- func (builder *InputSectionBuilder) Build() *InputSection
- func (builder *InputSectionBuilder) InsertAfter(insertAfter string) *InputSectionBuilder
- func (builder *InputSectionBuilder) InsertBefore(insertBefore string) *InputSectionBuilder
- func (builder *InputSectionBuilder) Name(name string) *InputSectionBuilder
- func (builder *InputSectionBuilder) ResourceId(resourceId string) *InputSectionBuilder
- func (builder *InputSectionBuilder) ResourceType(resourceType string) *InputSectionBuilder
- type InputTask
- type InputTaskBuilder
- func (builder *InputTaskBuilder) Build() *InputTask
- func (builder *InputTaskBuilder) ClientToken(clientToken string) *InputTaskBuilder
- func (builder *InputTaskBuilder) CompletedAt(completedAt string) *InputTaskBuilder
- func (builder *InputTaskBuilder) CustomComplete(customComplete *CustomComplete) *InputTaskBuilder
- func (builder *InputTaskBuilder) CustomFields(customFields []*InputCustomFieldValue) *InputTaskBuilder
- func (builder *InputTaskBuilder) Description(description string) *InputTaskBuilder
- func (builder *InputTaskBuilder) DocxSource(docxSource *DocxSource) *InputTaskBuilder
- func (builder *InputTaskBuilder) Due(due *Due) *InputTaskBuilder
- func (builder *InputTaskBuilder) Extra(extra string) *InputTaskBuilder
- func (builder *InputTaskBuilder) IsMilestone(isMilestone bool) *InputTaskBuilder
- func (builder *InputTaskBuilder) Members(members []*Member) *InputTaskBuilder
- func (builder *InputTaskBuilder) Mode(mode int) *InputTaskBuilder
- func (builder *InputTaskBuilder) Origin(origin *Origin) *InputTaskBuilder
- func (builder *InputTaskBuilder) Reminders(reminders []*Reminder) *InputTaskBuilder
- func (builder *InputTaskBuilder) RepeatRule(repeatRule string) *InputTaskBuilder
- func (builder *InputTaskBuilder) Start(start *Start) *InputTaskBuilder
- func (builder *InputTaskBuilder) Summary(summary string) *InputTaskBuilder
- func (builder *InputTaskBuilder) Tasklists(tasklists []*TaskInTasklistInfo) *InputTaskBuilder
- type InputTasklist
- type InputTasklistBuilder
- func (builder *InputTasklistBuilder) Build() *InputTasklist
- func (builder *InputTasklistBuilder) ClientToken(clientToken string) *InputTasklistBuilder
- func (builder *InputTasklistBuilder) Members(members []*Member) *InputTasklistBuilder
- func (builder *InputTasklistBuilder) Name(name string) *InputTasklistBuilder
- func (builder *InputTasklistBuilder) Owner(owner *Member) *InputTasklistBuilder
- type ListAttachmentIterator
- type ListAttachmentReq
- type ListAttachmentReqBuilder
- func (builder *ListAttachmentReqBuilder) Build() *ListAttachmentReq
- func (builder *ListAttachmentReqBuilder) Limit(limit int) *ListAttachmentReqBuilder
- func (builder *ListAttachmentReqBuilder) PageSize(pageSize int) *ListAttachmentReqBuilder
- func (builder *ListAttachmentReqBuilder) PageToken(pageToken string) *ListAttachmentReqBuilder
- func (builder *ListAttachmentReqBuilder) ResourceId(resourceId string) *ListAttachmentReqBuilder
- func (builder *ListAttachmentReqBuilder) ResourceType(resourceType string) *ListAttachmentReqBuilder
- func (builder *ListAttachmentReqBuilder) UserIdType(userIdType string) *ListAttachmentReqBuilder
- type ListAttachmentResp
- type ListAttachmentRespData
- type ListCommentIterator
- type ListCommentReq
- type ListCommentReqBuilder
- func (builder *ListCommentReqBuilder) Build() *ListCommentReq
- func (builder *ListCommentReqBuilder) Direction(direction string) *ListCommentReqBuilder
- func (builder *ListCommentReqBuilder) Limit(limit int) *ListCommentReqBuilder
- func (builder *ListCommentReqBuilder) PageSize(pageSize int) *ListCommentReqBuilder
- func (builder *ListCommentReqBuilder) PageToken(pageToken string) *ListCommentReqBuilder
- func (builder *ListCommentReqBuilder) ResourceId(resourceId string) *ListCommentReqBuilder
- func (builder *ListCommentReqBuilder) ResourceType(resourceType string) *ListCommentReqBuilder
- func (builder *ListCommentReqBuilder) UserIdType(userIdType string) *ListCommentReqBuilder
- type ListCommentResp
- type ListCommentRespData
- type ListCustomFieldIterator
- type ListCustomFieldReq
- type ListCustomFieldReqBuilder
- func (builder *ListCustomFieldReqBuilder) Build() *ListCustomFieldReq
- func (builder *ListCustomFieldReqBuilder) Limit(limit int) *ListCustomFieldReqBuilder
- func (builder *ListCustomFieldReqBuilder) PageSize(pageSize int) *ListCustomFieldReqBuilder
- func (builder *ListCustomFieldReqBuilder) PageToken(pageToken string) *ListCustomFieldReqBuilder
- func (builder *ListCustomFieldReqBuilder) ResourceId(resourceId string) *ListCustomFieldReqBuilder
- func (builder *ListCustomFieldReqBuilder) ResourceType(resourceType string) *ListCustomFieldReqBuilder
- func (builder *ListCustomFieldReqBuilder) UserIdType(userIdType string) *ListCustomFieldReqBuilder
- type ListCustomFieldResp
- type ListCustomFieldRespData
- type ListSectionIterator
- type ListSectionReq
- type ListSectionReqBuilder
- func (builder *ListSectionReqBuilder) Build() *ListSectionReq
- func (builder *ListSectionReqBuilder) Limit(limit int) *ListSectionReqBuilder
- func (builder *ListSectionReqBuilder) PageSize(pageSize int) *ListSectionReqBuilder
- func (builder *ListSectionReqBuilder) PageToken(pageToken string) *ListSectionReqBuilder
- func (builder *ListSectionReqBuilder) ResourceId(resourceId string) *ListSectionReqBuilder
- func (builder *ListSectionReqBuilder) ResourceType(resourceType string) *ListSectionReqBuilder
- func (builder *ListSectionReqBuilder) UserIdType(userIdType string) *ListSectionReqBuilder
- type ListSectionResp
- type ListSectionRespData
- type ListTaskIterator
- type ListTaskReq
- type ListTaskReqBuilder
- func (builder *ListTaskReqBuilder) Build() *ListTaskReq
- func (builder *ListTaskReqBuilder) Completed(completed bool) *ListTaskReqBuilder
- func (builder *ListTaskReqBuilder) Limit(limit int) *ListTaskReqBuilder
- func (builder *ListTaskReqBuilder) PageSize(pageSize int) *ListTaskReqBuilder
- func (builder *ListTaskReqBuilder) PageToken(pageToken string) *ListTaskReqBuilder
- func (builder *ListTaskReqBuilder) Type(type_ string) *ListTaskReqBuilder
- func (builder *ListTaskReqBuilder) UserIdType(userIdType string) *ListTaskReqBuilder
- type ListTaskResp
- type ListTaskRespData
- type ListTaskSubtaskIterator
- type ListTaskSubtaskReq
- type ListTaskSubtaskReqBuilder
- func (builder *ListTaskSubtaskReqBuilder) Build() *ListTaskSubtaskReq
- func (builder *ListTaskSubtaskReqBuilder) Limit(limit int) *ListTaskSubtaskReqBuilder
- func (builder *ListTaskSubtaskReqBuilder) PageSize(pageSize int) *ListTaskSubtaskReqBuilder
- func (builder *ListTaskSubtaskReqBuilder) PageToken(pageToken string) *ListTaskSubtaskReqBuilder
- func (builder *ListTaskSubtaskReqBuilder) TaskGuid(taskGuid string) *ListTaskSubtaskReqBuilder
- func (builder *ListTaskSubtaskReqBuilder) UserIdType(userIdType string) *ListTaskSubtaskReqBuilder
- type ListTaskSubtaskResp
- type ListTaskSubtaskRespData
- type ListTasklistActivitySubscriptionReq
- type ListTasklistActivitySubscriptionReqBuilder
- func (builder *ListTasklistActivitySubscriptionReqBuilder) Build() *ListTasklistActivitySubscriptionReq
- func (builder *ListTasklistActivitySubscriptionReqBuilder) Limit(limit int) *ListTasklistActivitySubscriptionReqBuilder
- func (builder *ListTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *ListTasklistActivitySubscriptionReqBuilder
- func (builder *ListTasklistActivitySubscriptionReqBuilder) UserIdType(userIdType string) *ListTasklistActivitySubscriptionReqBuilder
- type ListTasklistActivitySubscriptionResp
- type ListTasklistActivitySubscriptionRespData
- type ListTasklistIterator
- type ListTasklistReq
- type ListTasklistReqBuilder
- func (builder *ListTasklistReqBuilder) Build() *ListTasklistReq
- func (builder *ListTasklistReqBuilder) Limit(limit int) *ListTasklistReqBuilder
- func (builder *ListTasklistReqBuilder) PageSize(pageSize int) *ListTasklistReqBuilder
- func (builder *ListTasklistReqBuilder) PageToken(pageToken string) *ListTasklistReqBuilder
- func (builder *ListTasklistReqBuilder) UserIdType(userIdType string) *ListTasklistReqBuilder
- type ListTasklistResp
- type ListTasklistRespData
- type Member
- type MemberBuilder
- type MemberSetting
- type MemberSettingBuilder
- type NumberSetting
- type NumberSettingBuilder
- func (builder *NumberSettingBuilder) Build() *NumberSetting
- func (builder *NumberSettingBuilder) CustomSymbol(customSymbol string) *NumberSettingBuilder
- func (builder *NumberSettingBuilder) CustomSymbolPosition(customSymbolPosition string) *NumberSettingBuilder
- func (builder *NumberSettingBuilder) DecimalCount(decimalCount int) *NumberSettingBuilder
- func (builder *NumberSettingBuilder) Format(format string) *NumberSettingBuilder
- func (builder *NumberSettingBuilder) Separator(separator string) *NumberSettingBuilder
- type Option
- type OptionBuilder
- func (builder *OptionBuilder) Build() *Option
- func (builder *OptionBuilder) ColorIndex(colorIndex int) *OptionBuilder
- func (builder *OptionBuilder) Guid(guid string) *OptionBuilder
- func (builder *OptionBuilder) IsHidden(isHidden bool) *OptionBuilder
- func (builder *OptionBuilder) Name(name string) *OptionBuilder
- type Origin
- type OriginBuilder
- type PatchCommentPathReqBodyBuilder
- func (builder *PatchCommentPathReqBodyBuilder) Build() (*PatchCommentReqBody, error)
- func (builder *PatchCommentPathReqBodyBuilder) Comment(comment *InputComment) *PatchCommentPathReqBodyBuilder
- func (builder *PatchCommentPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchCommentPathReqBodyBuilder
- type PatchCommentReq
- type PatchCommentReqBody
- type PatchCommentReqBodyBuilder
- type PatchCommentReqBuilder
- func (builder *PatchCommentReqBuilder) Body(body *PatchCommentReqBody) *PatchCommentReqBuilder
- func (builder *PatchCommentReqBuilder) Build() *PatchCommentReq
- func (builder *PatchCommentReqBuilder) CommentId(commentId string) *PatchCommentReqBuilder
- func (builder *PatchCommentReqBuilder) UserIdType(userIdType string) *PatchCommentReqBuilder
- type PatchCommentResp
- type PatchCommentRespData
- type PatchCustomFieldOptionPathReqBodyBuilder
- func (builder *PatchCustomFieldOptionPathReqBodyBuilder) Build() (*PatchCustomFieldOptionReqBody, error)
- func (builder *PatchCustomFieldOptionPathReqBodyBuilder) Option(option *InputOption) *PatchCustomFieldOptionPathReqBodyBuilder
- func (builder *PatchCustomFieldOptionPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchCustomFieldOptionPathReqBodyBuilder
- type PatchCustomFieldOptionReq
- type PatchCustomFieldOptionReqBody
- type PatchCustomFieldOptionReqBodyBuilder
- func (builder *PatchCustomFieldOptionReqBodyBuilder) Build() *PatchCustomFieldOptionReqBody
- func (builder *PatchCustomFieldOptionReqBodyBuilder) Option(option *InputOption) *PatchCustomFieldOptionReqBodyBuilder
- func (builder *PatchCustomFieldOptionReqBodyBuilder) UpdateFields(updateFields []string) *PatchCustomFieldOptionReqBodyBuilder
- type PatchCustomFieldOptionReqBuilder
- func (builder *PatchCustomFieldOptionReqBuilder) Body(body *PatchCustomFieldOptionReqBody) *PatchCustomFieldOptionReqBuilder
- func (builder *PatchCustomFieldOptionReqBuilder) Build() *PatchCustomFieldOptionReq
- func (builder *PatchCustomFieldOptionReqBuilder) CustomFieldGuid(customFieldGuid string) *PatchCustomFieldOptionReqBuilder
- func (builder *PatchCustomFieldOptionReqBuilder) OptionGuid(optionGuid string) *PatchCustomFieldOptionReqBuilder
- type PatchCustomFieldOptionResp
- type PatchCustomFieldOptionRespData
- type PatchCustomFieldPathReqBodyBuilder
- func (builder *PatchCustomFieldPathReqBodyBuilder) Build() (*PatchCustomFieldReqBody, error)
- func (builder *PatchCustomFieldPathReqBodyBuilder) CustomField(customField *InputCustomField) *PatchCustomFieldPathReqBodyBuilder
- func (builder *PatchCustomFieldPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchCustomFieldPathReqBodyBuilder
- type PatchCustomFieldReq
- type PatchCustomFieldReqBody
- type PatchCustomFieldReqBodyBuilder
- func (builder *PatchCustomFieldReqBodyBuilder) Build() *PatchCustomFieldReqBody
- func (builder *PatchCustomFieldReqBodyBuilder) CustomField(customField *InputCustomField) *PatchCustomFieldReqBodyBuilder
- func (builder *PatchCustomFieldReqBodyBuilder) UpdateFields(updateFields []string) *PatchCustomFieldReqBodyBuilder
- type PatchCustomFieldReqBuilder
- func (builder *PatchCustomFieldReqBuilder) Body(body *PatchCustomFieldReqBody) *PatchCustomFieldReqBuilder
- func (builder *PatchCustomFieldReqBuilder) Build() *PatchCustomFieldReq
- func (builder *PatchCustomFieldReqBuilder) CustomFieldGuid(customFieldGuid string) *PatchCustomFieldReqBuilder
- func (builder *PatchCustomFieldReqBuilder) UserIdType(userIdType string) *PatchCustomFieldReqBuilder
- type PatchCustomFieldResp
- type PatchCustomFieldRespData
- type PatchSectionPathReqBodyBuilder
- func (builder *PatchSectionPathReqBodyBuilder) Build() (*PatchSectionReqBody, error)
- func (builder *PatchSectionPathReqBodyBuilder) Section(section *InputSection) *PatchSectionPathReqBodyBuilder
- func (builder *PatchSectionPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchSectionPathReqBodyBuilder
- type PatchSectionReq
- type PatchSectionReqBody
- type PatchSectionReqBodyBuilder
- type PatchSectionReqBuilder
- func (builder *PatchSectionReqBuilder) Body(body *PatchSectionReqBody) *PatchSectionReqBuilder
- func (builder *PatchSectionReqBuilder) Build() *PatchSectionReq
- func (builder *PatchSectionReqBuilder) SectionGuid(sectionGuid string) *PatchSectionReqBuilder
- func (builder *PatchSectionReqBuilder) UserIdType(userIdType string) *PatchSectionReqBuilder
- type PatchSectionResp
- type PatchSectionRespData
- type PatchTaskPathReqBodyBuilder
- type PatchTaskReq
- type PatchTaskReqBody
- type PatchTaskReqBodyBuilder
- type PatchTaskReqBuilder
- func (builder *PatchTaskReqBuilder) Body(body *PatchTaskReqBody) *PatchTaskReqBuilder
- func (builder *PatchTaskReqBuilder) Build() *PatchTaskReq
- func (builder *PatchTaskReqBuilder) TaskGuid(taskGuid string) *PatchTaskReqBuilder
- func (builder *PatchTaskReqBuilder) UserIdType(userIdType string) *PatchTaskReqBuilder
- type PatchTaskResp
- type PatchTaskRespData
- type PatchTasklistActivitySubscriptionPathReqBodyBuilder
- func (builder *PatchTasklistActivitySubscriptionPathReqBodyBuilder) ActivitySubscription(activitySubscription *TasklistActivitySubscription) *PatchTasklistActivitySubscriptionPathReqBodyBuilder
- func (builder *PatchTasklistActivitySubscriptionPathReqBodyBuilder) Build() (*PatchTasklistActivitySubscriptionReqBody, error)
- func (builder *PatchTasklistActivitySubscriptionPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchTasklistActivitySubscriptionPathReqBodyBuilder
- type PatchTasklistActivitySubscriptionReq
- type PatchTasklistActivitySubscriptionReqBody
- type PatchTasklistActivitySubscriptionReqBodyBuilder
- func (builder *PatchTasklistActivitySubscriptionReqBodyBuilder) ActivitySubscription(activitySubscription *TasklistActivitySubscription) *PatchTasklistActivitySubscriptionReqBodyBuilder
- func (builder *PatchTasklistActivitySubscriptionReqBodyBuilder) Build() *PatchTasklistActivitySubscriptionReqBody
- func (builder *PatchTasklistActivitySubscriptionReqBodyBuilder) UpdateFields(updateFields []string) *PatchTasklistActivitySubscriptionReqBodyBuilder
- type PatchTasklistActivitySubscriptionReqBuilder
- func (builder *PatchTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid(activitySubscriptionGuid string) *PatchTasklistActivitySubscriptionReqBuilder
- func (builder *PatchTasklistActivitySubscriptionReqBuilder) Body(body *PatchTasklistActivitySubscriptionReqBody) *PatchTasklistActivitySubscriptionReqBuilder
- func (builder *PatchTasklistActivitySubscriptionReqBuilder) Build() *PatchTasklistActivitySubscriptionReq
- func (builder *PatchTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *PatchTasklistActivitySubscriptionReqBuilder
- func (builder *PatchTasklistActivitySubscriptionReqBuilder) UserIdType(userIdType string) *PatchTasklistActivitySubscriptionReqBuilder
- type PatchTasklistActivitySubscriptionResp
- type PatchTasklistActivitySubscriptionRespData
- type PatchTasklistPathReqBodyBuilder
- func (builder *PatchTasklistPathReqBodyBuilder) Build() (*PatchTasklistReqBody, error)
- func (builder *PatchTasklistPathReqBodyBuilder) OriginOwnerToRole(originOwnerToRole string) *PatchTasklistPathReqBodyBuilder
- func (builder *PatchTasklistPathReqBodyBuilder) Tasklist(tasklist *InputTasklist) *PatchTasklistPathReqBodyBuilder
- func (builder *PatchTasklistPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchTasklistPathReqBodyBuilder
- type PatchTasklistReq
- type PatchTasklistReqBody
- type PatchTasklistReqBodyBuilder
- func (builder *PatchTasklistReqBodyBuilder) Build() *PatchTasklistReqBody
- func (builder *PatchTasklistReqBodyBuilder) OriginOwnerToRole(originOwnerToRole string) *PatchTasklistReqBodyBuilder
- func (builder *PatchTasklistReqBodyBuilder) Tasklist(tasklist *InputTasklist) *PatchTasklistReqBodyBuilder
- func (builder *PatchTasklistReqBodyBuilder) UpdateFields(updateFields []string) *PatchTasklistReqBodyBuilder
- type PatchTasklistReqBuilder
- func (builder *PatchTasklistReqBuilder) Body(body *PatchTasklistReqBody) *PatchTasklistReqBuilder
- func (builder *PatchTasklistReqBuilder) Build() *PatchTasklistReq
- func (builder *PatchTasklistReqBuilder) TasklistGuid(tasklistGuid string) *PatchTasklistReqBuilder
- func (builder *PatchTasklistReqBuilder) UserIdType(userIdType string) *PatchTasklistReqBuilder
- type PatchTasklistResp
- type PatchTasklistRespData
- type Reminder
- type ReminderBuilder
- type RemoveCustomFieldPathReqBodyBuilder
- func (builder *RemoveCustomFieldPathReqBodyBuilder) Build() (*RemoveCustomFieldReqBody, error)
- func (builder *RemoveCustomFieldPathReqBodyBuilder) ResourceId(resourceId string) *RemoveCustomFieldPathReqBodyBuilder
- func (builder *RemoveCustomFieldPathReqBodyBuilder) ResourceType(resourceType string) *RemoveCustomFieldPathReqBodyBuilder
- type RemoveCustomFieldReq
- type RemoveCustomFieldReqBody
- type RemoveCustomFieldReqBodyBuilder
- func (builder *RemoveCustomFieldReqBodyBuilder) Build() *RemoveCustomFieldReqBody
- func (builder *RemoveCustomFieldReqBodyBuilder) ResourceId(resourceId string) *RemoveCustomFieldReqBodyBuilder
- func (builder *RemoveCustomFieldReqBodyBuilder) ResourceType(resourceType string) *RemoveCustomFieldReqBodyBuilder
- type RemoveCustomFieldReqBuilder
- type RemoveCustomFieldResp
- type RemoveDependenciesTaskPathReqBodyBuilder
- type RemoveDependenciesTaskReq
- type RemoveDependenciesTaskReqBody
- type RemoveDependenciesTaskReqBodyBuilder
- type RemoveDependenciesTaskReqBuilder
- func (builder *RemoveDependenciesTaskReqBuilder) Body(body *RemoveDependenciesTaskReqBody) *RemoveDependenciesTaskReqBuilder
- func (builder *RemoveDependenciesTaskReqBuilder) Build() *RemoveDependenciesTaskReq
- func (builder *RemoveDependenciesTaskReqBuilder) TaskGuid(taskGuid string) *RemoveDependenciesTaskReqBuilder
- type RemoveDependenciesTaskResp
- type RemoveDependenciesTaskRespData
- type RemoveMembersTaskPathReqBodyBuilder
- type RemoveMembersTaskReq
- type RemoveMembersTaskReqBody
- type RemoveMembersTaskReqBodyBuilder
- type RemoveMembersTaskReqBuilder
- func (builder *RemoveMembersTaskReqBuilder) Body(body *RemoveMembersTaskReqBody) *RemoveMembersTaskReqBuilder
- func (builder *RemoveMembersTaskReqBuilder) Build() *RemoveMembersTaskReq
- func (builder *RemoveMembersTaskReqBuilder) TaskGuid(taskGuid string) *RemoveMembersTaskReqBuilder
- func (builder *RemoveMembersTaskReqBuilder) UserIdType(userIdType string) *RemoveMembersTaskReqBuilder
- type RemoveMembersTaskResp
- type RemoveMembersTaskRespData
- type RemoveMembersTasklistPathReqBodyBuilder
- type RemoveMembersTasklistReq
- type RemoveMembersTasklistReqBody
- type RemoveMembersTasklistReqBodyBuilder
- type RemoveMembersTasklistReqBuilder
- func (builder *RemoveMembersTasklistReqBuilder) Body(body *RemoveMembersTasklistReqBody) *RemoveMembersTasklistReqBuilder
- func (builder *RemoveMembersTasklistReqBuilder) Build() *RemoveMembersTasklistReq
- func (builder *RemoveMembersTasklistReqBuilder) TasklistGuid(tasklistGuid string) *RemoveMembersTasklistReqBuilder
- func (builder *RemoveMembersTasklistReqBuilder) UserIdType(userIdType string) *RemoveMembersTasklistReqBuilder
- type RemoveMembersTasklistResp
- type RemoveMembersTasklistRespData
- type RemoveRemindersTaskPathReqBodyBuilder
- type RemoveRemindersTaskReq
- type RemoveRemindersTaskReqBody
- type RemoveRemindersTaskReqBodyBuilder
- type RemoveRemindersTaskReqBuilder
- func (builder *RemoveRemindersTaskReqBuilder) Body(body *RemoveRemindersTaskReqBody) *RemoveRemindersTaskReqBuilder
- func (builder *RemoveRemindersTaskReqBuilder) Build() *RemoveRemindersTaskReq
- func (builder *RemoveRemindersTaskReqBuilder) TaskGuid(taskGuid string) *RemoveRemindersTaskReqBuilder
- func (builder *RemoveRemindersTaskReqBuilder) UserIdType(userIdType string) *RemoveRemindersTaskReqBuilder
- type RemoveRemindersTaskResp
- type RemoveRemindersTaskRespData
- type RemoveTasklistTaskPathReqBodyBuilder
- type RemoveTasklistTaskReq
- type RemoveTasklistTaskReqBody
- type RemoveTasklistTaskReqBodyBuilder
- type RemoveTasklistTaskReqBuilder
- func (builder *RemoveTasklistTaskReqBuilder) Body(body *RemoveTasklistTaskReqBody) *RemoveTasklistTaskReqBuilder
- func (builder *RemoveTasklistTaskReqBuilder) Build() *RemoveTasklistTaskReq
- func (builder *RemoveTasklistTaskReqBuilder) TaskGuid(taskGuid string) *RemoveTasklistTaskReqBuilder
- func (builder *RemoveTasklistTaskReqBuilder) UserIdType(userIdType string) *RemoveTasklistTaskReqBuilder
- type RemoveTasklistTaskResp
- type RemoveTasklistTaskRespData
- type Resource
- type ResourceBuilder
- type Section
- type SectionBuilder
- func (builder *SectionBuilder) Build() *Section
- func (builder *SectionBuilder) CreatedAt(createdAt string) *SectionBuilder
- func (builder *SectionBuilder) Creator(creator *Member) *SectionBuilder
- func (builder *SectionBuilder) Guid(guid string) *SectionBuilder
- func (builder *SectionBuilder) IsDefault(isDefault bool) *SectionBuilder
- func (builder *SectionBuilder) Name(name string) *SectionBuilder
- func (builder *SectionBuilder) ResourceType(resourceType string) *SectionBuilder
- func (builder *SectionBuilder) Tasklist(tasklist *TasklistSummary) *SectionBuilder
- func (builder *SectionBuilder) UpdatedAt(updatedAt string) *SectionBuilder
- type SectionSummary
- type SectionSummaryBuilder
- func (builder *SectionSummaryBuilder) Build() *SectionSummary
- func (builder *SectionSummaryBuilder) Guid(guid string) *SectionSummaryBuilder
- func (builder *SectionSummaryBuilder) IsDefault(isDefault bool) *SectionSummaryBuilder
- func (builder *SectionSummaryBuilder) Name(name string) *SectionSummaryBuilder
- type SelectSetting
- type SelectSettingBuilder
- type Start
- type StartBuilder
- type Task
- type TaskAssignee
- type TaskAssigneeBuilder
- type TaskBuilder
- func (builder *TaskBuilder) AssigneeRelated(assigneeRelated []*TaskAssignee) *TaskBuilder
- func (builder *TaskBuilder) Attachments(attachments []*Attachment) *TaskBuilder
- func (builder *TaskBuilder) Build() *Task
- func (builder *TaskBuilder) CompletedAt(completedAt string) *TaskBuilder
- func (builder *TaskBuilder) CreatedAt(createdAt string) *TaskBuilder
- func (builder *TaskBuilder) Creator(creator *Member) *TaskBuilder
- func (builder *TaskBuilder) CustomComplete(customComplete *CustomComplete) *TaskBuilder
- func (builder *TaskBuilder) CustomFields(customFields []*CustomFieldValue) *TaskBuilder
- func (builder *TaskBuilder) Dependencies(dependencies []*TaskDependency) *TaskBuilder
- func (builder *TaskBuilder) Description(description string) *TaskBuilder
- func (builder *TaskBuilder) Due(due *Due) *TaskBuilder
- func (builder *TaskBuilder) Extra(extra string) *TaskBuilder
- func (builder *TaskBuilder) Guid(guid string) *TaskBuilder
- func (builder *TaskBuilder) IsMilestone(isMilestone bool) *TaskBuilder
- func (builder *TaskBuilder) Members(members []*Member) *TaskBuilder
- func (builder *TaskBuilder) Mode(mode int) *TaskBuilder
- func (builder *TaskBuilder) Origin(origin *Origin) *TaskBuilder
- func (builder *TaskBuilder) ParentTaskGuid(parentTaskGuid string) *TaskBuilder
- func (builder *TaskBuilder) Reminders(reminders []*Reminder) *TaskBuilder
- func (builder *TaskBuilder) RepeatRule(repeatRule string) *TaskBuilder
- func (builder *TaskBuilder) Source(source int) *TaskBuilder
- func (builder *TaskBuilder) Start(start *Start) *TaskBuilder
- func (builder *TaskBuilder) Status(status string) *TaskBuilder
- func (builder *TaskBuilder) SubtaskCount(subtaskCount int) *TaskBuilder
- func (builder *TaskBuilder) Summary(summary string) *TaskBuilder
- func (builder *TaskBuilder) TaskId(taskId string) *TaskBuilder
- func (builder *TaskBuilder) Tasklists(tasklists []*TaskInTasklistInfo) *TaskBuilder
- func (builder *TaskBuilder) UpdatedAt(updatedAt string) *TaskBuilder
- func (builder *TaskBuilder) Url(url string) *TaskBuilder
- type TaskDependency
- type TaskDependencyBuilder
- type TaskInTasklistInfo
- type TaskInTasklistInfoBuilder
- type TaskStatistics
- type TaskStatisticsBuilder
- func (builder *TaskStatisticsBuilder) Build() *TaskStatistics
- func (builder *TaskStatisticsBuilder) TotalCompletedTasksCount(totalCompletedTasksCount int) *TaskStatisticsBuilder
- func (builder *TaskStatisticsBuilder) TotalTasksCount(totalTasksCount int) *TaskStatisticsBuilder
- func (builder *TaskStatisticsBuilder) TotalUncompletedTasksCount(totalUncompletedTasksCount int) *TaskStatisticsBuilder
- type TaskSubtask
- type TaskSummary
- type TaskSummaryBuilder
- func (builder *TaskSummaryBuilder) Build() *TaskSummary
- func (builder *TaskSummaryBuilder) CompletedAt(completedAt string) *TaskSummaryBuilder
- func (builder *TaskSummaryBuilder) Due(due *Due) *TaskSummaryBuilder
- func (builder *TaskSummaryBuilder) Guid(guid string) *TaskSummaryBuilder
- func (builder *TaskSummaryBuilder) Members(members []*Member) *TaskSummaryBuilder
- func (builder *TaskSummaryBuilder) Start(start *Start) *TaskSummaryBuilder
- func (builder *TaskSummaryBuilder) SubtaskCount(subtaskCount int) *TaskSummaryBuilder
- func (builder *TaskSummaryBuilder) Summary(summary string) *TaskSummaryBuilder
- type Tasklist
- type TasklistActivitySubscription
- type TasklistActivitySubscriptionBuilder
- func (builder *TasklistActivitySubscriptionBuilder) Build() *TasklistActivitySubscription
- func (builder *TasklistActivitySubscriptionBuilder) Disabled(disabled bool) *TasklistActivitySubscriptionBuilder
- func (builder *TasklistActivitySubscriptionBuilder) Guid(guid string) *TasklistActivitySubscriptionBuilder
- func (builder *TasklistActivitySubscriptionBuilder) IncludeKeys(includeKeys []int) *TasklistActivitySubscriptionBuilder
- func (builder *TasklistActivitySubscriptionBuilder) Name(name string) *TasklistActivitySubscriptionBuilder
- func (builder *TasklistActivitySubscriptionBuilder) Subscribers(subscribers []*Member) *TasklistActivitySubscriptionBuilder
- type TasklistBuilder
- func (builder *TasklistBuilder) Build() *Tasklist
- func (builder *TasklistBuilder) CreatedAt(createdAt string) *TasklistBuilder
- func (builder *TasklistBuilder) Creator(creator *Member) *TasklistBuilder
- func (builder *TasklistBuilder) Guid(guid string) *TasklistBuilder
- func (builder *TasklistBuilder) Members(members []*Member) *TasklistBuilder
- func (builder *TasklistBuilder) Name(name string) *TasklistBuilder
- func (builder *TasklistBuilder) Owner(owner *Member) *TasklistBuilder
- func (builder *TasklistBuilder) UpdatedAt(updatedAt string) *TasklistBuilder
- func (builder *TasklistBuilder) Url(url string) *TasklistBuilder
- type TasklistSummary
- type TasklistSummaryBuilder
- type TasklistsTaskReq
- type TasklistsTaskReqBuilder
- type TasklistsTaskResp
- type TasklistsTaskRespData
- type TasksSectionIterator
- type TasksSectionReq
- type TasksSectionReqBuilder
- func (builder *TasksSectionReqBuilder) Build() *TasksSectionReq
- func (builder *TasksSectionReqBuilder) Completed(completed bool) *TasksSectionReqBuilder
- func (builder *TasksSectionReqBuilder) CreatedFrom(createdFrom string) *TasksSectionReqBuilder
- func (builder *TasksSectionReqBuilder) CreatedTo(createdTo string) *TasksSectionReqBuilder
- func (builder *TasksSectionReqBuilder) Limit(limit int) *TasksSectionReqBuilder
- func (builder *TasksSectionReqBuilder) PageSize(pageSize int) *TasksSectionReqBuilder
- func (builder *TasksSectionReqBuilder) PageToken(pageToken string) *TasksSectionReqBuilder
- func (builder *TasksSectionReqBuilder) SectionGuid(sectionGuid string) *TasksSectionReqBuilder
- func (builder *TasksSectionReqBuilder) UserIdType(userIdType string) *TasksSectionReqBuilder
- type TasksSectionResp
- type TasksSectionRespData
- type TasksTasklistReq
- type TasksTasklistReqBuilder
- func (builder *TasksTasklistReqBuilder) Build() *TasksTasklistReq
- func (builder *TasksTasklistReqBuilder) Completed(completed bool) *TasksTasklistReqBuilder
- func (builder *TasksTasklistReqBuilder) CreatedFrom(createdFrom string) *TasksTasklistReqBuilder
- func (builder *TasksTasklistReqBuilder) CreatedTo(createdTo string) *TasksTasklistReqBuilder
- func (builder *TasksTasklistReqBuilder) PageSize(pageSize int) *TasksTasklistReqBuilder
- func (builder *TasksTasklistReqBuilder) PageToken(pageToken string) *TasksTasklistReqBuilder
- func (builder *TasksTasklistReqBuilder) TasklistGuid(tasklistGuid string) *TasksTasklistReqBuilder
- func (builder *TasksTasklistReqBuilder) UserIdType(userIdType string) *TasksTasklistReqBuilder
- type TasksTasklistResp
- type TasksTasklistRespData
- type TextSetting
- type UploadAttachmentReq
- type UploadAttachmentReqBuilder
- type UploadAttachmentResp
- type UploadAttachmentRespData
- type V2
Constants ¶
const ( UserIdTypeOpenId = "open_id" // open id UserIdTypeUnionId = "union_id" // union id UserIdTypeUserId = "user_id" // user_id )
const ( DirectionAsc = "asc" // 评论发表时间升序 DirectionDesc = "desc" // 评论发表时间降序 )
const ( TypeNumber = "number" // 数字 TypeDatetime = "datetime" // 日期 TypeMember = "member" // 成员 TypeSingleSelect = "single_select" // 单选 TypeMultiSelect = "multi_select" // 多选 TypeText = "text" // 文本 )
const ( UserIdTypeCreateCustomFieldOpenId = "open_id" // open_id UserIdTypeCreateCustomFieldUserId = "user_id" // user_id UserIdTypeCreateCustomFieldUnionId = "union_id" // union_id )
const ( UserIdTypeGetCustomFieldOpenId = "open_id" // open_id UserIdTypeGetCustomFieldUserId = "user_id" // user_id UserIdTypeGetCustomFieldUnionId = "union_id" // union_id )
const ( UserIdTypeListCustomFieldOpenId = "open_id" // open_id UserIdTypeListCustomFieldUserId = "user_id" // user_id UserIdTypeListCustomFieldUnionId = "union_id" // union_id )
const ( UserIdTypePatchCustomFieldOpenId = "open_id" // open_id UserIdTypePatchCustomFieldUnionId = "union_id" // union_id UserIdTypePatchCustomFieldUserId = "user_id" // user_id )
const ( OriginOwnerToRoleEditor = "editor" // 原负责人变为可编辑角色的协作人 OriginOwnerToRoleViewer = "viewer" // 原负责人变为可阅读角色的协作人 OriginOwnerToRoleNone = "none" // 原负责人直接退出清单 )
const ( UserIdTypeCreateTasklistActivitySubscriptionOpenId = "open_id" // open_id UserIdTypeCreateTasklistActivitySubscriptionUnionId = "union_id" // union_id UserIdTypeCreateTasklistActivitySubscriptionUserId = "user_id" // user_id )
const ( UserIdTypeGetTasklistActivitySubscriptionOpenId = "open_id" // open_id UserIdTypeGetTasklistActivitySubscriptionUnionId = "union_id" // union_id UserIdTypeGetTasklistActivitySubscriptionUserId = "user_id" // user_id )
const ( UserIdTypeListTasklistActivitySubscriptionOpenId = "open_id" // open_id UserIdTypeListTasklistActivitySubscriptionUnionId = "union_id" // union_id UserIdTypeListTasklistActivitySubscriptionUserId = "user_id" // user_id )
const ( UserIdTypePatchTasklistActivitySubscriptionOpenId = "open_id" // open_id UserIdTypePatchTasklistActivitySubscriptionUnionId = "union_id" // union_id UserIdTypePatchTasklistActivitySubscriptionUserId = "user_id" // user_id )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivityRecord ¶
type ActivityRecord struct { Key *int `json:"key,omitempty"` // 动态类型的key Content *string `json:"content,omitempty"` // 动态的内容 CreatedAt *string `json:"created_at,omitempty"` // 动态的发生的时间戳(ms) OpUser *Member `json:"op_user,omitempty"` // 动态发起者 KeyName *string `json:"key_name,omitempty"` // key对应的名称 TargetTaskGuid *string `json:"target_task_guid,omitempty"` // 动态相关的任务的guid。当动态是一个任务的动态时有值。 TargetTaskName *string `json:"target_task_name,omitempty"` // target_task_guid对应的任务的名称。当target_task_guid有值时会提供。 }
type ActivityRecordBuilder ¶
type ActivityRecordBuilder struct {
// contains filtered or unexported fields
}
func NewActivityRecordBuilder ¶
func NewActivityRecordBuilder() *ActivityRecordBuilder
func (*ActivityRecordBuilder) Build ¶
func (builder *ActivityRecordBuilder) Build() *ActivityRecord
func (*ActivityRecordBuilder) Content ¶
func (builder *ActivityRecordBuilder) Content(content string) *ActivityRecordBuilder
动态的内容
示例值:@小明 完成了工作计划的任务
func (*ActivityRecordBuilder) CreatedAt ¶
func (builder *ActivityRecordBuilder) CreatedAt(createdAt string) *ActivityRecordBuilder
动态的发生的时间戳(ms)
示例值:1665469397000
func (*ActivityRecordBuilder) Key ¶
func (builder *ActivityRecordBuilder) Key(key int) *ActivityRecordBuilder
动态类型的key
示例值:138
func (*ActivityRecordBuilder) KeyName ¶
func (builder *ActivityRecordBuilder) KeyName(keyName string) *ActivityRecordBuilder
key对应的名称
示例值:"add task into tasklist"
func (*ActivityRecordBuilder) OpUser ¶
func (builder *ActivityRecordBuilder) OpUser(opUser *Member) *ActivityRecordBuilder
动态发起者
示例值:
func (*ActivityRecordBuilder) TargetTaskGuid ¶
func (builder *ActivityRecordBuilder) TargetTaskGuid(targetTaskGuid string) *ActivityRecordBuilder
动态相关的任务的guid。当动态是一个任务的动态时有值。
示例值:ead413d9-4027-490e-9089-b1b241d3b15d
func (*ActivityRecordBuilder) TargetTaskName ¶
func (builder *ActivityRecordBuilder) TargetTaskName(targetTaskName string) *ActivityRecordBuilder
target_task_guid对应的任务的名称。当target_task_guid有值时会提供。
示例值:完成本周周报。
type AddCustomFieldPathReqBodyBuilder ¶
type AddCustomFieldPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddCustomFieldPathReqBodyBuilder ¶
func NewAddCustomFieldPathReqBodyBuilder() *AddCustomFieldPathReqBodyBuilder
func (*AddCustomFieldPathReqBodyBuilder) Build ¶
func (builder *AddCustomFieldPathReqBodyBuilder) Build() (*AddCustomFieldReqBody, error)
func (*AddCustomFieldPathReqBodyBuilder) ResourceId ¶
func (builder *AddCustomFieldPathReqBodyBuilder) ResourceId(resourceId string) *AddCustomFieldPathReqBodyBuilder
要将自定义字段添加到的资源id,目前只支持tasklist_guid
示例值:0110a4bd-f24b-4a93-8c1a-1732b94f9593
func (*AddCustomFieldPathReqBodyBuilder) ResourceType ¶
func (builder *AddCustomFieldPathReqBodyBuilder) ResourceType(resourceType string) *AddCustomFieldPathReqBodyBuilder
要将自定义字段添加到一个资源的资源类型。目前只支持tasklist
示例值:tasklist
type AddCustomFieldReq ¶
type AddCustomFieldReq struct { Body *AddCustomFieldReqBody `body:""` // contains filtered or unexported fields }
type AddCustomFieldReqBody ¶
type AddCustomFieldReqBodyBuilder ¶
type AddCustomFieldReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddCustomFieldReqBodyBuilder ¶
func NewAddCustomFieldReqBodyBuilder() *AddCustomFieldReqBodyBuilder
func (*AddCustomFieldReqBodyBuilder) Build ¶
func (builder *AddCustomFieldReqBodyBuilder) Build() *AddCustomFieldReqBody
func (*AddCustomFieldReqBodyBuilder) ResourceId ¶
func (builder *AddCustomFieldReqBodyBuilder) ResourceId(resourceId string) *AddCustomFieldReqBodyBuilder
要将自定义字段添加到的资源id,目前只支持tasklist_guid
示例值:0110a4bd-f24b-4a93-8c1a-1732b94f9593
func (*AddCustomFieldReqBodyBuilder) ResourceType ¶
func (builder *AddCustomFieldReqBodyBuilder) ResourceType(resourceType string) *AddCustomFieldReqBodyBuilder
要将自定义字段添加到一个资源的资源类型。目前只支持tasklist
示例值:tasklist
type AddCustomFieldReqBuilder ¶
type AddCustomFieldReqBuilder struct {
// contains filtered or unexported fields
}
func NewAddCustomFieldReqBuilder ¶
func NewAddCustomFieldReqBuilder() *AddCustomFieldReqBuilder
func (*AddCustomFieldReqBuilder) Body ¶
func (builder *AddCustomFieldReqBuilder) Body(body *AddCustomFieldReqBody) *AddCustomFieldReqBuilder
func (*AddCustomFieldReqBuilder) Build ¶
func (builder *AddCustomFieldReqBuilder) Build() *AddCustomFieldReq
func (*AddCustomFieldReqBuilder) CustomFieldGuid ¶
func (builder *AddCustomFieldReqBuilder) CustomFieldGuid(customFieldGuid string) *AddCustomFieldReqBuilder
自定义字段GUID
示例值:0110a4bd-f24b-4a93-8c1a-1732b94f9593
type AddCustomFieldResp ¶
type AddCustomFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*AddCustomFieldResp) Success ¶
func (resp *AddCustomFieldResp) Success() bool
type AddDependenciesTaskPathReqBodyBuilder ¶
type AddDependenciesTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddDependenciesTaskPathReqBodyBuilder ¶
func NewAddDependenciesTaskPathReqBodyBuilder() *AddDependenciesTaskPathReqBodyBuilder
func (*AddDependenciesTaskPathReqBodyBuilder) Build ¶
func (builder *AddDependenciesTaskPathReqBodyBuilder) Build() (*AddDependenciesTaskReqBody, error)
func (*AddDependenciesTaskPathReqBodyBuilder) Dependencies ¶
func (builder *AddDependenciesTaskPathReqBodyBuilder) Dependencies(dependencies []*TaskDependency) *AddDependenciesTaskPathReqBodyBuilder
要添加的依赖
示例值:
type AddDependenciesTaskReq ¶
type AddDependenciesTaskReq struct { Body *AddDependenciesTaskReqBody `body:""` // contains filtered or unexported fields }
type AddDependenciesTaskReqBody ¶
type AddDependenciesTaskReqBody struct {
Dependencies []*TaskDependency `json:"dependencies,omitempty"` // 要添加的依赖
}
type AddDependenciesTaskReqBodyBuilder ¶
type AddDependenciesTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddDependenciesTaskReqBodyBuilder ¶
func NewAddDependenciesTaskReqBodyBuilder() *AddDependenciesTaskReqBodyBuilder
func (*AddDependenciesTaskReqBodyBuilder) Build ¶
func (builder *AddDependenciesTaskReqBodyBuilder) Build() *AddDependenciesTaskReqBody
func (*AddDependenciesTaskReqBodyBuilder) Dependencies ¶
func (builder *AddDependenciesTaskReqBodyBuilder) Dependencies(dependencies []*TaskDependency) *AddDependenciesTaskReqBodyBuilder
要添加的依赖
示例值:
type AddDependenciesTaskReqBuilder ¶
type AddDependenciesTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewAddDependenciesTaskReqBuilder ¶
func NewAddDependenciesTaskReqBuilder() *AddDependenciesTaskReqBuilder
func (*AddDependenciesTaskReqBuilder) Body ¶
func (builder *AddDependenciesTaskReqBuilder) Body(body *AddDependenciesTaskReqBody) *AddDependenciesTaskReqBuilder
func (*AddDependenciesTaskReqBuilder) Build ¶
func (builder *AddDependenciesTaskReqBuilder) Build() *AddDependenciesTaskReq
func (*AddDependenciesTaskReqBuilder) TaskGuid ¶
func (builder *AddDependenciesTaskReqBuilder) TaskGuid(taskGuid string) *AddDependenciesTaskReqBuilder
任务GUID
示例值:93b7bd05-35e6-4371-b3c9-6b7cbd7100c0
type AddDependenciesTaskResp ¶
type AddDependenciesTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *AddDependenciesTaskRespData `json:"data"` // 业务数据 }
func (*AddDependenciesTaskResp) Success ¶
func (resp *AddDependenciesTaskResp) Success() bool
type AddDependenciesTaskRespData ¶
type AddDependenciesTaskRespData struct {
Dependencies []*TaskDependency `json:"dependencies,omitempty"` // 被添加后任务的所有依赖
}
type AddMembersTaskPathReqBodyBuilder ¶
type AddMembersTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddMembersTaskPathReqBodyBuilder ¶
func NewAddMembersTaskPathReqBodyBuilder() *AddMembersTaskPathReqBodyBuilder
func (*AddMembersTaskPathReqBodyBuilder) Build ¶
func (builder *AddMembersTaskPathReqBodyBuilder) Build() (*AddMembersTaskReqBody, error)
func (*AddMembersTaskPathReqBodyBuilder) ClientToken ¶
func (builder *AddMembersTaskPathReqBodyBuilder) ClientToken(clientToken string) *AddMembersTaskPathReqBodyBuilder
幂等token,如果提供则实现幂等行为
示例值:6d99f59c-4d7d-4452-98d6-3d0556393cf6
func (*AddMembersTaskPathReqBodyBuilder) Members ¶
func (builder *AddMembersTaskPathReqBodyBuilder) Members(members []*Member) *AddMembersTaskPathReqBodyBuilder
要添加的members列表
示例值:
type AddMembersTaskReq ¶
type AddMembersTaskReq struct { Body *AddMembersTaskReqBody `body:""` // contains filtered or unexported fields }
type AddMembersTaskReqBody ¶
type AddMembersTaskReqBodyBuilder ¶
type AddMembersTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddMembersTaskReqBodyBuilder ¶
func NewAddMembersTaskReqBodyBuilder() *AddMembersTaskReqBodyBuilder
func (*AddMembersTaskReqBodyBuilder) Build ¶
func (builder *AddMembersTaskReqBodyBuilder) Build() *AddMembersTaskReqBody
func (*AddMembersTaskReqBodyBuilder) ClientToken ¶
func (builder *AddMembersTaskReqBodyBuilder) ClientToken(clientToken string) *AddMembersTaskReqBodyBuilder
幂等token,如果提供则实现幂等行为
示例值:6d99f59c-4d7d-4452-98d6-3d0556393cf6
func (*AddMembersTaskReqBodyBuilder) Members ¶
func (builder *AddMembersTaskReqBodyBuilder) Members(members []*Member) *AddMembersTaskReqBodyBuilder
要添加的members列表
示例值:
type AddMembersTaskReqBuilder ¶
type AddMembersTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewAddMembersTaskReqBuilder ¶
func NewAddMembersTaskReqBuilder() *AddMembersTaskReqBuilder
func (*AddMembersTaskReqBuilder) Body ¶
func (builder *AddMembersTaskReqBuilder) Body(body *AddMembersTaskReqBody) *AddMembersTaskReqBuilder
func (*AddMembersTaskReqBuilder) Build ¶
func (builder *AddMembersTaskReqBuilder) Build() *AddMembersTaskReq
func (*AddMembersTaskReqBuilder) TaskGuid ¶
func (builder *AddMembersTaskReqBuilder) TaskGuid(taskGuid string) *AddMembersTaskReqBuilder
要添加负责人的任务全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*AddMembersTaskReqBuilder) UserIdType ¶
func (builder *AddMembersTaskReqBuilder) UserIdType(userIdType string) *AddMembersTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type AddMembersTaskResp ¶
type AddMembersTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *AddMembersTaskRespData `json:"data"` // 业务数据 }
func (*AddMembersTaskResp) Success ¶
func (resp *AddMembersTaskResp) Success() bool
type AddMembersTaskRespData ¶
type AddMembersTaskRespData struct {
Task *Task `json:"task,omitempty"` // 更新完成后的任务实体数据
}
type AddMembersTasklistPathReqBodyBuilder ¶
type AddMembersTasklistPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddMembersTasklistPathReqBodyBuilder ¶
func NewAddMembersTasklistPathReqBodyBuilder() *AddMembersTasklistPathReqBodyBuilder
func (*AddMembersTasklistPathReqBodyBuilder) Build ¶
func (builder *AddMembersTasklistPathReqBodyBuilder) Build() (*AddMembersTasklistReqBody, error)
func (*AddMembersTasklistPathReqBodyBuilder) Members ¶
func (builder *AddMembersTasklistPathReqBodyBuilder) Members(members []*Member) *AddMembersTasklistPathReqBodyBuilder
要添加的成员列表
示例值:
type AddMembersTasklistReq ¶
type AddMembersTasklistReq struct { Body *AddMembersTasklistReqBody `body:""` // contains filtered or unexported fields }
type AddMembersTasklistReqBody ¶
type AddMembersTasklistReqBody struct {
Members []*Member `json:"members,omitempty"` // 要添加的成员列表
}
type AddMembersTasklistReqBodyBuilder ¶
type AddMembersTasklistReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddMembersTasklistReqBodyBuilder ¶
func NewAddMembersTasklistReqBodyBuilder() *AddMembersTasklistReqBodyBuilder
func (*AddMembersTasklistReqBodyBuilder) Build ¶
func (builder *AddMembersTasklistReqBodyBuilder) Build() *AddMembersTasklistReqBody
func (*AddMembersTasklistReqBodyBuilder) Members ¶
func (builder *AddMembersTasklistReqBodyBuilder) Members(members []*Member) *AddMembersTasklistReqBodyBuilder
要添加的成员列表
示例值:
type AddMembersTasklistReqBuilder ¶
type AddMembersTasklistReqBuilder struct {
// contains filtered or unexported fields
}
func NewAddMembersTasklistReqBuilder ¶
func NewAddMembersTasklistReqBuilder() *AddMembersTasklistReqBuilder
func (*AddMembersTasklistReqBuilder) Body ¶
func (builder *AddMembersTasklistReqBuilder) Body(body *AddMembersTasklistReqBody) *AddMembersTasklistReqBuilder
func (*AddMembersTasklistReqBuilder) Build ¶
func (builder *AddMembersTasklistReqBuilder) Build() *AddMembersTasklistReq
func (*AddMembersTasklistReqBuilder) TasklistGuid ¶
func (builder *AddMembersTasklistReqBuilder) TasklistGuid(tasklistGuid string) *AddMembersTasklistReqBuilder
要添加协作人的清单的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*AddMembersTasklistReqBuilder) UserIdType ¶
func (builder *AddMembersTasklistReqBuilder) UserIdType(userIdType string) *AddMembersTasklistReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type AddMembersTasklistResp ¶
type AddMembersTasklistResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *AddMembersTasklistRespData `json:"data"` // 业务数据 }
func (*AddMembersTasklistResp) Success ¶
func (resp *AddMembersTasklistResp) Success() bool
type AddMembersTasklistRespData ¶
type AddMembersTasklistRespData struct {
Tasklist *Tasklist `json:"tasklist,omitempty"` // 完成更新后的清单实体
}
type AddRemindersTaskPathReqBodyBuilder ¶
type AddRemindersTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddRemindersTaskPathReqBodyBuilder ¶
func NewAddRemindersTaskPathReqBodyBuilder() *AddRemindersTaskPathReqBodyBuilder
func (*AddRemindersTaskPathReqBodyBuilder) Build ¶
func (builder *AddRemindersTaskPathReqBodyBuilder) Build() (*AddRemindersTaskReqBody, error)
func (*AddRemindersTaskPathReqBodyBuilder) Reminders ¶
func (builder *AddRemindersTaskPathReqBodyBuilder) Reminders(reminders []*Reminder) *AddRemindersTaskPathReqBodyBuilder
要添加的reminder的列表
示例值:
type AddRemindersTaskReq ¶
type AddRemindersTaskReq struct { Body *AddRemindersTaskReqBody `body:""` // contains filtered or unexported fields }
type AddRemindersTaskReqBody ¶
type AddRemindersTaskReqBody struct {
Reminders []*Reminder `json:"reminders,omitempty"` // 要添加的reminder的列表
}
type AddRemindersTaskReqBodyBuilder ¶
type AddRemindersTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddRemindersTaskReqBodyBuilder ¶
func NewAddRemindersTaskReqBodyBuilder() *AddRemindersTaskReqBodyBuilder
func (*AddRemindersTaskReqBodyBuilder) Build ¶
func (builder *AddRemindersTaskReqBodyBuilder) Build() *AddRemindersTaskReqBody
func (*AddRemindersTaskReqBodyBuilder) Reminders ¶
func (builder *AddRemindersTaskReqBodyBuilder) Reminders(reminders []*Reminder) *AddRemindersTaskReqBodyBuilder
要添加的reminder的列表
示例值:
type AddRemindersTaskReqBuilder ¶
type AddRemindersTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewAddRemindersTaskReqBuilder ¶
func NewAddRemindersTaskReqBuilder() *AddRemindersTaskReqBuilder
func (*AddRemindersTaskReqBuilder) Body ¶
func (builder *AddRemindersTaskReqBuilder) Body(body *AddRemindersTaskReqBody) *AddRemindersTaskReqBuilder
func (*AddRemindersTaskReqBuilder) Build ¶
func (builder *AddRemindersTaskReqBuilder) Build() *AddRemindersTaskReq
func (*AddRemindersTaskReqBuilder) TaskGuid ¶
func (builder *AddRemindersTaskReqBuilder) TaskGuid(taskGuid string) *AddRemindersTaskReqBuilder
要添加负责人的任务全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*AddRemindersTaskReqBuilder) UserIdType ¶
func (builder *AddRemindersTaskReqBuilder) UserIdType(userIdType string) *AddRemindersTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type AddRemindersTaskResp ¶
type AddRemindersTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *AddRemindersTaskRespData `json:"data"` // 业务数据 }
func (*AddRemindersTaskResp) Success ¶
func (resp *AddRemindersTaskResp) Success() bool
type AddRemindersTaskRespData ¶
type AddRemindersTaskRespData struct {
Task *Task `json:"task,omitempty"` // 更新完成后的任务实体
}
type AddTasklistTaskPathReqBodyBuilder ¶
type AddTasklistTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddTasklistTaskPathReqBodyBuilder ¶
func NewAddTasklistTaskPathReqBodyBuilder() *AddTasklistTaskPathReqBodyBuilder
func (*AddTasklistTaskPathReqBodyBuilder) Build ¶
func (builder *AddTasklistTaskPathReqBodyBuilder) Build() (*AddTasklistTaskReqBody, error)
func (*AddTasklistTaskPathReqBodyBuilder) SectionGuid ¶
func (builder *AddTasklistTaskPathReqBodyBuilder) SectionGuid(sectionGuid string) *AddTasklistTaskPathReqBodyBuilder
要添加到清单的自定义分组全局唯一ID,如不填写表示添加到默认分组
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*AddTasklistTaskPathReqBodyBuilder) TasklistGuid ¶
func (builder *AddTasklistTaskPathReqBodyBuilder) TasklistGuid(tasklistGuid string) *AddTasklistTaskPathReqBodyBuilder
要添加到的清单的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
type AddTasklistTaskReq ¶
type AddTasklistTaskReq struct { Body *AddTasklistTaskReqBody `body:""` // contains filtered or unexported fields }
type AddTasklistTaskReqBody ¶
type AddTasklistTaskReqBodyBuilder ¶
type AddTasklistTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddTasklistTaskReqBodyBuilder ¶
func NewAddTasklistTaskReqBodyBuilder() *AddTasklistTaskReqBodyBuilder
func (*AddTasklistTaskReqBodyBuilder) Build ¶
func (builder *AddTasklistTaskReqBodyBuilder) Build() *AddTasklistTaskReqBody
func (*AddTasklistTaskReqBodyBuilder) SectionGuid ¶
func (builder *AddTasklistTaskReqBodyBuilder) SectionGuid(sectionGuid string) *AddTasklistTaskReqBodyBuilder
要添加到清单的自定义分组全局唯一ID,如不填写表示添加到默认分组
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*AddTasklistTaskReqBodyBuilder) TasklistGuid ¶
func (builder *AddTasklistTaskReqBodyBuilder) TasklistGuid(tasklistGuid string) *AddTasklistTaskReqBodyBuilder
要添加到的清单的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
type AddTasklistTaskReqBuilder ¶
type AddTasklistTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewAddTasklistTaskReqBuilder ¶
func NewAddTasklistTaskReqBuilder() *AddTasklistTaskReqBuilder
func (*AddTasklistTaskReqBuilder) Body ¶
func (builder *AddTasklistTaskReqBuilder) Body(body *AddTasklistTaskReqBody) *AddTasklistTaskReqBuilder
func (*AddTasklistTaskReqBuilder) Build ¶
func (builder *AddTasklistTaskReqBuilder) Build() *AddTasklistTaskReq
func (*AddTasklistTaskReqBuilder) TaskGuid ¶
func (builder *AddTasklistTaskReqBuilder) TaskGuid(taskGuid string) *AddTasklistTaskReqBuilder
要添加到清单的任务的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*AddTasklistTaskReqBuilder) UserIdType ¶
func (builder *AddTasklistTaskReqBuilder) UserIdType(userIdType string) *AddTasklistTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type AddTasklistTaskResp ¶
type AddTasklistTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *AddTasklistTaskRespData `json:"data"` // 业务数据 }
func (*AddTasklistTaskResp) Success ¶
func (resp *AddTasklistTaskResp) Success() bool
type AddTasklistTaskRespData ¶
type AddTasklistTaskRespData struct {
Task *Task `json:"task,omitempty"` // 添加后的任务详情
}
type Attachment ¶
type Attachment struct { Guid *string `json:"guid,omitempty"` // 附件guid FileToken *string `json:"file_token,omitempty"` // 附件在云文档系统中的token Name *string `json:"name,omitempty"` // 附件名 Size *int `json:"size,omitempty"` // 附件的字节大小 Resource *Resource `json:"resource,omitempty"` // 附件归属的资源 Uploader *Member `json:"uploader,omitempty"` // 附件上传者 IsCover *bool `json:"is_cover,omitempty"` // 是否是封面图 UploadedAt *string `json:"uploaded_at,omitempty"` // 上传时间戳(ms) Url *string `json:"url,omitempty"` // 附件的临时下载url,有效时间3分钟,且只允许调用3次进行附件下载。只有在获取附件时会动态生成。 }
type AttachmentBuilder ¶
type AttachmentBuilder struct {
// contains filtered or unexported fields
}
func NewAttachmentBuilder ¶
func NewAttachmentBuilder() *AttachmentBuilder
func (*AttachmentBuilder) Build ¶
func (builder *AttachmentBuilder) Build() *Attachment
func (*AttachmentBuilder) FileToken ¶
func (builder *AttachmentBuilder) FileToken(fileToken string) *AttachmentBuilder
附件在云文档系统中的token
示例值:boxcnTDqPaRA6JbYnzQsZ2doB2b
func (*AttachmentBuilder) Guid ¶
func (builder *AttachmentBuilder) Guid(guid string) *AttachmentBuilder
附件guid
示例值:f860de3e-6881-4ddd-9321-070f36d1af0b
func (*AttachmentBuilder) IsCover ¶
func (builder *AttachmentBuilder) IsCover(isCover bool) *AttachmentBuilder
是否是封面图
示例值:false
func (*AttachmentBuilder) Name ¶
func (builder *AttachmentBuilder) Name(name string) *AttachmentBuilder
附件名
示例值:foo.jpg
func (*AttachmentBuilder) Resource ¶
func (builder *AttachmentBuilder) Resource(resource *Resource) *AttachmentBuilder
附件归属的资源
示例值:
func (*AttachmentBuilder) Size ¶
func (builder *AttachmentBuilder) Size(size int) *AttachmentBuilder
附件的字节大小
示例值:62232
func (*AttachmentBuilder) UploadedAt ¶
func (builder *AttachmentBuilder) UploadedAt(uploadedAt string) *AttachmentBuilder
上传时间戳(ms)
示例值:1675742789470
func (*AttachmentBuilder) Uploader ¶
func (builder *AttachmentBuilder) Uploader(uploader *Member) *AttachmentBuilder
附件上传者
示例值:
func (*AttachmentBuilder) Url ¶
func (builder *AttachmentBuilder) Url(url string) *AttachmentBuilder
附件的临时下载url,有效时间3分钟,且只允许调用3次进行附件下载。只有在获取附件时会动态生成。
示例值:https://example.com/download/authcode/?code=OWMzNDlmMjJmZThkYzZkZGJlMjYwZTI0OTUxZTE2MDJfMDZmZmMwOWVj
type Comment ¶
type Comment struct { Id *string `json:"id,omitempty"` // 评论id Content *string `json:"content,omitempty"` // 评论内容 Creator *Member `json:"creator,omitempty"` // 评论创建人 ReplyToCommentId *string `json:"reply_to_comment_id,omitempty"` // 被回复评论的id。如果不是回复评论,则为空。 CreatedAt *string `json:"created_at,omitempty"` // 评论创建时间戳(ms) UpdatedAt *string `json:"updated_at,omitempty"` // 评论更新时间戳(ms) ResourceType *string `json:"resource_type,omitempty"` // 任务关联的资源类型 ResourceId *string `json:"resource_id,omitempty"` // 任务关联的资源ID }
type CommentBuilder ¶
type CommentBuilder struct {
// contains filtered or unexported fields
}
func NewCommentBuilder ¶
func NewCommentBuilder() *CommentBuilder
func (*CommentBuilder) Build ¶
func (builder *CommentBuilder) Build() *Comment
func (*CommentBuilder) Content ¶
func (builder *CommentBuilder) Content(content string) *CommentBuilder
评论内容
示例值:这是一条评论
func (*CommentBuilder) CreatedAt ¶
func (builder *CommentBuilder) CreatedAt(createdAt string) *CommentBuilder
评论创建时间戳(ms)
示例值:1675742789470
func (*CommentBuilder) Creator ¶
func (builder *CommentBuilder) Creator(creator *Member) *CommentBuilder
评论创建人
示例值:
func (*CommentBuilder) Id ¶
func (builder *CommentBuilder) Id(id string) *CommentBuilder
评论id
示例值:7197020628442939411
func (*CommentBuilder) ReplyToCommentId ¶
func (builder *CommentBuilder) ReplyToCommentId(replyToCommentId string) *CommentBuilder
被回复评论的id。如果不是回复评论,则为空。
示例值:7166825117308174356
func (*CommentBuilder) ResourceId ¶
func (builder *CommentBuilder) ResourceId(resourceId string) *CommentBuilder
任务关联的资源ID
示例值:ccb55625-95d2-2e80-655f-0e40bf67953f
func (*CommentBuilder) ResourceType ¶
func (builder *CommentBuilder) ResourceType(resourceType string) *CommentBuilder
任务关联的资源类型
示例值:task
func (*CommentBuilder) UpdatedAt ¶
func (builder *CommentBuilder) UpdatedAt(updatedAt string) *CommentBuilder
评论更新时间戳(ms)
示例值:1675742789470
type CreateCommentReq ¶
type CreateCommentReq struct { InputComment *InputComment `body:""` // contains filtered or unexported fields }
type CreateCommentReqBuilder ¶
type CreateCommentReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateCommentReqBuilder ¶
func NewCreateCommentReqBuilder() *CreateCommentReqBuilder
func (*CreateCommentReqBuilder) Build ¶
func (builder *CreateCommentReqBuilder) Build() *CreateCommentReq
func (*CreateCommentReqBuilder) InputComment ¶
func (builder *CreateCommentReqBuilder) InputComment(inputComment *InputComment) *CreateCommentReqBuilder
func (*CreateCommentReqBuilder) UserIdType ¶
func (builder *CreateCommentReqBuilder) UserIdType(userIdType string) *CreateCommentReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type CreateCommentResp ¶
type CreateCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateCommentRespData `json:"data"` // 业务数据 }
func (*CreateCommentResp) Success ¶
func (resp *CreateCommentResp) Success() bool
type CreateCommentRespData ¶
type CreateCommentRespData struct {
Comment *Comment `json:"comment,omitempty"` // 创建的评论详情
}
type CreateCustomFieldOptionReq ¶
type CreateCustomFieldOptionReq struct { InputOption *InputOption `body:""` // contains filtered or unexported fields }
type CreateCustomFieldOptionReqBuilder ¶
type CreateCustomFieldOptionReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateCustomFieldOptionReqBuilder ¶
func NewCreateCustomFieldOptionReqBuilder() *CreateCustomFieldOptionReqBuilder
func (*CreateCustomFieldOptionReqBuilder) Build ¶
func (builder *CreateCustomFieldOptionReqBuilder) Build() *CreateCustomFieldOptionReq
func (*CreateCustomFieldOptionReqBuilder) CustomFieldGuid ¶
func (builder *CreateCustomFieldOptionReqBuilder) CustomFieldGuid(customFieldGuid string) *CreateCustomFieldOptionReqBuilder
要添加选项的自定义字段GUID,该字段必须是
示例值:b13adf3c-cad6-4e02-8929-550c112b5633
func (*CreateCustomFieldOptionReqBuilder) InputOption ¶
func (builder *CreateCustomFieldOptionReqBuilder) InputOption(inputOption *InputOption) *CreateCustomFieldOptionReqBuilder
type CreateCustomFieldOptionResp ¶
type CreateCustomFieldOptionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateCustomFieldOptionRespData `json:"data"` // 业务数据 }
func (*CreateCustomFieldOptionResp) Success ¶
func (resp *CreateCustomFieldOptionResp) Success() bool
type CreateCustomFieldOptionRespData ¶
type CreateCustomFieldOptionRespData struct {
Option *Option `json:"option,omitempty"` // 创建的选项
}
type CreateCustomFieldReq ¶
type CreateCustomFieldReq struct { InputCustomField *InputCustomField `body:""` // contains filtered or unexported fields }
type CreateCustomFieldReqBuilder ¶
type CreateCustomFieldReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateCustomFieldReqBuilder ¶
func NewCreateCustomFieldReqBuilder() *CreateCustomFieldReqBuilder
func (*CreateCustomFieldReqBuilder) Build ¶
func (builder *CreateCustomFieldReqBuilder) Build() *CreateCustomFieldReq
func (*CreateCustomFieldReqBuilder) InputCustomField ¶
func (builder *CreateCustomFieldReqBuilder) InputCustomField(inputCustomField *InputCustomField) *CreateCustomFieldReqBuilder
func (*CreateCustomFieldReqBuilder) UserIdType ¶
func (builder *CreateCustomFieldReqBuilder) UserIdType(userIdType string) *CreateCustomFieldReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type CreateCustomFieldResp ¶
type CreateCustomFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateCustomFieldRespData `json:"data"` // 业务数据 }
func (*CreateCustomFieldResp) Success ¶
func (resp *CreateCustomFieldResp) Success() bool
type CreateCustomFieldRespData ¶
type CreateCustomFieldRespData struct {
CustomField *CustomField `json:"custom_field,omitempty"` // 创建的自定义字段
}
type CreateSectionReq ¶
type CreateSectionReq struct { InputSection *InputSection `body:""` // contains filtered or unexported fields }
type CreateSectionReqBuilder ¶
type CreateSectionReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateSectionReqBuilder ¶
func NewCreateSectionReqBuilder() *CreateSectionReqBuilder
func (*CreateSectionReqBuilder) Build ¶
func (builder *CreateSectionReqBuilder) Build() *CreateSectionReq
func (*CreateSectionReqBuilder) InputSection ¶
func (builder *CreateSectionReqBuilder) InputSection(inputSection *InputSection) *CreateSectionReqBuilder
func (*CreateSectionReqBuilder) UserIdType ¶
func (builder *CreateSectionReqBuilder) UserIdType(userIdType string) *CreateSectionReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type CreateSectionResp ¶
type CreateSectionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateSectionRespData `json:"data"` // 业务数据 }
func (*CreateSectionResp) Success ¶
func (resp *CreateSectionResp) Success() bool
type CreateSectionRespData ¶
type CreateSectionRespData struct {
Section *Section `json:"section,omitempty"` // 创建的自定义分组数据
}
type CreateTaskReq ¶
type CreateTaskReq struct { InputTask *InputTask `body:""` // contains filtered or unexported fields }
type CreateTaskReqBuilder ¶
type CreateTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateTaskReqBuilder ¶
func NewCreateTaskReqBuilder() *CreateTaskReqBuilder
func (*CreateTaskReqBuilder) Build ¶
func (builder *CreateTaskReqBuilder) Build() *CreateTaskReq
func (*CreateTaskReqBuilder) InputTask ¶
func (builder *CreateTaskReqBuilder) InputTask(inputTask *InputTask) *CreateTaskReqBuilder
func (*CreateTaskReqBuilder) UserIdType ¶
func (builder *CreateTaskReqBuilder) UserIdType(userIdType string) *CreateTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type CreateTaskResp ¶
type CreateTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateTaskRespData `json:"data"` // 业务数据 }
func (*CreateTaskResp) Success ¶
func (resp *CreateTaskResp) Success() bool
type CreateTaskRespData ¶
type CreateTaskRespData struct {
Task *Task `json:"task,omitempty"` // 产生的任务
}
type CreateTaskSubtaskReq ¶
type CreateTaskSubtaskReq struct { InputTask *InputTask `body:""` // contains filtered or unexported fields }
type CreateTaskSubtaskReqBuilder ¶
type CreateTaskSubtaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateTaskSubtaskReqBuilder ¶
func NewCreateTaskSubtaskReqBuilder() *CreateTaskSubtaskReqBuilder
func (*CreateTaskSubtaskReqBuilder) Build ¶
func (builder *CreateTaskSubtaskReqBuilder) Build() *CreateTaskSubtaskReq
func (*CreateTaskSubtaskReqBuilder) InputTask ¶
func (builder *CreateTaskSubtaskReqBuilder) InputTask(inputTask *InputTask) *CreateTaskSubtaskReqBuilder
func (*CreateTaskSubtaskReqBuilder) TaskGuid ¶
func (builder *CreateTaskSubtaskReqBuilder) TaskGuid(taskGuid string) *CreateTaskSubtaskReqBuilder
父任务GUID
示例值:e297ddff-06ca-4166-b917-4ce57cd3a7a0
func (*CreateTaskSubtaskReqBuilder) UserIdType ¶
func (builder *CreateTaskSubtaskReqBuilder) UserIdType(userIdType string) *CreateTaskSubtaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type CreateTaskSubtaskResp ¶
type CreateTaskSubtaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateTaskSubtaskRespData `json:"data"` // 业务数据 }
func (*CreateTaskSubtaskResp) Success ¶
func (resp *CreateTaskSubtaskResp) Success() bool
type CreateTaskSubtaskRespData ¶
type CreateTaskSubtaskRespData struct {
Subtask *Task `json:"subtask,omitempty"` // 创建的任务
}
type CreateTasklistActivitySubscriptionReq ¶
type CreateTasklistActivitySubscriptionReq struct { TasklistActivitySubscription *TasklistActivitySubscription `body:""` // contains filtered or unexported fields }
type CreateTasklistActivitySubscriptionReqBuilder ¶
type CreateTasklistActivitySubscriptionReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateTasklistActivitySubscriptionReqBuilder ¶
func NewCreateTasklistActivitySubscriptionReqBuilder() *CreateTasklistActivitySubscriptionReqBuilder
func (*CreateTasklistActivitySubscriptionReqBuilder) Build ¶
func (builder *CreateTasklistActivitySubscriptionReqBuilder) Build() *CreateTasklistActivitySubscriptionReq
func (*CreateTasklistActivitySubscriptionReqBuilder) TasklistActivitySubscription ¶
func (builder *CreateTasklistActivitySubscriptionReqBuilder) TasklistActivitySubscription(tasklistActivitySubscription *TasklistActivitySubscription) *CreateTasklistActivitySubscriptionReqBuilder
func (*CreateTasklistActivitySubscriptionReqBuilder) TasklistGuid ¶
func (builder *CreateTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *CreateTasklistActivitySubscriptionReqBuilder
清单GUID
示例值:d19e3a2a-edc0-4e4e-b7cc-950e162b53ae
func (*CreateTasklistActivitySubscriptionReqBuilder) UserIdType ¶
func (builder *CreateTasklistActivitySubscriptionReqBuilder) UserIdType(userIdType string) *CreateTasklistActivitySubscriptionReqBuilder
用户ID类型
示例值:open_id
type CreateTasklistActivitySubscriptionResp ¶
type CreateTasklistActivitySubscriptionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateTasklistActivitySubscriptionRespData `json:"data"` // 业务数据 }
func (*CreateTasklistActivitySubscriptionResp) Success ¶
func (resp *CreateTasklistActivitySubscriptionResp) Success() bool
type CreateTasklistActivitySubscriptionRespData ¶
type CreateTasklistActivitySubscriptionRespData struct {
ActivitySubscription *TasklistActivitySubscription `json:"activity_subscription,omitempty"` // 清单动态订阅
}
type CreateTasklistReq ¶
type CreateTasklistReq struct { InputTasklist *InputTasklist `body:""` // contains filtered or unexported fields }
type CreateTasklistReqBuilder ¶
type CreateTasklistReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateTasklistReqBuilder ¶
func NewCreateTasklistReqBuilder() *CreateTasklistReqBuilder
func (*CreateTasklistReqBuilder) Build ¶
func (builder *CreateTasklistReqBuilder) Build() *CreateTasklistReq
func (*CreateTasklistReqBuilder) InputTasklist ¶
func (builder *CreateTasklistReqBuilder) InputTasklist(inputTasklist *InputTasklist) *CreateTasklistReqBuilder
func (*CreateTasklistReqBuilder) UserIdType ¶
func (builder *CreateTasklistReqBuilder) UserIdType(userIdType string) *CreateTasklistReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type CreateTasklistResp ¶
type CreateTasklistResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateTasklistRespData `json:"data"` // 业务数据 }
func (*CreateTasklistResp) Success ¶
func (resp *CreateTasklistResp) Success() bool
type CreateTasklistRespData ¶
type CreateTasklistRespData struct {
Tasklist *Tasklist `json:"tasklist,omitempty"` // 创建的清单数据
}
type CustomComplete ¶
type CustomComplete struct { Pc *CustomCompleteItem `json:"pc,omitempty"` // pc客户端自定义完成配置(含mac和windows) Ios *CustomCompleteItem `json:"ios,omitempty"` // ios端的自定义完成配置 Android *CustomCompleteItem `json:"android,omitempty"` // android端的自定义完成配置 }
type CustomCompleteBuilder ¶
type CustomCompleteBuilder struct {
// contains filtered or unexported fields
}
func NewCustomCompleteBuilder ¶
func NewCustomCompleteBuilder() *CustomCompleteBuilder
func (*CustomCompleteBuilder) Android ¶
func (builder *CustomCompleteBuilder) Android(android *CustomCompleteItem) *CustomCompleteBuilder
android端的自定义完成配置
示例值:
func (*CustomCompleteBuilder) Build ¶
func (builder *CustomCompleteBuilder) Build() *CustomComplete
func (*CustomCompleteBuilder) Ios ¶
func (builder *CustomCompleteBuilder) Ios(ios *CustomCompleteItem) *CustomCompleteBuilder
ios端的自定义完成配置
示例值:
func (*CustomCompleteBuilder) Pc ¶
func (builder *CustomCompleteBuilder) Pc(pc *CustomCompleteItem) *CustomCompleteBuilder
pc客户端自定义完成配置(含mac和windows)
示例值:
type CustomCompleteItem ¶
type CustomCompleteItemBuilder ¶
type CustomCompleteItemBuilder struct {
// contains filtered or unexported fields
}
func NewCustomCompleteItemBuilder ¶
func NewCustomCompleteItemBuilder() *CustomCompleteItemBuilder
func (*CustomCompleteItemBuilder) Build ¶
func (builder *CustomCompleteItemBuilder) Build() *CustomCompleteItem
func (*CustomCompleteItemBuilder) Href ¶
func (builder *CustomCompleteItemBuilder) Href(href string) *CustomCompleteItemBuilder
自定义完成的跳转url
func (*CustomCompleteItemBuilder) Tip ¶
func (builder *CustomCompleteItemBuilder) Tip(tip *I18nText) *CustomCompleteItemBuilder
自定义完成的弹出提示为
示例值:
type CustomField ¶
type CustomField struct { Guid *string `json:"guid,omitempty"` // 自定义字段的GUID Name *string `json:"name,omitempty"` // 自定义字段名称 Type *string `json:"type,omitempty"` // 自定义字段类型 NumberSetting *NumberSetting `json:"number_setting,omitempty"` // 数字类型的字段设置 MemberSetting *MemberSetting `json:"member_setting,omitempty"` // 人员类型的字段设置 DatetimeSetting *DatetimeSetting `json:"datetime_setting,omitempty"` // 时间日期类型的字段设置 SingleSelectSetting *SelectSetting `json:"single_select_setting,omitempty"` // 单选类型的字段设置 MultiSelectSetting *SelectSetting `json:"multi_select_setting,omitempty"` // 多选类型的字段设置 Creator *Member `json:"creator,omitempty"` // 创建人 CreatedAt *string `json:"created_at,omitempty"` // 自定义字段创建的时间戳(ms) UpdatedAt *string `json:"updated_at,omitempty"` // 自定义字段的更新时间戳(ms) TextSetting *TextSetting `json:"text_setting,omitempty"` // 文本字段配置 }
type CustomFieldBuilder ¶
type CustomFieldBuilder struct {
// contains filtered or unexported fields
}
func NewCustomFieldBuilder ¶
func NewCustomFieldBuilder() *CustomFieldBuilder
func (*CustomFieldBuilder) Build ¶
func (builder *CustomFieldBuilder) Build() *CustomField
func (*CustomFieldBuilder) CreatedAt ¶
func (builder *CustomFieldBuilder) CreatedAt(createdAt string) *CustomFieldBuilder
自定义字段创建的时间戳(ms)
示例值:1688196600000
func (*CustomFieldBuilder) Creator ¶
func (builder *CustomFieldBuilder) Creator(creator *Member) *CustomFieldBuilder
创建人
示例值:
func (*CustomFieldBuilder) DatetimeSetting ¶
func (builder *CustomFieldBuilder) DatetimeSetting(datetimeSetting *DatetimeSetting) *CustomFieldBuilder
时间日期类型的字段设置
示例值:
func (*CustomFieldBuilder) Guid ¶
func (builder *CustomFieldBuilder) Guid(guid string) *CustomFieldBuilder
自定义字段的GUID
示例值:34d4b29f-3d58-4bc5-b752-6be80fb687c8
func (*CustomFieldBuilder) MemberSetting ¶
func (builder *CustomFieldBuilder) MemberSetting(memberSetting *MemberSetting) *CustomFieldBuilder
人员类型的字段设置
示例值:
func (*CustomFieldBuilder) MultiSelectSetting ¶
func (builder *CustomFieldBuilder) MultiSelectSetting(multiSelectSetting *SelectSetting) *CustomFieldBuilder
多选类型的字段设置
示例值:
func (*CustomFieldBuilder) Name ¶
func (builder *CustomFieldBuilder) Name(name string) *CustomFieldBuilder
自定义字段名称
示例值:优先级
func (*CustomFieldBuilder) NumberSetting ¶
func (builder *CustomFieldBuilder) NumberSetting(numberSetting *NumberSetting) *CustomFieldBuilder
数字类型的字段设置
示例值:
func (*CustomFieldBuilder) SingleSelectSetting ¶
func (builder *CustomFieldBuilder) SingleSelectSetting(singleSelectSetting *SelectSetting) *CustomFieldBuilder
单选类型的字段设置
示例值:
func (*CustomFieldBuilder) TextSetting ¶
func (builder *CustomFieldBuilder) TextSetting(textSetting *TextSetting) *CustomFieldBuilder
文本字段配置
示例值:
func (*CustomFieldBuilder) Type ¶
func (builder *CustomFieldBuilder) Type(type_ string) *CustomFieldBuilder
自定义字段类型
示例值:number
func (*CustomFieldBuilder) UpdatedAt ¶
func (builder *CustomFieldBuilder) UpdatedAt(updatedAt string) *CustomFieldBuilder
自定义字段的更新时间戳(ms)
示例值:1688196600000
type CustomFieldValue ¶
type CustomFieldValue struct { Guid *string `json:"guid,omitempty"` // 字段GUID Type *string `json:"type,omitempty"` // 自定义字段类型,支持"member", "datetime", "number", "single_select", "multi_select"五种类型 NumberValue *string `json:"number_value,omitempty"` // 数字类型的自定义字段值,填写一个合法数字的字符串表示,空字符串表示设为空。 DatetimeValue *string `json:"datetime_value,omitempty"` // 日期类型自定义字段值。可以输入一个表示日期的以毫秒为单位的字符串。设为空字符串表示设为空。 MemberValue []*Member `json:"member_value,omitempty"` // 人员类型的自定义字段值,可以设置1个或多个用户的id(遵循member格式,只支持user类型)。当该字段的设置为“不能多选”时只能输入一个值。设为空数组表示设为空。 SingleSelectValue *string `json:"single_select_value,omitempty"` // 单选类型字段值,填写一个字段选项的option_guid。设置为空字符串表示设为空。 MultiSelectValue []string `json:"multi_select_value,omitempty"` // 多选类型字段值,可以填写一个或多个本字段的option_guid。设为空数组表示设为空。 Name *string `json:"name,omitempty"` // 自定义字段名 TextValue *string `json:"text_value,omitempty"` // 文本类型字段值。可以输入一段文本。空字符串表示清空。 }
type CustomFieldValueBuilder ¶
type CustomFieldValueBuilder struct {
// contains filtered or unexported fields
}
func NewCustomFieldValueBuilder ¶
func NewCustomFieldValueBuilder() *CustomFieldValueBuilder
func (*CustomFieldValueBuilder) Build ¶
func (builder *CustomFieldValueBuilder) Build() *CustomFieldValue
func (*CustomFieldValueBuilder) DatetimeValue ¶
func (builder *CustomFieldValueBuilder) DatetimeValue(datetimeValue string) *CustomFieldValueBuilder
日期类型自定义字段值。可以输入一个表示日期的以毫秒为单位的字符串。设为空字符串表示设为空。
示例值:1687708260000
func (*CustomFieldValueBuilder) Guid ¶
func (builder *CustomFieldValueBuilder) Guid(guid string) *CustomFieldValueBuilder
字段GUID
示例值:a4f648d7-76ef-477f-bc8e-0601b5a60093
func (*CustomFieldValueBuilder) MemberValue ¶
func (builder *CustomFieldValueBuilder) MemberValue(memberValue []*Member) *CustomFieldValueBuilder
人员类型的自定义字段值,可以设置1个或多个用户的id(遵循member格式,只支持user类型)。当该字段的设置为“不能多选”时只能输入一个值。设为空数组表示设为空。
示例值:
func (*CustomFieldValueBuilder) MultiSelectValue ¶
func (builder *CustomFieldValueBuilder) MultiSelectValue(multiSelectValue []string) *CustomFieldValueBuilder
多选类型字段值,可以填写一个或多个本字段的option_guid。设为空数组表示设为空。
示例值:
func (*CustomFieldValueBuilder) Name ¶
func (builder *CustomFieldValueBuilder) Name(name string) *CustomFieldValueBuilder
自定义字段名
示例值:优先级
func (*CustomFieldValueBuilder) NumberValue ¶
func (builder *CustomFieldValueBuilder) NumberValue(numberValue string) *CustomFieldValueBuilder
数字类型的自定义字段值,填写一个合法数字的字符串表示,空字符串表示设为空。
示例值:10.23
func (*CustomFieldValueBuilder) SingleSelectValue ¶
func (builder *CustomFieldValueBuilder) SingleSelectValue(singleSelectValue string) *CustomFieldValueBuilder
单选类型字段值,填写一个字段选项的option_guid。设置为空字符串表示设为空。
示例值:4216f79b-3fda-4dc6-a0c4-a16022e47152
func (*CustomFieldValueBuilder) TextValue ¶
func (builder *CustomFieldValueBuilder) TextValue(textValue string) *CustomFieldValueBuilder
文本类型字段值。可以输入一段文本。空字符串表示清空。
示例值:这是一段文本介绍。
func (*CustomFieldValueBuilder) Type ¶
func (builder *CustomFieldValueBuilder) Type(type_ string) *CustomFieldValueBuilder
自定义字段类型,支持"member", "datetime", "number", "single_select", "multi_select"五种类型
示例值:number
type DatetimeSetting ¶
type DatetimeSetting struct {
Format *string `json:"format,omitempty"` // 日期显示格式
}
type DatetimeSettingBuilder ¶
type DatetimeSettingBuilder struct {
// contains filtered or unexported fields
}
func NewDatetimeSettingBuilder ¶
func NewDatetimeSettingBuilder() *DatetimeSettingBuilder
func (*DatetimeSettingBuilder) Build ¶
func (builder *DatetimeSettingBuilder) Build() *DatetimeSetting
func (*DatetimeSettingBuilder) Format ¶
func (builder *DatetimeSettingBuilder) Format(format string) *DatetimeSettingBuilder
日期显示格式
示例值:yyyy/mm/dd
type DeleteAttachmentReq ¶
type DeleteAttachmentReq struct {
// contains filtered or unexported fields
}
type DeleteAttachmentReqBuilder ¶
type DeleteAttachmentReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteAttachmentReqBuilder ¶
func NewDeleteAttachmentReqBuilder() *DeleteAttachmentReqBuilder
func (*DeleteAttachmentReqBuilder) AttachmentGuid ¶
func (builder *DeleteAttachmentReqBuilder) AttachmentGuid(attachmentGuid string) *DeleteAttachmentReqBuilder
要删除附件的GUID
示例值:b59aa7a3-e98c-4830-8273-cbb29f89b837
func (*DeleteAttachmentReqBuilder) Build ¶
func (builder *DeleteAttachmentReqBuilder) Build() *DeleteAttachmentReq
type DeleteAttachmentResp ¶
type DeleteAttachmentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteAttachmentResp) Success ¶
func (resp *DeleteAttachmentResp) Success() bool
type DeleteCommentReq ¶
type DeleteCommentReq struct {
// contains filtered or unexported fields
}
type DeleteCommentReqBuilder ¶
type DeleteCommentReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteCommentReqBuilder ¶
func NewDeleteCommentReqBuilder() *DeleteCommentReqBuilder
func (*DeleteCommentReqBuilder) Build ¶
func (builder *DeleteCommentReqBuilder) Build() *DeleteCommentReq
func (*DeleteCommentReqBuilder) CommentId ¶
func (builder *DeleteCommentReqBuilder) CommentId(commentId string) *DeleteCommentReqBuilder
要删除的评论id
示例值:7198104824246747156
type DeleteCommentResp ¶
type DeleteCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteCommentResp) Success ¶
func (resp *DeleteCommentResp) Success() bool
type DeleteSectionReq ¶
type DeleteSectionReq struct {
// contains filtered or unexported fields
}
type DeleteSectionReqBuilder ¶
type DeleteSectionReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteSectionReqBuilder ¶
func NewDeleteSectionReqBuilder() *DeleteSectionReqBuilder
func (*DeleteSectionReqBuilder) Build ¶
func (builder *DeleteSectionReqBuilder) Build() *DeleteSectionReq
func (*DeleteSectionReqBuilder) SectionGuid ¶
func (builder *DeleteSectionReqBuilder) SectionGuid(sectionGuid string) *DeleteSectionReqBuilder
要删除的自定义分组全局唯一ID
示例值:9842501a-9f47-4ff5-a622-d319eeecb97f
type DeleteSectionResp ¶
type DeleteSectionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteSectionResp) Success ¶
func (resp *DeleteSectionResp) Success() bool
type DeleteTaskReq ¶
type DeleteTaskReq struct {
// contains filtered or unexported fields
}
type DeleteTaskReqBuilder ¶
type DeleteTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteTaskReqBuilder ¶
func NewDeleteTaskReqBuilder() *DeleteTaskReqBuilder
func (*DeleteTaskReqBuilder) Build ¶
func (builder *DeleteTaskReqBuilder) Build() *DeleteTaskReq
func (*DeleteTaskReqBuilder) TaskGuid ¶
func (builder *DeleteTaskReqBuilder) TaskGuid(taskGuid string) *DeleteTaskReqBuilder
要删除的任务guid
示例值:e297ddff-06ca-4166-b917-4ce57cd3a7a0
type DeleteTaskResp ¶
type DeleteTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteTaskResp) Success ¶
func (resp *DeleteTaskResp) Success() bool
type DeleteTasklistActivitySubscriptionReq ¶
type DeleteTasklistActivitySubscriptionReq struct {
// contains filtered or unexported fields
}
type DeleteTasklistActivitySubscriptionReqBuilder ¶
type DeleteTasklistActivitySubscriptionReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteTasklistActivitySubscriptionReqBuilder ¶
func NewDeleteTasklistActivitySubscriptionReqBuilder() *DeleteTasklistActivitySubscriptionReqBuilder
func (*DeleteTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid ¶
func (builder *DeleteTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid(activitySubscriptionGuid string) *DeleteTasklistActivitySubscriptionReqBuilder
要删除的订阅GUID
示例值:d19e3a2a-edc0-4e4e-b7cc-950e162b53ae
func (*DeleteTasklistActivitySubscriptionReqBuilder) Build ¶
func (builder *DeleteTasklistActivitySubscriptionReqBuilder) Build() *DeleteTasklistActivitySubscriptionReq
func (*DeleteTasklistActivitySubscriptionReqBuilder) TasklistGuid ¶
func (builder *DeleteTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *DeleteTasklistActivitySubscriptionReqBuilder
清单GUID
示例值:f5ca6747-5ac3-422e-a97e-972c1b2c24f3
type DeleteTasklistActivitySubscriptionResp ¶
type DeleteTasklistActivitySubscriptionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteTasklistActivitySubscriptionResp) Success ¶
func (resp *DeleteTasklistActivitySubscriptionResp) Success() bool
type DeleteTasklistReq ¶
type DeleteTasklistReq struct {
// contains filtered or unexported fields
}
type DeleteTasklistReqBuilder ¶
type DeleteTasklistReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteTasklistReqBuilder ¶
func NewDeleteTasklistReqBuilder() *DeleteTasklistReqBuilder
func (*DeleteTasklistReqBuilder) Build ¶
func (builder *DeleteTasklistReqBuilder) Build() *DeleteTasklistReq
func (*DeleteTasklistReqBuilder) TasklistGuid ¶
func (builder *DeleteTasklistReqBuilder) TasklistGuid(tasklistGuid string) *DeleteTasklistReqBuilder
要删除的任务GUID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
type DeleteTasklistResp ¶
type DeleteTasklistResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteTasklistResp) Success ¶
func (resp *DeleteTasklistResp) Success() bool
type DepartmentId ¶
type DepartmentIdBuilder ¶
type DepartmentIdBuilder struct {
// contains filtered or unexported fields
}
func NewDepartmentIdBuilder ¶
func NewDepartmentIdBuilder() *DepartmentIdBuilder
func (*DepartmentIdBuilder) Build ¶
func (builder *DepartmentIdBuilder) Build() *DepartmentId
func (*DepartmentIdBuilder) DepartmentId ¶
func (builder *DepartmentIdBuilder) DepartmentId(departmentId string) *DepartmentIdBuilder
示例值:
func (*DepartmentIdBuilder) OpenDepartmentId ¶
func (builder *DepartmentIdBuilder) OpenDepartmentId(openDepartmentId string) *DepartmentIdBuilder
示例值:
type DocxSource ¶
type DocxSourceBuilder ¶
type DocxSourceBuilder struct {
// contains filtered or unexported fields
}
func NewDocxSourceBuilder ¶
func NewDocxSourceBuilder() *DocxSourceBuilder
func (*DocxSourceBuilder) BlockId ¶
func (builder *DocxSourceBuilder) BlockId(blockId string) *DocxSourceBuilder
任务关联的文档block_id,要求block_id存在于token对应文档中、且block_id没有绑定过其他的任务
示例值:O6wwd22uIoG8acxwxGtbljaUcfc
func (*DocxSourceBuilder) Build ¶
func (builder *DocxSourceBuilder) Build() *DocxSource
func (*DocxSourceBuilder) Token ¶
func (builder *DocxSourceBuilder) Token(token string) *DocxSourceBuilder
任务关联的文档token,要求:如果使用tenant_access_token请求,则请求机器人有文档编辑权限;如果使用user_access_token,则请求用户有文档的编辑权限
示例值:SFZHdZLo2oXprexhDSrbtvmScHm
type DueBuilder ¶
type DueBuilder struct {
// contains filtered or unexported fields
}
func NewDueBuilder ¶
func NewDueBuilder() *DueBuilder
func (*DueBuilder) Build ¶
func (builder *DueBuilder) Build() *Due
func (*DueBuilder) IsAllDay ¶
func (builder *DueBuilder) IsAllDay(isAllDay bool) *DueBuilder
是否截止到一个日期。如果设为true,timestamp中只有日期的部分会被解析和存储。
示例值:true
func (*DueBuilder) Timestamp ¶
func (builder *DueBuilder) Timestamp(timestamp string) *DueBuilder
截止时间/日期的时间戳,距1970-01-01 00:00:00的毫秒数。如果截止时间是一个日期,需要把日期转换成时间戳,并设置 is_all_day=true
示例值:1675454764000
type DummyBuilder ¶
type DummyBuilder struct {
// contains filtered or unexported fields
}
func NewDummyBuilder ¶
func NewDummyBuilder() *DummyBuilder
func (*DummyBuilder) Build ¶
func (builder *DummyBuilder) Build() *Dummy
func (*DummyBuilder) Foo ¶
func (builder *DummyBuilder) Foo(foo string) *DummyBuilder
amazing的api meta
示例值:amazing the api meta haha
type GetAttachmentReq ¶
type GetAttachmentReq struct {
// contains filtered or unexported fields
}
type GetAttachmentReqBuilder ¶
type GetAttachmentReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetAttachmentReqBuilder ¶
func NewGetAttachmentReqBuilder() *GetAttachmentReqBuilder
func (*GetAttachmentReqBuilder) AttachmentGuid ¶
func (builder *GetAttachmentReqBuilder) AttachmentGuid(attachmentGuid string) *GetAttachmentReqBuilder
要获取附件详情的guid
示例值:b59aa7a3-e98c-4830-8273-cbb29f89b837
func (*GetAttachmentReqBuilder) Build ¶
func (builder *GetAttachmentReqBuilder) Build() *GetAttachmentReq
func (*GetAttachmentReqBuilder) UserIdType ¶
func (builder *GetAttachmentReqBuilder) UserIdType(userIdType string) *GetAttachmentReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type GetAttachmentResp ¶
type GetAttachmentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetAttachmentRespData `json:"data"` // 业务数据 }
func (*GetAttachmentResp) Success ¶
func (resp *GetAttachmentResp) Success() bool
type GetAttachmentRespData ¶
type GetAttachmentRespData struct {
Attachment *Attachment `json:"attachment,omitempty"` // 附件详情
}
type GetCommentReq ¶
type GetCommentReq struct {
// contains filtered or unexported fields
}
type GetCommentReqBuilder ¶
type GetCommentReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetCommentReqBuilder ¶
func NewGetCommentReqBuilder() *GetCommentReqBuilder
func (*GetCommentReqBuilder) Build ¶
func (builder *GetCommentReqBuilder) Build() *GetCommentReq
func (*GetCommentReqBuilder) CommentId ¶
func (builder *GetCommentReqBuilder) CommentId(commentId string) *GetCommentReqBuilder
评论ID
示例值:7198104824246747156
func (*GetCommentReqBuilder) UserIdType ¶
func (builder *GetCommentReqBuilder) UserIdType(userIdType string) *GetCommentReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type GetCommentResp ¶
type GetCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetCommentRespData `json:"data"` // 业务数据 }
func (*GetCommentResp) Success ¶
func (resp *GetCommentResp) Success() bool
type GetCommentRespData ¶
type GetCommentRespData struct {
Comment *Comment `json:"comment,omitempty"` // 评论详情
}
type GetCustomFieldReq ¶
type GetCustomFieldReq struct {
// contains filtered or unexported fields
}
type GetCustomFieldReqBuilder ¶
type GetCustomFieldReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetCustomFieldReqBuilder ¶
func NewGetCustomFieldReqBuilder() *GetCustomFieldReqBuilder
func (*GetCustomFieldReqBuilder) Build ¶
func (builder *GetCustomFieldReqBuilder) Build() *GetCustomFieldReq
func (*GetCustomFieldReqBuilder) CustomFieldGuid ¶
func (builder *GetCustomFieldReqBuilder) CustomFieldGuid(customFieldGuid string) *GetCustomFieldReqBuilder
自定义字段GUID
示例值:5ffbe0ca-6600-41e0-a634-2b38cbcf13b8
func (*GetCustomFieldReqBuilder) UserIdType ¶
func (builder *GetCustomFieldReqBuilder) UserIdType(userIdType string) *GetCustomFieldReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type GetCustomFieldResp ¶
type GetCustomFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetCustomFieldRespData `json:"data"` // 业务数据 }
func (*GetCustomFieldResp) Success ¶
func (resp *GetCustomFieldResp) Success() bool
type GetCustomFieldRespData ¶
type GetCustomFieldRespData struct {
CustomField *CustomField `json:"custom_field,omitempty"` // 获取的自定义字段数据
}
type GetSectionReq ¶
type GetSectionReq struct {
// contains filtered or unexported fields
}
type GetSectionReqBuilder ¶
type GetSectionReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetSectionReqBuilder ¶
func NewGetSectionReqBuilder() *GetSectionReqBuilder
func (*GetSectionReqBuilder) Build ¶
func (builder *GetSectionReqBuilder) Build() *GetSectionReq
func (*GetSectionReqBuilder) SectionGuid ¶
func (builder *GetSectionReqBuilder) SectionGuid(sectionGuid string) *GetSectionReqBuilder
要获取的自定义分组GUID
示例值:9842501a-9f47-4ff5-a622-d319eeecb97f
func (*GetSectionReqBuilder) UserIdType ¶
func (builder *GetSectionReqBuilder) UserIdType(userIdType string) *GetSectionReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type GetSectionResp ¶
type GetSectionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetSectionRespData `json:"data"` // 业务数据 }
func (*GetSectionResp) Success ¶
func (resp *GetSectionResp) Success() bool
type GetSectionRespData ¶
type GetSectionRespData struct {
Section *Section `json:"section,omitempty"` // 获取的自定义分组详情
}
type GetTaskReq ¶
type GetTaskReq struct {
// contains filtered or unexported fields
}
type GetTaskReqBuilder ¶
type GetTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetTaskReqBuilder ¶
func NewGetTaskReqBuilder() *GetTaskReqBuilder
func (*GetTaskReqBuilder) Build ¶
func (builder *GetTaskReqBuilder) Build() *GetTaskReq
func (*GetTaskReqBuilder) TaskGuid ¶
func (builder *GetTaskReqBuilder) TaskGuid(taskGuid string) *GetTaskReqBuilder
要获取的任务guid
示例值:e297ddff-06ca-4166-b917-4ce57cd3a7a0
func (*GetTaskReqBuilder) UserIdType ¶
func (builder *GetTaskReqBuilder) UserIdType(userIdType string) *GetTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type GetTaskResp ¶
type GetTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetTaskRespData `json:"data"` // 业务数据 }
func (*GetTaskResp) Success ¶
func (resp *GetTaskResp) Success() bool
type GetTaskRespData ¶
type GetTaskRespData struct {
Task *Task `json:"task,omitempty"` // 获得的任务实体
}
type GetTasklistActivitySubscriptionReq ¶
type GetTasklistActivitySubscriptionReq struct {
// contains filtered or unexported fields
}
type GetTasklistActivitySubscriptionReqBuilder ¶
type GetTasklistActivitySubscriptionReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetTasklistActivitySubscriptionReqBuilder ¶
func NewGetTasklistActivitySubscriptionReqBuilder() *GetTasklistActivitySubscriptionReqBuilder
func (*GetTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid ¶
func (builder *GetTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid(activitySubscriptionGuid string) *GetTasklistActivitySubscriptionReqBuilder
订阅GUID
示例值:33991879-704f-444f-81d7-55a6aa7be80c
func (*GetTasklistActivitySubscriptionReqBuilder) Build ¶
func (builder *GetTasklistActivitySubscriptionReqBuilder) Build() *GetTasklistActivitySubscriptionReq
func (*GetTasklistActivitySubscriptionReqBuilder) TasklistGuid ¶
func (builder *GetTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *GetTasklistActivitySubscriptionReqBuilder
清单GUID
示例值:33991879-704f-444f-81d7-55a6aa7be80c
func (*GetTasklistActivitySubscriptionReqBuilder) UserIdType ¶
func (builder *GetTasklistActivitySubscriptionReqBuilder) UserIdType(userIdType string) *GetTasklistActivitySubscriptionReqBuilder
用户ID类型
示例值:open_id
type GetTasklistActivitySubscriptionResp ¶
type GetTasklistActivitySubscriptionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetTasklistActivitySubscriptionRespData `json:"data"` // 业务数据 }
func (*GetTasklistActivitySubscriptionResp) Success ¶
func (resp *GetTasklistActivitySubscriptionResp) Success() bool
type GetTasklistActivitySubscriptionRespData ¶
type GetTasklistActivitySubscriptionRespData struct {
ActivitySubscription *TasklistActivitySubscription `json:"activity_subscription,omitempty"` // 订阅详情
}
type GetTasklistReq ¶
type GetTasklistReq struct {
// contains filtered or unexported fields
}
type GetTasklistReqBuilder ¶
type GetTasklistReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetTasklistReqBuilder ¶
func NewGetTasklistReqBuilder() *GetTasklistReqBuilder
func (*GetTasklistReqBuilder) Build ¶
func (builder *GetTasklistReqBuilder) Build() *GetTasklistReq
func (*GetTasklistReqBuilder) TasklistGuid ¶
func (builder *GetTasklistReqBuilder) TasklistGuid(tasklistGuid string) *GetTasklistReqBuilder
清单全局唯一GUID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*GetTasklistReqBuilder) UserIdType ¶
func (builder *GetTasklistReqBuilder) UserIdType(userIdType string) *GetTasklistReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type GetTasklistResp ¶
type GetTasklistResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetTasklistRespData `json:"data"` // 业务数据 }
func (*GetTasklistResp) Success ¶
func (resp *GetTasklistResp) Success() bool
type GetTasklistRespData ¶
type GetTasklistRespData struct {
Tasklist *Tasklist `json:"tasklist,omitempty"` // 清单详情
}
type HrefBuilder ¶
type HrefBuilder struct {
// contains filtered or unexported fields
}
func NewHrefBuilder ¶
func NewHrefBuilder() *HrefBuilder
func (*HrefBuilder) Build ¶
func (builder *HrefBuilder) Build() *Href
func (*HrefBuilder) Title ¶
func (builder *HrefBuilder) Title(title string) *HrefBuilder
链接对应的标题
示例值:反馈一个问题,需要协助排查
type I18nText ¶
type I18nText struct { EnUs *string `json:"en_us,omitempty"` // 英文 ZhCn *string `json:"zh_cn,omitempty"` // 中文 ZhHk *string `json:"zh_hk,omitempty"` // 中文(香港地区) ZhTw *string `json:"zh_tw,omitempty"` // 中文(台湾地区) JaJp *string `json:"ja_jp,omitempty"` // 日语 FrFr *string `json:"fr_fr,omitempty"` // 法语 ItIt *string `json:"it_it,omitempty"` // 意大利语 DeDe *string `json:"de_de,omitempty"` // 德语 RuRu *string `json:"ru_ru,omitempty"` // 俄语 ThTh *string `json:"th_th,omitempty"` // 泰语 EsEs *string `json:"es_es,omitempty"` // 西班牙语 KoKr *string `json:"ko_kr,omitempty"` // 韩语 }
type I18nTextBuilder ¶
type I18nTextBuilder struct {
// contains filtered or unexported fields
}
func NewI18nTextBuilder ¶
func NewI18nTextBuilder() *I18nTextBuilder
func (*I18nTextBuilder) Build ¶
func (builder *I18nTextBuilder) Build() *I18nText
func (*I18nTextBuilder) DeDe ¶
func (builder *I18nTextBuilder) DeDe(deDe string) *I18nTextBuilder
德语
示例值:Werkbank
func (*I18nTextBuilder) EnUs ¶
func (builder *I18nTextBuilder) EnUs(enUs string) *I18nTextBuilder
英文
示例值:workbench
func (*I18nTextBuilder) EsEs ¶
func (builder *I18nTextBuilder) EsEs(esEs string) *I18nTextBuilder
西班牙语
示例值:banco de trabajo
func (*I18nTextBuilder) FrFr ¶
func (builder *I18nTextBuilder) FrFr(frFr string) *I18nTextBuilder
法语
示例值:Table de travail
func (*I18nTextBuilder) ItIt ¶
func (builder *I18nTextBuilder) ItIt(itIt string) *I18nTextBuilder
意大利语
示例值:banco di lavoro
func (*I18nTextBuilder) JaJp ¶
func (builder *I18nTextBuilder) JaJp(jaJp string) *I18nTextBuilder
日语
示例值:作業台
func (*I18nTextBuilder) KoKr ¶
func (builder *I18nTextBuilder) KoKr(koKr string) *I18nTextBuilder
韩语
示例值:작업대
func (*I18nTextBuilder) RuRu ¶
func (builder *I18nTextBuilder) RuRu(ruRu string) *I18nTextBuilder
俄语
示例值:верстак
func (*I18nTextBuilder) ThTh ¶
func (builder *I18nTextBuilder) ThTh(thTh string) *I18nTextBuilder
泰语
示例值:โต๊ะทำงาน
func (*I18nTextBuilder) ZhCn ¶
func (builder *I18nTextBuilder) ZhCn(zhCn string) *I18nTextBuilder
中文
示例值:工作台
func (*I18nTextBuilder) ZhHk ¶
func (builder *I18nTextBuilder) ZhHk(zhHk string) *I18nTextBuilder
中文(香港地区)
示例值:工作臺
func (*I18nTextBuilder) ZhTw ¶
func (builder *I18nTextBuilder) ZhTw(zhTw string) *I18nTextBuilder
中文(台湾地区)
示例值:工作臺
type InputAttachment ¶
type InputAttachmentBuilder ¶
type InputAttachmentBuilder struct {
// contains filtered or unexported fields
}
func NewInputAttachmentBuilder ¶
func NewInputAttachmentBuilder() *InputAttachmentBuilder
func (*InputAttachmentBuilder) Build ¶
func (builder *InputAttachmentBuilder) Build() *InputAttachment
func (*InputAttachmentBuilder) File ¶
func (builder *InputAttachmentBuilder) File(file io.Reader) *InputAttachmentBuilder
要上传的文件
示例值:
func (*InputAttachmentBuilder) ResourceId ¶
func (builder *InputAttachmentBuilder) ResourceId(resourceId string) *InputAttachmentBuilder
附件要归属资源的id。例如,要给任务添加附件,这里要填入任务的全局唯一ID
示例值:fe96108d-b004-4a47-b2f8-6886e758b3a5
func (*InputAttachmentBuilder) ResourceType ¶
func (builder *InputAttachmentBuilder) ResourceType(resourceType string) *InputAttachmentBuilder
附件归属资源的类型
示例值:task
type InputComment ¶
type InputCommentBuilder ¶
type InputCommentBuilder struct {
// contains filtered or unexported fields
}
func NewInputCommentBuilder ¶
func NewInputCommentBuilder() *InputCommentBuilder
func (*InputCommentBuilder) Build ¶
func (builder *InputCommentBuilder) Build() *InputComment
func (*InputCommentBuilder) Content ¶
func (builder *InputCommentBuilder) Content(content string) *InputCommentBuilder
评论内容
示例值:举杯邀明月,对影成三人
func (*InputCommentBuilder) ReplyToCommentId ¶
func (builder *InputCommentBuilder) ReplyToCommentId(replyToCommentId string) *InputCommentBuilder
回复给评论的id
示例值:6937231762296684564
func (*InputCommentBuilder) ResourceId ¶
func (builder *InputCommentBuilder) ResourceId(resourceId string) *InputCommentBuilder
评论归属的资源ID
示例值:ccb55625-95d2-2e80-655f-0e40bf67953f
func (*InputCommentBuilder) ResourceType ¶
func (builder *InputCommentBuilder) ResourceType(resourceType string) *InputCommentBuilder
评论归属的资源类型
示例值:task
type InputCustomField ¶
type InputCustomField struct { ResourceType *string `json:"resource_type,omitempty"` // 自定义字段归属的资源类型 ResourceId *string `json:"resource_id,omitempty"` // 自定义字段归属的资源id,目前必然是tasklist_guid Name *string `json:"name,omitempty"` // 字段名称 Type *string `json:"type,omitempty"` // 字段类型 NumberSetting *NumberSetting `json:"number_setting,omitempty"` // 数字类型的字段设置 MemberSetting *MemberSetting `json:"member_setting,omitempty"` // 人员类型的字段设置 DatetimeSetting *DatetimeSetting `json:"datetime_setting,omitempty"` // 时间日期类型的字段设置 SingleSelectSetting *SelectSetting `json:"single_select_setting,omitempty"` // 单选类型的字段设置 MultiSelectSetting *SelectSetting `json:"multi_select_setting,omitempty"` // 多选类型的字段设置 TextSetting *TextSetting `json:"text_setting,omitempty"` // 文本类型 }
type InputCustomFieldBuilder ¶
type InputCustomFieldBuilder struct {
// contains filtered or unexported fields
}
func NewInputCustomFieldBuilder ¶
func NewInputCustomFieldBuilder() *InputCustomFieldBuilder
func (*InputCustomFieldBuilder) Build ¶
func (builder *InputCustomFieldBuilder) Build() *InputCustomField
func (*InputCustomFieldBuilder) DatetimeSetting ¶
func (builder *InputCustomFieldBuilder) DatetimeSetting(datetimeSetting *DatetimeSetting) *InputCustomFieldBuilder
时间日期类型的字段设置
示例值:
func (*InputCustomFieldBuilder) MemberSetting ¶
func (builder *InputCustomFieldBuilder) MemberSetting(memberSetting *MemberSetting) *InputCustomFieldBuilder
人员类型的字段设置
示例值:
func (*InputCustomFieldBuilder) MultiSelectSetting ¶
func (builder *InputCustomFieldBuilder) MultiSelectSetting(multiSelectSetting *SelectSetting) *InputCustomFieldBuilder
多选类型的字段设置
示例值:
func (*InputCustomFieldBuilder) Name ¶
func (builder *InputCustomFieldBuilder) Name(name string) *InputCustomFieldBuilder
字段名称
示例值:优先级
func (*InputCustomFieldBuilder) NumberSetting ¶
func (builder *InputCustomFieldBuilder) NumberSetting(numberSetting *NumberSetting) *InputCustomFieldBuilder
数字类型的字段设置
示例值:
func (*InputCustomFieldBuilder) ResourceId ¶
func (builder *InputCustomFieldBuilder) ResourceId(resourceId string) *InputCustomFieldBuilder
自定义字段归属的资源id,目前必然是tasklist_guid
示例值:5ffbe0ca-6600-41e0-a634-2b38cbcf13b8
func (*InputCustomFieldBuilder) ResourceType ¶
func (builder *InputCustomFieldBuilder) ResourceType(resourceType string) *InputCustomFieldBuilder
自定义字段归属的资源类型
示例值:tasklist
func (*InputCustomFieldBuilder) SingleSelectSetting ¶
func (builder *InputCustomFieldBuilder) SingleSelectSetting(singleSelectSetting *SelectSetting) *InputCustomFieldBuilder
单选类型的字段设置
示例值:
func (*InputCustomFieldBuilder) TextSetting ¶
func (builder *InputCustomFieldBuilder) TextSetting(textSetting *TextSetting) *InputCustomFieldBuilder
文本类型
示例值:
func (*InputCustomFieldBuilder) Type ¶
func (builder *InputCustomFieldBuilder) Type(type_ string) *InputCustomFieldBuilder
字段类型
示例值:number
type InputCustomFieldValue ¶
type InputCustomFieldValue struct { Guid *string `json:"guid,omitempty"` // 自定义字段guid NumberValue *string `json:"number_value,omitempty"` // 数字类型的自定义字段值,填写一个合法数字的字符串表示,空字符串表示设为空。 MemberValue []*Member `json:"member_value,omitempty"` // 人员类型的自定义字段值。可以设置1个或多个用户的id(遵循member格式,只支持user类型)。当字段设为只不能多选时只能输入一个值。设为空数组表示设为空。 DatetimeValue *string `json:"datetime_value,omitempty"` // 日期类型自定义字段值,可以输入一个表示日期的以毫秒为单位的字符串。设为空字符串表示设为空。 SingleSelectValue *string `json:"single_select_value,omitempty"` // 单选类型字段值,填写一个字段选项的option_guid。设置为空字符串表示设为空。 MultiSelectValue []string `json:"multi_select_value,omitempty"` // 多选类型字段值,可以填写一个或多个本字段的option_guid。设为空数组表示设为空。 TextValue *string `json:"text_value,omitempty"` // 文本类型字段值。可以填写最多3000字符。使用空字符串表示设为空。 }
type InputCustomFieldValueBuilder ¶
type InputCustomFieldValueBuilder struct {
// contains filtered or unexported fields
}
func NewInputCustomFieldValueBuilder ¶
func NewInputCustomFieldValueBuilder() *InputCustomFieldValueBuilder
func (*InputCustomFieldValueBuilder) Build ¶
func (builder *InputCustomFieldValueBuilder) Build() *InputCustomFieldValue
func (*InputCustomFieldValueBuilder) DatetimeValue ¶
func (builder *InputCustomFieldValueBuilder) DatetimeValue(datetimeValue string) *InputCustomFieldValueBuilder
日期类型自定义字段值,可以输入一个表示日期的以毫秒为单位的字符串。设为空字符串表示设为空。
示例值:1698192000000
func (*InputCustomFieldValueBuilder) Guid ¶
func (builder *InputCustomFieldValueBuilder) Guid(guid string) *InputCustomFieldValueBuilder
自定义字段guid
示例值:73b21903-0041-4796-a11e-f8be919a7063
func (*InputCustomFieldValueBuilder) MemberValue ¶
func (builder *InputCustomFieldValueBuilder) MemberValue(memberValue []*Member) *InputCustomFieldValueBuilder
人员类型的自定义字段值。可以设置1个或多个用户的id(遵循member格式,只支持user类型)。当字段设为只不能多选时只能输入一个值。设为空数组表示设为空。
示例值:
func (*InputCustomFieldValueBuilder) MultiSelectValue ¶
func (builder *InputCustomFieldValueBuilder) MultiSelectValue(multiSelectValue []string) *InputCustomFieldValueBuilder
多选类型字段值,可以填写一个或多个本字段的option_guid。设为空数组表示设为空。
示例值:
func (*InputCustomFieldValueBuilder) NumberValue ¶
func (builder *InputCustomFieldValueBuilder) NumberValue(numberValue string) *InputCustomFieldValueBuilder
数字类型的自定义字段值,填写一个合法数字的字符串表示,空字符串表示设为空。
示例值:10.23
func (*InputCustomFieldValueBuilder) SingleSelectValue ¶
func (builder *InputCustomFieldValueBuilder) SingleSelectValue(singleSelectValue string) *InputCustomFieldValueBuilder
单选类型字段值,填写一个字段选项的option_guid。设置为空字符串表示设为空。
示例值:73b21903-0041-4796-a11e-f8be919a7063
func (*InputCustomFieldValueBuilder) TextValue ¶
func (builder *InputCustomFieldValueBuilder) TextValue(textValue string) *InputCustomFieldValueBuilder
文本类型字段值。可以填写最多3000字符。使用空字符串表示设为空。
示例值:文本类型字段值。可以输入一段文本。空字符串表示清空。
type InputOption ¶
type InputOption struct { Name *string `json:"name,omitempty"` // 选项名称 ColorIndex *int `json:"color_index,omitempty"` // 颜色索引值,支持0~54中的一个数字。如果不填写,则会随机选一个。 InsertBefore *string `json:"insert_before,omitempty"` // 要放到某个option之前的option_guid InsertAfter *string `json:"insert_after,omitempty"` // 要放到某个option之后的option_guid IsHidden *bool `json:"is_hidden,omitempty"` // 是否隐藏 }
type InputOptionBuilder ¶
type InputOptionBuilder struct {
// contains filtered or unexported fields
}
func NewInputOptionBuilder ¶
func NewInputOptionBuilder() *InputOptionBuilder
func (*InputOptionBuilder) Build ¶
func (builder *InputOptionBuilder) Build() *InputOption
func (*InputOptionBuilder) ColorIndex ¶
func (builder *InputOptionBuilder) ColorIndex(colorIndex int) *InputOptionBuilder
颜色索引值,支持0~54中的一个数字。如果不填写,则会随机选一个。
示例值:10
func (*InputOptionBuilder) InsertAfter ¶
func (builder *InputOptionBuilder) InsertAfter(insertAfter string) *InputOptionBuilder
要放到某个option之后的option_guid
示例值:b13adf3c-cad6-4e02-8929-550c112b5633
func (*InputOptionBuilder) InsertBefore ¶
func (builder *InputOptionBuilder) InsertBefore(insertBefore string) *InputOptionBuilder
要放到某个option之前的option_guid
示例值:2bd905f8-ef38-408b-aa1f-2b2ad33b2913
func (*InputOptionBuilder) IsHidden ¶
func (builder *InputOptionBuilder) IsHidden(isHidden bool) *InputOptionBuilder
是否隐藏
示例值:false
func (*InputOptionBuilder) Name ¶
func (builder *InputOptionBuilder) Name(name string) *InputOptionBuilder
选项名称
示例值:高优
type InputSection ¶
type InputSection struct { Name *string `json:"name,omitempty"` // 自定义分组名 ResourceType *string `json:"resource_type,omitempty"` // 自定义分组的资源类型 ResourceId *string `json:"resource_id,omitempty"` // 自定义分组要归属的资源id InsertBefore *string `json:"insert_before,omitempty"` // 要将新分组插入到自定义分分组的前面的目标分组的guid。insert_before/insert_after二选一。也可以都不设置。都不设置时表示将新分组查到对应容器的最前面。 InsertAfter *string `json:"insert_after,omitempty"` // 要将新分组插入到自定义分分组的后面的目标分组的guid。insert_before/insert_after二选一。也可以都不设置。都不设置时表示将新分组查到对应容器的最前面。 }
type InputSectionBuilder ¶
type InputSectionBuilder struct {
// contains filtered or unexported fields
}
func NewInputSectionBuilder ¶
func NewInputSectionBuilder() *InputSectionBuilder
func (*InputSectionBuilder) Build ¶
func (builder *InputSectionBuilder) Build() *InputSection
func (*InputSectionBuilder) InsertAfter ¶
func (builder *InputSectionBuilder) InsertAfter(insertAfter string) *InputSectionBuilder
要将新分组插入到自定义分分组的后面的目标分组的guid。insert_before/insert_after二选一。也可以都不设置。都不设置时表示将新分组查到对应容器的最前面。
示例值:e6e37dcc-f75a-5936-f589-12fb4b5c80c2
func (*InputSectionBuilder) InsertBefore ¶
func (builder *InputSectionBuilder) InsertBefore(insertBefore string) *InputSectionBuilder
要将新分组插入到自定义分分组的前面的目标分组的guid。insert_before/insert_after二选一。也可以都不设置。都不设置时表示将新分组查到对应容器的最前面。
示例值:e6e37dcc-f75a-5936-f589-12fb4b5c80c2
func (*InputSectionBuilder) Name ¶
func (builder *InputSectionBuilder) Name(name string) *InputSectionBuilder
自定义分组名
示例值:已经审核过的任务
func (*InputSectionBuilder) ResourceId ¶
func (builder *InputSectionBuilder) ResourceId(resourceId string) *InputSectionBuilder
自定义分组要归属的资源id
示例值:cc371766-6584-cf50-a222-c22cd9055004
func (*InputSectionBuilder) ResourceType ¶
func (builder *InputSectionBuilder) ResourceType(resourceType string) *InputSectionBuilder
自定义分组的资源类型
示例值:tasklist
type InputTask ¶
type InputTask struct { Summary *string `json:"summary,omitempty"` // 任务标题 Description *string `json:"description,omitempty"` // 任务描述 Due *Due `json:"due,omitempty"` // 任务截止时间戳(ms),截止时间戳和截止日期选择一个填写。 Origin *Origin `json:"origin,omitempty"` // 任务关联的第三方平台来源信息 Extra *string `json:"extra,omitempty"` // 调用者可以传入的任意附带到任务上的数据。在获取任务详情时会原样返回。 CompletedAt *string `json:"completed_at,omitempty"` // 任务的完成时刻时间戳(ms) Members []*Member `json:"members,omitempty"` // 负责人ID列表 RepeatRule *string `json:"repeat_rule,omitempty"` // 如果设置,则该任务为“重复任务”。该字段表示了重复任务的重复规则。 CustomComplete *CustomComplete `json:"custom_complete,omitempty"` // 如果设置,则将任务设计为“自定义完成”。用户在任务中心点击“完成”时,不会直接完成任务,而是跳转到第三方配置好的地址或者现实自定义提示。 Tasklists []*TaskInTasklistInfo `json:"tasklists,omitempty"` // 任务所在清单的信息 ClientToken *string `json:"client_token,omitempty"` // 幂等token,如果填写则触发幂等行为。 Start *Start `json:"start,omitempty"` // 任务的开始时间(ms) Reminders []*Reminder `json:"reminders,omitempty"` // 任务提醒 Mode *int `json:"mode,omitempty"` // 任务的完成模式。1 - 会签任务;2 - 或签任务 IsMilestone *bool `json:"is_milestone,omitempty"` // 是否是里程碑任务 CustomFields []*InputCustomFieldValue `json:"custom_fields,omitempty"` // 自定义字段值 DocxSource *DocxSource `json:"docx_source,omitempty"` // 任务的新版云文档来源 }
type InputTaskBuilder ¶
type InputTaskBuilder struct {
// contains filtered or unexported fields
}
func NewInputTaskBuilder ¶
func NewInputTaskBuilder() *InputTaskBuilder
func (*InputTaskBuilder) Build ¶
func (builder *InputTaskBuilder) Build() *InputTask
func (*InputTaskBuilder) ClientToken ¶
func (builder *InputTaskBuilder) ClientToken(clientToken string) *InputTaskBuilder
幂等token,如果填写则触发幂等行为。
示例值:daa2237f-8310-4707-a83b-52c8a81e0fb7
func (*InputTaskBuilder) CompletedAt ¶
func (builder *InputTaskBuilder) CompletedAt(completedAt string) *InputTaskBuilder
任务的完成时刻时间戳(ms)
示例值:1675742789470
func (*InputTaskBuilder) CustomComplete ¶
func (builder *InputTaskBuilder) CustomComplete(customComplete *CustomComplete) *InputTaskBuilder
如果设置,则将任务设计为“自定义完成”。用户在任务中心点击“完成”时,不会直接完成任务,而是跳转到第三方配置好的地址或者现实自定义提示。
示例值:
func (*InputTaskBuilder) CustomFields ¶
func (builder *InputTaskBuilder) CustomFields(customFields []*InputCustomFieldValue) *InputTaskBuilder
自定义字段值
示例值:
func (*InputTaskBuilder) Description ¶
func (builder *InputTaskBuilder) Description(description string) *InputTaskBuilder
任务描述
示例值:需要事先阅读复盘总结文档
func (*InputTaskBuilder) DocxSource ¶
func (builder *InputTaskBuilder) DocxSource(docxSource *DocxSource) *InputTaskBuilder
任务的新版云文档来源
示例值:
func (*InputTaskBuilder) Due ¶
func (builder *InputTaskBuilder) Due(due *Due) *InputTaskBuilder
任务截止时间戳(ms),截止时间戳和截止日期选择一个填写。
示例值:1675742789470
func (*InputTaskBuilder) Extra ¶
func (builder *InputTaskBuilder) Extra(extra string) *InputTaskBuilder
调用者可以传入的任意附带到任务上的数据。在获取任务详情时会原样返回。
示例值:dGVzdA==
func (*InputTaskBuilder) IsMilestone ¶
func (builder *InputTaskBuilder) IsMilestone(isMilestone bool) *InputTaskBuilder
是否是里程碑任务
示例值:false
func (*InputTaskBuilder) Members ¶
func (builder *InputTaskBuilder) Members(members []*Member) *InputTaskBuilder
负责人ID列表
示例值:
func (*InputTaskBuilder) Mode ¶
func (builder *InputTaskBuilder) Mode(mode int) *InputTaskBuilder
任务的完成模式。1 - 会签任务;2 - 或签任务
示例值:2
func (*InputTaskBuilder) Origin ¶
func (builder *InputTaskBuilder) Origin(origin *Origin) *InputTaskBuilder
任务关联的第三方平台来源信息
示例值:
func (*InputTaskBuilder) Reminders ¶
func (builder *InputTaskBuilder) Reminders(reminders []*Reminder) *InputTaskBuilder
任务提醒
示例值:
func (*InputTaskBuilder) RepeatRule ¶
func (builder *InputTaskBuilder) RepeatRule(repeatRule string) *InputTaskBuilder
如果设置,则该任务为“重复任务”。该字段表示了重复任务的重复规则。
示例值:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR
func (*InputTaskBuilder) Start ¶
func (builder *InputTaskBuilder) Start(start *Start) *InputTaskBuilder
任务的开始时间(ms)
示例值:
func (*InputTaskBuilder) Summary ¶
func (builder *InputTaskBuilder) Summary(summary string) *InputTaskBuilder
任务标题
示例值:针对全年销售进行一次复盘
func (*InputTaskBuilder) Tasklists ¶
func (builder *InputTaskBuilder) Tasklists(tasklists []*TaskInTasklistInfo) *InputTaskBuilder
任务所在清单的信息
示例值:
type InputTasklist ¶
type InputTasklistBuilder ¶
type InputTasklistBuilder struct {
// contains filtered or unexported fields
}
func NewInputTasklistBuilder ¶
func NewInputTasklistBuilder() *InputTasklistBuilder
func (*InputTasklistBuilder) Build ¶
func (builder *InputTasklistBuilder) Build() *InputTasklist
func (*InputTasklistBuilder) ClientToken ¶
func (builder *InputTasklistBuilder) ClientToken(clientToken string) *InputTasklistBuilder
幂等token,如果提供则实现幂等行为
示例值:daa2237f-8310-4707-a83b-52c8a81e0fb7
func (*InputTasklistBuilder) Members ¶
func (builder *InputTasklistBuilder) Members(members []*Member) *InputTasklistBuilder
清单的成员列表
示例值:
func (*InputTasklistBuilder) Name ¶
func (builder *InputTasklistBuilder) Name(name string) *InputTasklistBuilder
清单名称
示例值:年会工作任务清单
func (*InputTasklistBuilder) Owner ¶
func (builder *InputTasklistBuilder) Owner(owner *Member) *InputTasklistBuilder
清单所有者
示例值:
type ListAttachmentIterator ¶
type ListAttachmentIterator struct {
// contains filtered or unexported fields
}
func (*ListAttachmentIterator) Next ¶
func (iterator *ListAttachmentIterator) Next() (bool, *Attachment, error)
func (*ListAttachmentIterator) NextPageToken ¶
func (iterator *ListAttachmentIterator) NextPageToken() *string
type ListAttachmentReq ¶
type ListAttachmentReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListAttachmentReqBuilder ¶
type ListAttachmentReqBuilder struct {
// contains filtered or unexported fields
}
func NewListAttachmentReqBuilder ¶
func NewListAttachmentReqBuilder() *ListAttachmentReqBuilder
func (*ListAttachmentReqBuilder) Build ¶
func (builder *ListAttachmentReqBuilder) Build() *ListAttachmentReq
func (*ListAttachmentReqBuilder) Limit ¶
func (builder *ListAttachmentReqBuilder) Limit(limit int) *ListAttachmentReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListAttachmentReqBuilder) PageSize ¶
func (builder *ListAttachmentReqBuilder) PageSize(pageSize int) *ListAttachmentReqBuilder
分页大小
示例值:50
func (*ListAttachmentReqBuilder) PageToken ¶
func (builder *ListAttachmentReqBuilder) PageToken(pageToken string) *ListAttachmentReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*ListAttachmentReqBuilder) ResourceId ¶
func (builder *ListAttachmentReqBuilder) ResourceId(resourceId string) *ListAttachmentReqBuilder
附件归属资源的id,配合resource_type使用。例如希望获取任务的附件,需要设置 resource_type为task, resource_id为任务的全局唯一ID
示例值:9842501a-9f47-4ff5-a622-d319eeecb97f
func (*ListAttachmentReqBuilder) ResourceType ¶
func (builder *ListAttachmentReqBuilder) ResourceType(resourceType string) *ListAttachmentReqBuilder
附件归属的资源类型
示例值:task
func (*ListAttachmentReqBuilder) UserIdType ¶
func (builder *ListAttachmentReqBuilder) UserIdType(userIdType string) *ListAttachmentReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type ListAttachmentResp ¶
type ListAttachmentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListAttachmentRespData `json:"data"` // 业务数据 }
func (*ListAttachmentResp) Success ¶
func (resp *ListAttachmentResp) Success() bool
type ListAttachmentRespData ¶
type ListAttachmentRespData struct { Items []*Attachment `json:"items,omitempty"` // 附件列表 PageToken *string `json:"page_token,omitempty"` // 获取下一页的分页标记,无更多数据时返回空 HasMore *bool `json:"has_more,omitempty"` // 是否有更多数据 }
type ListCommentIterator ¶
type ListCommentIterator struct {
// contains filtered or unexported fields
}
func (*ListCommentIterator) Next ¶
func (iterator *ListCommentIterator) Next() (bool, *Comment, error)
func (*ListCommentIterator) NextPageToken ¶
func (iterator *ListCommentIterator) NextPageToken() *string
type ListCommentReq ¶
type ListCommentReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListCommentReqBuilder ¶
type ListCommentReqBuilder struct {
// contains filtered or unexported fields
}
func NewListCommentReqBuilder ¶
func NewListCommentReqBuilder() *ListCommentReqBuilder
func (*ListCommentReqBuilder) Build ¶
func (builder *ListCommentReqBuilder) Build() *ListCommentReq
func (*ListCommentReqBuilder) Direction ¶
func (builder *ListCommentReqBuilder) Direction(direction string) *ListCommentReqBuilder
返回数据的排序方式
示例值:asc
func (*ListCommentReqBuilder) Limit ¶
func (builder *ListCommentReqBuilder) Limit(limit int) *ListCommentReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListCommentReqBuilder) PageSize ¶
func (builder *ListCommentReqBuilder) PageSize(pageSize int) *ListCommentReqBuilder
分页大小
示例值:50
func (*ListCommentReqBuilder) PageToken ¶
func (builder *ListCommentReqBuilder) PageToken(pageToken string) *ListCommentReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*ListCommentReqBuilder) ResourceId ¶
func (builder *ListCommentReqBuilder) ResourceId(resourceId string) *ListCommentReqBuilder
要获取评论的资源ID。例如要获取任务的评论列表,此处应该填写任务全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*ListCommentReqBuilder) ResourceType ¶
func (builder *ListCommentReqBuilder) ResourceType(resourceType string) *ListCommentReqBuilder
要获取评论列表的资源类型
示例值:task
func (*ListCommentReqBuilder) UserIdType ¶
func (builder *ListCommentReqBuilder) UserIdType(userIdType string) *ListCommentReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type ListCommentResp ¶
type ListCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListCommentRespData `json:"data"` // 业务数据 }
func (*ListCommentResp) Success ¶
func (resp *ListCommentResp) Success() bool
type ListCommentRespData ¶
type ListCustomFieldIterator ¶
type ListCustomFieldIterator struct {
// contains filtered or unexported fields
}
func (*ListCustomFieldIterator) Next ¶
func (iterator *ListCustomFieldIterator) Next() (bool, *CustomField, error)
func (*ListCustomFieldIterator) NextPageToken ¶
func (iterator *ListCustomFieldIterator) NextPageToken() *string
type ListCustomFieldReq ¶
type ListCustomFieldReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListCustomFieldReqBuilder ¶
type ListCustomFieldReqBuilder struct {
// contains filtered or unexported fields
}
func NewListCustomFieldReqBuilder ¶
func NewListCustomFieldReqBuilder() *ListCustomFieldReqBuilder
func (*ListCustomFieldReqBuilder) Build ¶
func (builder *ListCustomFieldReqBuilder) Build() *ListCustomFieldReq
func (*ListCustomFieldReqBuilder) Limit ¶
func (builder *ListCustomFieldReqBuilder) Limit(limit int) *ListCustomFieldReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListCustomFieldReqBuilder) PageSize ¶
func (builder *ListCustomFieldReqBuilder) PageSize(pageSize int) *ListCustomFieldReqBuilder
分页大小
示例值:50
func (*ListCustomFieldReqBuilder) PageToken ¶
func (builder *ListCustomFieldReqBuilder) PageToken(pageToken string) *ListCustomFieldReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*ListCustomFieldReqBuilder) ResourceId ¶
func (builder *ListCustomFieldReqBuilder) ResourceId(resourceId string) *ListCustomFieldReqBuilder
要查询自定义字段的归属resource_id
示例值:5ffbe0ca-6600-41e0-a634-2b38cbcf13b8
func (*ListCustomFieldReqBuilder) ResourceType ¶
func (builder *ListCustomFieldReqBuilder) ResourceType(resourceType string) *ListCustomFieldReqBuilder
资源类型,如提供表示仅查询特定资源下的自定义字段。目前只支持tasklist。
示例值:tasklist
func (*ListCustomFieldReqBuilder) UserIdType ¶
func (builder *ListCustomFieldReqBuilder) UserIdType(userIdType string) *ListCustomFieldReqBuilder
用户ID格式,支持open_id, user_id, union_id
示例值:open_id
type ListCustomFieldResp ¶
type ListCustomFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListCustomFieldRespData `json:"data"` // 业务数据 }
func (*ListCustomFieldResp) Success ¶
func (resp *ListCustomFieldResp) Success() bool
type ListCustomFieldRespData ¶
type ListCustomFieldRespData struct { Items []*CustomField `json:"items,omitempty"` // 返回的自定义字段列表 PageToken *string `json:"page_token,omitempty"` // 用于获取下一页数据的page_token HasMore *bool `json:"has_more,omitempty"` // 是否有下一页的数据 }
type ListSectionIterator ¶
type ListSectionIterator struct {
// contains filtered or unexported fields
}
func (*ListSectionIterator) Next ¶
func (iterator *ListSectionIterator) Next() (bool, *SectionSummary, error)
func (*ListSectionIterator) NextPageToken ¶
func (iterator *ListSectionIterator) NextPageToken() *string
type ListSectionReq ¶
type ListSectionReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListSectionReqBuilder ¶
type ListSectionReqBuilder struct {
// contains filtered or unexported fields
}
func NewListSectionReqBuilder ¶
func NewListSectionReqBuilder() *ListSectionReqBuilder
func (*ListSectionReqBuilder) Build ¶
func (builder *ListSectionReqBuilder) Build() *ListSectionReq
func (*ListSectionReqBuilder) Limit ¶
func (builder *ListSectionReqBuilder) Limit(limit int) *ListSectionReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListSectionReqBuilder) PageSize ¶
func (builder *ListSectionReqBuilder) PageSize(pageSize int) *ListSectionReqBuilder
分页大小
示例值:50
func (*ListSectionReqBuilder) PageToken ¶
func (builder *ListSectionReqBuilder) PageToken(pageToken string) *ListSectionReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*ListSectionReqBuilder) ResourceId ¶
func (builder *ListSectionReqBuilder) ResourceId(resourceId string) *ListSectionReqBuilder
如`resource_type`为"tasklist",这里需要填写要列取自定义分组的清单的GUID。
示例值:caef228f-2342-23c1-c36d-91186414dc64
func (*ListSectionReqBuilder) ResourceType ¶
func (builder *ListSectionReqBuilder) ResourceType(resourceType string) *ListSectionReqBuilder
自定义分组所属的资源类型。支持"my_tasks"(我负责的)和"tasklist"(清单)。当使用"tasklist"时,需要用resource_id提供清单GUID。
示例值:tasklist
func (*ListSectionReqBuilder) UserIdType ¶
func (builder *ListSectionReqBuilder) UserIdType(userIdType string) *ListSectionReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type ListSectionResp ¶
type ListSectionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListSectionRespData `json:"data"` // 业务数据 }
func (*ListSectionResp) Success ¶
func (resp *ListSectionResp) Success() bool
type ListSectionRespData ¶
type ListSectionRespData struct { Items []*SectionSummary `json:"items,omitempty"` // 自定义分组的摘要列表 PageToken *string `json:"page_token,omitempty"` // 获取下一页数据的分页标记,没有更多数据时返回空 HasMore *bool `json:"has_more,omitempty"` // 是否有更多数据 }
type ListTaskIterator ¶
type ListTaskIterator struct {
// contains filtered or unexported fields
}
func (*ListTaskIterator) NextPageToken ¶
func (iterator *ListTaskIterator) NextPageToken() *string
type ListTaskReq ¶
type ListTaskReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListTaskReqBuilder ¶
type ListTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewListTaskReqBuilder ¶
func NewListTaskReqBuilder() *ListTaskReqBuilder
func (*ListTaskReqBuilder) Build ¶
func (builder *ListTaskReqBuilder) Build() *ListTaskReq
func (*ListTaskReqBuilder) Completed ¶
func (builder *ListTaskReqBuilder) Completed(completed bool) *ListTaskReqBuilder
是否按任务完成进行过滤。不填写表示不过滤。
示例值:true
func (*ListTaskReqBuilder) Limit ¶
func (builder *ListTaskReqBuilder) Limit(limit int) *ListTaskReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListTaskReqBuilder) PageSize ¶
func (builder *ListTaskReqBuilder) PageSize(pageSize int) *ListTaskReqBuilder
每页的任务数量
示例值:50
func (*ListTaskReqBuilder) PageToken ¶
func (builder *ListTaskReqBuilder) PageToken(pageToken string) *ListTaskReqBuilder
分页标记。第一次请求不填该参数,表示从头开始查询;查询结果若还有更多数据时会同时返回新的 page_token。使用page_token重新调用本接口可以获取下一页数据。
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*ListTaskReqBuilder) Type ¶
func (builder *ListTaskReqBuilder) Type(type_ string) *ListTaskReqBuilder
查询任务的范围
示例值:my_tasks
func (*ListTaskReqBuilder) UserIdType ¶
func (builder *ListTaskReqBuilder) UserIdType(userIdType string) *ListTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type ListTaskResp ¶
type ListTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListTaskRespData `json:"data"` // 业务数据 }
func (*ListTaskResp) Success ¶
func (resp *ListTaskResp) Success() bool
type ListTaskRespData ¶
type ListTaskSubtaskIterator ¶
type ListTaskSubtaskIterator struct {
// contains filtered or unexported fields
}
func (*ListTaskSubtaskIterator) Next ¶
func (iterator *ListTaskSubtaskIterator) Next() (bool, *Task, error)
func (*ListTaskSubtaskIterator) NextPageToken ¶
func (iterator *ListTaskSubtaskIterator) NextPageToken() *string
type ListTaskSubtaskReq ¶
type ListTaskSubtaskReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListTaskSubtaskReqBuilder ¶
type ListTaskSubtaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewListTaskSubtaskReqBuilder ¶
func NewListTaskSubtaskReqBuilder() *ListTaskSubtaskReqBuilder
func (*ListTaskSubtaskReqBuilder) Build ¶
func (builder *ListTaskSubtaskReqBuilder) Build() *ListTaskSubtaskReq
func (*ListTaskSubtaskReqBuilder) Limit ¶
func (builder *ListTaskSubtaskReqBuilder) Limit(limit int) *ListTaskSubtaskReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListTaskSubtaskReqBuilder) PageSize ¶
func (builder *ListTaskSubtaskReqBuilder) PageSize(pageSize int) *ListTaskSubtaskReqBuilder
分页大小
示例值:50
func (*ListTaskSubtaskReqBuilder) PageToken ¶
func (builder *ListTaskSubtaskReqBuilder) PageToken(pageToken string) *ListTaskSubtaskReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*ListTaskSubtaskReqBuilder) TaskGuid ¶
func (builder *ListTaskSubtaskReqBuilder) TaskGuid(taskGuid string) *ListTaskSubtaskReqBuilder
父任务的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*ListTaskSubtaskReqBuilder) UserIdType ¶
func (builder *ListTaskSubtaskReqBuilder) UserIdType(userIdType string) *ListTaskSubtaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type ListTaskSubtaskResp ¶
type ListTaskSubtaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListTaskSubtaskRespData `json:"data"` // 业务数据 }
func (*ListTaskSubtaskResp) Success ¶
func (resp *ListTaskSubtaskResp) Success() bool
type ListTaskSubtaskRespData ¶
type ListTasklistActivitySubscriptionReq ¶
type ListTasklistActivitySubscriptionReq struct {
// contains filtered or unexported fields
}
type ListTasklistActivitySubscriptionReqBuilder ¶
type ListTasklistActivitySubscriptionReqBuilder struct {
// contains filtered or unexported fields
}
func NewListTasklistActivitySubscriptionReqBuilder ¶
func NewListTasklistActivitySubscriptionReqBuilder() *ListTasklistActivitySubscriptionReqBuilder
func (*ListTasklistActivitySubscriptionReqBuilder) Build ¶
func (builder *ListTasklistActivitySubscriptionReqBuilder) Build() *ListTasklistActivitySubscriptionReq
func (*ListTasklistActivitySubscriptionReqBuilder) Limit ¶
func (builder *ListTasklistActivitySubscriptionReqBuilder) Limit(limit int) *ListTasklistActivitySubscriptionReqBuilder
返回结果的最大数量
示例值:50
func (*ListTasklistActivitySubscriptionReqBuilder) TasklistGuid ¶
func (builder *ListTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *ListTasklistActivitySubscriptionReqBuilder
清单GUID
示例值:d19e3a2a-edc0-4e4e-b7cc-950e162b53ae
func (*ListTasklistActivitySubscriptionReqBuilder) UserIdType ¶
func (builder *ListTasklistActivitySubscriptionReqBuilder) UserIdType(userIdType string) *ListTasklistActivitySubscriptionReqBuilder
用户ID类型
示例值:open_id
type ListTasklistActivitySubscriptionResp ¶
type ListTasklistActivitySubscriptionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListTasklistActivitySubscriptionRespData `json:"data"` // 业务数据 }
func (*ListTasklistActivitySubscriptionResp) Success ¶
func (resp *ListTasklistActivitySubscriptionResp) Success() bool
type ListTasklistActivitySubscriptionRespData ¶
type ListTasklistActivitySubscriptionRespData struct {
Items []*TasklistActivitySubscription `json:"items,omitempty"` // 清单的动态订阅数据
}
type ListTasklistIterator ¶
type ListTasklistIterator struct {
// contains filtered or unexported fields
}
func (*ListTasklistIterator) Next ¶
func (iterator *ListTasklistIterator) Next() (bool, *Tasklist, error)
func (*ListTasklistIterator) NextPageToken ¶
func (iterator *ListTasklistIterator) NextPageToken() *string
type ListTasklistReq ¶
type ListTasklistReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListTasklistReqBuilder ¶
type ListTasklistReqBuilder struct {
// contains filtered or unexported fields
}
func NewListTasklistReqBuilder ¶
func NewListTasklistReqBuilder() *ListTasklistReqBuilder
func (*ListTasklistReqBuilder) Build ¶
func (builder *ListTasklistReqBuilder) Build() *ListTasklistReq
func (*ListTasklistReqBuilder) Limit ¶
func (builder *ListTasklistReqBuilder) Limit(limit int) *ListTasklistReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListTasklistReqBuilder) PageSize ¶
func (builder *ListTasklistReqBuilder) PageSize(pageSize int) *ListTasklistReqBuilder
每页返回的清单数量
示例值:50
func (*ListTasklistReqBuilder) PageToken ¶
func (builder *ListTasklistReqBuilder) PageToken(pageToken string) *ListTasklistReqBuilder
分页标记。第一次请求不填该参数,表示从头开始查询;查询结果若还有更多数据时会同时返回新的 page_token。使用page_token重新调用本接口可以获取下一页数据。
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*ListTasklistReqBuilder) UserIdType ¶
func (builder *ListTasklistReqBuilder) UserIdType(userIdType string) *ListTasklistReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type ListTasklistResp ¶
type ListTasklistResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListTasklistRespData `json:"data"` // 业务数据 }
func (*ListTasklistResp) Success ¶
func (resp *ListTasklistResp) Success() bool
type ListTasklistRespData ¶
type MemberBuilder ¶
type MemberBuilder struct {
// contains filtered or unexported fields
}
func NewMemberBuilder ¶
func NewMemberBuilder() *MemberBuilder
func (*MemberBuilder) Build ¶
func (builder *MemberBuilder) Build() *Member
func (*MemberBuilder) Id ¶
func (builder *MemberBuilder) Id(id string) *MemberBuilder
表示member的id
示例值:ou_2cefb2f014f8d0c6c2d2eb7bafb0e54f
func (*MemberBuilder) Name ¶
func (builder *MemberBuilder) Name(name string) *MemberBuilder
成员名称
示例值:张明德(明德)
func (*MemberBuilder) Role ¶
func (builder *MemberBuilder) Role(role string) *MemberBuilder
成员角色
示例值:editor
func (*MemberBuilder) Type ¶
func (builder *MemberBuilder) Type(type_ string) *MemberBuilder
成员的类型
示例值:user
type MemberSetting ¶
type MemberSetting struct {
Multi *bool `json:"multi,omitempty"` // 是否支持多选
}
type MemberSettingBuilder ¶
type MemberSettingBuilder struct {
// contains filtered or unexported fields
}
func NewMemberSettingBuilder ¶
func NewMemberSettingBuilder() *MemberSettingBuilder
func (*MemberSettingBuilder) Build ¶
func (builder *MemberSettingBuilder) Build() *MemberSetting
func (*MemberSettingBuilder) Multi ¶
func (builder *MemberSettingBuilder) Multi(multi bool) *MemberSettingBuilder
是否支持多选
示例值:true
type NumberSetting ¶
type NumberSetting struct { Format *string `json:"format,omitempty"` // 数字展示的格式 CustomSymbol *string `json:"custom_symbol,omitempty"` // 自定义符号。只有`format`设为custom时才会生效。 CustomSymbolPosition *string `json:"custom_symbol_position,omitempty"` // 自定义符号显示的位置。 Separator *string `json:"separator,omitempty"` // 分隔符样式 DecimalCount *int `json:"decimal_count,omitempty"` // 保留小数位数。输入的数字值的小数位数如果比该设置多,多余的位数将被四舍五入后舍弃。如果`format`为"percentage",表示变为百分数之后的小数位数。 }
type NumberSettingBuilder ¶
type NumberSettingBuilder struct {
// contains filtered or unexported fields
}
func NewNumberSettingBuilder ¶
func NewNumberSettingBuilder() *NumberSettingBuilder
func (*NumberSettingBuilder) Build ¶
func (builder *NumberSettingBuilder) Build() *NumberSetting
func (*NumberSettingBuilder) CustomSymbol ¶
func (builder *NumberSettingBuilder) CustomSymbol(customSymbol string) *NumberSettingBuilder
自定义符号。只有`format`设为custom时才会生效。
示例值:自定义符号
func (*NumberSettingBuilder) CustomSymbolPosition ¶
func (builder *NumberSettingBuilder) CustomSymbolPosition(customSymbolPosition string) *NumberSettingBuilder
自定义符号显示的位置。
示例值:left
func (*NumberSettingBuilder) DecimalCount ¶
func (builder *NumberSettingBuilder) DecimalCount(decimalCount int) *NumberSettingBuilder
保留小数位数。输入的数字值的小数位数如果比该设置多,多余的位数将被四舍五入后舍弃。如果`format`为"percentage",表示变为百分数之后的小数位数。
示例值:2
func (*NumberSettingBuilder) Format ¶
func (builder *NumberSettingBuilder) Format(format string) *NumberSettingBuilder
数字展示的格式
示例值:normal
func (*NumberSettingBuilder) Separator ¶
func (builder *NumberSettingBuilder) Separator(separator string) *NumberSettingBuilder
分隔符样式
示例值:thousand
type Option ¶
type Option struct { Guid *string `json:"guid,omitempty"` // 选项的GUID Name *string `json:"name,omitempty"` // 选项名称,不能为空,最大50个字符 ColorIndex *int `json:"color_index,omitempty"` // 选项的颜色索引值,可以是0~54中的一个数字。如果不填写则会随机选一个。 IsHidden *bool `json:"is_hidden,omitempty"` // 选项是否隐藏。隐藏后的选项在界面不可见,也不可以再通过openapi将字段值设为该选项。 }
type OptionBuilder ¶
type OptionBuilder struct {
// contains filtered or unexported fields
}
func NewOptionBuilder ¶
func NewOptionBuilder() *OptionBuilder
func (*OptionBuilder) Build ¶
func (builder *OptionBuilder) Build() *Option
func (*OptionBuilder) ColorIndex ¶
func (builder *OptionBuilder) ColorIndex(colorIndex int) *OptionBuilder
选项的颜色索引值,可以是0~54中的一个数字。如果不填写则会随机选一个。
示例值:1
func (*OptionBuilder) Guid ¶
func (builder *OptionBuilder) Guid(guid string) *OptionBuilder
选项的GUID
示例值:4216f79b-3fda-4dc6-a0c4-a16022e47152
func (*OptionBuilder) IsHidden ¶
func (builder *OptionBuilder) IsHidden(isHidden bool) *OptionBuilder
选项是否隐藏。隐藏后的选项在界面不可见,也不可以再通过openapi将字段值设为该选项。
示例值:false
func (*OptionBuilder) Name ¶
func (builder *OptionBuilder) Name(name string) *OptionBuilder
选项名称,不能为空,最大50个字符
示例值:高优
type OriginBuilder ¶
type OriginBuilder struct {
// contains filtered or unexported fields
}
func NewOriginBuilder ¶
func NewOriginBuilder() *OriginBuilder
func (*OriginBuilder) Build ¶
func (builder *OriginBuilder) Build() *Origin
func (*OriginBuilder) Href ¶
func (builder *OriginBuilder) Href(href *Href) *OriginBuilder
任务关联的来源平台详情页链接
示例值:
func (*OriginBuilder) PlatformI18nName ¶
func (builder *OriginBuilder) PlatformI18nName(platformI18nName *I18nText) *OriginBuilder
任务导入来源的名称,用于在任务中心详情页展示。需提供多语言版本。
示例值:
type PatchCommentPathReqBodyBuilder ¶
type PatchCommentPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCommentPathReqBodyBuilder ¶
func NewPatchCommentPathReqBodyBuilder() *PatchCommentPathReqBodyBuilder
func (*PatchCommentPathReqBodyBuilder) Build ¶
func (builder *PatchCommentPathReqBodyBuilder) Build() (*PatchCommentReqBody, error)
func (*PatchCommentPathReqBodyBuilder) Comment ¶
func (builder *PatchCommentPathReqBodyBuilder) Comment(comment *InputComment) *PatchCommentPathReqBodyBuilder
要更新的评论数据,支持更新content, md_content
示例值:
func (*PatchCommentPathReqBodyBuilder) UpdateFields ¶
func (builder *PatchCommentPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchCommentPathReqBodyBuilder
要更新的字段
示例值:
type PatchCommentReq ¶
type PatchCommentReq struct { Body *PatchCommentReqBody `body:""` // contains filtered or unexported fields }
type PatchCommentReqBody ¶
type PatchCommentReqBody struct { Comment *InputComment `json:"comment,omitempty"` // 要更新的评论数据,支持更新content, md_content UpdateFields []string `json:"update_fields,omitempty"` // 要更新的字段 }
type PatchCommentReqBodyBuilder ¶
type PatchCommentReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCommentReqBodyBuilder ¶
func NewPatchCommentReqBodyBuilder() *PatchCommentReqBodyBuilder
func (*PatchCommentReqBodyBuilder) Build ¶
func (builder *PatchCommentReqBodyBuilder) Build() *PatchCommentReqBody
func (*PatchCommentReqBodyBuilder) Comment ¶
func (builder *PatchCommentReqBodyBuilder) Comment(comment *InputComment) *PatchCommentReqBodyBuilder
要更新的评论数据,支持更新content, md_content
示例值:
func (*PatchCommentReqBodyBuilder) UpdateFields ¶
func (builder *PatchCommentReqBodyBuilder) UpdateFields(updateFields []string) *PatchCommentReqBodyBuilder
要更新的字段
示例值:
type PatchCommentReqBuilder ¶
type PatchCommentReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCommentReqBuilder ¶
func NewPatchCommentReqBuilder() *PatchCommentReqBuilder
func (*PatchCommentReqBuilder) Body ¶
func (builder *PatchCommentReqBuilder) Body(body *PatchCommentReqBody) *PatchCommentReqBuilder
func (*PatchCommentReqBuilder) Build ¶
func (builder *PatchCommentReqBuilder) Build() *PatchCommentReq
func (*PatchCommentReqBuilder) CommentId ¶
func (builder *PatchCommentReqBuilder) CommentId(commentId string) *PatchCommentReqBuilder
要更新的评论ID
示例值:7198104824246747156
func (*PatchCommentReqBuilder) UserIdType ¶
func (builder *PatchCommentReqBuilder) UserIdType(userIdType string) *PatchCommentReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type PatchCommentResp ¶
type PatchCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchCommentRespData `json:"data"` // 业务数据 }
func (*PatchCommentResp) Success ¶
func (resp *PatchCommentResp) Success() bool
type PatchCommentRespData ¶
type PatchCommentRespData struct {
Comment *Comment `json:"comment,omitempty"` // 更新后的评论
}
type PatchCustomFieldOptionPathReqBodyBuilder ¶
type PatchCustomFieldOptionPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCustomFieldOptionPathReqBodyBuilder ¶
func NewPatchCustomFieldOptionPathReqBodyBuilder() *PatchCustomFieldOptionPathReqBodyBuilder
func (*PatchCustomFieldOptionPathReqBodyBuilder) Build ¶
func (builder *PatchCustomFieldOptionPathReqBodyBuilder) Build() (*PatchCustomFieldOptionReqBody, error)
func (*PatchCustomFieldOptionPathReqBodyBuilder) Option ¶
func (builder *PatchCustomFieldOptionPathReqBodyBuilder) Option(option *InputOption) *PatchCustomFieldOptionPathReqBodyBuilder
要更新的option数据
示例值:
func (*PatchCustomFieldOptionPathReqBodyBuilder) UpdateFields ¶
func (builder *PatchCustomFieldOptionPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchCustomFieldOptionPathReqBodyBuilder
要更新的字段名,支持name,color,is_hidden,insert_before,insert_after
示例值:
type PatchCustomFieldOptionReq ¶
type PatchCustomFieldOptionReq struct { Body *PatchCustomFieldOptionReqBody `body:""` // contains filtered or unexported fields }
type PatchCustomFieldOptionReqBody ¶
type PatchCustomFieldOptionReqBody struct { Option *InputOption `json:"option,omitempty"` // 要更新的option数据 UpdateFields []string `json:"update_fields,omitempty"` // 要更新的字段名,支持name,color,is_hidden,insert_before,insert_after }
type PatchCustomFieldOptionReqBodyBuilder ¶
type PatchCustomFieldOptionReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCustomFieldOptionReqBodyBuilder ¶
func NewPatchCustomFieldOptionReqBodyBuilder() *PatchCustomFieldOptionReqBodyBuilder
func (*PatchCustomFieldOptionReqBodyBuilder) Build ¶
func (builder *PatchCustomFieldOptionReqBodyBuilder) Build() *PatchCustomFieldOptionReqBody
func (*PatchCustomFieldOptionReqBodyBuilder) Option ¶
func (builder *PatchCustomFieldOptionReqBodyBuilder) Option(option *InputOption) *PatchCustomFieldOptionReqBodyBuilder
要更新的option数据
示例值:
func (*PatchCustomFieldOptionReqBodyBuilder) UpdateFields ¶
func (builder *PatchCustomFieldOptionReqBodyBuilder) UpdateFields(updateFields []string) *PatchCustomFieldOptionReqBodyBuilder
要更新的字段名,支持name,color,is_hidden,insert_before,insert_after
示例值:
type PatchCustomFieldOptionReqBuilder ¶
type PatchCustomFieldOptionReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCustomFieldOptionReqBuilder ¶
func NewPatchCustomFieldOptionReqBuilder() *PatchCustomFieldOptionReqBuilder
func (*PatchCustomFieldOptionReqBuilder) Body ¶
func (builder *PatchCustomFieldOptionReqBuilder) Body(body *PatchCustomFieldOptionReqBody) *PatchCustomFieldOptionReqBuilder
func (*PatchCustomFieldOptionReqBuilder) Build ¶
func (builder *PatchCustomFieldOptionReqBuilder) Build() *PatchCustomFieldOptionReq
func (*PatchCustomFieldOptionReqBuilder) CustomFieldGuid ¶
func (builder *PatchCustomFieldOptionReqBuilder) CustomFieldGuid(customFieldGuid string) *PatchCustomFieldOptionReqBuilder
要更新的选项的自定义字段GUID
示例值:b13adf3c-cad6-4e02-8929-550c112b5633
func (*PatchCustomFieldOptionReqBuilder) OptionGuid ¶
func (builder *PatchCustomFieldOptionReqBuilder) OptionGuid(optionGuid string) *PatchCustomFieldOptionReqBuilder
要更新的选项的GUID
示例值:b13adf3c-cad6-4e02-8929-550c112b5633
type PatchCustomFieldOptionResp ¶
type PatchCustomFieldOptionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchCustomFieldOptionRespData `json:"data"` // 业务数据 }
func (*PatchCustomFieldOptionResp) Success ¶
func (resp *PatchCustomFieldOptionResp) Success() bool
type PatchCustomFieldOptionRespData ¶
type PatchCustomFieldOptionRespData struct {
Option *Option `json:"option,omitempty"` // 更新后的option数据
}
type PatchCustomFieldPathReqBodyBuilder ¶
type PatchCustomFieldPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCustomFieldPathReqBodyBuilder ¶
func NewPatchCustomFieldPathReqBodyBuilder() *PatchCustomFieldPathReqBodyBuilder
func (*PatchCustomFieldPathReqBodyBuilder) Build ¶
func (builder *PatchCustomFieldPathReqBodyBuilder) Build() (*PatchCustomFieldReqBody, error)
func (*PatchCustomFieldPathReqBodyBuilder) CustomField ¶
func (builder *PatchCustomFieldPathReqBodyBuilder) CustomField(customField *InputCustomField) *PatchCustomFieldPathReqBodyBuilder
要修改的自定义字段数据
示例值:
func (*PatchCustomFieldPathReqBodyBuilder) UpdateFields ¶
func (builder *PatchCustomFieldPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchCustomFieldPathReqBodyBuilder
要修改的自定义字段类型,支持name, member_setting, number_setting, datetime_setting, single_select_setting, multi_select_setting
示例值:
type PatchCustomFieldReq ¶
type PatchCustomFieldReq struct { Body *PatchCustomFieldReqBody `body:""` // contains filtered or unexported fields }
type PatchCustomFieldReqBody ¶
type PatchCustomFieldReqBody struct { CustomField *InputCustomField `json:"custom_field,omitempty"` // 要修改的自定义字段数据 UpdateFields []string `json:"update_fields,omitempty"` // 要修改的自定义字段类型,支持name, member_setting, number_setting, datetime_setting, single_select_setting, multi_select_setting }
type PatchCustomFieldReqBodyBuilder ¶
type PatchCustomFieldReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCustomFieldReqBodyBuilder ¶
func NewPatchCustomFieldReqBodyBuilder() *PatchCustomFieldReqBodyBuilder
func (*PatchCustomFieldReqBodyBuilder) Build ¶
func (builder *PatchCustomFieldReqBodyBuilder) Build() *PatchCustomFieldReqBody
func (*PatchCustomFieldReqBodyBuilder) CustomField ¶
func (builder *PatchCustomFieldReqBodyBuilder) CustomField(customField *InputCustomField) *PatchCustomFieldReqBodyBuilder
要修改的自定义字段数据
示例值:
func (*PatchCustomFieldReqBodyBuilder) UpdateFields ¶
func (builder *PatchCustomFieldReqBodyBuilder) UpdateFields(updateFields []string) *PatchCustomFieldReqBodyBuilder
要修改的自定义字段类型,支持name, member_setting, number_setting, datetime_setting, single_select_setting, multi_select_setting
示例值:
type PatchCustomFieldReqBuilder ¶
type PatchCustomFieldReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchCustomFieldReqBuilder ¶
func NewPatchCustomFieldReqBuilder() *PatchCustomFieldReqBuilder
func (*PatchCustomFieldReqBuilder) Body ¶
func (builder *PatchCustomFieldReqBuilder) Body(body *PatchCustomFieldReqBody) *PatchCustomFieldReqBuilder
func (*PatchCustomFieldReqBuilder) Build ¶
func (builder *PatchCustomFieldReqBuilder) Build() *PatchCustomFieldReq
func (*PatchCustomFieldReqBuilder) CustomFieldGuid ¶
func (builder *PatchCustomFieldReqBuilder) CustomFieldGuid(customFieldGuid string) *PatchCustomFieldReqBuilder
自定义字段GUID
示例值:5ffbe0ca-6600-41e0-a634-2b38cbcf13b8
func (*PatchCustomFieldReqBuilder) UserIdType ¶
func (builder *PatchCustomFieldReqBuilder) UserIdType(userIdType string) *PatchCustomFieldReqBuilder
用户ID格式
示例值:open_id
type PatchCustomFieldResp ¶
type PatchCustomFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchCustomFieldRespData `json:"data"` // 业务数据 }
func (*PatchCustomFieldResp) Success ¶
func (resp *PatchCustomFieldResp) Success() bool
type PatchCustomFieldRespData ¶
type PatchCustomFieldRespData struct {
CustomField *CustomField `json:"custom_field,omitempty"` // 修改后的自定义字段设置
}
type PatchSectionPathReqBodyBuilder ¶
type PatchSectionPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchSectionPathReqBodyBuilder ¶
func NewPatchSectionPathReqBodyBuilder() *PatchSectionPathReqBodyBuilder
func (*PatchSectionPathReqBodyBuilder) Build ¶
func (builder *PatchSectionPathReqBodyBuilder) Build() (*PatchSectionReqBody, error)
func (*PatchSectionPathReqBodyBuilder) Section ¶
func (builder *PatchSectionPathReqBodyBuilder) Section(section *InputSection) *PatchSectionPathReqBodyBuilder
要更新的自定义分组的数据,仅支持name, insert_after, insert_before
示例值:
func (*PatchSectionPathReqBodyBuilder) UpdateFields ¶
func (builder *PatchSectionPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchSectionPathReqBodyBuilder
要更新的字段名
示例值:
type PatchSectionReq ¶
type PatchSectionReq struct { Body *PatchSectionReqBody `body:""` // contains filtered or unexported fields }
type PatchSectionReqBody ¶
type PatchSectionReqBody struct { Section *InputSection `json:"section,omitempty"` // 要更新的自定义分组的数据,仅支持name, insert_after, insert_before UpdateFields []string `json:"update_fields,omitempty"` // 要更新的字段名 }
type PatchSectionReqBodyBuilder ¶
type PatchSectionReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchSectionReqBodyBuilder ¶
func NewPatchSectionReqBodyBuilder() *PatchSectionReqBodyBuilder
func (*PatchSectionReqBodyBuilder) Build ¶
func (builder *PatchSectionReqBodyBuilder) Build() *PatchSectionReqBody
func (*PatchSectionReqBodyBuilder) Section ¶
func (builder *PatchSectionReqBodyBuilder) Section(section *InputSection) *PatchSectionReqBodyBuilder
要更新的自定义分组的数据,仅支持name, insert_after, insert_before
示例值:
func (*PatchSectionReqBodyBuilder) UpdateFields ¶
func (builder *PatchSectionReqBodyBuilder) UpdateFields(updateFields []string) *PatchSectionReqBodyBuilder
要更新的字段名
示例值:
type PatchSectionReqBuilder ¶
type PatchSectionReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchSectionReqBuilder ¶
func NewPatchSectionReqBuilder() *PatchSectionReqBuilder
func (*PatchSectionReqBuilder) Body ¶
func (builder *PatchSectionReqBuilder) Body(body *PatchSectionReqBody) *PatchSectionReqBuilder
func (*PatchSectionReqBuilder) Build ¶
func (builder *PatchSectionReqBuilder) Build() *PatchSectionReq
func (*PatchSectionReqBuilder) SectionGuid ¶
func (builder *PatchSectionReqBuilder) SectionGuid(sectionGuid string) *PatchSectionReqBuilder
要更新的自定义分组GUID
示例值:9842501a-9f47-4ff5-a622-d319eeecb97f
func (*PatchSectionReqBuilder) UserIdType ¶
func (builder *PatchSectionReqBuilder) UserIdType(userIdType string) *PatchSectionReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type PatchSectionResp ¶
type PatchSectionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchSectionRespData `json:"data"` // 业务数据 }
func (*PatchSectionResp) Success ¶
func (resp *PatchSectionResp) Success() bool
type PatchSectionRespData ¶
type PatchSectionRespData struct {
Section *Section `json:"section,omitempty"` // 更新后的自定义分组
}
type PatchTaskPathReqBodyBuilder ¶
type PatchTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTaskPathReqBodyBuilder ¶
func NewPatchTaskPathReqBodyBuilder() *PatchTaskPathReqBodyBuilder
func (*PatchTaskPathReqBodyBuilder) Build ¶
func (builder *PatchTaskPathReqBodyBuilder) Build() (*PatchTaskReqBody, error)
func (*PatchTaskPathReqBodyBuilder) Task ¶
func (builder *PatchTaskPathReqBodyBuilder) Task(task *InputTask) *PatchTaskPathReqBodyBuilder
要更新的任务数据,只需要写明要更新的字段
示例值:
func (*PatchTaskPathReqBodyBuilder) UpdateFields ¶
func (builder *PatchTaskPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchTaskPathReqBodyBuilder
要更新的字段名称。支持summary, description, due, start, completed_at, extra, repeat_rule, custom_complete, mode, is_milestone, custom_fields。
示例值:
type PatchTaskReq ¶
type PatchTaskReq struct { Body *PatchTaskReqBody `body:""` // contains filtered or unexported fields }
type PatchTaskReqBody ¶
type PatchTaskReqBodyBuilder ¶
type PatchTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTaskReqBodyBuilder ¶
func NewPatchTaskReqBodyBuilder() *PatchTaskReqBodyBuilder
func (*PatchTaskReqBodyBuilder) Build ¶
func (builder *PatchTaskReqBodyBuilder) Build() *PatchTaskReqBody
func (*PatchTaskReqBodyBuilder) Task ¶
func (builder *PatchTaskReqBodyBuilder) Task(task *InputTask) *PatchTaskReqBodyBuilder
要更新的任务数据,只需要写明要更新的字段
示例值:
func (*PatchTaskReqBodyBuilder) UpdateFields ¶
func (builder *PatchTaskReqBodyBuilder) UpdateFields(updateFields []string) *PatchTaskReqBodyBuilder
要更新的字段名称。支持summary, description, due, start, completed_at, extra, repeat_rule, custom_complete, mode, is_milestone, custom_fields。
示例值:
type PatchTaskReqBuilder ¶
type PatchTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTaskReqBuilder ¶
func NewPatchTaskReqBuilder() *PatchTaskReqBuilder
func (*PatchTaskReqBuilder) Body ¶
func (builder *PatchTaskReqBuilder) Body(body *PatchTaskReqBody) *PatchTaskReqBuilder
func (*PatchTaskReqBuilder) Build ¶
func (builder *PatchTaskReqBuilder) Build() *PatchTaskReq
func (*PatchTaskReqBuilder) TaskGuid ¶
func (builder *PatchTaskReqBuilder) TaskGuid(taskGuid string) *PatchTaskReqBuilder
要更新的任务全局唯一ID
示例值:e297ddff-06ca-4166-b917-4ce57cd3a7a0
func (*PatchTaskReqBuilder) UserIdType ¶
func (builder *PatchTaskReqBuilder) UserIdType(userIdType string) *PatchTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type PatchTaskResp ¶
type PatchTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchTaskRespData `json:"data"` // 业务数据 }
func (*PatchTaskResp) Success ¶
func (resp *PatchTaskResp) Success() bool
type PatchTaskRespData ¶
type PatchTaskRespData struct {
Task *Task `json:"task,omitempty"` // 更新后的任务
}
type PatchTasklistActivitySubscriptionPathReqBodyBuilder ¶
type PatchTasklistActivitySubscriptionPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTasklistActivitySubscriptionPathReqBodyBuilder ¶
func NewPatchTasklistActivitySubscriptionPathReqBodyBuilder() *PatchTasklistActivitySubscriptionPathReqBodyBuilder
func (*PatchTasklistActivitySubscriptionPathReqBodyBuilder) ActivitySubscription ¶
func (builder *PatchTasklistActivitySubscriptionPathReqBodyBuilder) ActivitySubscription(activitySubscription *TasklistActivitySubscription) *PatchTasklistActivitySubscriptionPathReqBodyBuilder
要更新的订阅数据
示例值:
func (*PatchTasklistActivitySubscriptionPathReqBodyBuilder) Build ¶
func (builder *PatchTasklistActivitySubscriptionPathReqBodyBuilder) Build() (*PatchTasklistActivitySubscriptionReqBody, error)
func (*PatchTasklistActivitySubscriptionPathReqBodyBuilder) UpdateFields ¶
func (builder *PatchTasklistActivitySubscriptionPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchTasklistActivitySubscriptionPathReqBodyBuilder
要更新的字段
示例值:
type PatchTasklistActivitySubscriptionReq ¶
type PatchTasklistActivitySubscriptionReq struct { Body *PatchTasklistActivitySubscriptionReqBody `body:""` // contains filtered or unexported fields }
type PatchTasklistActivitySubscriptionReqBody ¶
type PatchTasklistActivitySubscriptionReqBody struct { ActivitySubscription *TasklistActivitySubscription `json:"activity_subscription,omitempty"` // 要更新的订阅数据 UpdateFields []string `json:"update_fields,omitempty"` // 要更新的字段 }
type PatchTasklistActivitySubscriptionReqBodyBuilder ¶
type PatchTasklistActivitySubscriptionReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTasklistActivitySubscriptionReqBodyBuilder ¶
func NewPatchTasklistActivitySubscriptionReqBodyBuilder() *PatchTasklistActivitySubscriptionReqBodyBuilder
func (*PatchTasklistActivitySubscriptionReqBodyBuilder) ActivitySubscription ¶
func (builder *PatchTasklistActivitySubscriptionReqBodyBuilder) ActivitySubscription(activitySubscription *TasklistActivitySubscription) *PatchTasklistActivitySubscriptionReqBodyBuilder
要更新的订阅数据
示例值:
func (*PatchTasklistActivitySubscriptionReqBodyBuilder) Build ¶
func (builder *PatchTasklistActivitySubscriptionReqBodyBuilder) Build() *PatchTasklistActivitySubscriptionReqBody
func (*PatchTasklistActivitySubscriptionReqBodyBuilder) UpdateFields ¶
func (builder *PatchTasklistActivitySubscriptionReqBodyBuilder) UpdateFields(updateFields []string) *PatchTasklistActivitySubscriptionReqBodyBuilder
要更新的字段
示例值:
type PatchTasklistActivitySubscriptionReqBuilder ¶
type PatchTasklistActivitySubscriptionReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTasklistActivitySubscriptionReqBuilder ¶
func NewPatchTasklistActivitySubscriptionReqBuilder() *PatchTasklistActivitySubscriptionReqBuilder
func (*PatchTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid ¶
func (builder *PatchTasklistActivitySubscriptionReqBuilder) ActivitySubscriptionGuid(activitySubscriptionGuid string) *PatchTasklistActivitySubscriptionReqBuilder
要更新的动态订阅GUID
示例值:f5ca6747-5ac3-422e-a97e-972c1b2c24f3
func (*PatchTasklistActivitySubscriptionReqBuilder) Build ¶
func (builder *PatchTasklistActivitySubscriptionReqBuilder) Build() *PatchTasklistActivitySubscriptionReq
func (*PatchTasklistActivitySubscriptionReqBuilder) TasklistGuid ¶
func (builder *PatchTasklistActivitySubscriptionReqBuilder) TasklistGuid(tasklistGuid string) *PatchTasklistActivitySubscriptionReqBuilder
清单GUID
示例值:33991879-704f-444f-81d7-55a6aa7be80c
func (*PatchTasklistActivitySubscriptionReqBuilder) UserIdType ¶
func (builder *PatchTasklistActivitySubscriptionReqBuilder) UserIdType(userIdType string) *PatchTasklistActivitySubscriptionReqBuilder
用户ID类型
示例值:open_id
type PatchTasklistActivitySubscriptionResp ¶
type PatchTasklistActivitySubscriptionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchTasklistActivitySubscriptionRespData `json:"data"` // 业务数据 }
func (*PatchTasklistActivitySubscriptionResp) Success ¶
func (resp *PatchTasklistActivitySubscriptionResp) Success() bool
type PatchTasklistActivitySubscriptionRespData ¶
type PatchTasklistActivitySubscriptionRespData struct {
ActivitySubscription *TasklistActivitySubscription `json:"activity_subscription,omitempty"` // 更新后的订阅
}
type PatchTasklistPathReqBodyBuilder ¶
type PatchTasklistPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTasklistPathReqBodyBuilder ¶
func NewPatchTasklistPathReqBodyBuilder() *PatchTasklistPathReqBodyBuilder
func (*PatchTasklistPathReqBodyBuilder) Build ¶
func (builder *PatchTasklistPathReqBodyBuilder) Build() (*PatchTasklistReqBody, error)
func (*PatchTasklistPathReqBodyBuilder) OriginOwnerToRole ¶
func (builder *PatchTasklistPathReqBodyBuilder) OriginOwnerToRole(originOwnerToRole string) *PatchTasklistPathReqBodyBuilder
该字段表示如果更新了新的负责人,则将原负责人设为指定的协作人角色。仅在update_fields包含owner字段时生效。根据清单的角色设计方式,不允许提前为清单的负责人添加其他角色,但负责人更新后,原有负责人会无法访问该清单。该字段可以帮助避免原负责人彻底退出清单。
示例值:editor
func (*PatchTasklistPathReqBodyBuilder) Tasklist ¶
func (builder *PatchTasklistPathReqBodyBuilder) Tasklist(tasklist *InputTasklist) *PatchTasklistPathReqBodyBuilder
要更新清单的数据
示例值:
func (*PatchTasklistPathReqBodyBuilder) UpdateFields ¶
func (builder *PatchTasklistPathReqBodyBuilder) UpdateFields(updateFields []string) *PatchTasklistPathReqBodyBuilder
要更新的字段名,只支持更新"owner", "name"两个字段
示例值:
type PatchTasklistReq ¶
type PatchTasklistReq struct { Body *PatchTasklistReqBody `body:""` // contains filtered or unexported fields }
type PatchTasklistReqBody ¶
type PatchTasklistReqBody struct { Tasklist *InputTasklist `json:"tasklist,omitempty"` // 要更新清单的数据 UpdateFields []string `json:"update_fields,omitempty"` // 要更新的字段名,只支持更新"owner", "name"两个字段 OriginOwnerToRole *string `json:"origin_owner_to_role,omitempty"` // 该字段表示如果更新了新的负责人,则将原负责人设为指定的协作人角色。仅在update_fields包含owner字段时生效。根据清单的角色设计方式,不允许提前为清单的负责人添加其他角色,但负责人更新后,原有负责人会无法访问该清单。该字段可以帮助避免原负责人彻底退出清单。 }
type PatchTasklistReqBodyBuilder ¶
type PatchTasklistReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTasklistReqBodyBuilder ¶
func NewPatchTasklistReqBodyBuilder() *PatchTasklistReqBodyBuilder
func (*PatchTasklistReqBodyBuilder) Build ¶
func (builder *PatchTasklistReqBodyBuilder) Build() *PatchTasklistReqBody
func (*PatchTasklistReqBodyBuilder) OriginOwnerToRole ¶
func (builder *PatchTasklistReqBodyBuilder) OriginOwnerToRole(originOwnerToRole string) *PatchTasklistReqBodyBuilder
该字段表示如果更新了新的负责人,则将原负责人设为指定的协作人角色。仅在update_fields包含owner字段时生效。根据清单的角色设计方式,不允许提前为清单的负责人添加其他角色,但负责人更新后,原有负责人会无法访问该清单。该字段可以帮助避免原负责人彻底退出清单。
示例值:editor
func (*PatchTasklistReqBodyBuilder) Tasklist ¶
func (builder *PatchTasklistReqBodyBuilder) Tasklist(tasklist *InputTasklist) *PatchTasklistReqBodyBuilder
要更新清单的数据
示例值:
func (*PatchTasklistReqBodyBuilder) UpdateFields ¶
func (builder *PatchTasklistReqBodyBuilder) UpdateFields(updateFields []string) *PatchTasklistReqBodyBuilder
要更新的字段名,只支持更新"owner", "name"两个字段
示例值:
type PatchTasklistReqBuilder ¶
type PatchTasklistReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchTasklistReqBuilder ¶
func NewPatchTasklistReqBuilder() *PatchTasklistReqBuilder
func (*PatchTasklistReqBuilder) Body ¶
func (builder *PatchTasklistReqBuilder) Body(body *PatchTasklistReqBody) *PatchTasklistReqBuilder
func (*PatchTasklistReqBuilder) Build ¶
func (builder *PatchTasklistReqBuilder) Build() *PatchTasklistReq
func (*PatchTasklistReqBuilder) TasklistGuid ¶
func (builder *PatchTasklistReqBuilder) TasklistGuid(tasklistGuid string) *PatchTasklistReqBuilder
要更新的清单的全局唯一GUID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*PatchTasklistReqBuilder) UserIdType ¶
func (builder *PatchTasklistReqBuilder) UserIdType(userIdType string) *PatchTasklistReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type PatchTasklistResp ¶
type PatchTasklistResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchTasklistRespData `json:"data"` // 业务数据 }
func (*PatchTasklistResp) Success ¶
func (resp *PatchTasklistResp) Success() bool
type PatchTasklistRespData ¶
type PatchTasklistRespData struct {
Tasklist *Tasklist `json:"tasklist,omitempty"` // 修改后的任务清单
}
type ReminderBuilder ¶
type ReminderBuilder struct {
// contains filtered or unexported fields
}
func NewReminderBuilder ¶
func NewReminderBuilder() *ReminderBuilder
func (*ReminderBuilder) Build ¶
func (builder *ReminderBuilder) Build() *Reminder
func (*ReminderBuilder) Id ¶
func (builder *ReminderBuilder) Id(id string) *ReminderBuilder
提醒时间设置的 ID
示例值:10
func (*ReminderBuilder) RelativeFireMinute ¶
func (builder *ReminderBuilder) RelativeFireMinute(relativeFireMinute int) *ReminderBuilder
相对于截止时间的提醒时间分钟数。例如30表示截止时间前30分钟提醒;0表示截止时提醒。
示例值:30
type RemoveCustomFieldPathReqBodyBuilder ¶
type RemoveCustomFieldPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveCustomFieldPathReqBodyBuilder ¶
func NewRemoveCustomFieldPathReqBodyBuilder() *RemoveCustomFieldPathReqBodyBuilder
func (*RemoveCustomFieldPathReqBodyBuilder) Build ¶
func (builder *RemoveCustomFieldPathReqBodyBuilder) Build() (*RemoveCustomFieldReqBody, error)
func (*RemoveCustomFieldPathReqBodyBuilder) ResourceId ¶
func (builder *RemoveCustomFieldPathReqBodyBuilder) ResourceId(resourceId string) *RemoveCustomFieldPathReqBodyBuilder
要从某个资源移除自定义字段的资源id,`resource_type`为"tasklist"时,需填写清单的GUID
示例值:0110a4bd-f24b-4a93-8c1a-1732b94f9593
func (*RemoveCustomFieldPathReqBodyBuilder) ResourceType ¶
func (builder *RemoveCustomFieldPathReqBodyBuilder) ResourceType(resourceType string) *RemoveCustomFieldPathReqBodyBuilder
要从某个资源移除自定义字段的资源类型,目前只支持清单"tasklist"。
示例值:tasklist
type RemoveCustomFieldReq ¶
type RemoveCustomFieldReq struct { Body *RemoveCustomFieldReqBody `body:""` // contains filtered or unexported fields }
type RemoveCustomFieldReqBodyBuilder ¶
type RemoveCustomFieldReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveCustomFieldReqBodyBuilder ¶
func NewRemoveCustomFieldReqBodyBuilder() *RemoveCustomFieldReqBodyBuilder
func (*RemoveCustomFieldReqBodyBuilder) Build ¶
func (builder *RemoveCustomFieldReqBodyBuilder) Build() *RemoveCustomFieldReqBody
func (*RemoveCustomFieldReqBodyBuilder) ResourceId ¶
func (builder *RemoveCustomFieldReqBodyBuilder) ResourceId(resourceId string) *RemoveCustomFieldReqBodyBuilder
要从某个资源移除自定义字段的资源id,`resource_type`为"tasklist"时,需填写清单的GUID
示例值:0110a4bd-f24b-4a93-8c1a-1732b94f9593
func (*RemoveCustomFieldReqBodyBuilder) ResourceType ¶
func (builder *RemoveCustomFieldReqBodyBuilder) ResourceType(resourceType string) *RemoveCustomFieldReqBodyBuilder
要从某个资源移除自定义字段的资源类型,目前只支持清单"tasklist"。
示例值:tasklist
type RemoveCustomFieldReqBuilder ¶
type RemoveCustomFieldReqBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveCustomFieldReqBuilder ¶
func NewRemoveCustomFieldReqBuilder() *RemoveCustomFieldReqBuilder
func (*RemoveCustomFieldReqBuilder) Body ¶
func (builder *RemoveCustomFieldReqBuilder) Body(body *RemoveCustomFieldReqBody) *RemoveCustomFieldReqBuilder
func (*RemoveCustomFieldReqBuilder) Build ¶
func (builder *RemoveCustomFieldReqBuilder) Build() *RemoveCustomFieldReq
func (*RemoveCustomFieldReqBuilder) CustomFieldGuid ¶
func (builder *RemoveCustomFieldReqBuilder) CustomFieldGuid(customFieldGuid string) *RemoveCustomFieldReqBuilder
自定义字段GUID
示例值:0110a4bd-f24b-4a93-8c1a-1732b94f9593
type RemoveCustomFieldResp ¶
type RemoveCustomFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*RemoveCustomFieldResp) Success ¶
func (resp *RemoveCustomFieldResp) Success() bool
type RemoveDependenciesTaskPathReqBodyBuilder ¶
type RemoveDependenciesTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveDependenciesTaskPathReqBodyBuilder ¶
func NewRemoveDependenciesTaskPathReqBodyBuilder() *RemoveDependenciesTaskPathReqBodyBuilder
func (*RemoveDependenciesTaskPathReqBodyBuilder) Build ¶
func (builder *RemoveDependenciesTaskPathReqBodyBuilder) Build() (*RemoveDependenciesTaskReqBody, error)
func (*RemoveDependenciesTaskPathReqBodyBuilder) Dependencies ¶
func (builder *RemoveDependenciesTaskPathReqBodyBuilder) Dependencies(dependencies []*TaskDependency) *RemoveDependenciesTaskPathReqBodyBuilder
要移除的依赖
示例值:
type RemoveDependenciesTaskReq ¶
type RemoveDependenciesTaskReq struct { Body *RemoveDependenciesTaskReqBody `body:""` // contains filtered or unexported fields }
type RemoveDependenciesTaskReqBody ¶
type RemoveDependenciesTaskReqBody struct {
Dependencies []*TaskDependency `json:"dependencies,omitempty"` // 要移除的依赖
}
type RemoveDependenciesTaskReqBodyBuilder ¶
type RemoveDependenciesTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveDependenciesTaskReqBodyBuilder ¶
func NewRemoveDependenciesTaskReqBodyBuilder() *RemoveDependenciesTaskReqBodyBuilder
func (*RemoveDependenciesTaskReqBodyBuilder) Build ¶
func (builder *RemoveDependenciesTaskReqBodyBuilder) Build() *RemoveDependenciesTaskReqBody
func (*RemoveDependenciesTaskReqBodyBuilder) Dependencies ¶
func (builder *RemoveDependenciesTaskReqBodyBuilder) Dependencies(dependencies []*TaskDependency) *RemoveDependenciesTaskReqBodyBuilder
要移除的依赖
示例值:
type RemoveDependenciesTaskReqBuilder ¶
type RemoveDependenciesTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveDependenciesTaskReqBuilder ¶
func NewRemoveDependenciesTaskReqBuilder() *RemoveDependenciesTaskReqBuilder
func (*RemoveDependenciesTaskReqBuilder) Body ¶
func (builder *RemoveDependenciesTaskReqBuilder) Body(body *RemoveDependenciesTaskReqBody) *RemoveDependenciesTaskReqBuilder
func (*RemoveDependenciesTaskReqBuilder) Build ¶
func (builder *RemoveDependenciesTaskReqBuilder) Build() *RemoveDependenciesTaskReq
func (*RemoveDependenciesTaskReqBuilder) TaskGuid ¶
func (builder *RemoveDependenciesTaskReqBuilder) TaskGuid(taskGuid string) *RemoveDependenciesTaskReqBuilder
要移除依赖的任务GUID
示例值:93b7bd05-35e6-4371-b3c9-6b7cbd7100c0
type RemoveDependenciesTaskResp ¶
type RemoveDependenciesTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RemoveDependenciesTaskRespData `json:"data"` // 业务数据 }
func (*RemoveDependenciesTaskResp) Success ¶
func (resp *RemoveDependenciesTaskResp) Success() bool
type RemoveDependenciesTaskRespData ¶
type RemoveDependenciesTaskRespData struct {
Dependencies []*TaskDependency `json:"dependencies,omitempty"` // 移除之后的任务GUID
}
type RemoveMembersTaskPathReqBodyBuilder ¶
type RemoveMembersTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveMembersTaskPathReqBodyBuilder ¶
func NewRemoveMembersTaskPathReqBodyBuilder() *RemoveMembersTaskPathReqBodyBuilder
func (*RemoveMembersTaskPathReqBodyBuilder) Build ¶
func (builder *RemoveMembersTaskPathReqBodyBuilder) Build() (*RemoveMembersTaskReqBody, error)
func (*RemoveMembersTaskPathReqBodyBuilder) Members ¶
func (builder *RemoveMembersTaskPathReqBodyBuilder) Members(members []*Member) *RemoveMembersTaskPathReqBodyBuilder
要移除的member列表
示例值:
type RemoveMembersTaskReq ¶
type RemoveMembersTaskReq struct { Body *RemoveMembersTaskReqBody `body:""` // contains filtered or unexported fields }
type RemoveMembersTaskReqBody ¶
type RemoveMembersTaskReqBody struct {
Members []*Member `json:"members,omitempty"` // 要移除的member列表
}
type RemoveMembersTaskReqBodyBuilder ¶
type RemoveMembersTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveMembersTaskReqBodyBuilder ¶
func NewRemoveMembersTaskReqBodyBuilder() *RemoveMembersTaskReqBodyBuilder
func (*RemoveMembersTaskReqBodyBuilder) Build ¶
func (builder *RemoveMembersTaskReqBodyBuilder) Build() *RemoveMembersTaskReqBody
func (*RemoveMembersTaskReqBodyBuilder) Members ¶
func (builder *RemoveMembersTaskReqBodyBuilder) Members(members []*Member) *RemoveMembersTaskReqBodyBuilder
要移除的member列表
示例值:
type RemoveMembersTaskReqBuilder ¶
type RemoveMembersTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveMembersTaskReqBuilder ¶
func NewRemoveMembersTaskReqBuilder() *RemoveMembersTaskReqBuilder
func (*RemoveMembersTaskReqBuilder) Body ¶
func (builder *RemoveMembersTaskReqBuilder) Body(body *RemoveMembersTaskReqBody) *RemoveMembersTaskReqBuilder
func (*RemoveMembersTaskReqBuilder) Build ¶
func (builder *RemoveMembersTaskReqBuilder) Build() *RemoveMembersTaskReq
func (*RemoveMembersTaskReqBuilder) TaskGuid ¶
func (builder *RemoveMembersTaskReqBuilder) TaskGuid(taskGuid string) *RemoveMembersTaskReqBuilder
要添加负责人的任务全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*RemoveMembersTaskReqBuilder) UserIdType ¶
func (builder *RemoveMembersTaskReqBuilder) UserIdType(userIdType string) *RemoveMembersTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type RemoveMembersTaskResp ¶
type RemoveMembersTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RemoveMembersTaskRespData `json:"data"` // 业务数据 }
func (*RemoveMembersTaskResp) Success ¶
func (resp *RemoveMembersTaskResp) Success() bool
type RemoveMembersTaskRespData ¶
type RemoveMembersTaskRespData struct {
Task *Task `json:"task,omitempty"` // 移除成员后的任务数据
}
type RemoveMembersTasklistPathReqBodyBuilder ¶
type RemoveMembersTasklistPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveMembersTasklistPathReqBodyBuilder ¶
func NewRemoveMembersTasklistPathReqBodyBuilder() *RemoveMembersTasklistPathReqBodyBuilder
func (*RemoveMembersTasklistPathReqBodyBuilder) Build ¶
func (builder *RemoveMembersTasklistPathReqBodyBuilder) Build() (*RemoveMembersTasklistReqBody, error)
func (*RemoveMembersTasklistPathReqBodyBuilder) Members ¶
func (builder *RemoveMembersTasklistPathReqBodyBuilder) Members(members []*Member) *RemoveMembersTasklistPathReqBodyBuilder
要移除的member列表
示例值:
type RemoveMembersTasklistReq ¶
type RemoveMembersTasklistReq struct { Body *RemoveMembersTasklistReqBody `body:""` // contains filtered or unexported fields }
type RemoveMembersTasklistReqBody ¶
type RemoveMembersTasklistReqBody struct {
Members []*Member `json:"members,omitempty"` // 要移除的member列表
}
type RemoveMembersTasklistReqBodyBuilder ¶
type RemoveMembersTasklistReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveMembersTasklistReqBodyBuilder ¶
func NewRemoveMembersTasklistReqBodyBuilder() *RemoveMembersTasklistReqBodyBuilder
func (*RemoveMembersTasklistReqBodyBuilder) Build ¶
func (builder *RemoveMembersTasklistReqBodyBuilder) Build() *RemoveMembersTasklistReqBody
func (*RemoveMembersTasklistReqBodyBuilder) Members ¶
func (builder *RemoveMembersTasklistReqBodyBuilder) Members(members []*Member) *RemoveMembersTasklistReqBodyBuilder
要移除的member列表
示例值:
type RemoveMembersTasklistReqBuilder ¶
type RemoveMembersTasklistReqBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveMembersTasklistReqBuilder ¶
func NewRemoveMembersTasklistReqBuilder() *RemoveMembersTasklistReqBuilder
func (*RemoveMembersTasklistReqBuilder) Body ¶
func (builder *RemoveMembersTasklistReqBuilder) Body(body *RemoveMembersTasklistReqBody) *RemoveMembersTasklistReqBuilder
func (*RemoveMembersTasklistReqBuilder) Build ¶
func (builder *RemoveMembersTasklistReqBuilder) Build() *RemoveMembersTasklistReq
func (*RemoveMembersTasklistReqBuilder) TasklistGuid ¶
func (builder *RemoveMembersTasklistReqBuilder) TasklistGuid(tasklistGuid string) *RemoveMembersTasklistReqBuilder
要移除协作人的清单全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*RemoveMembersTasklistReqBuilder) UserIdType ¶
func (builder *RemoveMembersTasklistReqBuilder) UserIdType(userIdType string) *RemoveMembersTasklistReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type RemoveMembersTasklistResp ¶
type RemoveMembersTasklistResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RemoveMembersTasklistRespData `json:"data"` // 业务数据 }
func (*RemoveMembersTasklistResp) Success ¶
func (resp *RemoveMembersTasklistResp) Success() bool
type RemoveMembersTasklistRespData ¶
type RemoveMembersTasklistRespData struct {
Tasklist *Tasklist `json:"tasklist,omitempty"` // 修改完成后的清单实体
}
type RemoveRemindersTaskPathReqBodyBuilder ¶
type RemoveRemindersTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveRemindersTaskPathReqBodyBuilder ¶
func NewRemoveRemindersTaskPathReqBodyBuilder() *RemoveRemindersTaskPathReqBodyBuilder
func (*RemoveRemindersTaskPathReqBodyBuilder) Build ¶
func (builder *RemoveRemindersTaskPathReqBodyBuilder) Build() (*RemoveRemindersTaskReqBody, error)
func (*RemoveRemindersTaskPathReqBodyBuilder) ReminderIds ¶
func (builder *RemoveRemindersTaskPathReqBodyBuilder) ReminderIds(reminderIds []string) *RemoveRemindersTaskPathReqBodyBuilder
要移除的reminder的id列表
示例值:
type RemoveRemindersTaskReq ¶
type RemoveRemindersTaskReq struct { Body *RemoveRemindersTaskReqBody `body:""` // contains filtered or unexported fields }
type RemoveRemindersTaskReqBody ¶
type RemoveRemindersTaskReqBody struct {
ReminderIds []string `json:"reminder_ids,omitempty"` // 要移除的reminder的id列表
}
type RemoveRemindersTaskReqBodyBuilder ¶
type RemoveRemindersTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveRemindersTaskReqBodyBuilder ¶
func NewRemoveRemindersTaskReqBodyBuilder() *RemoveRemindersTaskReqBodyBuilder
func (*RemoveRemindersTaskReqBodyBuilder) Build ¶
func (builder *RemoveRemindersTaskReqBodyBuilder) Build() *RemoveRemindersTaskReqBody
func (*RemoveRemindersTaskReqBodyBuilder) ReminderIds ¶
func (builder *RemoveRemindersTaskReqBodyBuilder) ReminderIds(reminderIds []string) *RemoveRemindersTaskReqBodyBuilder
要移除的reminder的id列表
示例值:
type RemoveRemindersTaskReqBuilder ¶
type RemoveRemindersTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveRemindersTaskReqBuilder ¶
func NewRemoveRemindersTaskReqBuilder() *RemoveRemindersTaskReqBuilder
func (*RemoveRemindersTaskReqBuilder) Body ¶
func (builder *RemoveRemindersTaskReqBuilder) Body(body *RemoveRemindersTaskReqBody) *RemoveRemindersTaskReqBuilder
func (*RemoveRemindersTaskReqBuilder) Build ¶
func (builder *RemoveRemindersTaskReqBuilder) Build() *RemoveRemindersTaskReq
func (*RemoveRemindersTaskReqBuilder) TaskGuid ¶
func (builder *RemoveRemindersTaskReqBuilder) TaskGuid(taskGuid string) *RemoveRemindersTaskReqBuilder
要添加负责人的任务全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*RemoveRemindersTaskReqBuilder) UserIdType ¶
func (builder *RemoveRemindersTaskReqBuilder) UserIdType(userIdType string) *RemoveRemindersTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type RemoveRemindersTaskResp ¶
type RemoveRemindersTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RemoveRemindersTaskRespData `json:"data"` // 业务数据 }
func (*RemoveRemindersTaskResp) Success ¶
func (resp *RemoveRemindersTaskResp) Success() bool
type RemoveRemindersTaskRespData ¶
type RemoveRemindersTaskRespData struct {
Task *Task `json:"task,omitempty"` // 移除提醒后的任务详情
}
type RemoveTasklistTaskPathReqBodyBuilder ¶
type RemoveTasklistTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveTasklistTaskPathReqBodyBuilder ¶
func NewRemoveTasklistTaskPathReqBodyBuilder() *RemoveTasklistTaskPathReqBodyBuilder
func (*RemoveTasklistTaskPathReqBodyBuilder) Build ¶
func (builder *RemoveTasklistTaskPathReqBodyBuilder) Build() (*RemoveTasklistTaskReqBody, error)
func (*RemoveTasklistTaskPathReqBodyBuilder) TasklistGuid ¶
func (builder *RemoveTasklistTaskPathReqBodyBuilder) TasklistGuid(tasklistGuid string) *RemoveTasklistTaskPathReqBodyBuilder
要移除的清单的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
type RemoveTasklistTaskReq ¶
type RemoveTasklistTaskReq struct { Body *RemoveTasklistTaskReqBody `body:""` // contains filtered or unexported fields }
type RemoveTasklistTaskReqBody ¶
type RemoveTasklistTaskReqBody struct {
TasklistGuid *string `json:"tasklist_guid,omitempty"` // 要移除的清单的全局唯一ID
}
type RemoveTasklistTaskReqBodyBuilder ¶
type RemoveTasklistTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveTasklistTaskReqBodyBuilder ¶
func NewRemoveTasklistTaskReqBodyBuilder() *RemoveTasklistTaskReqBodyBuilder
func (*RemoveTasklistTaskReqBodyBuilder) Build ¶
func (builder *RemoveTasklistTaskReqBodyBuilder) Build() *RemoveTasklistTaskReqBody
func (*RemoveTasklistTaskReqBodyBuilder) TasklistGuid ¶
func (builder *RemoveTasklistTaskReqBodyBuilder) TasklistGuid(tasklistGuid string) *RemoveTasklistTaskReqBodyBuilder
要移除的清单的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
type RemoveTasklistTaskReqBuilder ¶
type RemoveTasklistTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewRemoveTasklistTaskReqBuilder ¶
func NewRemoveTasklistTaskReqBuilder() *RemoveTasklistTaskReqBuilder
func (*RemoveTasklistTaskReqBuilder) Body ¶
func (builder *RemoveTasklistTaskReqBuilder) Body(body *RemoveTasklistTaskReqBody) *RemoveTasklistTaskReqBuilder
func (*RemoveTasklistTaskReqBuilder) Build ¶
func (builder *RemoveTasklistTaskReqBuilder) Build() *RemoveTasklistTaskReq
func (*RemoveTasklistTaskReqBuilder) TaskGuid ¶
func (builder *RemoveTasklistTaskReqBuilder) TaskGuid(taskGuid string) *RemoveTasklistTaskReqBuilder
要从清单移除的任务的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*RemoveTasklistTaskReqBuilder) UserIdType ¶
func (builder *RemoveTasklistTaskReqBuilder) UserIdType(userIdType string) *RemoveTasklistTaskReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type RemoveTasklistTaskResp ¶
type RemoveTasklistTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RemoveTasklistTaskRespData `json:"data"` // 业务数据 }
func (*RemoveTasklistTaskResp) Success ¶
func (resp *RemoveTasklistTaskResp) Success() bool
type RemoveTasklistTaskRespData ¶
type RemoveTasklistTaskRespData struct {
Task *Task `json:"task,omitempty"` // 添加后的任务详情
}
type ResourceBuilder ¶
type ResourceBuilder struct {
// contains filtered or unexported fields
}
func NewResourceBuilder ¶
func NewResourceBuilder() *ResourceBuilder
func (*ResourceBuilder) Build ¶
func (builder *ResourceBuilder) Build() *Resource
func (*ResourceBuilder) Id ¶
func (builder *ResourceBuilder) Id(id string) *ResourceBuilder
资源ID
示例值:e6e37dcc-f75a-5936-f589-12fb4b5c80c2
func (*ResourceBuilder) Type ¶
func (builder *ResourceBuilder) Type(type_ string) *ResourceBuilder
资源类型
示例值:task
type Section ¶
type Section struct { Guid *string `json:"guid,omitempty"` // 自定义分组的guid Name *string `json:"name,omitempty"` // 自定义分组的名字 ResourceType *string `json:"resource_type,omitempty"` // 资源类型 IsDefault *bool `json:"is_default,omitempty"` // 分组是否为默认自定义分组 Creator *Member `json:"creator,omitempty"` // 自定义分组的创建者 Tasklist *TasklistSummary `json:"tasklist,omitempty"` // 如果该分组归属于清单,展示清单的简要信息 CreatedAt *string `json:"created_at,omitempty"` // 自定义分组创建时间戳(ms) UpdatedAt *string `json:"updated_at,omitempty"` // 自定义分组最近一次更新时间戳(ms) }
type SectionBuilder ¶
type SectionBuilder struct {
// contains filtered or unexported fields
}
func NewSectionBuilder ¶
func NewSectionBuilder() *SectionBuilder
func (*SectionBuilder) Build ¶
func (builder *SectionBuilder) Build() *Section
func (*SectionBuilder) CreatedAt ¶
func (builder *SectionBuilder) CreatedAt(createdAt string) *SectionBuilder
自定义分组创建时间戳(ms)
示例值:1675742789470
func (*SectionBuilder) Creator ¶
func (builder *SectionBuilder) Creator(creator *Member) *SectionBuilder
自定义分组的创建者
示例值:
func (*SectionBuilder) Guid ¶
func (builder *SectionBuilder) Guid(guid string) *SectionBuilder
自定义分组的guid
示例值:e6e37dcc-f75a-5936-f589-12fb4b5c80c2
func (*SectionBuilder) IsDefault ¶
func (builder *SectionBuilder) IsDefault(isDefault bool) *SectionBuilder
分组是否为默认自定义分组
示例值:true
func (*SectionBuilder) Name ¶
func (builder *SectionBuilder) Name(name string) *SectionBuilder
自定义分组的名字
示例值:已经评审过的任务
func (*SectionBuilder) ResourceType ¶
func (builder *SectionBuilder) ResourceType(resourceType string) *SectionBuilder
资源类型
示例值:tasklist
func (*SectionBuilder) Tasklist ¶
func (builder *SectionBuilder) Tasklist(tasklist *TasklistSummary) *SectionBuilder
如果该分组归属于清单,展示清单的简要信息
示例值:
func (*SectionBuilder) UpdatedAt ¶
func (builder *SectionBuilder) UpdatedAt(updatedAt string) *SectionBuilder
自定义分组最近一次更新时间戳(ms)
示例值:1675742789470
type SectionSummary ¶
type SectionSummaryBuilder ¶
type SectionSummaryBuilder struct {
// contains filtered or unexported fields
}
func NewSectionSummaryBuilder ¶
func NewSectionSummaryBuilder() *SectionSummaryBuilder
func (*SectionSummaryBuilder) Build ¶
func (builder *SectionSummaryBuilder) Build() *SectionSummary
func (*SectionSummaryBuilder) Guid ¶
func (builder *SectionSummaryBuilder) Guid(guid string) *SectionSummaryBuilder
自定义分组的全局唯一ID
示例值:e6e37dcc-f75a-5936-f589-12fb4b5c80c2
func (*SectionSummaryBuilder) IsDefault ¶
func (builder *SectionSummaryBuilder) IsDefault(isDefault bool) *SectionSummaryBuilder
是否是默认分组
示例值:true
func (*SectionSummaryBuilder) Name ¶
func (builder *SectionSummaryBuilder) Name(name string) *SectionSummaryBuilder
自定义分组的名称
示例值:审核过的任务
type SelectSetting ¶
type SelectSetting struct {
Options []*Option `json:"options,omitempty"` // 选项
}
type SelectSettingBuilder ¶
type SelectSettingBuilder struct {
// contains filtered or unexported fields
}
func NewSelectSettingBuilder ¶
func NewSelectSettingBuilder() *SelectSettingBuilder
func (*SelectSettingBuilder) Build ¶
func (builder *SelectSettingBuilder) Build() *SelectSetting
func (*SelectSettingBuilder) Options ¶
func (builder *SelectSettingBuilder) Options(options []*Option) *SelectSettingBuilder
选项
示例值:
type StartBuilder ¶
type StartBuilder struct {
// contains filtered or unexported fields
}
func NewStartBuilder ¶
func NewStartBuilder() *StartBuilder
func (*StartBuilder) Build ¶
func (builder *StartBuilder) Build() *Start
func (*StartBuilder) IsAllDay ¶
func (builder *StartBuilder) IsAllDay(isAllDay bool) *StartBuilder
是否开始于一个日期。如果设为true,timestamp中只有日期的部分会被解析和存储。
示例值:true
func (*StartBuilder) Timestamp ¶
func (builder *StartBuilder) Timestamp(timestamp string) *StartBuilder
开始时间/日期的时间戳,距1970-01-01 00:00:00的毫秒数。如果开始时间是一个日期,需要把日期转换成时间戳,并设置 is_all_day=true
示例值:1675454764000
type Task ¶
type Task struct { Guid *string `json:"guid,omitempty"` // 任务guid,任务的唯一ID Summary *string `json:"summary,omitempty"` // 任务标题 Description *string `json:"description,omitempty"` // 任务描述 Due *Due `json:"due,omitempty"` // 任务截止时间 Reminders []*Reminder `json:"reminders,omitempty"` // 任务的提醒配置列表。目前每个任务最多有1个。 Creator *Member `json:"creator,omitempty"` // 任务创建者 Members []*Member `json:"members,omitempty"` // 任务成员列表 CompletedAt *string `json:"completed_at,omitempty"` // 任务完成的时间戳(ms) Attachments []*Attachment `json:"attachments,omitempty"` // 任务的附件列表 Origin *Origin `json:"origin,omitempty"` // 任务关联的第三方平台来源信息。创建是设置后就不可更改。 Extra *string `json:"extra,omitempty"` // 任务附带的自定义数据。 Tasklists []*TaskInTasklistInfo `json:"tasklists,omitempty"` // 任务所属清单的名字。调用者只能看到有权限访问的清单的列表。 RepeatRule *string `json:"repeat_rule,omitempty"` // 如果任务为重复任务,返回重复任务的配置 ParentTaskGuid *string `json:"parent_task_guid,omitempty"` // 如果当前任务为某个任务的子任务,返回父任务的guid Mode *int `json:"mode,omitempty"` // 任务的模式。1 - 会签任务;2 - 或签任务 Source *int `json:"source,omitempty"` // 任务创建的来源 CustomComplete *CustomComplete `json:"custom_complete,omitempty"` // 任务的自定义完成配置 TaskId *string `json:"task_id,omitempty"` // 任务界面上的代码 CreatedAt *string `json:"created_at,omitempty"` // 任务创建时间戳(ms) UpdatedAt *string `json:"updated_at,omitempty"` // 任务最后一次更新的时间戳(ms) Status *string `json:"status,omitempty"` // 任务的状态,支持"todo"和"done"两种状态 Url *string `json:"url,omitempty"` // 任务的分享链接 Start *Start `json:"start,omitempty"` // 任务的开始时间 SubtaskCount *int `json:"subtask_count,omitempty"` // 该任务的子任务的个数。 IsMilestone *bool `json:"is_milestone,omitempty"` // 是否是里程碑任务 CustomFields []*CustomFieldValue `json:"custom_fields,omitempty"` // 任务的自定义字段值 Dependencies []*TaskDependency `json:"dependencies,omitempty"` // 任务依赖 AssigneeRelated []*TaskAssignee `json:"assignee_related,omitempty"` // 任务执行者相关信息,如会签任务各执行者完成时间等 }
type TaskAssignee ¶ added in v3.2.1
type TaskAssigneeBuilder ¶ added in v3.2.1
type TaskAssigneeBuilder struct {
// contains filtered or unexported fields
}
func NewTaskAssigneeBuilder ¶ added in v3.2.1
func NewTaskAssigneeBuilder() *TaskAssigneeBuilder
func (*TaskAssigneeBuilder) Build ¶ added in v3.2.1
func (builder *TaskAssigneeBuilder) Build() *TaskAssignee
func (*TaskAssigneeBuilder) CompletedAt ¶ added in v3.2.1
func (builder *TaskAssigneeBuilder) CompletedAt(completedAt string) *TaskAssigneeBuilder
会签任务中执行者完成的时间戳(ms)
示例值:1675742789470
func (*TaskAssigneeBuilder) Id ¶ added in v3.2.1
func (builder *TaskAssigneeBuilder) Id(id string) *TaskAssigneeBuilder
任务执行者的id
示例值:ou_2cefb2f014f8d0c6c2d2eb7bafb0e54f
type TaskBuilder ¶
type TaskBuilder struct {
// contains filtered or unexported fields
}
func NewTaskBuilder ¶
func NewTaskBuilder() *TaskBuilder
func (*TaskBuilder) AssigneeRelated ¶ added in v3.2.1
func (builder *TaskBuilder) AssigneeRelated(assigneeRelated []*TaskAssignee) *TaskBuilder
任务执行者相关信息,如会签任务各执行者完成时间等
示例值:
func (*TaskBuilder) Attachments ¶
func (builder *TaskBuilder) Attachments(attachments []*Attachment) *TaskBuilder
任务的附件列表
示例值:
func (*TaskBuilder) Build ¶
func (builder *TaskBuilder) Build() *Task
func (*TaskBuilder) CompletedAt ¶
func (builder *TaskBuilder) CompletedAt(completedAt string) *TaskBuilder
任务完成的时间戳(ms)
示例值:1675742789470
func (*TaskBuilder) CreatedAt ¶
func (builder *TaskBuilder) CreatedAt(createdAt string) *TaskBuilder
任务创建时间戳(ms)
示例值:1675742789470
func (*TaskBuilder) Creator ¶
func (builder *TaskBuilder) Creator(creator *Member) *TaskBuilder
任务创建者
示例值:
func (*TaskBuilder) CustomComplete ¶
func (builder *TaskBuilder) CustomComplete(customComplete *CustomComplete) *TaskBuilder
任务的自定义完成配置
示例值:
func (*TaskBuilder) CustomFields ¶
func (builder *TaskBuilder) CustomFields(customFields []*CustomFieldValue) *TaskBuilder
任务的自定义字段值
示例值:
func (*TaskBuilder) Dependencies ¶
func (builder *TaskBuilder) Dependencies(dependencies []*TaskDependency) *TaskBuilder
任务依赖
示例值:
func (*TaskBuilder) Description ¶
func (builder *TaskBuilder) Description(description string) *TaskBuilder
任务描述
示例值:进行销售年中总结
func (*TaskBuilder) Due ¶
func (builder *TaskBuilder) Due(due *Due) *TaskBuilder
任务截止时间
示例值:1675742789470
func (*TaskBuilder) Extra ¶
func (builder *TaskBuilder) Extra(extra string) *TaskBuilder
任务附带的自定义数据。
示例值:dGVzdA==
func (*TaskBuilder) Guid ¶
func (builder *TaskBuilder) Guid(guid string) *TaskBuilder
任务guid,任务的唯一ID
示例值:83912691-2e43-47fc-94a4-d512e03984fa
func (*TaskBuilder) IsMilestone ¶
func (builder *TaskBuilder) IsMilestone(isMilestone bool) *TaskBuilder
是否是里程碑任务
示例值:false
func (*TaskBuilder) Members ¶
func (builder *TaskBuilder) Members(members []*Member) *TaskBuilder
任务成员列表
示例值:
func (*TaskBuilder) Mode ¶
func (builder *TaskBuilder) Mode(mode int) *TaskBuilder
任务的模式。1 - 会签任务;2 - 或签任务
示例值:2
func (*TaskBuilder) Origin ¶
func (builder *TaskBuilder) Origin(origin *Origin) *TaskBuilder
任务关联的第三方平台来源信息。创建是设置后就不可更改。
示例值:
func (*TaskBuilder) ParentTaskGuid ¶
func (builder *TaskBuilder) ParentTaskGuid(parentTaskGuid string) *TaskBuilder
如果当前任务为某个任务的子任务,返回父任务的guid
示例值:e297ddff-06ca-4166-b917-4ce57cd3a7a0
func (*TaskBuilder) Reminders ¶
func (builder *TaskBuilder) Reminders(reminders []*Reminder) *TaskBuilder
任务的提醒配置列表。目前每个任务最多有1个。
示例值:
func (*TaskBuilder) RepeatRule ¶
func (builder *TaskBuilder) RepeatRule(repeatRule string) *TaskBuilder
如果任务为重复任务,返回重复任务的配置
示例值:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR
func (*TaskBuilder) Source ¶
func (builder *TaskBuilder) Source(source int) *TaskBuilder
任务创建的来源
示例值:6
func (*TaskBuilder) Start ¶
func (builder *TaskBuilder) Start(start *Start) *TaskBuilder
任务的开始时间
示例值:
func (*TaskBuilder) Status ¶
func (builder *TaskBuilder) Status(status string) *TaskBuilder
任务的状态,支持"todo"和"done"两种状态
示例值:todo
func (*TaskBuilder) SubtaskCount ¶
func (builder *TaskBuilder) SubtaskCount(subtaskCount int) *TaskBuilder
该任务的子任务的个数。
示例值:1
func (*TaskBuilder) Summary ¶
func (builder *TaskBuilder) Summary(summary string) *TaskBuilder
任务标题
示例值:进行销售年中总结
func (*TaskBuilder) TaskId ¶
func (builder *TaskBuilder) TaskId(taskId string) *TaskBuilder
任务界面上的代码
示例值:t6272302
func (*TaskBuilder) Tasklists ¶
func (builder *TaskBuilder) Tasklists(tasklists []*TaskInTasklistInfo) *TaskBuilder
任务所属清单的名字。调用者只能看到有权限访问的清单的列表。
示例值:
func (*TaskBuilder) UpdatedAt ¶
func (builder *TaskBuilder) UpdatedAt(updatedAt string) *TaskBuilder
任务最后一次更新的时间戳(ms)
示例值:1675742789470
type TaskDependency ¶
type TaskDependencyBuilder ¶
type TaskDependencyBuilder struct {
// contains filtered or unexported fields
}
func NewTaskDependencyBuilder ¶
func NewTaskDependencyBuilder() *TaskDependencyBuilder
func (*TaskDependencyBuilder) Build ¶
func (builder *TaskDependencyBuilder) Build() *TaskDependency
func (*TaskDependencyBuilder) TaskGuid ¶
func (builder *TaskDependencyBuilder) TaskGuid(taskGuid string) *TaskDependencyBuilder
依赖任务的GUID
示例值:93b7bd05-35e6-4371-b3c9-6b7cbd7100c0
func (*TaskDependencyBuilder) Type ¶
func (builder *TaskDependencyBuilder) Type(type_ string) *TaskDependencyBuilder
依赖类型
示例值:next
type TaskInTasklistInfo ¶
type TaskInTasklistInfoBuilder ¶
type TaskInTasklistInfoBuilder struct {
// contains filtered or unexported fields
}
func NewTaskInTasklistInfoBuilder ¶
func NewTaskInTasklistInfoBuilder() *TaskInTasklistInfoBuilder
func (*TaskInTasklistInfoBuilder) Build ¶
func (builder *TaskInTasklistInfoBuilder) Build() *TaskInTasklistInfo
func (*TaskInTasklistInfoBuilder) SectionGuid ¶
func (builder *TaskInTasklistInfoBuilder) SectionGuid(sectionGuid string) *TaskInTasklistInfoBuilder
任务所在清单的自定义分组guid
示例值:e6e37dcc-f75a-5936-f589-12fb4b5c80c2
func (*TaskInTasklistInfoBuilder) TasklistGuid ¶
func (builder *TaskInTasklistInfoBuilder) TasklistGuid(tasklistGuid string) *TaskInTasklistInfoBuilder
任务所在清单的guid
示例值:cc371766-6584-cf50-a222-c22cd9055004
type TaskStatistics ¶
type TaskStatisticsBuilder ¶
type TaskStatisticsBuilder struct {
// contains filtered or unexported fields
}
func NewTaskStatisticsBuilder ¶
func NewTaskStatisticsBuilder() *TaskStatisticsBuilder
func (*TaskStatisticsBuilder) Build ¶
func (builder *TaskStatisticsBuilder) Build() *TaskStatistics
func (*TaskStatisticsBuilder) TotalCompletedTasksCount ¶
func (builder *TaskStatisticsBuilder) TotalCompletedTasksCount(totalCompletedTasksCount int) *TaskStatisticsBuilder
已完成任务的数量
示例值:5
func (*TaskStatisticsBuilder) TotalTasksCount ¶
func (builder *TaskStatisticsBuilder) TotalTasksCount(totalTasksCount int) *TaskStatisticsBuilder
任务总数
示例值:12
func (*TaskStatisticsBuilder) TotalUncompletedTasksCount ¶
func (builder *TaskStatisticsBuilder) TotalUncompletedTasksCount(totalUncompletedTasksCount int) *TaskStatisticsBuilder
未完成任务的数量
示例值:7
type TaskSubtask ¶
type TaskSubtask struct { }
type TaskSummary ¶
type TaskSummary struct { Guid *string `json:"guid,omitempty"` // 任务GUID Summary *string `json:"summary,omitempty"` // 任务的标题 CompletedAt *string `json:"completed_at,omitempty"` // 任务完成的时间戳(ms),为0表示未完成 Start *Start `json:"start,omitempty"` // 任务开始时间 Due *Due `json:"due,omitempty"` // 任务截止时间 Members []*Member `json:"members,omitempty"` // 任务成员列表 SubtaskCount *int `json:"subtask_count,omitempty"` // 子任务的个数 }
type TaskSummaryBuilder ¶
type TaskSummaryBuilder struct {
// contains filtered or unexported fields
}
func NewTaskSummaryBuilder ¶
func NewTaskSummaryBuilder() *TaskSummaryBuilder
func (*TaskSummaryBuilder) Build ¶
func (builder *TaskSummaryBuilder) Build() *TaskSummary
func (*TaskSummaryBuilder) CompletedAt ¶
func (builder *TaskSummaryBuilder) CompletedAt(completedAt string) *TaskSummaryBuilder
任务完成的时间戳(ms),为0表示未完成
示例值:1675742789470
func (*TaskSummaryBuilder) Due ¶
func (builder *TaskSummaryBuilder) Due(due *Due) *TaskSummaryBuilder
任务截止时间
示例值:
func (*TaskSummaryBuilder) Guid ¶
func (builder *TaskSummaryBuilder) Guid(guid string) *TaskSummaryBuilder
任务GUID
示例值:e297ddff-06ca-4166-b917-4ce57cd3a7a0
func (*TaskSummaryBuilder) Members ¶
func (builder *TaskSummaryBuilder) Members(members []*Member) *TaskSummaryBuilder
任务成员列表
示例值:
func (*TaskSummaryBuilder) Start ¶
func (builder *TaskSummaryBuilder) Start(start *Start) *TaskSummaryBuilder
任务开始时间
示例值:
func (*TaskSummaryBuilder) SubtaskCount ¶
func (builder *TaskSummaryBuilder) SubtaskCount(subtaskCount int) *TaskSummaryBuilder
子任务的个数
示例值:1
func (*TaskSummaryBuilder) Summary ¶
func (builder *TaskSummaryBuilder) Summary(summary string) *TaskSummaryBuilder
任务的标题
示例值:年终总结
type Tasklist ¶
type Tasklist struct { Guid *string `json:"guid,omitempty"` // 清单的全局唯一ID Name *string `json:"name,omitempty"` // 清单名 Creator *Member `json:"creator,omitempty"` // 清单创建者 Owner *Member `json:"owner,omitempty"` // 清单负责人 Members []*Member `json:"members,omitempty"` // 清单协作人 Url *string `json:"url,omitempty"` // 该清单分享的applink CreatedAt *string `json:"created_at,omitempty"` // 清单创建时间戳(ms) UpdatedAt *string `json:"updated_at,omitempty"` // 清单最后一次更新时间戳(ms) }
type TasklistActivitySubscription ¶
type TasklistActivitySubscription struct { Guid *string `json:"guid,omitempty"` // 订阅guid Name *string `json:"name,omitempty"` // 订阅名称 Subscribers []*Member `json:"subscribers,omitempty"` // 订阅者 IncludeKeys []int `json:"include_keys,omitempty"` // 要订阅的清单动态类型 Disabled *bool `json:"disabled,omitempty"` // 该订阅是否为停用 }
type TasklistActivitySubscriptionBuilder ¶
type TasklistActivitySubscriptionBuilder struct {
// contains filtered or unexported fields
}
func NewTasklistActivitySubscriptionBuilder ¶
func NewTasklistActivitySubscriptionBuilder() *TasklistActivitySubscriptionBuilder
func (*TasklistActivitySubscriptionBuilder) Build ¶
func (builder *TasklistActivitySubscriptionBuilder) Build() *TasklistActivitySubscription
func (*TasklistActivitySubscriptionBuilder) Disabled ¶
func (builder *TasklistActivitySubscriptionBuilder) Disabled(disabled bool) *TasklistActivitySubscriptionBuilder
该订阅是否为停用
示例值:false
func (*TasklistActivitySubscriptionBuilder) Guid ¶
func (builder *TasklistActivitySubscriptionBuilder) Guid(guid string) *TasklistActivitySubscriptionBuilder
订阅guid
示例值:d19e3a2a-edc0-4e4e-b7cc-950e162b53ae
func (*TasklistActivitySubscriptionBuilder) IncludeKeys ¶
func (builder *TasklistActivitySubscriptionBuilder) IncludeKeys(includeKeys []int) *TasklistActivitySubscriptionBuilder
要订阅的清单动态类型
示例值:
func (*TasklistActivitySubscriptionBuilder) Name ¶
func (builder *TasklistActivitySubscriptionBuilder) Name(name string) *TasklistActivitySubscriptionBuilder
订阅名称
示例值:Roadmap订阅
func (*TasklistActivitySubscriptionBuilder) Subscribers ¶
func (builder *TasklistActivitySubscriptionBuilder) Subscribers(subscribers []*Member) *TasklistActivitySubscriptionBuilder
订阅者
示例值:
type TasklistBuilder ¶
type TasklistBuilder struct {
// contains filtered or unexported fields
}
func NewTasklistBuilder ¶
func NewTasklistBuilder() *TasklistBuilder
func (*TasklistBuilder) Build ¶
func (builder *TasklistBuilder) Build() *Tasklist
func (*TasklistBuilder) CreatedAt ¶
func (builder *TasklistBuilder) CreatedAt(createdAt string) *TasklistBuilder
清单创建时间戳(ms)
示例值:1675742789470
func (*TasklistBuilder) Creator ¶
func (builder *TasklistBuilder) Creator(creator *Member) *TasklistBuilder
清单创建者
示例值:
func (*TasklistBuilder) Guid ¶
func (builder *TasklistBuilder) Guid(guid string) *TasklistBuilder
清单的全局唯一ID
示例值:cc371766-6584-cf50-a222-c22cd9055004
func (*TasklistBuilder) Members ¶
func (builder *TasklistBuilder) Members(members []*Member) *TasklistBuilder
清单协作人
示例值:
func (*TasklistBuilder) Name ¶
func (builder *TasklistBuilder) Name(name string) *TasklistBuilder
清单名
示例值:年会总结工作任务清单
func (*TasklistBuilder) Owner ¶
func (builder *TasklistBuilder) Owner(owner *Member) *TasklistBuilder
清单负责人
示例值:
func (*TasklistBuilder) UpdatedAt ¶
func (builder *TasklistBuilder) UpdatedAt(updatedAt string) *TasklistBuilder
清单最后一次更新时间戳(ms)
示例值:1675742789470
func (*TasklistBuilder) Url ¶
func (builder *TasklistBuilder) Url(url string) *TasklistBuilder
该清单分享的applink
示例值:https://applink.feishu.cn/client/todo/task_list?guid=b45b360f-1961-4058-b338-7f50c96e1b52
type TasklistSummary ¶
type TasklistSummaryBuilder ¶
type TasklistSummaryBuilder struct {
// contains filtered or unexported fields
}
func NewTasklistSummaryBuilder ¶
func NewTasklistSummaryBuilder() *TasklistSummaryBuilder
func (*TasklistSummaryBuilder) Build ¶
func (builder *TasklistSummaryBuilder) Build() *TasklistSummary
func (*TasklistSummaryBuilder) Guid ¶
func (builder *TasklistSummaryBuilder) Guid(guid string) *TasklistSummaryBuilder
清单的全局唯一ID
示例值:cc371766-6584-cf50-a222-c22cd9055004
func (*TasklistSummaryBuilder) Name ¶
func (builder *TasklistSummaryBuilder) Name(name string) *TasklistSummaryBuilder
清单名字
示例值:活动分工任务列表
type TasklistsTaskReq ¶
type TasklistsTaskReq struct {
// contains filtered or unexported fields
}
type TasklistsTaskReqBuilder ¶
type TasklistsTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewTasklistsTaskReqBuilder ¶
func NewTasklistsTaskReqBuilder() *TasklistsTaskReqBuilder
func (*TasklistsTaskReqBuilder) Build ¶
func (builder *TasklistsTaskReqBuilder) Build() *TasklistsTaskReq
func (*TasklistsTaskReqBuilder) TaskGuid ¶
func (builder *TasklistsTaskReqBuilder) TaskGuid(taskGuid string) *TasklistsTaskReqBuilder
要获取清单列表的任务的全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
type TasklistsTaskResp ¶
type TasklistsTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *TasklistsTaskRespData `json:"data"` // 业务数据 }
func (*TasklistsTaskResp) Success ¶
func (resp *TasklistsTaskResp) Success() bool
type TasklistsTaskRespData ¶
type TasklistsTaskRespData struct {
Tasklists []*TaskInTasklistInfo `json:"tasklists,omitempty"` // 任务所在清单的摘要信息
}
type TasksSectionIterator ¶
type TasksSectionIterator struct {
// contains filtered or unexported fields
}
func (*TasksSectionIterator) Next ¶
func (iterator *TasksSectionIterator) Next() (bool, *TaskSummary, error)
func (*TasksSectionIterator) NextPageToken ¶
func (iterator *TasksSectionIterator) NextPageToken() *string
type TasksSectionReq ¶
type TasksSectionReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type TasksSectionReqBuilder ¶
type TasksSectionReqBuilder struct {
// contains filtered or unexported fields
}
func NewTasksSectionReqBuilder ¶
func NewTasksSectionReqBuilder() *TasksSectionReqBuilder
func (*TasksSectionReqBuilder) Build ¶
func (builder *TasksSectionReqBuilder) Build() *TasksSectionReq
func (*TasksSectionReqBuilder) Completed ¶
func (builder *TasksSectionReqBuilder) Completed(completed bool) *TasksSectionReqBuilder
按照任务状态过滤,如果不填写则表示不按完成状态过滤
示例值:true
func (*TasksSectionReqBuilder) CreatedFrom ¶
func (builder *TasksSectionReqBuilder) CreatedFrom(createdFrom string) *TasksSectionReqBuilder
按照创建时间筛选的起始时间戳(ms),如不填写则为首个任务的创建时刻
示例值:1675742789470
func (*TasksSectionReqBuilder) CreatedTo ¶
func (builder *TasksSectionReqBuilder) CreatedTo(createdTo string) *TasksSectionReqBuilder
按照创建时间筛选的起始时间戳(ms),如不填写则为最后任务的创建时刻
示例值:1675742789470
func (*TasksSectionReqBuilder) Limit ¶
func (builder *TasksSectionReqBuilder) Limit(limit int) *TasksSectionReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*TasksSectionReqBuilder) PageSize ¶
func (builder *TasksSectionReqBuilder) PageSize(pageSize int) *TasksSectionReqBuilder
分页大小
示例值:50
func (*TasksSectionReqBuilder) PageToken ¶
func (builder *TasksSectionReqBuilder) PageToken(pageToken string) *TasksSectionReqBuilder
分页标记
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*TasksSectionReqBuilder) SectionGuid ¶
func (builder *TasksSectionReqBuilder) SectionGuid(sectionGuid string) *TasksSectionReqBuilder
要获取任务的自定义分组全局唯一ID
示例值:9842501a-9f47-4ff5-a622-d319eeecb97f
func (*TasksSectionReqBuilder) UserIdType ¶
func (builder *TasksSectionReqBuilder) UserIdType(userIdType string) *TasksSectionReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type TasksSectionResp ¶
type TasksSectionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *TasksSectionRespData `json:"data"` // 业务数据 }
func (*TasksSectionResp) Success ¶
func (resp *TasksSectionResp) Success() bool
type TasksSectionRespData ¶
type TasksSectionRespData struct { Items []*TaskSummary `json:"items,omitempty"` // 任务摘要信息 PageToken *string `json:"page_token,omitempty"` // 获取下一页的分页标记,无更多数据时返回空 HasMore *bool `json:"has_more,omitempty"` // 是否有更多数据 }
type TasksTasklistReq ¶
type TasksTasklistReq struct {
// contains filtered or unexported fields
}
type TasksTasklistReqBuilder ¶
type TasksTasklistReqBuilder struct {
// contains filtered or unexported fields
}
func NewTasksTasklistReqBuilder ¶
func NewTasksTasklistReqBuilder() *TasksTasklistReqBuilder
func (*TasksTasklistReqBuilder) Build ¶
func (builder *TasksTasklistReqBuilder) Build() *TasksTasklistReq
func (*TasksTasklistReqBuilder) Completed ¶
func (builder *TasksTasklistReqBuilder) Completed(completed bool) *TasksTasklistReqBuilder
只查看特定完成状态的任务,不填写表示不按完成状态过滤
示例值:true
func (*TasksTasklistReqBuilder) CreatedFrom ¶
func (builder *TasksTasklistReqBuilder) CreatedFrom(createdFrom string) *TasksTasklistReqBuilder
任务创建的起始时间戳(ms),闭区间,不填写默认为首个任务的创建时间戳
示例值:1675742789470
func (*TasksTasklistReqBuilder) CreatedTo ¶
func (builder *TasksTasklistReqBuilder) CreatedTo(createdTo string) *TasksTasklistReqBuilder
任务创建的结束时间戳(ms),闭区间,不填写默认为最后创建任务的创建时间戳
示例值:1675742789470
func (*TasksTasklistReqBuilder) PageSize ¶
func (builder *TasksTasklistReqBuilder) PageSize(pageSize int) *TasksTasklistReqBuilder
每页返回的任务数量
示例值:50
func (*TasksTasklistReqBuilder) PageToken ¶
func (builder *TasksTasklistReqBuilder) PageToken(pageToken string) *TasksTasklistReqBuilder
分页标记。第一次请求不填该参数,表示从头开始查询;查询结果若还有更多数据时会同时返回新的 page_token。使用page_token重新调用本接口可以获取下一页数据。
示例值:aWQ9NzEwMjMzMjMxMDE=
func (*TasksTasklistReqBuilder) TasklistGuid ¶
func (builder *TasksTasklistReqBuilder) TasklistGuid(tasklistGuid string) *TasksTasklistReqBuilder
要获取任务的清单全局唯一ID
示例值:d300a75f-c56a-4be9-80d1-e47653028ceb
func (*TasksTasklistReqBuilder) UserIdType ¶
func (builder *TasksTasklistReqBuilder) UserIdType(userIdType string) *TasksTasklistReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type TasksTasklistResp ¶
type TasksTasklistResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *TasksTasklistRespData `json:"data"` // 业务数据 }
func (*TasksTasklistResp) Success ¶
func (resp *TasksTasklistResp) Success() bool
type TasksTasklistRespData ¶
type TasksTasklistRespData struct { Items []*TaskSummary `json:"items,omitempty"` // 任务摘要数据 PageToken *string `json:"page_token,omitempty"` // 用于获取下一页的分页标记,最后一页时发返回空 HasMore *bool `json:"has_more,omitempty"` // 是否有更多数据 }
type TextSetting ¶
type TextSetting struct { }
type UploadAttachmentReq ¶
type UploadAttachmentReq struct { InputAttachment *InputAttachment `body:""` // contains filtered or unexported fields }
type UploadAttachmentReqBuilder ¶
type UploadAttachmentReqBuilder struct {
// contains filtered or unexported fields
}
func NewUploadAttachmentReqBuilder ¶
func NewUploadAttachmentReqBuilder() *UploadAttachmentReqBuilder
func (*UploadAttachmentReqBuilder) Build ¶
func (builder *UploadAttachmentReqBuilder) Build() *UploadAttachmentReq
func (*UploadAttachmentReqBuilder) InputAttachment ¶
func (builder *UploadAttachmentReqBuilder) InputAttachment(inputAttachment *InputAttachment) *UploadAttachmentReqBuilder
func (*UploadAttachmentReqBuilder) UserIdType ¶
func (builder *UploadAttachmentReqBuilder) UserIdType(userIdType string) *UploadAttachmentReqBuilder
表示user的ID的类型,支持open_id, user_id, union_id
示例值:open_id
type UploadAttachmentResp ¶
type UploadAttachmentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *UploadAttachmentRespData `json:"data"` // 业务数据 }
func (*UploadAttachmentResp) Success ¶
func (resp *UploadAttachmentResp) Success() bool
type UploadAttachmentRespData ¶
type UploadAttachmentRespData struct {
Items []*Attachment `json:"items,omitempty"` // 上传的附件列表
}
type V2 ¶
type V2 struct { Attachment *attachment // attachment Comment *comment // comment CustomField *customField // custom_field CustomFieldOption *customFieldOption // custom_field.option Section *section // section Task *task // task TaskSubtask *taskSubtask // task.subtask Tasklist *tasklist // tasklist TasklistActivitySubscription *tasklistActivitySubscription // tasklist.activity_subscription }