Documentation
¶
Index ¶
- Constants
- type AbortWorkItemReq
- type AbortWorkItemReqBody
- type AbortWorkItemReqBuilder
- func (builder *AbortWorkItemReqBuilder) Build() *AbortWorkItemReq
- func (builder *AbortWorkItemReqBuilder) IsAborted(isAborted bool) *AbortWorkItemReqBuilder
- func (builder *AbortWorkItemReqBuilder) ProjectKey(projectKey string) *AbortWorkItemReqBuilder
- func (builder *AbortWorkItemReqBuilder) Reason(reason string) *AbortWorkItemReqBuilder
- func (builder *AbortWorkItemReqBuilder) ReasonOption(reasonOption string) *AbortWorkItemReqBuilder
- func (builder *AbortWorkItemReqBuilder) WorkItemID(workItemID int64) *AbortWorkItemReqBuilder
- func (builder *AbortWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *AbortWorkItemReqBuilder
- type AbortWorkItemResp
- type ActualTimeInfo
- type ActualTimeUpdateReq
- type ActualTimeUpdateReqBody
- type ActualTimeUpdateReqBuilder
- func (builder *ActualTimeUpdateReqBuilder) ActualTimeInfo(actualTimeInfo *ActualTimeInfo) *ActualTimeUpdateReqBuilder
- func (builder *ActualTimeUpdateReqBuilder) Build() *ActualTimeUpdateReq
- func (builder *ActualTimeUpdateReqBuilder) NodeID(nodeID string) *ActualTimeUpdateReqBuilder
- func (builder *ActualTimeUpdateReqBuilder) ProjectKey(projectKey string) *ActualTimeUpdateReqBuilder
- func (builder *ActualTimeUpdateReqBuilder) WorkItemID(workItemID int64) *ActualTimeUpdateReqBuilder
- type ActualTimeUpdateResp
- type BatchQueryConclusionOptionReq
- type BatchQueryConclusionOptionReqBody
- type BatchQueryConclusionOptionReqBuilder
- func (builder *BatchQueryConclusionOptionReqBuilder) Build() *BatchQueryConclusionOptionReq
- func (builder *BatchQueryConclusionOptionReqBuilder) NodeIDs(nodeIDs []string) *BatchQueryConclusionOptionReqBuilder
- func (builder *BatchQueryConclusionOptionReqBuilder) ProjectKey(projectKey string) *BatchQueryConclusionOptionReqBuilder
- func (builder *BatchQueryConclusionOptionReqBuilder) WorkItemID(workItemID int64) *BatchQueryConclusionOptionReqBuilder
- type BatchQueryConclusionOptionResp
- type BatchQueryDeliverableReq
- type BatchQueryDeliverableReqBody
- type BatchQueryDeliverableReqBuilder
- func (builder *BatchQueryDeliverableReqBuilder) Build() *BatchQueryDeliverableReq
- func (builder *BatchQueryDeliverableReqBuilder) ProjectKey(projectKey string) *BatchQueryDeliverableReqBuilder
- func (builder *BatchQueryDeliverableReqBuilder) WorkItemIDs(workItemIDs []int64) *BatchQueryDeliverableReqBuilder
- type BatchQueryDeliverableResp
- type BatchQueryFinishedReq
- type BatchQueryFinishedReqBody
- type BatchQueryFinishedReqBuilder
- func (builder *BatchQueryFinishedReqBuilder) Build() *BatchQueryFinishedReq
- func (builder *BatchQueryFinishedReqBuilder) NodeIDs(nodeIDs []string) *BatchQueryFinishedReqBuilder
- func (builder *BatchQueryFinishedReqBuilder) ProjectKey(projectKey string) *BatchQueryFinishedReqBuilder
- func (builder *BatchQueryFinishedReqBuilder) WorkItemID(workItemID int64) *BatchQueryFinishedReqBuilder
- type BatchQueryFinishedResp
- type BatchQueryFinishedRespData
- type BatchUpdateBasicWorkItemReq
- type BatchUpdateBasicWorkItemReqBody
- type BatchUpdateBasicWorkItemReqBuilder
- func (builder *BatchUpdateBasicWorkItemReqBuilder) AfterFieldValue(afterFieldValue interface{}) *BatchUpdateBasicWorkItemReqBuilder
- func (builder *BatchUpdateBasicWorkItemReqBuilder) BeforeFieldValue(beforeFieldValue interface{}) *BatchUpdateBasicWorkItemReqBuilder
- func (builder *BatchUpdateBasicWorkItemReqBuilder) Build() *BatchUpdateBasicWorkItemReq
- func (builder *BatchUpdateBasicWorkItemReqBuilder) FieldKey(fieldKey string) *BatchUpdateBasicWorkItemReqBuilder
- func (builder *BatchUpdateBasicWorkItemReqBuilder) ProjectKey(projectKey string) *BatchUpdateBasicWorkItemReqBuilder
- func (builder *BatchUpdateBasicWorkItemReqBuilder) UpdateMode(updateMode string) *BatchUpdateBasicWorkItemReqBuilder
- func (builder *BatchUpdateBasicWorkItemReqBuilder) WorkItemIDs(workItemIDs []int64) *BatchUpdateBasicWorkItemReqBuilder
- func (builder *BatchUpdateBasicWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *BatchUpdateBasicWorkItemReqBuilder
- type BatchUpdateBasicWorkItemResp
- type BatchUpdateBasicWorkItemRespData
- type BotJoinChatInfo
- type Business
- type Checker
- type ChildOrder
- type Common_RoleOwner
- type CompInfo
- type CompositiveSearchReq
- type CompositiveSearchReqBody
- type CompositiveSearchReqBuilder
- func (builder *CompositiveSearchReqBuilder) Build() *CompositiveSearchReq
- func (builder *CompositiveSearchReqBuilder) PageNum(pageNum int64) *CompositiveSearchReqBuilder
- func (builder *CompositiveSearchReqBuilder) PageSize(pageSize int64) *CompositiveSearchReqBuilder
- func (builder *CompositiveSearchReqBuilder) ProjectKeys(projectKeys []string) *CompositiveSearchReqBuilder
- func (builder *CompositiveSearchReqBuilder) Query(query string) *CompositiveSearchReqBuilder
- func (builder *CompositiveSearchReqBuilder) QuerySubType(querySubType []string) *CompositiveSearchReqBuilder
- func (builder *CompositiveSearchReqBuilder) QueryType(queryType string) *CompositiveSearchReqBuilder
- func (builder *CompositiveSearchReqBuilder) SimpleNames(simpleNames []string) *CompositiveSearchReqBuilder
- type CompositiveSearchResp
- type Condition
- type ConfirmForm
- type Connection
- type CreateFieldReq
- type CreateFieldReqBody
- type CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) AuthorizedRoles(authorizedRoles []string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) Build() *CreateFieldReq
- func (builder *CreateFieldReqBuilder) DefaultValue(defaultValue interface{}) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) FieldAlias(fieldAlias string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) FieldName(fieldName string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) FieldTypeKey(fieldTypeKey string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) FieldValue(fieldValue interface{}) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) Format(format bool) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) FreeAdd(freeAdd int64) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) HelpDescription(helpDescription string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) IsMulti(isMulti bool) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) NumberConfig(numberConfig *NumberConfig) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) ParentFieldKey(parentFieldKey string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) ProjectKey(projectKey string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) ReferenceFieldKey(referenceFieldKey string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) ReferenceWorkItemTypeKey(referenceWorkItemTypeKey string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) RelatedFieldExtraDisplayInfos(relatedFieldExtraDisplayInfos []RelatedFieldExtraDisplayInfo) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) TeamOption(teamOption *TeamOption) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) ValueType(valueType int64) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) WorkItemRelationUUID(workItemRelationUUID string) *CreateFieldReqBuilder
- func (builder *CreateFieldReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateFieldReqBuilder
- type CreateFieldResp
- type CreateFlowRoleReq
- type CreateFlowRoleReqBody
- type CreateFlowRoleReqBuilder
- func (builder *CreateFlowRoleReqBuilder) Build() *CreateFlowRoleReq
- func (builder *CreateFlowRoleReqBuilder) ProjectKey(projectKey string) *CreateFlowRoleReqBuilder
- func (builder *CreateFlowRoleReqBuilder) Role(role *RoleConfCreate) *CreateFlowRoleReqBuilder
- func (builder *CreateFlowRoleReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateFlowRoleReqBuilder
- type CreateFlowRoleResp
- type CreateProjectRelationInstancesReq
- type CreateProjectRelationInstancesReqBody
- type CreateProjectRelationInstancesReqBuilder
- func (builder *CreateProjectRelationInstancesReqBuilder) Build() *CreateProjectRelationInstancesReq
- func (builder *CreateProjectRelationInstancesReqBuilder) Instances(instances []RelationBindInstance) *CreateProjectRelationInstancesReqBuilder
- func (builder *CreateProjectRelationInstancesReqBuilder) ProjectKey(projectKey string) *CreateProjectRelationInstancesReqBuilder
- func (builder *CreateProjectRelationInstancesReqBuilder) RelationRuleID(relationRuleID string) *CreateProjectRelationInstancesReqBuilder
- func (builder *CreateProjectRelationInstancesReqBuilder) WorkItemID(workItemID int64) *CreateProjectRelationInstancesReqBuilder
- func (builder *CreateProjectRelationInstancesReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateProjectRelationInstancesReqBuilder
- type CreateProjectRelationInstancesResp
- type CreateStoryRelationsReq
- type CreateStoryRelationsReqBody
- type CreateStoryRelationsReqBuilder
- func (builder *CreateStoryRelationsReqBuilder) Build() *CreateStoryRelationsReq
- func (builder *CreateStoryRelationsReqBuilder) ProjectKey(projectKey string) *CreateStoryRelationsReqBuilder
- func (builder *CreateStoryRelationsReqBuilder) StoryRelations(storyRelations []StoryRelationEntity) *CreateStoryRelationsReqBuilder
- type CreateStoryRelationsResp
- type CreateTemplateDetailReq
- type CreateTemplateDetailReqBody
- type CreateTemplateDetailReqBuilder
- func (builder *CreateTemplateDetailReqBuilder) Build() *CreateTemplateDetailReq
- func (builder *CreateTemplateDetailReqBuilder) CopyTemplateID(copyTemplateID int64) *CreateTemplateDetailReqBuilder
- func (builder *CreateTemplateDetailReqBuilder) ProjectKey(projectKey string) *CreateTemplateDetailReqBuilder
- func (builder *CreateTemplateDetailReqBuilder) TemplateName(templateName string) *CreateTemplateDetailReqBuilder
- func (builder *CreateTemplateDetailReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateTemplateDetailReqBuilder
- type CreateTemplateDetailResp
- type CreateWorkItemRelationData
- type CreateWorkItemRelationReq
- type CreateWorkItemRelationReqBody
- type CreateWorkItemRelationReqBuilder
- func (builder *CreateWorkItemRelationReqBuilder) Build() *CreateWorkItemRelationReq
- func (builder *CreateWorkItemRelationReqBuilder) Name(name string) *CreateWorkItemRelationReqBuilder
- func (builder *CreateWorkItemRelationReqBuilder) ProjectKey(projectKey string) *CreateWorkItemRelationReqBuilder
- func (builder *CreateWorkItemRelationReqBuilder) RelationDetails(relationDetails []RelationDetail) *CreateWorkItemRelationReqBuilder
- func (builder *CreateWorkItemRelationReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateWorkItemRelationReqBuilder
- type CreateWorkItemRelationResp
- type CreateWorkItemReq
- type CreateWorkItemReqBody
- type CreateWorkItemReqBuilder
- func (builder *CreateWorkItemReqBuilder) Build() *CreateWorkItemReq
- func (builder *CreateWorkItemReqBuilder) FieldValuePairs(fieldValuePairs []WorkItem_work_item_FieldValuePair) *CreateWorkItemReqBuilder
- func (builder *CreateWorkItemReqBuilder) Name(name string) *CreateWorkItemReqBuilder
- func (builder *CreateWorkItemReqBuilder) ProjectKey(projectKey string) *CreateWorkItemReqBuilder
- func (builder *CreateWorkItemReqBuilder) TemplateID(templateID int64) *CreateWorkItemReqBuilder
- func (builder *CreateWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateWorkItemReqBuilder
- type CreateWorkItemResp
- type CreateWorkItemSubTaskReq
- type CreateWorkItemSubTaskReqBody
- type CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) AliasKey(aliasKey string) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) Assignee(assignee []string) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) Build() *CreateWorkItemSubTaskReq
- func (builder *CreateWorkItemSubTaskReqBuilder) FieldValuePairs(fieldValuePairs []WorkItem_work_item_FieldValuePair) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) Name(name string) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) NodeID(nodeID string) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) Note(note string) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) ProjectKey(projectKey string) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) Schedule(schedule *WorkItem_work_item_Schedule) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) WorkItemID(workItemID int64) *CreateWorkItemSubTaskReqBuilder
- func (builder *CreateWorkItemSubTaskReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateWorkItemSubTaskReqBuilder
- type CreateWorkItemSubTaskResp
- type CreateWorkingHourRecord
- type CreateWorkingHourRecordReq
- type CreateWorkingHourRecordReqBody
- type CreateWorkingHourRecordReqBuilder
- func (builder *CreateWorkingHourRecordReqBuilder) Build() *CreateWorkingHourRecordReq
- func (builder *CreateWorkingHourRecordReqBuilder) IncludeHolidays(includeHolidays bool) *CreateWorkingHourRecordReqBuilder
- func (builder *CreateWorkingHourRecordReqBuilder) ProjectKey(projectKey string) *CreateWorkingHourRecordReqBuilder
- func (builder *CreateWorkingHourRecordReqBuilder) WorkBeginDate(workBeginDate int64) *CreateWorkingHourRecordReqBuilder
- func (builder *CreateWorkingHourRecordReqBuilder) WorkEndDate(workEndDate int64) *CreateWorkingHourRecordReqBuilder
- func (builder *CreateWorkingHourRecordReqBuilder) WorkItemID(workItemID int64) *CreateWorkingHourRecordReqBuilder
- func (builder *CreateWorkingHourRecordReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateWorkingHourRecordReqBuilder
- func (builder *CreateWorkingHourRecordReqBuilder) WorkingHourRecords(workingHourRecords []CreateWorkingHourRecord) *CreateWorkingHourRecordReqBuilder
- type CreateWorkingHourRecordResp
- type DataSource
- type DefaultValue
- type DeleteFileReq
- type DeleteFileReqBody
- type DeleteFileReqBuilder
- func (builder *DeleteFileReqBuilder) Build() *DeleteFileReq
- func (builder *DeleteFileReqBuilder) FieldAlias(fieldAlias string) *DeleteFileReqBuilder
- func (builder *DeleteFileReqBuilder) FieldKey(fieldKey string) *DeleteFileReqBuilder
- func (builder *DeleteFileReqBuilder) ProjectKey(projectKey string) *DeleteFileReqBuilder
- func (builder *DeleteFileReqBuilder) Uuids(uuids []string) *DeleteFileReqBuilder
- func (builder *DeleteFileReqBuilder) WorkItemID(workItemID int64) *DeleteFileReqBuilder
- type DeleteFileResp
- type DeleteFlowRoleReq
- type DeleteFlowRoleReqBody
- type DeleteFlowRoleReqBuilder
- func (builder *DeleteFlowRoleReqBuilder) Build() *DeleteFlowRoleReq
- func (builder *DeleteFlowRoleReqBuilder) ProjectKey(projectKey string) *DeleteFlowRoleReqBuilder
- func (builder *DeleteFlowRoleReqBuilder) RoleAlias(roleAlias string) *DeleteFlowRoleReqBuilder
- func (builder *DeleteFlowRoleReqBuilder) RoleID(roleID string) *DeleteFlowRoleReqBuilder
- func (builder *DeleteFlowRoleReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteFlowRoleReqBuilder
- type DeleteFlowRoleResp
- type DeleteProjectRelationInstanceReq
- type DeleteProjectRelationInstanceReqBody
- type DeleteProjectRelationInstanceReqBuilder
- func (builder *DeleteProjectRelationInstanceReqBuilder) Build() *DeleteProjectRelationInstanceReq
- func (builder *DeleteProjectRelationInstanceReqBuilder) ProjectKey(projectKey string) *DeleteProjectRelationInstanceReqBuilder
- func (builder *DeleteProjectRelationInstanceReqBuilder) RelationRuleID(relationRuleID string) *DeleteProjectRelationInstanceReqBuilder
- func (builder *DeleteProjectRelationInstanceReqBuilder) RelationWorkItemID(relationWorkItemID int64) *DeleteProjectRelationInstanceReqBuilder
- func (builder *DeleteProjectRelationInstanceReqBuilder) WorkItemID(workItemID int64) *DeleteProjectRelationInstanceReqBuilder
- func (builder *DeleteProjectRelationInstanceReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteProjectRelationInstanceReqBuilder
- type DeleteProjectRelationInstanceResp
- type DeleteTemplateDetailReq
- type DeleteTemplateDetailReqBuilder
- type DeleteTemplateDetailResp
- type DeleteWorkItemRelationReq
- type DeleteWorkItemRelationReqBody
- type DeleteWorkItemRelationReqBuilder
- func (builder *DeleteWorkItemRelationReqBuilder) Build() *DeleteWorkItemRelationReq
- func (builder *DeleteWorkItemRelationReqBuilder) ProjectKey(projectKey string) *DeleteWorkItemRelationReqBuilder
- func (builder *DeleteWorkItemRelationReqBuilder) RelationID(relationID string) *DeleteWorkItemRelationReqBuilder
- type DeleteWorkItemRelationResp
- type DeleteWorkItemReq
- type DeleteWorkItemReqBuilder
- func (builder *DeleteWorkItemReqBuilder) Build() *DeleteWorkItemReq
- func (builder *DeleteWorkItemReqBuilder) ProjectKey(projectKey string) *DeleteWorkItemReqBuilder
- func (builder *DeleteWorkItemReqBuilder) WorkItemID(workItemID int64) *DeleteWorkItemReqBuilder
- func (builder *DeleteWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteWorkItemReqBuilder
- type DeleteWorkItemResp
- type DeleteWorkItemSubTaskReq
- type DeleteWorkItemSubTaskReqBuilder
- func (builder *DeleteWorkItemSubTaskReqBuilder) Build() *DeleteWorkItemSubTaskReq
- func (builder *DeleteWorkItemSubTaskReqBuilder) ProjectKey(projectKey string) *DeleteWorkItemSubTaskReqBuilder
- func (builder *DeleteWorkItemSubTaskReqBuilder) TaskID(taskID int64) *DeleteWorkItemSubTaskReqBuilder
- func (builder *DeleteWorkItemSubTaskReqBuilder) WorkItemID(workItemID int64) *DeleteWorkItemSubTaskReqBuilder
- func (builder *DeleteWorkItemSubTaskReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteWorkItemSubTaskReqBuilder
- type DeleteWorkItemSubTaskResp
- type DeleteWorkingHourRecordReq
- type DeleteWorkingHourRecordReqBody
- type DeleteWorkingHourRecordReqBuilder
- func (builder *DeleteWorkingHourRecordReqBuilder) Build() *DeleteWorkingHourRecordReq
- func (builder *DeleteWorkingHourRecordReqBuilder) ProjectKey(projectKey string) *DeleteWorkingHourRecordReqBuilder
- func (builder *DeleteWorkingHourRecordReqBuilder) WorkItemID(workItemID int64) *DeleteWorkingHourRecordReqBuilder
- func (builder *DeleteWorkingHourRecordReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteWorkingHourRecordReqBuilder
- func (builder *DeleteWorkingHourRecordReqBuilder) WorkingHourRecordIDs(workingHourRecordIDs []int64) *DeleteWorkingHourRecordReqBuilder
- type DeleteWorkingHourRecordResp
- type DeliveryRelatedInfo
- type DeliveryRelatedInfoItem
- type Department
- type DependencyInfo
- type DraftViewSubWorkItemConf
- type DraftViewSubWorkItemConfRelation
- type EditablePersonnelScope
- type ElementTemplateCreateReq
- type ElementTemplateCreateReqBody
- type ElementTemplateCreateReqBuilder
- func (builder *ElementTemplateCreateReqBuilder) Build() *ElementTemplateCreateReq
- func (builder *ElementTemplateCreateReqBuilder) ElementType(elementType string) *ElementTemplateCreateReqBuilder
- func (builder *ElementTemplateCreateReqBuilder) NodeElement(nodeElement *NodeElement) *ElementTemplateCreateReqBuilder
- func (builder *ElementTemplateCreateReqBuilder) ProjectKey(projectKey string) *ElementTemplateCreateReqBuilder
- func (builder *ElementTemplateCreateReqBuilder) TaskElement(taskElement *TaskElement) *ElementTemplateCreateReqBuilder
- func (builder *ElementTemplateCreateReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ElementTemplateCreateReqBuilder
- type ElementTemplateCreateResp
- type ElementTemplateCreateRespData
- type ElementTemplateQueryReq
- type ElementTemplateQueryReqBody
- type ElementTemplateQueryReqBuilder
- func (builder *ElementTemplateQueryReqBuilder) Build() *ElementTemplateQueryReq
- func (builder *ElementTemplateQueryReqBuilder) ElementType(elementType string) *ElementTemplateQueryReqBuilder
- func (builder *ElementTemplateQueryReqBuilder) PageNum(pageNum int64) *ElementTemplateQueryReqBuilder
- func (builder *ElementTemplateQueryReqBuilder) PageSize(pageSize int64) *ElementTemplateQueryReqBuilder
- func (builder *ElementTemplateQueryReqBuilder) ProjectKey(projectKey string) *ElementTemplateQueryReqBuilder
- func (builder *ElementTemplateQueryReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ElementTemplateQueryReqBuilder
- type ElementTemplateQueryResp
- type ElementTemplateQueryRespData
- type Expand
- type FieldConf
- type FieldDeliverableItem
- type FieldDetail
- type FieldItem
- type FieldValuePair
- type Filter
- type FilterAcrossProjectReq
- type FilterAcrossProjectReqBody
- type FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) Build() *FilterAcrossProjectReq
- func (builder *FilterAcrossProjectReqBuilder) Businesses(businesses []string) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) CreatedAt(createdAt *TimeInterval) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) Expand(expand *Expand) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) PageNum(pageNum int64) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) PageSize(pageSize int64) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) Priorities(priorities []string) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) ProjectKeys(projectKeys []string) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) SearchUser(searchUser *SearchUser) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) SimpleNames(simpleNames []string) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) Tags(tags []string) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) TemplateIDs(templateIDs []int64) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) TenantGroupID(tenantGroupID int64) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) UpdatedAt(updatedAt *TimeInterval) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) WorkItemIDs(workItemIDs []int64) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) WorkItemName(workItemName string) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) WorkItemStatus(workItemStatus []WorkItemStatus) *FilterAcrossProjectReqBuilder
- func (builder *FilterAcrossProjectReqBuilder) WorkItemTypeKey(workItemTypeKey string) *FilterAcrossProjectReqBuilder
- type FilterAcrossProjectResp
- type FilterReq
- type FilterReqBody
- type FilterReqBuilder
- func (builder *FilterReqBuilder) Build() *FilterReq
- func (builder *FilterReqBuilder) Businesses(businesses []string) *FilterReqBuilder
- func (builder *FilterReqBuilder) CreatedAt(createdAt *TimeInterval) *FilterReqBuilder
- func (builder *FilterReqBuilder) Expand(expand *Expand) *FilterReqBuilder
- func (builder *FilterReqBuilder) PageNum(pageNum int64) *FilterReqBuilder
- func (builder *FilterReqBuilder) PageSize(pageSize int64) *FilterReqBuilder
- func (builder *FilterReqBuilder) Priorities(priorities []string) *FilterReqBuilder
- func (builder *FilterReqBuilder) ProjectKey(projectKey string) *FilterReqBuilder
- func (builder *FilterReqBuilder) SearchID(searchID string) *FilterReqBuilder
- func (builder *FilterReqBuilder) SubStages(subStages []string) *FilterReqBuilder
- func (builder *FilterReqBuilder) Tags(tags []string) *FilterReqBuilder
- func (builder *FilterReqBuilder) UpdatedAt(updatedAt *TimeInterval) *FilterReqBuilder
- func (builder *FilterReqBuilder) UserKeys(userKeys []string) *FilterReqBuilder
- func (builder *FilterReqBuilder) WorkItemIDs(workItemIDs []int64) *FilterReqBuilder
- func (builder *FilterReqBuilder) WorkItemName(workItemName string) *FilterReqBuilder
- func (builder *FilterReqBuilder) WorkItemStatus(workItemStatus []WorkItemStatus) *FilterReqBuilder
- func (builder *FilterReqBuilder) WorkItemTypeKeys(workItemTypeKeys []string) *FilterReqBuilder
- type FilterResp
- type FinishedInfo
- type FreezeWorkItemReq
- type FreezeWorkItemReqBody
- type FreezeWorkItemReqBuilder
- func (builder *FreezeWorkItemReqBuilder) Build() *FreezeWorkItemReq
- func (builder *FreezeWorkItemReqBuilder) IsFrozen(isFrozen bool) *FreezeWorkItemReqBuilder
- func (builder *FreezeWorkItemReqBuilder) ProjectKey(projectKey string) *FreezeWorkItemReqBuilder
- func (builder *FreezeWorkItemReqBuilder) WorkItemID(workItemID int64) *FreezeWorkItemReqBuilder
- type FreezeWorkItemResp
- type GetResourceWorkItemsByIdsReq
- type GetResourceWorkItemsByIdsReqBody
- type GetResourceWorkItemsByIdsReqBuilder
- func (builder *GetResourceWorkItemsByIdsReqBuilder) Build() *GetResourceWorkItemsByIdsReq
- func (builder *GetResourceWorkItemsByIdsReqBuilder) Expand(expand *WorkItem_work_item_Expand) *GetResourceWorkItemsByIdsReqBuilder
- func (builder *GetResourceWorkItemsByIdsReqBuilder) Fields(fields []string) *GetResourceWorkItemsByIdsReqBuilder
- func (builder *GetResourceWorkItemsByIdsReqBuilder) ProjectKey(projectKey string) *GetResourceWorkItemsByIdsReqBuilder
- func (builder *GetResourceWorkItemsByIdsReqBuilder) WorkItemIDs(workItemIDs []int64) *GetResourceWorkItemsByIdsReqBuilder
- func (builder *GetResourceWorkItemsByIdsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetResourceWorkItemsByIdsReqBuilder
- type GetResourceWorkItemsByIdsResp
- type GetWBSInfoReq
- type GetWBSInfoReqBody
- type GetWBSInfoReqBuilder
- func (builder *GetWBSInfoReqBuilder) Build() *GetWBSInfoReq
- func (builder *GetWBSInfoReqBuilder) Expand(expand *WorkItem_work_item_Expand) *GetWBSInfoReqBuilder
- func (builder *GetWBSInfoReqBuilder) NeedUnionDeliverable(needUnionDeliverable bool) *GetWBSInfoReqBuilder
- func (builder *GetWBSInfoReqBuilder) ProjectKey(projectKey string) *GetWBSInfoReqBuilder
- func (builder *GetWBSInfoReqBuilder) WorkItemID(workItemID int64) *GetWBSInfoReqBuilder
- func (builder *GetWBSInfoReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWBSInfoReqBuilder
- type GetWBSInfoResp
- type GetWBSViewSubWorkItemConfReq
- type GetWBSViewSubWorkItemConfReqBuilder
- func (builder *GetWBSViewSubWorkItemConfReqBuilder) Build() *GetWBSViewSubWorkItemConfReq
- func (builder *GetWBSViewSubWorkItemConfReqBuilder) DraftID(draftID string) *GetWBSViewSubWorkItemConfReqBuilder
- func (builder *GetWBSViewSubWorkItemConfReqBuilder) NodeUUID(nodeUUID string) *GetWBSViewSubWorkItemConfReqBuilder
- func (builder *GetWBSViewSubWorkItemConfReqBuilder) ProjectKey(projectKey string) *GetWBSViewSubWorkItemConfReqBuilder
- func (builder *GetWBSViewSubWorkItemConfReqBuilder) WorkItemID(workItemID int64) *GetWBSViewSubWorkItemConfReqBuilder
- type GetWBSViewSubWorkItemConfResp
- type GetWBSViewSubWorkItemConfRespData
- type GetWorkFlowReq
- type GetWorkFlowReqBody
- type GetWorkFlowReqBuilder
- func (builder *GetWorkFlowReqBuilder) Build() *GetWorkFlowReq
- func (builder *GetWorkFlowReqBuilder) Expand(expand *WorkItem_work_item_Expand) *GetWorkFlowReqBuilder
- func (builder *GetWorkFlowReqBuilder) Fields(fields []string) *GetWorkFlowReqBuilder
- func (builder *GetWorkFlowReqBuilder) FlowType(flowType int64) *GetWorkFlowReqBuilder
- func (builder *GetWorkFlowReqBuilder) ProjectKey(projectKey string) *GetWorkFlowReqBuilder
- func (builder *GetWorkFlowReqBuilder) WorkItemID(workItemID int64) *GetWorkFlowReqBuilder
- func (builder *GetWorkFlowReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkFlowReqBuilder
- type GetWorkFlowResp
- type GetWorkItemManHourRecordsReq
- type GetWorkItemManHourRecordsReqBody
- type GetWorkItemManHourRecordsReqBuilder
- func (builder *GetWorkItemManHourRecordsReqBuilder) Build() *GetWorkItemManHourRecordsReq
- func (builder *GetWorkItemManHourRecordsReqBuilder) PageNum(pageNum int64) *GetWorkItemManHourRecordsReqBuilder
- func (builder *GetWorkItemManHourRecordsReqBuilder) PageSize(pageSize int64) *GetWorkItemManHourRecordsReqBuilder
- func (builder *GetWorkItemManHourRecordsReqBuilder) ProjectKey(projectKey string) *GetWorkItemManHourRecordsReqBuilder
- func (builder *GetWorkItemManHourRecordsReqBuilder) WorkItemID(workItemID int64) *GetWorkItemManHourRecordsReqBuilder
- func (builder *GetWorkItemManHourRecordsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkItemManHourRecordsReqBuilder
- type GetWorkItemManHourRecordsResp
- type GetWorkItemOpRecordReq
- type GetWorkItemOpRecordReqBody
- type GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) Build() *GetWorkItemOpRecordReq
- func (builder *GetWorkItemOpRecordReqBuilder) End(end int64) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) OpRecordModule(opRecordModule []string) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) OperationType(operationType []string) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) Operator(operator []string) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) OperatorType(operatorType []string) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) PageSize(pageSize int64) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) ProjectKey(projectKey string) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) Source(source []string) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) SourceType(sourceType []string) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) Start(start int64) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) StartFrom(startFrom string) *GetWorkItemOpRecordReqBuilder
- func (builder *GetWorkItemOpRecordReqBuilder) WorkItemIDs(workItemIDs []int64) *GetWorkItemOpRecordReqBuilder
- type GetWorkItemOpRecordResp
- type GetWorkItemOpRecordRespData
- type GetWorkItemTransRequiredItemReq
- type GetWorkItemTransRequiredItemReqBody
- type GetWorkItemTransRequiredItemReqBuilder
- func (builder *GetWorkItemTransRequiredItemReqBuilder) Build() *GetWorkItemTransRequiredItemReq
- func (builder *GetWorkItemTransRequiredItemReqBuilder) Mode(mode string) *GetWorkItemTransRequiredItemReqBuilder
- func (builder *GetWorkItemTransRequiredItemReqBuilder) ProjectKey(projectKey string) *GetWorkItemTransRequiredItemReqBuilder
- func (builder *GetWorkItemTransRequiredItemReqBuilder) StateKey(stateKey string) *GetWorkItemTransRequiredItemReqBuilder
- func (builder *GetWorkItemTransRequiredItemReqBuilder) WorkItemID(workItemID int64) *GetWorkItemTransRequiredItemReqBuilder
- func (builder *GetWorkItemTransRequiredItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkItemTransRequiredItemReqBuilder
- type GetWorkItemTransRequiredItemResp
- type GetWorkItemTypeInfoByKeyReq
- type GetWorkItemTypeInfoByKeyReqBuilder
- func (builder *GetWorkItemTypeInfoByKeyReqBuilder) Build() *GetWorkItemTypeInfoByKeyReq
- func (builder *GetWorkItemTypeInfoByKeyReqBuilder) ProjectKey(projectKey string) *GetWorkItemTypeInfoByKeyReqBuilder
- func (builder *GetWorkItemTypeInfoByKeyReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkItemTypeInfoByKeyReqBuilder
- type GetWorkItemTypeInfoByKeyResp
- type GetWorkItemsByIdsReq
- type GetWorkItemsByIdsReqBody
- type GetWorkItemsByIdsReqBuilder
- func (builder *GetWorkItemsByIdsReqBuilder) Build() *GetWorkItemsByIdsReq
- func (builder *GetWorkItemsByIdsReqBuilder) Expand(expand *WorkItem_work_item_Expand) *GetWorkItemsByIdsReqBuilder
- func (builder *GetWorkItemsByIdsReqBuilder) Fields(fields []string) *GetWorkItemsByIdsReqBuilder
- func (builder *GetWorkItemsByIdsReqBuilder) ProjectKey(projectKey string) *GetWorkItemsByIdsReqBuilder
- func (builder *GetWorkItemsByIdsReqBuilder) WorkItemIDs(workItemIDs []int64) *GetWorkItemsByIdsReqBuilder
- func (builder *GetWorkItemsByIdsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkItemsByIdsReqBuilder
- type GetWorkItemsByIdsResp
- type Group
- type InstanceDeliverableItem
- type IntegrateSearchReq
- type IntegrateSearchReqBody
- type IntegrateSearchReqBuilder
- func (builder *IntegrateSearchReqBuilder) Build() *IntegrateSearchReq
- func (builder *IntegrateSearchReqBuilder) DataSources(dataSources []DataSource) *IntegrateSearchReqBuilder
- func (builder *IntegrateSearchReqBuilder) Features(features map[string]string) *IntegrateSearchReqBuilder
- func (builder *IntegrateSearchReqBuilder) FieldSelected(fieldSelected []string) *IntegrateSearchReqBuilder
- func (builder *IntegrateSearchReqBuilder) Query(query *Query) *IntegrateSearchReqBuilder
- func (builder *IntegrateSearchReqBuilder) SearchID(searchID string) *IntegrateSearchReqBuilder
- func (builder *IntegrateSearchReqBuilder) ViewID(viewID string) *IntegrateSearchReqBuilder
- type IntegrateSearchResp
- type InviteBotJoinChatReq
- type InviteBotJoinChatReqBody
- type InviteBotJoinChatReqBuilder
- func (builder *InviteBotJoinChatReqBuilder) AppIDs(appIDs []string) *InviteBotJoinChatReqBuilder
- func (builder *InviteBotJoinChatReqBuilder) Build() *InviteBotJoinChatReq
- func (builder *InviteBotJoinChatReqBuilder) ProjectKey(projectKey string) *InviteBotJoinChatReqBuilder
- func (builder *InviteBotJoinChatReqBuilder) WorkItemID(workItemID int64) *InviteBotJoinChatReqBuilder
- func (builder *InviteBotJoinChatReqBuilder) WorkItemTypeKey(workItemTypeKey string) *InviteBotJoinChatReqBuilder
- type InviteBotJoinChatResp
- type Leader
- type LinkedResourceInfo
- type ListTemplateConfReq
- type ListTemplateConfReqBuilder
- type ListTemplateConfResp
- type ManHourRecord
- type MultiSignal
- type MultiSignalDetail
- type MultiText
- type MultiTextDetail
- type NodeBasicInfo
- type NodeConf
- type NodeElement
- type NodeField
- type NodeFinishedConclusion
- type NodeFinishedConclusionOption
- type NodeFinishedOpinion
- type NodeOwnerFinishedConclusion
- type NodeOwnerFinishedOpinion
- type NodeRequiredItemRes
- type NodeTask
- type NodeWBSRoleOwners
- type NodesConnections
- type NumberConfig
- type OAPIBatchQueryConclusionOptionItem
- type OAPIBatchQueryDeliverable
- type OAPIBatchQueryDeliverableInfo
- type OAPICreateWorkItemInfo
- type OAPIFinishedConclusionInfo
- type OAPIFinishedConclusionOwnersResultItem
- type OAPIFinishedConclusionResultItem
- type OAPIFinishedInfoItem
- type OAPIFinishedOpinionInfo
- type OAPIFinishedOpinionOwnersResultItem
- type OAPIOperationRecord
- type OAPIRecordContent
- type ObjectStatusValue
- type OpRecordObject
- type Operation
- type OperationCreate
- type OperationValue
- type Option
- type OptionConf
- type OrderInfo
- type Owner
- type OwnerConf
- type Pagination
- type PatchWBSViewDraftReq
- type PatchWBSViewDraftReqBody
- type PatchWBSViewDraftReqBuilder
- func (builder *PatchWBSViewDraftReqBuilder) Build() *PatchWBSViewDraftReq
- func (builder *PatchWBSViewDraftReqBuilder) DraftID(draftID string) *PatchWBSViewDraftReqBuilder
- func (builder *PatchWBSViewDraftReqBuilder) Operations(operations []Operation) *PatchWBSViewDraftReqBuilder
- func (builder *PatchWBSViewDraftReqBuilder) ProjectKey(projectKey string) *PatchWBSViewDraftReqBuilder
- type PatchWBSViewDraftResp
- type PatchWBSViewDraftRespData
- type ProjectRelationRule
- type PublishWBSViewDraftReq
- type PublishWBSViewDraftReqBody
- type PublishWBSViewDraftReqBuilder
- type PublishWBSViewDraftResp
- type Query
- type QueryAWorkItemTypesReq
- type QueryAWorkItemTypesReqBuilder
- type QueryAWorkItemTypesResp
- type QueryBusinessesReq
- type QueryBusinessesReqBuilder
- type QueryBusinessesResp
- type QueryLink
- type QueryProjectFieldsReq
- type QueryProjectFieldsReqBody
- type QueryProjectFieldsReqBuilder
- type QueryProjectFieldsResp
- type QueryProjectRelationInstanceReq
- type QueryProjectRelationInstanceReqBody
- type QueryProjectRelationInstanceReqBuilder
- func (builder *QueryProjectRelationInstanceReqBuilder) Build() *QueryProjectRelationInstanceReq
- func (builder *QueryProjectRelationInstanceReqBuilder) ProjectKey(projectKey string) *QueryProjectRelationInstanceReqBuilder
- func (builder *QueryProjectRelationInstanceReqBuilder) RelationProjectKey(relationProjectKey string) *QueryProjectRelationInstanceReqBuilder
- func (builder *QueryProjectRelationInstanceReqBuilder) RelationRuleID(relationRuleID string) *QueryProjectRelationInstanceReqBuilder
- func (builder *QueryProjectRelationInstanceReqBuilder) RelationWorkItemID(relationWorkItemID int64) *QueryProjectRelationInstanceReqBuilder
- func (builder *QueryProjectRelationInstanceReqBuilder) RelationWorkItemTypeKey(relationWorkItemTypeKey string) *QueryProjectRelationInstanceReqBuilder
- func (builder *QueryProjectRelationInstanceReqBuilder) WorkItemID(workItemID int64) *QueryProjectRelationInstanceReqBuilder
- func (builder *QueryProjectRelationInstanceReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryProjectRelationInstanceReqBuilder
- type QueryProjectRelationInstanceResp
- type QueryProjectRelationReq
- type QueryProjectRelationReqBody
- type QueryProjectRelationReqBuilder
- func (builder *QueryProjectRelationReqBuilder) Build() *QueryProjectRelationReq
- func (builder *QueryProjectRelationReqBuilder) ProjectKey(projectKey string) *QueryProjectRelationReqBuilder
- func (builder *QueryProjectRelationReqBuilder) RemoteProjects(remoteProjects []string) *QueryProjectRelationReqBuilder
- type QueryProjectRelationResp
- type QueryRoleConfDetailsReq
- type QueryRoleConfDetailsReqBuilder
- func (builder *QueryRoleConfDetailsReqBuilder) Build() *QueryRoleConfDetailsReq
- func (builder *QueryRoleConfDetailsReqBuilder) ProjectKey(projectKey string) *QueryRoleConfDetailsReqBuilder
- func (builder *QueryRoleConfDetailsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryRoleConfDetailsReqBuilder
- type QueryRoleConfDetailsResp
- type QueryStoryRelationData
- type QueryStoryRelationsReq
- type QueryStoryRelationsReqBody
- type QueryStoryRelationsReqBuilder
- type QueryStoryRelationsResp
- type QueryTaskResultReq
- type QueryTaskResultReqBuilder
- type QueryTaskResultResp
- type QueryTaskResultRespData
- type QueryTemplateDetailReq
- type QueryTemplateDetailReqBuilder
- type QueryTemplateDetailResp
- type QueryWBSViewDraftReq
- type QueryWBSViewDraftReqBody
- type QueryWBSViewDraftReqBuilder
- func (builder *QueryWBSViewDraftReqBuilder) Build() *QueryWBSViewDraftReq
- func (builder *QueryWBSViewDraftReqBuilder) NeedInit(needInit bool) *QueryWBSViewDraftReqBuilder
- func (builder *QueryWBSViewDraftReqBuilder) ProjectKey(projectKey string) *QueryWBSViewDraftReqBuilder
- func (builder *QueryWBSViewDraftReqBuilder) WorkItemID(workItemID int64) *QueryWBSViewDraftReqBuilder
- func (builder *QueryWBSViewDraftReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryWBSViewDraftReqBuilder
- type QueryWBSViewDraftResp
- type QueryWBSViewDraftRespData
- type QueryWbsTemplateConfReq
- type QueryWbsTemplateConfReqBody
- type QueryWbsTemplateConfReqBuilder
- type QueryWbsTemplateConfResp
- type QueryWorkItemMetaDataReq
- type QueryWorkItemMetaDataReqBuilder
- func (builder *QueryWorkItemMetaDataReqBuilder) Build() *QueryWorkItemMetaDataReq
- func (builder *QueryWorkItemMetaDataReqBuilder) ProjectKey(projectKey string) *QueryWorkItemMetaDataReqBuilder
- func (builder *QueryWorkItemMetaDataReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryWorkItemMetaDataReqBuilder
- type QueryWorkItemMetaDataResp
- type QueryWorkItemRelationReq
- type QueryWorkItemRelationReqBuilder
- type QueryWorkItemRelationResp
- type QueryWorkItemSubTaskReq
- type QueryWorkItemSubTaskReqBuilder
- func (builder *QueryWorkItemSubTaskReqBuilder) Build() *QueryWorkItemSubTaskReq
- func (builder *QueryWorkItemSubTaskReqBuilder) NodeID(nodeID string) *QueryWorkItemSubTaskReqBuilder
- func (builder *QueryWorkItemSubTaskReqBuilder) ProjectKey(projectKey string) *QueryWorkItemSubTaskReqBuilder
- func (builder *QueryWorkItemSubTaskReqBuilder) WorkItemID(workItemID int64) *QueryWorkItemSubTaskReqBuilder
- func (builder *QueryWorkItemSubTaskReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryWorkItemSubTaskReqBuilder
- type QueryWorkItemSubTaskResp
- type RelatedFieldExtraDisplayInfo
- type RelationBindInstance
- type RelationCaseDetailForUpdate
- type RelationDetail
- type RelationFieldDetail
- type RelationInstance
- type RelationRule
- type RequiredDeliverable
- type RequiredField
- type RequiredFormItem
- type RequiredStateInfo
- type RequiredTask
- type ResetWBSViewDraftReq
- type ResetWBSViewDraftReqBody
- type ResetWBSViewDraftReqBuilder
- func (builder *ResetWBSViewDraftReqBuilder) Build() *ResetWBSViewDraftReq
- func (builder *ResetWBSViewDraftReqBuilder) ProjectKey(projectKey string) *ResetWBSViewDraftReqBuilder
- func (builder *ResetWBSViewDraftReqBuilder) WorkItemID(workItemID int64) *ResetWBSViewDraftReqBuilder
- func (builder *ResetWBSViewDraftReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ResetWBSViewDraftReqBuilder
- type ResetWBSViewDraftResp
- type ResetWBSViewDraftRespData
- type ResourceCreateWorkItemReq
- type ResourceCreateWorkItemReqBody
- type ResourceCreateWorkItemReqBuilder
- func (builder *ResourceCreateWorkItemReqBuilder) Build() *ResourceCreateWorkItemReq
- func (builder *ResourceCreateWorkItemReqBuilder) FieldValuePairs(fieldValuePairs []WorkItem_work_item_FieldValuePair) *ResourceCreateWorkItemReqBuilder
- func (builder *ResourceCreateWorkItemReqBuilder) ProjectKey(projectKey string) *ResourceCreateWorkItemReqBuilder
- func (builder *ResourceCreateWorkItemReqBuilder) TemplateID(templateID int64) *ResourceCreateWorkItemReqBuilder
- func (builder *ResourceCreateWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ResourceCreateWorkItemReqBuilder
- type ResourceCreateWorkItemResp
- type ResourceLibSetting
- type ResourceSearchByParamsReq
- type ResourceSearchByParamsReqBody
- type ResourceSearchByParamsReqBuilder
- func (builder *ResourceSearchByParamsReqBuilder) Build() *ResourceSearchByParamsReq
- func (builder *ResourceSearchByParamsReqBuilder) DataSources(dataSources []DataSource) *ResourceSearchByParamsReqBuilder
- func (builder *ResourceSearchByParamsReqBuilder) Features(features map[string]string) *ResourceSearchByParamsReqBuilder
- func (builder *ResourceSearchByParamsReqBuilder) FieldSelected(fieldSelected []string) *ResourceSearchByParamsReqBuilder
- func (builder *ResourceSearchByParamsReqBuilder) Pagination(pagination *Search_concisesearch_Pagination) *ResourceSearchByParamsReqBuilder
- func (builder *ResourceSearchByParamsReqBuilder) SearchGroup(searchGroup *SearchGroup) *ResourceSearchByParamsReqBuilder
- type ResourceSearchByParamsResp
- type ResourceWorkItemInfo
- type RoleAssign
- type RoleConfCreate
- type RoleConfDetail
- type RoleConfUpdate
- type RoleOwner
- type Schedule
- type ScheduleReferenceValue
- type SearchByParamsReq
- type SearchByParamsReqBody
- type SearchByParamsReqBuilder
- func (builder *SearchByParamsReqBuilder) Build() *SearchByParamsReq
- func (builder *SearchByParamsReqBuilder) Expand(expand *Expand) *SearchByParamsReqBuilder
- func (builder *SearchByParamsReqBuilder) Fields(fields []string) *SearchByParamsReqBuilder
- func (builder *SearchByParamsReqBuilder) PageNum(pageNum int64) *SearchByParamsReqBuilder
- func (builder *SearchByParamsReqBuilder) PageSize(pageSize int64) *SearchByParamsReqBuilder
- func (builder *SearchByParamsReqBuilder) ProjectKey(projectKey string) *SearchByParamsReqBuilder
- func (builder *SearchByParamsReqBuilder) SearchGroup(searchGroup *Search_SearchGroup) *SearchByParamsReqBuilder
- func (builder *SearchByParamsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *SearchByParamsReqBuilder
- type SearchByParamsResp
- type SearchGroup
- type SearchParam
- type SearchSubtaskReq
- type SearchSubtaskReqBody
- type SearchSubtaskReqBuilder
- func (builder *SearchSubtaskReqBuilder) Build() *SearchSubtaskReq
- func (builder *SearchSubtaskReqBuilder) CreatedAt(createdAt *TimeInterval) *SearchSubtaskReqBuilder
- func (builder *SearchSubtaskReqBuilder) Name(name string) *SearchSubtaskReqBuilder
- func (builder *SearchSubtaskReqBuilder) PageNum(pageNum int64) *SearchSubtaskReqBuilder
- func (builder *SearchSubtaskReqBuilder) PageSize(pageSize int64) *SearchSubtaskReqBuilder
- func (builder *SearchSubtaskReqBuilder) ProjectKeys(projectKeys []string) *SearchSubtaskReqBuilder
- func (builder *SearchSubtaskReqBuilder) SimpleNames(simpleNames []string) *SearchSubtaskReqBuilder
- func (builder *SearchSubtaskReqBuilder) Status(status int32) *SearchSubtaskReqBuilder
- func (builder *SearchSubtaskReqBuilder) UserKeys(userKeys []string) *SearchSubtaskReqBuilder
- type SearchSubtaskResp
- type SearchUser
- type SearchWorkItemsRelationReq
- type SearchWorkItemsRelationReqBody
- type SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) Build() *SearchWorkItemsRelationReq
- func (builder *SearchWorkItemsRelationReqBuilder) Expand(expand *WorkItem_work_item_Expand) *SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) PageNum(pageNum int64) *SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) PageSize(pageSize int64) *SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) ProjectKey(projectKey string) *SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) RelationKey(relationKey string) *SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) RelationType(relationType int32) *SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) RelationWorkItemTypeKey(relationWorkItemTypeKey string) *SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) WorkItemID(workItemID int64) *SearchWorkItemsRelationReqBuilder
- func (builder *SearchWorkItemsRelationReqBuilder) WorkItemTypeKey(workItemTypeKey string) *SearchWorkItemsRelationReqBuilder
- type SearchWorkItemsRelationResp
- type Search_SearchGroup
- type Search_SearchParam
- type Search_apicommon_Pagination
- type Search_concisesearch_Pagination
- type Search_concisesearch_Sort
- type SeqOrderInfo
- type SimpleField
- type SimpleRoleConf
- type Sort
- type StateFlowConfInfo
- type StateFlowNode
- type StateTime
- type StatusConf
- type StoryRelationEntity
- type SubDetail
- type SubInstanceCreate
- type SubProcessConf
- type SubTask
- type SubTaskModifyReq
- type SubTaskModifyReqBody
- type SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) Action(action string) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) Assignee(assignee []string) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) Build() *SubTaskModifyReq
- func (builder *SubTaskModifyReqBuilder) Deliverable(deliverable []WorkItem_work_item_FieldValuePair) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) NodeID(nodeID string) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) Note(note string) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) ProjectKey(projectKey string) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) Schedules(schedules []WorkItem_work_item_Schedule) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) TaskID(taskID int64) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) WorkItemID(workItemID int64) *SubTaskModifyReqBuilder
- func (builder *SubTaskModifyReqBuilder) WorkItemTypeKey(workItemTypeKey string) *SubTaskModifyReqBuilder
- type SubTaskModifyResp
- type SubTaskParentInfo
- type SubWorkItemConfInfo
- type SwitchBackToWbsViewDraftReq
- type SwitchBackToWbsViewDraftReqBody
- type SwitchBackToWbsViewDraftReqBuilder
- func (builder *SwitchBackToWbsViewDraftReqBuilder) Build() *SwitchBackToWbsViewDraftReq
- func (builder *SwitchBackToWbsViewDraftReqBuilder) CommitID(commitID string) *SwitchBackToWbsViewDraftReqBuilder
- func (builder *SwitchBackToWbsViewDraftReqBuilder) DraftID(draftID string) *SwitchBackToWbsViewDraftReqBuilder
- func (builder *SwitchBackToWbsViewDraftReqBuilder) ProjectKey(projectKey string) *SwitchBackToWbsViewDraftReqBuilder
- func (builder *SwitchBackToWbsViewDraftReqBuilder) WorkItemID(workItemID int64) *SwitchBackToWbsViewDraftReqBuilder
- type SwitchBackToWbsViewDraftResp
- type SwitchBackToWbsViewDraftRespData
- type SymbolSetting
- type TargetState
- type TaskConf
- type TaskConfInfo
- type TaskElement
- type TeamDataScope
- type TeamOption
- type Template
- type TemplateConf
- type TemplateDetail
- type TimeInterval
- type UnionDeliverable
- type UniversalSearchReq
- type UniversalSearchReqBody
- type UniversalSearchReqBuilder
- func (builder *UniversalSearchReqBuilder) Build() *UniversalSearchReq
- func (builder *UniversalSearchReqBuilder) DataSources(dataSources []DataSource) *UniversalSearchReqBuilder
- func (builder *UniversalSearchReqBuilder) Features(features map[string]string) *UniversalSearchReqBuilder
- func (builder *UniversalSearchReqBuilder) FieldSelected(fieldSelected []string) *UniversalSearchReqBuilder
- func (builder *UniversalSearchReqBuilder) Pagination(pagination *Search_concisesearch_Pagination) *UniversalSearchReqBuilder
- func (builder *UniversalSearchReqBuilder) SearchGroup(searchGroup *SearchGroup) *UniversalSearchReqBuilder
- func (builder *UniversalSearchReqBuilder) Sort(sort *Search_concisesearch_Sort) *UniversalSearchReqBuilder
- func (builder *UniversalSearchReqBuilder) UserKey(userKey string) *UniversalSearchReqBuilder
- type UniversalSearchResp
- type UpdateCompoundFieldValueReq
- type UpdateCompoundFieldValueReqBody
- type UpdateCompoundFieldValueReqBuilder
- func (builder *UpdateCompoundFieldValueReqBuilder) Action(action string) *UpdateCompoundFieldValueReqBuilder
- func (builder *UpdateCompoundFieldValueReqBuilder) Build() *UpdateCompoundFieldValueReq
- func (builder *UpdateCompoundFieldValueReqBuilder) FieldAlias(fieldAlias string) *UpdateCompoundFieldValueReqBuilder
- func (builder *UpdateCompoundFieldValueReqBuilder) FieldKey(fieldKey string) *UpdateCompoundFieldValueReqBuilder
- func (builder *UpdateCompoundFieldValueReqBuilder) Fields(fields [][]WorkItem_work_item_FieldValuePair) *UpdateCompoundFieldValueReqBuilder
- func (builder *UpdateCompoundFieldValueReqBuilder) GroupUUID(groupUUID string) *UpdateCompoundFieldValueReqBuilder
- func (builder *UpdateCompoundFieldValueReqBuilder) ProjectKey(projectKey string) *UpdateCompoundFieldValueReqBuilder
- func (builder *UpdateCompoundFieldValueReqBuilder) WorkItemID(workItemID int64) *UpdateCompoundFieldValueReqBuilder
- type UpdateCompoundFieldValueResp
- type UpdateFieldReq
- type UpdateFieldReqBody
- type UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) AuthorizedRoles(authorizedRoles []string) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) Build() *UpdateFieldReq
- func (builder *UpdateFieldReqBuilder) DefaultValue(defaultValue interface{}) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) FieldAlias(fieldAlias string) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) FieldKey(fieldKey string) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) FieldName(fieldName string) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) FieldValue(fieldValue interface{}) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) FreeAdd(freeAdd int64) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) HelpDescription(helpDescription string) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) NumberConfig(numberConfig *NumberConfig) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) ProjectKey(projectKey string) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) RelatedFieldExtraDisplayInfos(relatedFieldExtraDisplayInfos []RelatedFieldExtraDisplayInfo) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) TeamOption(teamOption *TeamOption) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) WorkItemRelationUUID(workItemRelationUUID string) *UpdateFieldReqBuilder
- func (builder *UpdateFieldReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateFieldReqBuilder
- type UpdateFieldResp
- type UpdateFinishedReq
- type UpdateFinishedReqBody
- type UpdateFinishedReqBuilder
- func (builder *UpdateFinishedReqBuilder) Build() *UpdateFinishedReq
- func (builder *UpdateFinishedReqBuilder) FinishedConclusionOptionKey(finishedConclusionOptionKey string) *UpdateFinishedReqBuilder
- func (builder *UpdateFinishedReqBuilder) NodeID(nodeID string) *UpdateFinishedReqBuilder
- func (builder *UpdateFinishedReqBuilder) OperationType(operationType string) *UpdateFinishedReqBuilder
- func (builder *UpdateFinishedReqBuilder) Opinion(opinion string) *UpdateFinishedReqBuilder
- func (builder *UpdateFinishedReqBuilder) ProjectKey(projectKey string) *UpdateFinishedReqBuilder
- func (builder *UpdateFinishedReqBuilder) Reset(reset bool) *UpdateFinishedReqBuilder
- func (builder *UpdateFinishedReqBuilder) WorkItemID(workItemID int64) *UpdateFinishedReqBuilder
- type UpdateFinishedResp
- type UpdateFlowRoleReq
- type UpdateFlowRoleReqBody
- type UpdateFlowRoleReqBuilder
- func (builder *UpdateFlowRoleReqBuilder) Build() *UpdateFlowRoleReq
- func (builder *UpdateFlowRoleReqBuilder) ProjectKey(projectKey string) *UpdateFlowRoleReqBuilder
- func (builder *UpdateFlowRoleReqBuilder) Role(role *RoleConfUpdate) *UpdateFlowRoleReqBuilder
- func (builder *UpdateFlowRoleReqBuilder) RoleAlias(roleAlias string) *UpdateFlowRoleReqBuilder
- func (builder *UpdateFlowRoleReqBuilder) RoleID(roleID string) *UpdateFlowRoleReqBuilder
- func (builder *UpdateFlowRoleReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateFlowRoleReqBuilder
- type UpdateFlowRoleResp
- type UpdateMultiSignalReq
- type UpdateMultiSignalReqBody
- type UpdateMultiSignalReqBuilder
- func (builder *UpdateMultiSignalReqBuilder) Build() *UpdateMultiSignalReq
- func (builder *UpdateMultiSignalReqBuilder) Details(details []MultiSignalDetail) *UpdateMultiSignalReqBuilder
- func (builder *UpdateMultiSignalReqBuilder) FieldAlias(fieldAlias string) *UpdateMultiSignalReqBuilder
- func (builder *UpdateMultiSignalReqBuilder) FieldKey(fieldKey string) *UpdateMultiSignalReqBuilder
- func (builder *UpdateMultiSignalReqBuilder) ProjectKey(projectKey string) *UpdateMultiSignalReqBuilder
- func (builder *UpdateMultiSignalReqBuilder) UpdateType(updateType string) *UpdateMultiSignalReqBuilder
- func (builder *UpdateMultiSignalReqBuilder) WorkItemID(workItemID int64) *UpdateMultiSignalReqBuilder
- func (builder *UpdateMultiSignalReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateMultiSignalReqBuilder
- type UpdateMultiSignalResp
- type UpdateNodeStateReq
- type UpdateNodeStateReqBody
- type UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) Action(action string) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) Build() *UpdateNodeStateReq
- func (builder *UpdateNodeStateReqBuilder) Fields(fields []WorkItem_work_item_FieldValuePair) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) FinishedInfos(finishedInfos *FinishedInfo) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) NodeFields(nodeFields []NodeField) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) NodeID(nodeID string) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) NodeOwners(nodeOwners []string) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) NodeSchedule(nodeSchedule *WorkItem_work_item_Schedule) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) ProjectKey(projectKey string) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) RollbackReason(rollbackReason string) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) Schedules(schedules []WorkItem_work_item_Schedule) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) WorkItemID(workItemID int64) *UpdateNodeStateReqBuilder
- func (builder *UpdateNodeStateReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateNodeStateReqBuilder
- type UpdateNodeStateResp
- type UpdateResourceWorkItemReq
- type UpdateResourceWorkItemReqBody
- type UpdateResourceWorkItemReqBuilder
- func (builder *UpdateResourceWorkItemReqBuilder) Build() *UpdateResourceWorkItemReq
- func (builder *UpdateResourceWorkItemReqBuilder) ProjectKey(projectKey string) *UpdateResourceWorkItemReqBuilder
- func (builder *UpdateResourceWorkItemReqBuilder) UpdateFields(updateFields []WorkItem_work_item_FieldValuePair) *UpdateResourceWorkItemReqBuilder
- func (builder *UpdateResourceWorkItemReqBuilder) WorkItemID(workItemID int64) *UpdateResourceWorkItemReqBuilder
- func (builder *UpdateResourceWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateResourceWorkItemReqBuilder
- type UpdateResourceWorkItemResp
- type UpdateStateFlowReq
- type UpdateStateFlowReqBody
- type UpdateStateFlowReqBuilder
- func (builder *UpdateStateFlowReqBuilder) Build() *UpdateStateFlowReq
- func (builder *UpdateStateFlowReqBuilder) Fields(fields []WorkItem_work_item_FieldValuePair) *UpdateStateFlowReqBuilder
- func (builder *UpdateStateFlowReqBuilder) ProjectKey(projectKey string) *UpdateStateFlowReqBuilder
- func (builder *UpdateStateFlowReqBuilder) RoleOwners(roleOwners []WorkItem_work_item_RoleOwner) *UpdateStateFlowReqBuilder
- func (builder *UpdateStateFlowReqBuilder) TransitionID(transitionID int64) *UpdateStateFlowReqBuilder
- func (builder *UpdateStateFlowReqBuilder) WorkItemID(workItemID int64) *UpdateStateFlowReqBuilder
- func (builder *UpdateStateFlowReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateStateFlowReqBuilder
- type UpdateStateFlowResp
- type UpdateTemplateDetailReq
- type UpdateTemplateDetailReqBody
- type UpdateTemplateDetailReqBuilder
- func (builder *UpdateTemplateDetailReqBuilder) Build() *UpdateTemplateDetailReq
- func (builder *UpdateTemplateDetailReqBuilder) ProjectKey(projectKey string) *UpdateTemplateDetailReqBuilder
- func (builder *UpdateTemplateDetailReqBuilder) StateFlowConfs(stateFlowConfs []StateFlowConfInfo) *UpdateTemplateDetailReqBuilder
- func (builder *UpdateTemplateDetailReqBuilder) TemplateID(templateID int64) *UpdateTemplateDetailReqBuilder
- func (builder *UpdateTemplateDetailReqBuilder) WorkflowConfs(workflowConfs []WorkflowConfInfo) *UpdateTemplateDetailReqBuilder
- type UpdateTemplateDetailResp
- type UpdateWorkItemRelationReq
- type UpdateWorkItemRelationReqBody
- type UpdateWorkItemRelationReqBuilder
- func (builder *UpdateWorkItemRelationReqBuilder) Build() *UpdateWorkItemRelationReq
- func (builder *UpdateWorkItemRelationReqBuilder) Name(name string) *UpdateWorkItemRelationReqBuilder
- func (builder *UpdateWorkItemRelationReqBuilder) ProjectKey(projectKey string) *UpdateWorkItemRelationReqBuilder
- func (builder *UpdateWorkItemRelationReqBuilder) RelationDetails(relationDetails []RelationDetail) *UpdateWorkItemRelationReqBuilder
- func (builder *UpdateWorkItemRelationReqBuilder) RelationID(relationID string) *UpdateWorkItemRelationReqBuilder
- func (builder *UpdateWorkItemRelationReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkItemRelationReqBuilder
- type UpdateWorkItemRelationResp
- type UpdateWorkItemReq
- type UpdateWorkItemReqBody
- type UpdateWorkItemReqBuilder
- func (builder *UpdateWorkItemReqBuilder) Build() *UpdateWorkItemReq
- func (builder *UpdateWorkItemReqBuilder) ProjectKey(projectKey string) *UpdateWorkItemReqBuilder
- func (builder *UpdateWorkItemReqBuilder) UpdateFields(updateFields []WorkItem_work_item_FieldValuePair) *UpdateWorkItemReqBuilder
- func (builder *UpdateWorkItemReqBuilder) WorkItemID(workItemID int64) *UpdateWorkItemReqBuilder
- func (builder *UpdateWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkItemReqBuilder
- type UpdateWorkItemResp
- type UpdateWorkItemSubTaskReq
- type UpdateWorkItemSubTaskReqBody
- type UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) Assignee(assignee []string) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) Build() *UpdateWorkItemSubTaskReq
- func (builder *UpdateWorkItemSubTaskReqBuilder) Deliverable(deliverable []WorkItem_work_item_FieldValuePair) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) Name(name string) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) NodeID(nodeID string) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) Note(note string) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) ProjectKey(projectKey string) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) Schedule(schedule *WorkItem_work_item_Schedule) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) TaskID(taskID int64) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) UpdateFields(updateFields []WorkItem_work_item_FieldValuePair) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) WorkItemID(workItemID int64) *UpdateWorkItemSubTaskReqBuilder
- func (builder *UpdateWorkItemSubTaskReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkItemSubTaskReqBuilder
- type UpdateWorkItemSubTaskResp
- type UpdateWorkItemTypeInfoReq
- type UpdateWorkItemTypeInfoReqBody
- type UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) ActualWorkTimeFieldKey(actualWorkTimeFieldKey string) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) ActualWorkTimeSwitch(actualWorkTimeSwitch bool) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) BelongRoleKeys(belongRoleKeys []string) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) Build() *UpdateWorkItemTypeInfoReq
- func (builder *UpdateWorkItemTypeInfoReqBuilder) Description(description string) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) EnableSchedule(enableSchedule bool) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) EstimatePointFieldKey(estimatePointFieldKey string) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) IsDisabled(isDisabled bool) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) IsPinned(isPinned bool) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) ProjectKey(projectKey string) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) ScheduleFieldKey(scheduleFieldKey string) *UpdateWorkItemTypeInfoReqBuilder
- func (builder *UpdateWorkItemTypeInfoReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkItemTypeInfoReqBuilder
- type UpdateWorkItemTypeInfoResp
- type UpdateWorkflowNodeReq
- type UpdateWorkflowNodeReqBody
- type UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) Build() *UpdateWorkflowNodeReq
- func (builder *UpdateWorkflowNodeReqBuilder) Fields(fields []WorkItem_work_item_FieldValuePair) *UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) NodeID(nodeID string) *UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) NodeOwners(nodeOwners []string) *UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) NodeSchedule(nodeSchedule *WorkItem_work_item_Schedule) *UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) ProjectKey(projectKey string) *UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) Schedules(schedules []WorkItem_work_item_Schedule) *UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) WorkItemID(workItemID int64) *UpdateWorkflowNodeReqBuilder
- func (builder *UpdateWorkflowNodeReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkflowNodeReqBuilder
- type UpdateWorkflowNodeResp
- type UpdateWorkingHourRecord
- type UpdateWorkingHourRecordReq
- type UpdateWorkingHourRecordReqBody
- type UpdateWorkingHourRecordReqBuilder
- func (builder *UpdateWorkingHourRecordReqBuilder) Build() *UpdateWorkingHourRecordReq
- func (builder *UpdateWorkingHourRecordReqBuilder) ProjectKey(projectKey string) *UpdateWorkingHourRecordReqBuilder
- func (builder *UpdateWorkingHourRecordReqBuilder) WorkItemID(workItemID int64) *UpdateWorkingHourRecordReqBuilder
- func (builder *UpdateWorkingHourRecordReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkingHourRecordReqBuilder
- func (builder *UpdateWorkingHourRecordReqBuilder) WorkingHourRecords(workingHourRecords []UpdateWorkingHourRecord) *UpdateWorkingHourRecordReqBuilder
- type UpdateWorkingHourRecordResp
- type UserDetail
- type WBSInfo
- type WBSParentWorkItem
- type WBSRelationChainEntity
- type WBSRelationChainEntityItem
- type WBSRelationChainPath
- type WBSRelationChainPathItem
- type WBSUpdateDraftFrozenRowsReq
- type WBSUpdateDraftFrozenRowsReqBody
- type WBSUpdateDraftFrozenRowsReqBuilder
- func (builder *WBSUpdateDraftFrozenRowsReqBuilder) Build() *WBSUpdateDraftFrozenRowsReq
- func (builder *WBSUpdateDraftFrozenRowsReqBuilder) CommitID(commitID string) *WBSUpdateDraftFrozenRowsReqBuilder
- func (builder *WBSUpdateDraftFrozenRowsReqBuilder) DraftID(draftID string) *WBSUpdateDraftFrozenRowsReqBuilder
- func (builder *WBSUpdateDraftFrozenRowsReqBuilder) ProjectKey(projectKey string) *WBSUpdateDraftFrozenRowsReqBuilder
- func (builder *WBSUpdateDraftFrozenRowsReqBuilder) UpdateType(updateType int32) *WBSUpdateDraftFrozenRowsReqBuilder
- func (builder *WBSUpdateDraftFrozenRowsReqBuilder) WorkItemID(workItemID int64) *WBSUpdateDraftFrozenRowsReqBuilder
- type WBSUpdateDraftFrozenRowsResp
- type WBSWorkItem
- type WbsCollaborationPublishReq
- type WbsCollaborationPublishReqBody
- type WbsCollaborationPublishReqBuilder
- func (builder *WbsCollaborationPublishReqBuilder) Build() *WbsCollaborationPublishReq
- func (builder *WbsCollaborationPublishReqBuilder) CommitID(commitID string) *WbsCollaborationPublishReqBuilder
- func (builder *WbsCollaborationPublishReqBuilder) DraftID(draftID string) *WbsCollaborationPublishReqBuilder
- func (builder *WbsCollaborationPublishReqBuilder) ProjectKey(projectKey string) *WbsCollaborationPublishReqBuilder
- func (builder *WbsCollaborationPublishReqBuilder) WorkItemID(workItemID int64) *WbsCollaborationPublishReqBuilder
- type WbsCollaborationPublishResp
- type WbsCollaborationPublishRespData
- type WbsDraft
- type WbsNodeMap
- type WbsStatusMap
- type WbsTemplate
- type WorkItemInfo
- type WorkItemKeyType
- type WorkItemRelation
- type WorkItemService
- func (a *WorkItemService) AbortWorkItem(ctx context.Context, req *AbortWorkItemReq, options ...core.RequestOptionFunc) (*AbortWorkItemResp, error)
- func (a *WorkItemService) ActualTimeUpdate(ctx context.Context, req *ActualTimeUpdateReq, ...) (*ActualTimeUpdateResp, error)
- func (a *WorkItemService) BatchQueryConclusionOption(ctx context.Context, req *BatchQueryConclusionOptionReq, ...) (*BatchQueryConclusionOptionResp, error)
- func (a *WorkItemService) BatchQueryDeliverable(ctx context.Context, req *BatchQueryDeliverableReq, ...) (*BatchQueryDeliverableResp, error)
- func (a *WorkItemService) BatchQueryFinished(ctx context.Context, req *BatchQueryFinishedReq, ...) (*BatchQueryFinishedResp, error)
- func (a *WorkItemService) BatchUpdateBasicWorkItem(ctx context.Context, req *BatchUpdateBasicWorkItemReq, ...) (*BatchUpdateBasicWorkItemResp, error)
- func (a *WorkItemService) CompositiveSearch(ctx context.Context, req *CompositiveSearchReq, ...) (*CompositiveSearchResp, error)
- func (a *WorkItemService) CreateField(ctx context.Context, req *CreateFieldReq, options ...core.RequestOptionFunc) (*CreateFieldResp, error)
- func (a *WorkItemService) CreateFlowRole(ctx context.Context, req *CreateFlowRoleReq, options ...core.RequestOptionFunc) (*CreateFlowRoleResp, error)
- func (a *WorkItemService) CreateProjectRelationInstances(ctx context.Context, req *CreateProjectRelationInstancesReq, ...) (*CreateProjectRelationInstancesResp, error)
- func (a *WorkItemService) CreateStoryRelations(ctx context.Context, req *CreateStoryRelationsReq, ...) (*CreateStoryRelationsResp, error)
- func (a *WorkItemService) CreateTemplateDetail(ctx context.Context, req *CreateTemplateDetailReq, ...) (*CreateTemplateDetailResp, error)
- func (a *WorkItemService) CreateWorkItem(ctx context.Context, req *CreateWorkItemReq, options ...core.RequestOptionFunc) (*CreateWorkItemResp, error)
- func (a *WorkItemService) CreateWorkItemRelation(ctx context.Context, req *CreateWorkItemRelationReq, ...) (*CreateWorkItemRelationResp, error)
- func (a *WorkItemService) CreateWorkItemSubTask(ctx context.Context, req *CreateWorkItemSubTaskReq, ...) (*CreateWorkItemSubTaskResp, error)
- func (a *WorkItemService) CreateWorkingHourRecord(ctx context.Context, req *CreateWorkingHourRecordReq, ...) (*CreateWorkingHourRecordResp, error)
- func (a *WorkItemService) DeleteFile(ctx context.Context, req *DeleteFileReq, options ...core.RequestOptionFunc) (*DeleteFileResp, error)
- func (a *WorkItemService) DeleteFlowRole(ctx context.Context, req *DeleteFlowRoleReq, options ...core.RequestOptionFunc) (*DeleteFlowRoleResp, error)
- func (a *WorkItemService) DeleteProjectRelationInstance(ctx context.Context, req *DeleteProjectRelationInstanceReq, ...) (*DeleteProjectRelationInstanceResp, error)
- func (a *WorkItemService) DeleteTemplateDetail(ctx context.Context, req *DeleteTemplateDetailReq, ...) (*DeleteTemplateDetailResp, error)
- func (a *WorkItemService) DeleteWorkItem(ctx context.Context, req *DeleteWorkItemReq, options ...core.RequestOptionFunc) (*DeleteWorkItemResp, error)
- func (a *WorkItemService) DeleteWorkItemRelation(ctx context.Context, req *DeleteWorkItemRelationReq, ...) (*DeleteWorkItemRelationResp, error)
- func (a *WorkItemService) DeleteWorkItemSubTask(ctx context.Context, req *DeleteWorkItemSubTaskReq, ...) (*DeleteWorkItemSubTaskResp, error)
- func (a *WorkItemService) DeleteWorkingHourRecord(ctx context.Context, req *DeleteWorkingHourRecordReq, ...) (*DeleteWorkingHourRecordResp, error)
- func (a *WorkItemService) ElementTemplateCreate(ctx context.Context, req *ElementTemplateCreateReq, ...) (*ElementTemplateCreateResp, error)
- func (a *WorkItemService) ElementTemplateQuery(ctx context.Context, req *ElementTemplateQueryReq, ...) (*ElementTemplateQueryResp, error)
- func (a *WorkItemService) Filter(ctx context.Context, req *FilterReq, options ...core.RequestOptionFunc) (*FilterResp, error)
- func (a *WorkItemService) FilterAcrossProject(ctx context.Context, req *FilterAcrossProjectReq, ...) (*FilterAcrossProjectResp, error)
- func (a *WorkItemService) FreezeWorkItem(ctx context.Context, req *FreezeWorkItemReq, options ...core.RequestOptionFunc) (*FreezeWorkItemResp, error)
- func (a *WorkItemService) GetResourceWorkItemsByIds(ctx context.Context, req *GetResourceWorkItemsByIdsReq, ...) (*GetResourceWorkItemsByIdsResp, error)
- func (a *WorkItemService) GetWBSInfo(ctx context.Context, req *GetWBSInfoReq, options ...core.RequestOptionFunc) (*GetWBSInfoResp, error)
- func (a *WorkItemService) GetWBSViewSubWorkItemConf(ctx context.Context, req *GetWBSViewSubWorkItemConfReq, ...) (*GetWBSViewSubWorkItemConfResp, error)
- func (a *WorkItemService) GetWorkFlow(ctx context.Context, req *GetWorkFlowReq, options ...core.RequestOptionFunc) (*GetWorkFlowResp, error)
- func (a *WorkItemService) GetWorkItemManHourRecords(ctx context.Context, req *GetWorkItemManHourRecordsReq, ...) (*GetWorkItemManHourRecordsResp, error)
- func (a *WorkItemService) GetWorkItemOpRecord(ctx context.Context, req *GetWorkItemOpRecordReq, ...) (*GetWorkItemOpRecordResp, error)
- func (a *WorkItemService) GetWorkItemTransRequiredItem(ctx context.Context, req *GetWorkItemTransRequiredItemReq, ...) (*GetWorkItemTransRequiredItemResp, error)
- func (a *WorkItemService) GetWorkItemTypeInfoByKey(ctx context.Context, req *GetWorkItemTypeInfoByKeyReq, ...) (*GetWorkItemTypeInfoByKeyResp, error)
- func (a *WorkItemService) GetWorkItemsByIds(ctx context.Context, req *GetWorkItemsByIdsReq, ...) (*GetWorkItemsByIdsResp, error)
- func (a *WorkItemService) IntegrateSearch(ctx context.Context, req *IntegrateSearchReq, ...) (*IntegrateSearchResp, error)
- func (a *WorkItemService) InviteBotJoinChat(ctx context.Context, req *InviteBotJoinChatReq, ...) (*InviteBotJoinChatResp, error)
- func (a *WorkItemService) ListTemplateConf(ctx context.Context, req *ListTemplateConfReq, ...) (*ListTemplateConfResp, error)
- func (a *WorkItemService) PatchWBSViewDraft(ctx context.Context, req *PatchWBSViewDraftReq, ...) (*PatchWBSViewDraftResp, error)
- func (a *WorkItemService) PublishWBSViewDraft(ctx context.Context, req *PublishWBSViewDraftReq, ...) (*PublishWBSViewDraftResp, error)
- func (a *WorkItemService) QueryAWorkItemTypes(ctx context.Context, req *QueryAWorkItemTypesReq, ...) (*QueryAWorkItemTypesResp, error)
- func (a *WorkItemService) QueryBusinesses(ctx context.Context, req *QueryBusinessesReq, ...) (*QueryBusinessesResp, error)
- func (a *WorkItemService) QueryProjectFields(ctx context.Context, req *QueryProjectFieldsReq, ...) (*QueryProjectFieldsResp, error)
- func (a *WorkItemService) QueryProjectRelation(ctx context.Context, req *QueryProjectRelationReq, ...) (*QueryProjectRelationResp, error)
- func (a *WorkItemService) QueryProjectRelationInstance(ctx context.Context, req *QueryProjectRelationInstanceReq, ...) (*QueryProjectRelationInstanceResp, error)
- func (a *WorkItemService) QueryRoleConfDetails(ctx context.Context, req *QueryRoleConfDetailsReq, ...) (*QueryRoleConfDetailsResp, error)
- func (a *WorkItemService) QueryStoryRelations(ctx context.Context, req *QueryStoryRelationsReq, ...) (*QueryStoryRelationsResp, error)
- func (a *WorkItemService) QueryTaskResult(ctx context.Context, req *QueryTaskResultReq, ...) (*QueryTaskResultResp, error)
- func (a *WorkItemService) QueryTemplateDetail(ctx context.Context, req *QueryTemplateDetailReq, ...) (*QueryTemplateDetailResp, error)
- func (a *WorkItemService) QueryWBSViewDraft(ctx context.Context, req *QueryWBSViewDraftReq, ...) (*QueryWBSViewDraftResp, error)
- func (a *WorkItemService) QueryWbsTemplateConf(ctx context.Context, req *QueryWbsTemplateConfReq, ...) (*QueryWbsTemplateConfResp, error)
- func (a *WorkItemService) QueryWorkItemMetaData(ctx context.Context, req *QueryWorkItemMetaDataReq, ...) (*QueryWorkItemMetaDataResp, error)
- func (a *WorkItemService) QueryWorkItemRelation(ctx context.Context, req *QueryWorkItemRelationReq, ...) (*QueryWorkItemRelationResp, error)
- func (a *WorkItemService) QueryWorkItemSubTask(ctx context.Context, req *QueryWorkItemSubTaskReq, ...) (*QueryWorkItemSubTaskResp, error)
- func (a *WorkItemService) ResetWBSViewDraft(ctx context.Context, req *ResetWBSViewDraftReq, ...) (*ResetWBSViewDraftResp, error)
- func (a *WorkItemService) ResourceCreateWorkItem(ctx context.Context, req *ResourceCreateWorkItemReq, ...) (*ResourceCreateWorkItemResp, error)
- func (a *WorkItemService) ResourceSearchByParams(ctx context.Context, req *ResourceSearchByParamsReq, ...) (*ResourceSearchByParamsResp, error)
- func (a *WorkItemService) SearchByParams(ctx context.Context, req *SearchByParamsReq, options ...core.RequestOptionFunc) (*SearchByParamsResp, error)
- func (a *WorkItemService) SearchSubtask(ctx context.Context, req *SearchSubtaskReq, options ...core.RequestOptionFunc) (*SearchSubtaskResp, error)
- func (a *WorkItemService) SearchWorkItemsRelation(ctx context.Context, req *SearchWorkItemsRelationReq, ...) (*SearchWorkItemsRelationResp, error)
- func (a *WorkItemService) SubTaskModify(ctx context.Context, req *SubTaskModifyReq, options ...core.RequestOptionFunc) (*SubTaskModifyResp, error)
- func (a *WorkItemService) SwitchBackToWbsViewDraft(ctx context.Context, req *SwitchBackToWbsViewDraftReq, ...) (*SwitchBackToWbsViewDraftResp, error)
- func (a *WorkItemService) UniversalSearch(ctx context.Context, req *UniversalSearchReq, ...) (*UniversalSearchResp, error)
- func (a *WorkItemService) UpdateCompoundFieldValue(ctx context.Context, req *UpdateCompoundFieldValueReq, ...) (*UpdateCompoundFieldValueResp, error)
- func (a *WorkItemService) UpdateField(ctx context.Context, req *UpdateFieldReq, options ...core.RequestOptionFunc) (*UpdateFieldResp, error)
- func (a *WorkItemService) UpdateFinished(ctx context.Context, req *UpdateFinishedReq, options ...core.RequestOptionFunc) (*UpdateFinishedResp, error)
- func (a *WorkItemService) UpdateFlowRole(ctx context.Context, req *UpdateFlowRoleReq, options ...core.RequestOptionFunc) (*UpdateFlowRoleResp, error)
- func (a *WorkItemService) UpdateMultiSignal(ctx context.Context, req *UpdateMultiSignalReq, ...) (*UpdateMultiSignalResp, error)
- func (a *WorkItemService) UpdateNodeState(ctx context.Context, req *UpdateNodeStateReq, ...) (*UpdateNodeStateResp, error)
- func (a *WorkItemService) UpdateResourceWorkItem(ctx context.Context, req *UpdateResourceWorkItemReq, ...) (*UpdateResourceWorkItemResp, error)
- func (a *WorkItemService) UpdateStateFlow(ctx context.Context, req *UpdateStateFlowReq, ...) (*UpdateStateFlowResp, error)
- func (a *WorkItemService) UpdateTemplateDetail(ctx context.Context, req *UpdateTemplateDetailReq, ...) (*UpdateTemplateDetailResp, error)
- func (a *WorkItemService) UpdateWorkItem(ctx context.Context, req *UpdateWorkItemReq, options ...core.RequestOptionFunc) (*UpdateWorkItemResp, error)
- func (a *WorkItemService) UpdateWorkItemRelation(ctx context.Context, req *UpdateWorkItemRelationReq, ...) (*UpdateWorkItemRelationResp, error)
- func (a *WorkItemService) UpdateWorkItemSubTask(ctx context.Context, req *UpdateWorkItemSubTaskReq, ...) (*UpdateWorkItemSubTaskResp, error)
- func (a *WorkItemService) UpdateWorkItemTypeInfo(ctx context.Context, req *UpdateWorkItemTypeInfoReq, ...) (*UpdateWorkItemTypeInfoResp, error)
- func (a *WorkItemService) UpdateWorkflowNode(ctx context.Context, req *UpdateWorkflowNodeReq, ...) (*UpdateWorkflowNodeResp, error)
- func (a *WorkItemService) UpdateWorkingHourRecord(ctx context.Context, req *UpdateWorkingHourRecordReq, ...) (*UpdateWorkingHourRecordResp, error)
- func (a *WorkItemService) WBSUpdateDraftFrozenRows(ctx context.Context, req *WBSUpdateDraftFrozenRowsReq, ...) (*WBSUpdateDraftFrozenRowsResp, error)
- func (a *WorkItemService) WbsCollaborationPublish(ctx context.Context, req *WbsCollaborationPublishReq, ...) (*WbsCollaborationPublishResp, error)
- type WorkItemStatus
- type WorkItemTypeInfo
- type WorkItem_common_Pagination
- type WorkItem_work_item_Checker
- type WorkItem_work_item_Connection
- type WorkItem_work_item_Expand
- type WorkItem_work_item_FieldDetail
- type WorkItem_work_item_FieldValuePair
- type WorkItem_work_item_MultiText
- type WorkItem_work_item_MultiTextDetail
- type WorkItem_work_item_NodeBasicInfo
- type WorkItem_work_item_NodesConnections
- type WorkItem_work_item_RelationFieldDetail
- type WorkItem_work_item_ResourceWorkItemInfo
- type WorkItem_work_item_RoleOwner
- type WorkItem_work_item_Schedule
- type WorkItem_work_item_StateFlowNode
- type WorkItem_work_item_StateTime
- type WorkItem_work_item_SubTask
- type WorkItem_work_item_SubTaskParentInfo
- type WorkItem_work_item_TargetState
- type WorkItem_work_item_UserDetail
- type WorkItem_work_item_WorkItemInfo
- type WorkItem_work_item_WorkItemStatus
- type WorkItem_work_item_WorkflowNode
- type WorkflowConf
- type WorkflowConfInfo
- type WorkflowNode
Constants ¶
const APIPath_AbortWorkItem = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/abort"
const APIPath_ActualTimeUpdate = "/open_api/work_item/actual_time/update"
const APIPath_BatchQueryConclusionOption = "/open_api/work_item/finished/query_conclusion_option"
const APIPath_BatchQueryDeliverable = "/open_api/work_item/deliverable/batch_query"
const APIPath_BatchQueryFinished = "/open_api/work_item/finished/batch_query"
const APIPath_BatchUpdateBasicWorkItem = "/open_api/work_item/batch_update"
const APIPath_CompositiveSearch = "/open_api/compositive_search"
const APIPath_CreateField = "/open_api/:project_key/field/:work_item_type_key/create"
const APIPath_CreateFlowRole = "/open_api/:project_key/flow_roles/:work_item_type_key/create_role"
const APIPath_CreateProjectRelationInstances = "/open_api/:project_key/relation/:work_item_type_key/:work_item_id/batch_bind"
const APIPath_CreateStoryRelations = "/open_api/:project_key/story_relations/create"
const APIPath_CreateTemplateDetail = "/open_api/template/v2/create_template"
const APIPath_CreateWorkItem = "/open_api/:project_key/work_item/create"
const APIPath_CreateWorkItemRelation = "/open_api/work_item/relation/create"
const APIPath_CreateWorkItemSubTask = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/workflow/task"
const APIPath_CreateWorkingHourRecord = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/work_hour_record"
const APIPath_DeleteFile = "/open_api/file/delete"
const APIPath_DeleteFlowRole = "/open_api/:project_key/flow_roles/:work_item_type_key/delete_role"
const APIPath_DeleteProjectRelationInstance = "/open_api/:project_key/relation/:work_item_type_key/:work_item_id"
const APIPath_DeleteTemplateDetail = "/open_api/template/v2/delete_template/:project_key/:template_id"
const APIPath_DeleteWorkItem = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id"
const APIPath_DeleteWorkItemRelation = "/open_api/work_item/relation/delete"
const APIPath_DeleteWorkItemSubTask = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/task/:task_id"
const APIPath_DeleteWorkingHourRecord = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/work_hour_record"
const APIPath_ElementTemplateCreate = "/open_api/work_item/element_template/create"
const APIPath_ElementTemplateQuery = "/open_api/work_item/element_template/query"
const APIPath_Filter = "/open_api/:project_key/work_item/filter"
const APIPath_FilterAcrossProject = "/open_api/work_items/filter_across_project"
const APIPath_FreezeWorkItem = "/open_api/work_item/freeze"
const APIPath_GetResourceWorkItemsByIds = "/open_api/work_item/resource/query"
const APIPath_GetWBSInfo = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/wbs_view"
const APIPath_GetWBSViewSubWorkItemConf = "/open_api/work_item/wbs_view_draft/sub_work_item_conf"
const APIPath_GetWorkFlow = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/workflow/query"
const APIPath_GetWorkItemManHourRecords = "/open_api/work_item/man_hour/records"
const APIPath_GetWorkItemOpRecord = "/open_api/op_record/work_item/list"
const APIPath_GetWorkItemTransRequiredItem = "/open_api/work_item/transition_required_info/get"
const APIPath_GetWorkItemTypeInfoByKey = "/open_api/:project_key/work_item/type/:work_item_type_key"
const APIPath_GetWorkItemsByIds = "/open_api/:project_key/work_item/:work_item_type_key/query"
const APIPath_IntegrateSearch = "/open_api/view_search/integrate_search"
const APIPath_InviteBotJoinChat = "/open_api/:project_key/work_item/:work_item_id/bot_join_chat"
const APIPath_ListTemplateConf = "/open_api/:project_key/template_list/:work_item_type_key"
const APIPath_PatchWBSViewDraft = "/open_api/work_item/wbs_view_draft/patch"
const APIPath_PublishWBSViewDraft = "/open_api/work_item/wbs_view_draft/publish"
const APIPath_QueryAWorkItemTypes = "/open_api/:project_key/work_item/all-types"
const APIPath_QueryBusinesses = "/open_api/:project_key/business/all"
const APIPath_QueryProjectFields = "/open_api/:project_key/field/all"
const APIPath_QueryProjectRelation = "/open_api/:project_key/relation/rules"
const APIPath_QueryProjectRelationInstance = "/open_api/:project_key/relation/:work_item_type_key/:work_item_id/work_item_list"
const APIPath_QueryRoleConfDetails = "/open_api/:project_key/flow_roles/:work_item_type_key"
const APIPath_QueryStoryRelations = "/open_api/:project_key/story_relations/query"
const APIPath_QueryTaskResult = "/open_api/task_result"
const APIPath_QueryTemplateDetail = "/open_api/:project_key/template_detail/:template_id"
const APIPath_QueryWBSViewDraft = "/open_api/work_item/wbs_view_draft/query"
const APIPath_QueryWbsTemplateConf = "/open_api/:project_key/wbs_template"
const APIPath_QueryWorkItemMetaData = "/open_api/:project_key/work_item/:work_item_type_key/meta"
const APIPath_QueryWorkItemRelation = "/open_api/:project_key/work_item/relation"
const APIPath_QueryWorkItemSubTask = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/workflow/task"
const APIPath_ResetWBSViewDraft = "/open_api/work_item/wbs_view_draft/reset"
const APIPath_ResourceCreateWorkItem = "/open_api/work_item/resource/create_work_item"
const APIPath_ResourceSearchByParams = "/open_api/work_item/resource/search/params"
const APIPath_SearchByParams = "/open_api/:project_key/work_item/:work_item_type_key/search/params"
const APIPath_SearchSubtask = "/open_api/work_item/subtask/search"
const APIPath_SearchWorkItemsRelation = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/search_by_relation"
const APIPath_SubTaskModify = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/subtask/modify"
const APIPath_SwitchBackToWbsViewDraft = "/open_api/:project_key/wbs_view_draft/switch"
const APIPath_UniversalSearch = "/open_api/view_search/universal_search"
const APIPath_UpdateCompoundFieldValue = "/open_api/work_item/field_value/update_compound_field"
const APIPath_UpdateField = "/open_api/:project_key/field/:work_item_type_key"
const APIPath_UpdateFinished = "/open_api/work_item/finished/update"
const APIPath_UpdateFlowRole = "/open_api/:project_key/flow_roles/:work_item_type_key/update_role"
const APIPath_UpdateMultiSignal = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/update/multi_signal"
const APIPath_UpdateNodeState = "/open_api/:project_key/workflow/:work_item_type_key/:work_item_id/node/:node_id/operate"
const APIPath_UpdateResourceWorkItem = "/open_api/work_item/resource/update"
const APIPath_UpdateStateFlow = "/open_api/:project_key/workflow/:work_item_type_key/:work_item_id/node/state_change"
const APIPath_UpdateTemplateDetail = "/open_api/template/v2/update_template"
const APIPath_UpdateWorkItem = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id"
const APIPath_UpdateWorkItemRelation = "/open_api/work_item/relation/update"
const APIPath_UpdateWorkItemSubTask = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/workflow/:node_id/task/:task_id"
const APIPath_UpdateWorkItemTypeInfo = "/open_api/:project_key/work_item/type/:work_item_type_key"
const APIPath_UpdateWorkflowNode = "/open_api/:project_key/workflow/:work_item_type_key/:work_item_id/node/:node_id"
const APIPath_UpdateWorkingHourRecord = "/open_api/:project_key/work_item/:work_item_type_key/:work_item_id/work_hour_record"
const APIPath_WBSUpdateDraftFrozenRows = "/open_api/:project_key/wbs_view_draft/update/frozen_rows"
const APIPath_WbsCollaborationPublish = "/open_api/:project_key/wbs_view_draft/publish"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbortWorkItemReq ¶
type AbortWorkItemReq struct {
// contains filtered or unexported fields
}
type AbortWorkItemReqBody ¶
type AbortWorkItemReqBuilder ¶
type AbortWorkItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewAbortWorkItemReqBuilder ¶
func NewAbortWorkItemReqBuilder() *AbortWorkItemReqBuilder
func (*AbortWorkItemReqBuilder) Build ¶
func (builder *AbortWorkItemReqBuilder) Build() *AbortWorkItemReq
func (*AbortWorkItemReqBuilder) IsAborted ¶
func (builder *AbortWorkItemReqBuilder) IsAborted(isAborted bool) *AbortWorkItemReqBuilder
func (*AbortWorkItemReqBuilder) ProjectKey ¶
func (builder *AbortWorkItemReqBuilder) ProjectKey(projectKey string) *AbortWorkItemReqBuilder
func (*AbortWorkItemReqBuilder) Reason ¶
func (builder *AbortWorkItemReqBuilder) Reason(reason string) *AbortWorkItemReqBuilder
func (*AbortWorkItemReqBuilder) ReasonOption ¶
func (builder *AbortWorkItemReqBuilder) ReasonOption(reasonOption string) *AbortWorkItemReqBuilder
func (*AbortWorkItemReqBuilder) WorkItemID ¶
func (builder *AbortWorkItemReqBuilder) WorkItemID(workItemID int64) *AbortWorkItemReqBuilder
func (*AbortWorkItemReqBuilder) WorkItemTypeKey ¶
func (builder *AbortWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *AbortWorkItemReqBuilder
type ActualTimeInfo ¶
type ActualTimeUpdateReq ¶
type ActualTimeUpdateReq struct {
// contains filtered or unexported fields
}
type ActualTimeUpdateReqBody ¶
type ActualTimeUpdateReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` NodeID *string `json:"node_id,omitempty"` ActualTimeInfo *ActualTimeInfo `json:"actual_time_info,omitempty"` }
type ActualTimeUpdateReqBuilder ¶
type ActualTimeUpdateReqBuilder struct {
// contains filtered or unexported fields
}
func NewActualTimeUpdateReqBuilder ¶
func NewActualTimeUpdateReqBuilder() *ActualTimeUpdateReqBuilder
func (*ActualTimeUpdateReqBuilder) ActualTimeInfo ¶
func (builder *ActualTimeUpdateReqBuilder) ActualTimeInfo(actualTimeInfo *ActualTimeInfo) *ActualTimeUpdateReqBuilder
func (*ActualTimeUpdateReqBuilder) Build ¶
func (builder *ActualTimeUpdateReqBuilder) Build() *ActualTimeUpdateReq
func (*ActualTimeUpdateReqBuilder) NodeID ¶
func (builder *ActualTimeUpdateReqBuilder) NodeID(nodeID string) *ActualTimeUpdateReqBuilder
func (*ActualTimeUpdateReqBuilder) ProjectKey ¶
func (builder *ActualTimeUpdateReqBuilder) ProjectKey(projectKey string) *ActualTimeUpdateReqBuilder
func (*ActualTimeUpdateReqBuilder) WorkItemID ¶
func (builder *ActualTimeUpdateReqBuilder) WorkItemID(workItemID int64) *ActualTimeUpdateReqBuilder
type ActualTimeUpdateResp ¶
type BatchQueryConclusionOptionReq ¶
type BatchQueryConclusionOptionReq struct {
// contains filtered or unexported fields
}
type BatchQueryConclusionOptionReqBuilder ¶
type BatchQueryConclusionOptionReqBuilder struct {
// contains filtered or unexported fields
}
func NewBatchQueryConclusionOptionReqBuilder ¶
func NewBatchQueryConclusionOptionReqBuilder() *BatchQueryConclusionOptionReqBuilder
func (*BatchQueryConclusionOptionReqBuilder) Build ¶
func (builder *BatchQueryConclusionOptionReqBuilder) Build() *BatchQueryConclusionOptionReq
func (*BatchQueryConclusionOptionReqBuilder) NodeIDs ¶
func (builder *BatchQueryConclusionOptionReqBuilder) NodeIDs(nodeIDs []string) *BatchQueryConclusionOptionReqBuilder
func (*BatchQueryConclusionOptionReqBuilder) ProjectKey ¶
func (builder *BatchQueryConclusionOptionReqBuilder) ProjectKey(projectKey string) *BatchQueryConclusionOptionReqBuilder
func (*BatchQueryConclusionOptionReqBuilder) WorkItemID ¶
func (builder *BatchQueryConclusionOptionReqBuilder) WorkItemID(workItemID int64) *BatchQueryConclusionOptionReqBuilder
type BatchQueryConclusionOptionResp ¶
type BatchQueryConclusionOptionResp struct { *core.APIResp `json:"-"` core.CodeError Data []OAPIBatchQueryConclusionOptionItem `json:"data"` }
type BatchQueryDeliverableReq ¶
type BatchQueryDeliverableReq struct {
// contains filtered or unexported fields
}
type BatchQueryDeliverableReqBuilder ¶
type BatchQueryDeliverableReqBuilder struct {
// contains filtered or unexported fields
}
func NewBatchQueryDeliverableReqBuilder ¶
func NewBatchQueryDeliverableReqBuilder() *BatchQueryDeliverableReqBuilder
func (*BatchQueryDeliverableReqBuilder) Build ¶
func (builder *BatchQueryDeliverableReqBuilder) Build() *BatchQueryDeliverableReq
func (*BatchQueryDeliverableReqBuilder) ProjectKey ¶
func (builder *BatchQueryDeliverableReqBuilder) ProjectKey(projectKey string) *BatchQueryDeliverableReqBuilder
func (*BatchQueryDeliverableReqBuilder) WorkItemIDs ¶
func (builder *BatchQueryDeliverableReqBuilder) WorkItemIDs(workItemIDs []int64) *BatchQueryDeliverableReqBuilder
type BatchQueryDeliverableResp ¶
type BatchQueryDeliverableResp struct { *core.APIResp `json:"-"` core.CodeError Data []OAPIBatchQueryDeliverable `json:"data"` }
type BatchQueryFinishedReq ¶
type BatchQueryFinishedReq struct {
// contains filtered or unexported fields
}
type BatchQueryFinishedReqBuilder ¶
type BatchQueryFinishedReqBuilder struct {
// contains filtered or unexported fields
}
func NewBatchQueryFinishedReqBuilder ¶
func NewBatchQueryFinishedReqBuilder() *BatchQueryFinishedReqBuilder
func (*BatchQueryFinishedReqBuilder) Build ¶
func (builder *BatchQueryFinishedReqBuilder) Build() *BatchQueryFinishedReq
func (*BatchQueryFinishedReqBuilder) NodeIDs ¶
func (builder *BatchQueryFinishedReqBuilder) NodeIDs(nodeIDs []string) *BatchQueryFinishedReqBuilder
func (*BatchQueryFinishedReqBuilder) ProjectKey ¶
func (builder *BatchQueryFinishedReqBuilder) ProjectKey(projectKey string) *BatchQueryFinishedReqBuilder
func (*BatchQueryFinishedReqBuilder) WorkItemID ¶
func (builder *BatchQueryFinishedReqBuilder) WorkItemID(workItemID int64) *BatchQueryFinishedReqBuilder
type BatchQueryFinishedResp ¶
type BatchQueryFinishedResp struct { *core.APIResp `json:"-"` core.CodeError Data *BatchQueryFinishedRespData `json:"data,omitempty"` }
type BatchQueryFinishedRespData ¶ added in v1.0.13
type BatchQueryFinishedRespData struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` FinishedInfos []OAPIFinishedInfoItem `json:"finished_infos,omitempty"` }
type BatchUpdateBasicWorkItemReq ¶
type BatchUpdateBasicWorkItemReq struct {
// contains filtered or unexported fields
}
type BatchUpdateBasicWorkItemReqBody ¶
type BatchUpdateBasicWorkItemReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` WorkItemIDs []int64 `json:"work_item_ids,omitempty"` UpdateMode *string `json:"update_mode,omitempty"` FieldKey *string `json:"field_key,omitempty"` BeforeFieldValue interface{} `json:"before_field_value,omitempty"` AfterFieldValue interface{} `json:"after_field_value,omitempty"` }
type BatchUpdateBasicWorkItemReqBuilder ¶
type BatchUpdateBasicWorkItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewBatchUpdateBasicWorkItemReqBuilder ¶
func NewBatchUpdateBasicWorkItemReqBuilder() *BatchUpdateBasicWorkItemReqBuilder
func (*BatchUpdateBasicWorkItemReqBuilder) AfterFieldValue ¶
func (builder *BatchUpdateBasicWorkItemReqBuilder) AfterFieldValue(afterFieldValue interface{}) *BatchUpdateBasicWorkItemReqBuilder
func (*BatchUpdateBasicWorkItemReqBuilder) BeforeFieldValue ¶
func (builder *BatchUpdateBasicWorkItemReqBuilder) BeforeFieldValue(beforeFieldValue interface{}) *BatchUpdateBasicWorkItemReqBuilder
func (*BatchUpdateBasicWorkItemReqBuilder) Build ¶
func (builder *BatchUpdateBasicWorkItemReqBuilder) Build() *BatchUpdateBasicWorkItemReq
func (*BatchUpdateBasicWorkItemReqBuilder) FieldKey ¶
func (builder *BatchUpdateBasicWorkItemReqBuilder) FieldKey(fieldKey string) *BatchUpdateBasicWorkItemReqBuilder
func (*BatchUpdateBasicWorkItemReqBuilder) ProjectKey ¶
func (builder *BatchUpdateBasicWorkItemReqBuilder) ProjectKey(projectKey string) *BatchUpdateBasicWorkItemReqBuilder
func (*BatchUpdateBasicWorkItemReqBuilder) UpdateMode ¶
func (builder *BatchUpdateBasicWorkItemReqBuilder) UpdateMode(updateMode string) *BatchUpdateBasicWorkItemReqBuilder
func (*BatchUpdateBasicWorkItemReqBuilder) WorkItemIDs ¶
func (builder *BatchUpdateBasicWorkItemReqBuilder) WorkItemIDs(workItemIDs []int64) *BatchUpdateBasicWorkItemReqBuilder
func (*BatchUpdateBasicWorkItemReqBuilder) WorkItemTypeKey ¶
func (builder *BatchUpdateBasicWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *BatchUpdateBasicWorkItemReqBuilder
type BatchUpdateBasicWorkItemResp ¶
type BatchUpdateBasicWorkItemResp struct { *core.APIResp `json:"-"` core.CodeError Data *BatchUpdateBasicWorkItemRespData `json:"data,omitempty"` }
type BatchUpdateBasicWorkItemRespData ¶ added in v1.0.13
type BatchUpdateBasicWorkItemRespData struct {
TaskID *string `json:"task_id,omitempty"`
}
type BotJoinChatInfo ¶
type Business ¶
type Business struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Project *string `json:"project,omitempty"` Labels []string `json:"labels,omitempty"` RoleOwners map[string]WorkItem_work_item_RoleOwner `json:"role_owners,omitempty"` Watchers []string `json:"watchers,omitempty"` Order *float64 `json:"order,omitempty"` SuperMasters []string `json:"super_masters,omitempty"` Parent *string `json:"parent,omitempty"` Disabled *bool `json:"disabled,omitempty"` LevelID *int64 `json:"level_id,omitempty"` Children []Business `json:"children,omitempty"` TemplateType *string `json:"template_type,omitempty"` }
type ChildOrder ¶
type Common_RoleOwner ¶ added in v1.0.15
type Common_RoleOwner struct { Role *string `json:"role,omitempty"` RoleKey *string `json:"role_key,omitempty"` Owners []UserDetail `json:"owners,omitempty"` }
type CompInfo ¶
type CompInfo struct { ID *string `json:"ID,omitempty"` Name *string `json:"name,omitempty"` WorkItemTypeKey *string `json:"WorkItemTypeKey,omitempty"` ProjectKey *string `json:"ProjectKey,omitempty"` CreatedBy *string `json:"CreatedBy,omitempty"` CreatedAt *int64 `json:"CreatedAt,omitempty"` SearchHit []string `json:"SearchHit,omitempty"` ViewScopeKey *string `json:"ViewScopeKey,omitempty"` ProjectKeys []string `json:"ProjectKeys,omitempty"` }
type CompositiveSearchReq ¶
type CompositiveSearchReq struct {
// contains filtered or unexported fields
}
type CompositiveSearchReqBody ¶
type CompositiveSearchReqBody struct { ProjectKeys []string `json:"project_keys,omitempty"` QueryType *string `json:"query_type,omitempty"` Query *string `json:"query,omitempty"` QuerySubType []string `json:"query_sub_type,omitempty"` PageSize *int64 `json:"page_size,omitempty"` PageNum *int64 `json:"page_num,omitempty"` SimpleNames []string `json:"simple_names,omitempty"` }
type CompositiveSearchReqBuilder ¶
type CompositiveSearchReqBuilder struct {
// contains filtered or unexported fields
}
func NewCompositiveSearchReqBuilder ¶
func NewCompositiveSearchReqBuilder() *CompositiveSearchReqBuilder
func (*CompositiveSearchReqBuilder) Build ¶
func (builder *CompositiveSearchReqBuilder) Build() *CompositiveSearchReq
func (*CompositiveSearchReqBuilder) PageNum ¶
func (builder *CompositiveSearchReqBuilder) PageNum(pageNum int64) *CompositiveSearchReqBuilder
func (*CompositiveSearchReqBuilder) PageSize ¶
func (builder *CompositiveSearchReqBuilder) PageSize(pageSize int64) *CompositiveSearchReqBuilder
func (*CompositiveSearchReqBuilder) ProjectKeys ¶ added in v1.0.15
func (builder *CompositiveSearchReqBuilder) ProjectKeys(projectKeys []string) *CompositiveSearchReqBuilder
func (*CompositiveSearchReqBuilder) Query ¶
func (builder *CompositiveSearchReqBuilder) Query(query string) *CompositiveSearchReqBuilder
func (*CompositiveSearchReqBuilder) QuerySubType ¶
func (builder *CompositiveSearchReqBuilder) QuerySubType(querySubType []string) *CompositiveSearchReqBuilder
func (*CompositiveSearchReqBuilder) QueryType ¶
func (builder *CompositiveSearchReqBuilder) QueryType(queryType string) *CompositiveSearchReqBuilder
func (*CompositiveSearchReqBuilder) SimpleNames ¶
func (builder *CompositiveSearchReqBuilder) SimpleNames(simpleNames []string) *CompositiveSearchReqBuilder
type CompositiveSearchResp ¶
type Condition ¶
type Condition struct { FieldItem *FieldItem `json:"field_item,omitempty"` Operator *string `json:"operator,omitempty"` OriginalValue *string `json:"original_value,omitempty"` Formula *string `json:"formula,omitempty"` Version *string `json:"version,omitempty"` PreOperator *string `json:"pre_operator,omitempty"` ValueGroup *Filter `json:"value_group,omitempty"` }
type ConfirmForm ¶
type Connection ¶
type CreateFieldReq ¶
type CreateFieldReq struct {
// contains filtered or unexported fields
}
type CreateFieldReqBody ¶
type CreateFieldReqBody struct { FieldName *string `json:"field_name,omitempty"` FieldTypeKey *string `json:"field_type_key,omitempty"` ValueType *int64 `json:"value_type,omitempty"` ReferenceWorkItemTypeKey *string `json:"reference_work_item_type_key,omitempty"` ReferenceFieldKey *string `json:"reference_field_key,omitempty"` FieldValue interface{} `json:"field_value,omitempty"` FreeAdd *int64 `json:"free_add,omitempty"` WorkItemRelationUUID *string `json:"work_item_relation_uuid,omitempty"` DefaultValue interface{} `json:"default_value,omitempty"` FieldAlias *string `json:"field_alias,omitempty"` HelpDescription *string `json:"help_description,omitempty"` AuthorizedRoles []string `json:"authorized_roles,omitempty"` IsMulti *bool `json:"is_multi,omitempty"` Format *bool `json:"format,omitempty"` RelatedFieldExtraDisplayInfos []RelatedFieldExtraDisplayInfo `json:"related_field_extra_display_infos,omitempty"` TeamOption *TeamOption `json:"team_option,omitempty"` ParentFieldKey *string `json:"parent_field_key,omitempty"` NumberConfig *NumberConfig `json:"number_config,omitempty"` }
type CreateFieldReqBuilder ¶
type CreateFieldReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateFieldReqBuilder ¶
func NewCreateFieldReqBuilder() *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) AuthorizedRoles ¶
func (builder *CreateFieldReqBuilder) AuthorizedRoles(authorizedRoles []string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) Build ¶
func (builder *CreateFieldReqBuilder) Build() *CreateFieldReq
func (*CreateFieldReqBuilder) DefaultValue ¶
func (builder *CreateFieldReqBuilder) DefaultValue(defaultValue interface{}) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) FieldAlias ¶
func (builder *CreateFieldReqBuilder) FieldAlias(fieldAlias string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) FieldName ¶
func (builder *CreateFieldReqBuilder) FieldName(fieldName string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) FieldTypeKey ¶
func (builder *CreateFieldReqBuilder) FieldTypeKey(fieldTypeKey string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) FieldValue ¶
func (builder *CreateFieldReqBuilder) FieldValue(fieldValue interface{}) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) Format ¶
func (builder *CreateFieldReqBuilder) Format(format bool) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) FreeAdd ¶
func (builder *CreateFieldReqBuilder) FreeAdd(freeAdd int64) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) HelpDescription ¶
func (builder *CreateFieldReqBuilder) HelpDescription(helpDescription string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) IsMulti ¶
func (builder *CreateFieldReqBuilder) IsMulti(isMulti bool) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) NumberConfig ¶ added in v1.0.15
func (builder *CreateFieldReqBuilder) NumberConfig(numberConfig *NumberConfig) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) ParentFieldKey ¶ added in v1.0.13
func (builder *CreateFieldReqBuilder) ParentFieldKey(parentFieldKey string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) ProjectKey ¶
func (builder *CreateFieldReqBuilder) ProjectKey(projectKey string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) ReferenceFieldKey ¶
func (builder *CreateFieldReqBuilder) ReferenceFieldKey(referenceFieldKey string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) ReferenceWorkItemTypeKey ¶
func (builder *CreateFieldReqBuilder) ReferenceWorkItemTypeKey(referenceWorkItemTypeKey string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) RelatedFieldExtraDisplayInfos ¶
func (builder *CreateFieldReqBuilder) RelatedFieldExtraDisplayInfos(relatedFieldExtraDisplayInfos []RelatedFieldExtraDisplayInfo) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) TeamOption ¶
func (builder *CreateFieldReqBuilder) TeamOption(teamOption *TeamOption) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) ValueType ¶
func (builder *CreateFieldReqBuilder) ValueType(valueType int64) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) WorkItemRelationUUID ¶
func (builder *CreateFieldReqBuilder) WorkItemRelationUUID(workItemRelationUUID string) *CreateFieldReqBuilder
func (*CreateFieldReqBuilder) WorkItemTypeKey ¶
func (builder *CreateFieldReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateFieldReqBuilder
type CreateFieldResp ¶
type CreateFlowRoleReq ¶ added in v1.0.15
type CreateFlowRoleReq struct {
// contains filtered or unexported fields
}
type CreateFlowRoleReqBody ¶ added in v1.0.15
type CreateFlowRoleReqBody struct {
Role *RoleConfCreate `json:"role,omitempty"`
}
type CreateFlowRoleReqBuilder ¶ added in v1.0.15
type CreateFlowRoleReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateFlowRoleReqBuilder ¶ added in v1.0.15
func NewCreateFlowRoleReqBuilder() *CreateFlowRoleReqBuilder
func (*CreateFlowRoleReqBuilder) Build ¶ added in v1.0.15
func (builder *CreateFlowRoleReqBuilder) Build() *CreateFlowRoleReq
func (*CreateFlowRoleReqBuilder) ProjectKey ¶ added in v1.0.15
func (builder *CreateFlowRoleReqBuilder) ProjectKey(projectKey string) *CreateFlowRoleReqBuilder
func (*CreateFlowRoleReqBuilder) Role ¶ added in v1.0.15
func (builder *CreateFlowRoleReqBuilder) Role(role *RoleConfCreate) *CreateFlowRoleReqBuilder
func (*CreateFlowRoleReqBuilder) WorkItemTypeKey ¶ added in v1.0.15
func (builder *CreateFlowRoleReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateFlowRoleReqBuilder
type CreateFlowRoleResp ¶ added in v1.0.15
type CreateProjectRelationInstancesReq ¶
type CreateProjectRelationInstancesReq struct {
// contains filtered or unexported fields
}
type CreateProjectRelationInstancesReqBody ¶
type CreateProjectRelationInstancesReqBody struct { RelationRuleID *string `json:"relation_rule_id,omitempty"` Instances []RelationBindInstance `json:"instances,omitempty"` }
type CreateProjectRelationInstancesReqBuilder ¶
type CreateProjectRelationInstancesReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateProjectRelationInstancesReqBuilder ¶
func NewCreateProjectRelationInstancesReqBuilder() *CreateProjectRelationInstancesReqBuilder
func (*CreateProjectRelationInstancesReqBuilder) Build ¶
func (builder *CreateProjectRelationInstancesReqBuilder) Build() *CreateProjectRelationInstancesReq
func (*CreateProjectRelationInstancesReqBuilder) Instances ¶
func (builder *CreateProjectRelationInstancesReqBuilder) Instances(instances []RelationBindInstance) *CreateProjectRelationInstancesReqBuilder
func (*CreateProjectRelationInstancesReqBuilder) ProjectKey ¶
func (builder *CreateProjectRelationInstancesReqBuilder) ProjectKey(projectKey string) *CreateProjectRelationInstancesReqBuilder
func (*CreateProjectRelationInstancesReqBuilder) RelationRuleID ¶
func (builder *CreateProjectRelationInstancesReqBuilder) RelationRuleID(relationRuleID string) *CreateProjectRelationInstancesReqBuilder
func (*CreateProjectRelationInstancesReqBuilder) WorkItemID ¶
func (builder *CreateProjectRelationInstancesReqBuilder) WorkItemID(workItemID int64) *CreateProjectRelationInstancesReqBuilder
func (*CreateProjectRelationInstancesReqBuilder) WorkItemTypeKey ¶
func (builder *CreateProjectRelationInstancesReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateProjectRelationInstancesReqBuilder
type CreateStoryRelationsReq ¶
type CreateStoryRelationsReq struct {
// contains filtered or unexported fields
}
type CreateStoryRelationsReqBody ¶
type CreateStoryRelationsReqBody struct {
StoryRelations []StoryRelationEntity `json:"story_relations,omitempty"`
}
type CreateStoryRelationsReqBuilder ¶
type CreateStoryRelationsReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateStoryRelationsReqBuilder ¶
func NewCreateStoryRelationsReqBuilder() *CreateStoryRelationsReqBuilder
func (*CreateStoryRelationsReqBuilder) Build ¶
func (builder *CreateStoryRelationsReqBuilder) Build() *CreateStoryRelationsReq
func (*CreateStoryRelationsReqBuilder) ProjectKey ¶
func (builder *CreateStoryRelationsReqBuilder) ProjectKey(projectKey string) *CreateStoryRelationsReqBuilder
func (*CreateStoryRelationsReqBuilder) StoryRelations ¶
func (builder *CreateStoryRelationsReqBuilder) StoryRelations(storyRelations []StoryRelationEntity) *CreateStoryRelationsReqBuilder
type CreateTemplateDetailReq ¶
type CreateTemplateDetailReq struct {
// contains filtered or unexported fields
}
type CreateTemplateDetailReqBuilder ¶
type CreateTemplateDetailReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateTemplateDetailReqBuilder ¶
func NewCreateTemplateDetailReqBuilder() *CreateTemplateDetailReqBuilder
func (*CreateTemplateDetailReqBuilder) Build ¶
func (builder *CreateTemplateDetailReqBuilder) Build() *CreateTemplateDetailReq
func (*CreateTemplateDetailReqBuilder) CopyTemplateID ¶
func (builder *CreateTemplateDetailReqBuilder) CopyTemplateID(copyTemplateID int64) *CreateTemplateDetailReqBuilder
func (*CreateTemplateDetailReqBuilder) ProjectKey ¶
func (builder *CreateTemplateDetailReqBuilder) ProjectKey(projectKey string) *CreateTemplateDetailReqBuilder
func (*CreateTemplateDetailReqBuilder) TemplateName ¶
func (builder *CreateTemplateDetailReqBuilder) TemplateName(templateName string) *CreateTemplateDetailReqBuilder
func (*CreateTemplateDetailReqBuilder) WorkItemTypeKey ¶
func (builder *CreateTemplateDetailReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateTemplateDetailReqBuilder
type CreateWorkItemRelationData ¶
type CreateWorkItemRelationData struct {
RelationID *string `json:"relation_id,omitempty"`
}
type CreateWorkItemRelationReq ¶
type CreateWorkItemRelationReq struct {
// contains filtered or unexported fields
}
type CreateWorkItemRelationReqBody ¶
type CreateWorkItemRelationReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` Name *string `json:"name,omitempty"` RelationDetails []RelationDetail `json:"relation_details,omitempty"` }
type CreateWorkItemRelationReqBuilder ¶
type CreateWorkItemRelationReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateWorkItemRelationReqBuilder ¶
func NewCreateWorkItemRelationReqBuilder() *CreateWorkItemRelationReqBuilder
func (*CreateWorkItemRelationReqBuilder) Build ¶
func (builder *CreateWorkItemRelationReqBuilder) Build() *CreateWorkItemRelationReq
func (*CreateWorkItemRelationReqBuilder) Name ¶
func (builder *CreateWorkItemRelationReqBuilder) Name(name string) *CreateWorkItemRelationReqBuilder
func (*CreateWorkItemRelationReqBuilder) ProjectKey ¶
func (builder *CreateWorkItemRelationReqBuilder) ProjectKey(projectKey string) *CreateWorkItemRelationReqBuilder
func (*CreateWorkItemRelationReqBuilder) RelationDetails ¶
func (builder *CreateWorkItemRelationReqBuilder) RelationDetails(relationDetails []RelationDetail) *CreateWorkItemRelationReqBuilder
func (*CreateWorkItemRelationReqBuilder) WorkItemTypeKey ¶
func (builder *CreateWorkItemRelationReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateWorkItemRelationReqBuilder
type CreateWorkItemRelationResp ¶
type CreateWorkItemRelationResp struct { *core.APIResp `json:"-"` core.CodeError Data *CreateWorkItemRelationData `json:"data"` }
type CreateWorkItemReq ¶
type CreateWorkItemReq struct {
// contains filtered or unexported fields
}
type CreateWorkItemReqBody ¶
type CreateWorkItemReqBody struct { WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` FieldValuePairs []WorkItem_work_item_FieldValuePair `json:"field_value_pairs,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` Name *string `json:"name,omitempty"` }
type CreateWorkItemReqBuilder ¶
type CreateWorkItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateWorkItemReqBuilder ¶
func NewCreateWorkItemReqBuilder() *CreateWorkItemReqBuilder
func (*CreateWorkItemReqBuilder) Build ¶
func (builder *CreateWorkItemReqBuilder) Build() *CreateWorkItemReq
func (*CreateWorkItemReqBuilder) FieldValuePairs ¶
func (builder *CreateWorkItemReqBuilder) FieldValuePairs(fieldValuePairs []WorkItem_work_item_FieldValuePair) *CreateWorkItemReqBuilder
func (*CreateWorkItemReqBuilder) Name ¶
func (builder *CreateWorkItemReqBuilder) Name(name string) *CreateWorkItemReqBuilder
func (*CreateWorkItemReqBuilder) ProjectKey ¶
func (builder *CreateWorkItemReqBuilder) ProjectKey(projectKey string) *CreateWorkItemReqBuilder
func (*CreateWorkItemReqBuilder) TemplateID ¶
func (builder *CreateWorkItemReqBuilder) TemplateID(templateID int64) *CreateWorkItemReqBuilder
func (*CreateWorkItemReqBuilder) WorkItemTypeKey ¶
func (builder *CreateWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateWorkItemReqBuilder
type CreateWorkItemResp ¶
type CreateWorkItemSubTaskReq ¶
type CreateWorkItemSubTaskReq struct {
// contains filtered or unexported fields
}
type CreateWorkItemSubTaskReqBody ¶
type CreateWorkItemSubTaskReqBody struct { NodeID *string `json:"node_id,omitempty"` Name *string `json:"name,omitempty"` AliasKey *string `json:"alias_key,omitempty"` Assignee []string `json:"assignee,omitempty"` RoleAssignee []WorkItem_work_item_RoleOwner `json:"role_assignee,omitempty"` Schedule *WorkItem_work_item_Schedule `json:"schedule,omitempty"` Note *string `json:"note,omitempty"` FieldValuePairs []WorkItem_work_item_FieldValuePair `json:"field_value_pairs,omitempty"` }
type CreateWorkItemSubTaskReqBuilder ¶
type CreateWorkItemSubTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateWorkItemSubTaskReqBuilder ¶
func NewCreateWorkItemSubTaskReqBuilder() *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) AliasKey ¶
func (builder *CreateWorkItemSubTaskReqBuilder) AliasKey(aliasKey string) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) Assignee ¶
func (builder *CreateWorkItemSubTaskReqBuilder) Assignee(assignee []string) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) Build ¶
func (builder *CreateWorkItemSubTaskReqBuilder) Build() *CreateWorkItemSubTaskReq
func (*CreateWorkItemSubTaskReqBuilder) FieldValuePairs ¶
func (builder *CreateWorkItemSubTaskReqBuilder) FieldValuePairs(fieldValuePairs []WorkItem_work_item_FieldValuePair) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) Name ¶
func (builder *CreateWorkItemSubTaskReqBuilder) Name(name string) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) NodeID ¶
func (builder *CreateWorkItemSubTaskReqBuilder) NodeID(nodeID string) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) Note ¶
func (builder *CreateWorkItemSubTaskReqBuilder) Note(note string) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) ProjectKey ¶
func (builder *CreateWorkItemSubTaskReqBuilder) ProjectKey(projectKey string) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) RoleAssignee ¶
func (builder *CreateWorkItemSubTaskReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) Schedule ¶
func (builder *CreateWorkItemSubTaskReqBuilder) Schedule(schedule *WorkItem_work_item_Schedule) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) WorkItemID ¶
func (builder *CreateWorkItemSubTaskReqBuilder) WorkItemID(workItemID int64) *CreateWorkItemSubTaskReqBuilder
func (*CreateWorkItemSubTaskReqBuilder) WorkItemTypeKey ¶
func (builder *CreateWorkItemSubTaskReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateWorkItemSubTaskReqBuilder
type CreateWorkingHourRecord ¶
type CreateWorkingHourRecordReq ¶
type CreateWorkingHourRecordReq struct {
// contains filtered or unexported fields
}
type CreateWorkingHourRecordReqBody ¶
type CreateWorkingHourRecordReqBody struct { WorkBeginDate *int64 `json:"work_begin_date,omitempty"` WorkEndDate *int64 `json:"work_end_date,omitempty"` IncludeHolidays *bool `json:"include_holidays,omitempty"` WorkingHourRecords []CreateWorkingHourRecord `json:"working_hour_records,omitempty"` }
type CreateWorkingHourRecordReqBuilder ¶
type CreateWorkingHourRecordReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateWorkingHourRecordReqBuilder ¶
func NewCreateWorkingHourRecordReqBuilder() *CreateWorkingHourRecordReqBuilder
func (*CreateWorkingHourRecordReqBuilder) Build ¶
func (builder *CreateWorkingHourRecordReqBuilder) Build() *CreateWorkingHourRecordReq
func (*CreateWorkingHourRecordReqBuilder) IncludeHolidays ¶
func (builder *CreateWorkingHourRecordReqBuilder) IncludeHolidays(includeHolidays bool) *CreateWorkingHourRecordReqBuilder
func (*CreateWorkingHourRecordReqBuilder) ProjectKey ¶
func (builder *CreateWorkingHourRecordReqBuilder) ProjectKey(projectKey string) *CreateWorkingHourRecordReqBuilder
func (*CreateWorkingHourRecordReqBuilder) WorkBeginDate ¶
func (builder *CreateWorkingHourRecordReqBuilder) WorkBeginDate(workBeginDate int64) *CreateWorkingHourRecordReqBuilder
func (*CreateWorkingHourRecordReqBuilder) WorkEndDate ¶
func (builder *CreateWorkingHourRecordReqBuilder) WorkEndDate(workEndDate int64) *CreateWorkingHourRecordReqBuilder
func (*CreateWorkingHourRecordReqBuilder) WorkItemID ¶
func (builder *CreateWorkingHourRecordReqBuilder) WorkItemID(workItemID int64) *CreateWorkingHourRecordReqBuilder
func (*CreateWorkingHourRecordReqBuilder) WorkItemTypeKey ¶
func (builder *CreateWorkingHourRecordReqBuilder) WorkItemTypeKey(workItemTypeKey string) *CreateWorkingHourRecordReqBuilder
func (*CreateWorkingHourRecordReqBuilder) WorkingHourRecords ¶
func (builder *CreateWorkingHourRecordReqBuilder) WorkingHourRecords(workingHourRecords []CreateWorkingHourRecord) *CreateWorkingHourRecordReqBuilder
type CreateWorkingHourRecordResp ¶
type CreateWorkingHourRecordResp struct { *core.APIResp `json:"-"` core.CodeError Data []ManHourRecord `json:"data"` }
type DataSource ¶
type DefaultValue ¶
type DefaultValue struct { DefaultAppear *int32 `json:"default_appear,omitempty"` Value interface{} `json:"value,omitempty"` }
type DeleteFileReq ¶
type DeleteFileReq struct {
// contains filtered or unexported fields
}
type DeleteFileReqBody ¶
type DeleteFileReqBuilder ¶
type DeleteFileReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteFileReqBuilder ¶
func NewDeleteFileReqBuilder() *DeleteFileReqBuilder
func (*DeleteFileReqBuilder) Build ¶
func (builder *DeleteFileReqBuilder) Build() *DeleteFileReq
func (*DeleteFileReqBuilder) FieldAlias ¶
func (builder *DeleteFileReqBuilder) FieldAlias(fieldAlias string) *DeleteFileReqBuilder
func (*DeleteFileReqBuilder) FieldKey ¶
func (builder *DeleteFileReqBuilder) FieldKey(fieldKey string) *DeleteFileReqBuilder
func (*DeleteFileReqBuilder) ProjectKey ¶
func (builder *DeleteFileReqBuilder) ProjectKey(projectKey string) *DeleteFileReqBuilder
func (*DeleteFileReqBuilder) Uuids ¶
func (builder *DeleteFileReqBuilder) Uuids(uuids []string) *DeleteFileReqBuilder
func (*DeleteFileReqBuilder) WorkItemID ¶
func (builder *DeleteFileReqBuilder) WorkItemID(workItemID int64) *DeleteFileReqBuilder
type DeleteFlowRoleReq ¶ added in v1.0.15
type DeleteFlowRoleReq struct {
// contains filtered or unexported fields
}
type DeleteFlowRoleReqBody ¶ added in v1.0.15
type DeleteFlowRoleReqBuilder ¶ added in v1.0.15
type DeleteFlowRoleReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteFlowRoleReqBuilder ¶ added in v1.0.15
func NewDeleteFlowRoleReqBuilder() *DeleteFlowRoleReqBuilder
func (*DeleteFlowRoleReqBuilder) Build ¶ added in v1.0.15
func (builder *DeleteFlowRoleReqBuilder) Build() *DeleteFlowRoleReq
func (*DeleteFlowRoleReqBuilder) ProjectKey ¶ added in v1.0.15
func (builder *DeleteFlowRoleReqBuilder) ProjectKey(projectKey string) *DeleteFlowRoleReqBuilder
func (*DeleteFlowRoleReqBuilder) RoleAlias ¶ added in v1.0.15
func (builder *DeleteFlowRoleReqBuilder) RoleAlias(roleAlias string) *DeleteFlowRoleReqBuilder
func (*DeleteFlowRoleReqBuilder) RoleID ¶ added in v1.0.15
func (builder *DeleteFlowRoleReqBuilder) RoleID(roleID string) *DeleteFlowRoleReqBuilder
func (*DeleteFlowRoleReqBuilder) WorkItemTypeKey ¶ added in v1.0.15
func (builder *DeleteFlowRoleReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteFlowRoleReqBuilder
type DeleteFlowRoleResp ¶ added in v1.0.15
type DeleteProjectRelationInstanceReq ¶
type DeleteProjectRelationInstanceReq struct {
// contains filtered or unexported fields
}
type DeleteProjectRelationInstanceReqBuilder ¶
type DeleteProjectRelationInstanceReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteProjectRelationInstanceReqBuilder ¶
func NewDeleteProjectRelationInstanceReqBuilder() *DeleteProjectRelationInstanceReqBuilder
func (*DeleteProjectRelationInstanceReqBuilder) Build ¶
func (builder *DeleteProjectRelationInstanceReqBuilder) Build() *DeleteProjectRelationInstanceReq
func (*DeleteProjectRelationInstanceReqBuilder) ProjectKey ¶
func (builder *DeleteProjectRelationInstanceReqBuilder) ProjectKey(projectKey string) *DeleteProjectRelationInstanceReqBuilder
func (*DeleteProjectRelationInstanceReqBuilder) RelationRuleID ¶
func (builder *DeleteProjectRelationInstanceReqBuilder) RelationRuleID(relationRuleID string) *DeleteProjectRelationInstanceReqBuilder
func (*DeleteProjectRelationInstanceReqBuilder) RelationWorkItemID ¶
func (builder *DeleteProjectRelationInstanceReqBuilder) RelationWorkItemID(relationWorkItemID int64) *DeleteProjectRelationInstanceReqBuilder
func (*DeleteProjectRelationInstanceReqBuilder) WorkItemID ¶
func (builder *DeleteProjectRelationInstanceReqBuilder) WorkItemID(workItemID int64) *DeleteProjectRelationInstanceReqBuilder
func (*DeleteProjectRelationInstanceReqBuilder) WorkItemTypeKey ¶
func (builder *DeleteProjectRelationInstanceReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteProjectRelationInstanceReqBuilder
type DeleteTemplateDetailReq ¶
type DeleteTemplateDetailReq struct {
// contains filtered or unexported fields
}
type DeleteTemplateDetailReqBuilder ¶
type DeleteTemplateDetailReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteTemplateDetailReqBuilder ¶
func NewDeleteTemplateDetailReqBuilder() *DeleteTemplateDetailReqBuilder
func (*DeleteTemplateDetailReqBuilder) Build ¶
func (builder *DeleteTemplateDetailReqBuilder) Build() *DeleteTemplateDetailReq
func (*DeleteTemplateDetailReqBuilder) ProjectKey ¶
func (builder *DeleteTemplateDetailReqBuilder) ProjectKey(projectKey string) *DeleteTemplateDetailReqBuilder
func (*DeleteTemplateDetailReqBuilder) TemplateID ¶
func (builder *DeleteTemplateDetailReqBuilder) TemplateID(templateID int64) *DeleteTemplateDetailReqBuilder
type DeleteWorkItemRelationReq ¶
type DeleteWorkItemRelationReq struct {
// contains filtered or unexported fields
}
type DeleteWorkItemRelationReqBuilder ¶
type DeleteWorkItemRelationReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteWorkItemRelationReqBuilder ¶
func NewDeleteWorkItemRelationReqBuilder() *DeleteWorkItemRelationReqBuilder
func (*DeleteWorkItemRelationReqBuilder) Build ¶
func (builder *DeleteWorkItemRelationReqBuilder) Build() *DeleteWorkItemRelationReq
func (*DeleteWorkItemRelationReqBuilder) ProjectKey ¶
func (builder *DeleteWorkItemRelationReqBuilder) ProjectKey(projectKey string) *DeleteWorkItemRelationReqBuilder
func (*DeleteWorkItemRelationReqBuilder) RelationID ¶
func (builder *DeleteWorkItemRelationReqBuilder) RelationID(relationID string) *DeleteWorkItemRelationReqBuilder
type DeleteWorkItemReq ¶
type DeleteWorkItemReq struct {
// contains filtered or unexported fields
}
type DeleteWorkItemReqBuilder ¶
type DeleteWorkItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteWorkItemReqBuilder ¶
func NewDeleteWorkItemReqBuilder() *DeleteWorkItemReqBuilder
func (*DeleteWorkItemReqBuilder) Build ¶
func (builder *DeleteWorkItemReqBuilder) Build() *DeleteWorkItemReq
func (*DeleteWorkItemReqBuilder) ProjectKey ¶
func (builder *DeleteWorkItemReqBuilder) ProjectKey(projectKey string) *DeleteWorkItemReqBuilder
func (*DeleteWorkItemReqBuilder) WorkItemID ¶
func (builder *DeleteWorkItemReqBuilder) WorkItemID(workItemID int64) *DeleteWorkItemReqBuilder
func (*DeleteWorkItemReqBuilder) WorkItemTypeKey ¶
func (builder *DeleteWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteWorkItemReqBuilder
type DeleteWorkItemResp ¶
type DeleteWorkItemSubTaskReq ¶
type DeleteWorkItemSubTaskReq struct {
// contains filtered or unexported fields
}
type DeleteWorkItemSubTaskReqBuilder ¶
type DeleteWorkItemSubTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteWorkItemSubTaskReqBuilder ¶
func NewDeleteWorkItemSubTaskReqBuilder() *DeleteWorkItemSubTaskReqBuilder
func (*DeleteWorkItemSubTaskReqBuilder) Build ¶
func (builder *DeleteWorkItemSubTaskReqBuilder) Build() *DeleteWorkItemSubTaskReq
func (*DeleteWorkItemSubTaskReqBuilder) ProjectKey ¶
func (builder *DeleteWorkItemSubTaskReqBuilder) ProjectKey(projectKey string) *DeleteWorkItemSubTaskReqBuilder
func (*DeleteWorkItemSubTaskReqBuilder) TaskID ¶
func (builder *DeleteWorkItemSubTaskReqBuilder) TaskID(taskID int64) *DeleteWorkItemSubTaskReqBuilder
func (*DeleteWorkItemSubTaskReqBuilder) WorkItemID ¶
func (builder *DeleteWorkItemSubTaskReqBuilder) WorkItemID(workItemID int64) *DeleteWorkItemSubTaskReqBuilder
func (*DeleteWorkItemSubTaskReqBuilder) WorkItemTypeKey ¶
func (builder *DeleteWorkItemSubTaskReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteWorkItemSubTaskReqBuilder
type DeleteWorkingHourRecordReq ¶
type DeleteWorkingHourRecordReq struct {
// contains filtered or unexported fields
}
type DeleteWorkingHourRecordReqBody ¶
type DeleteWorkingHourRecordReqBody struct {
WorkingHourRecordIDs []int64 `json:"working_hour_record_ids,omitempty"`
}
type DeleteWorkingHourRecordReqBuilder ¶
type DeleteWorkingHourRecordReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteWorkingHourRecordReqBuilder ¶
func NewDeleteWorkingHourRecordReqBuilder() *DeleteWorkingHourRecordReqBuilder
func (*DeleteWorkingHourRecordReqBuilder) Build ¶
func (builder *DeleteWorkingHourRecordReqBuilder) Build() *DeleteWorkingHourRecordReq
func (*DeleteWorkingHourRecordReqBuilder) ProjectKey ¶
func (builder *DeleteWorkingHourRecordReqBuilder) ProjectKey(projectKey string) *DeleteWorkingHourRecordReqBuilder
func (*DeleteWorkingHourRecordReqBuilder) WorkItemID ¶
func (builder *DeleteWorkingHourRecordReqBuilder) WorkItemID(workItemID int64) *DeleteWorkingHourRecordReqBuilder
func (*DeleteWorkingHourRecordReqBuilder) WorkItemTypeKey ¶
func (builder *DeleteWorkingHourRecordReqBuilder) WorkItemTypeKey(workItemTypeKey string) *DeleteWorkingHourRecordReqBuilder
func (*DeleteWorkingHourRecordReqBuilder) WorkingHourRecordIDs ¶
func (builder *DeleteWorkingHourRecordReqBuilder) WorkingHourRecordIDs(workingHourRecordIDs []int64) *DeleteWorkingHourRecordReqBuilder
type DeliveryRelatedInfo ¶
type DeliveryRelatedInfo struct { RootWorkItem *DeliveryRelatedInfoItem `json:"root_work_item,omitempty"` SourceWorkItem *DeliveryRelatedInfoItem `json:"source_work_item,omitempty"` }
type DeliveryRelatedInfoItem ¶
type Department ¶ added in v1.0.15
type DependencyInfo ¶ added in v1.0.15
type DraftViewSubWorkItemConf ¶
type DraftViewSubWorkItemConf struct { WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` WorkItemTypeName *string `json:"work_item_type_name,omitempty"` Relations []DraftViewSubWorkItemConfRelation `json:"relations,omitempty"` EnableModelResourceLib *bool `json:"enable_model_resource_lib,omitempty"` }
type EditablePersonnelScope ¶ added in v1.0.15
type ElementTemplateCreateReq ¶
type ElementTemplateCreateReq struct {
// contains filtered or unexported fields
}
type ElementTemplateCreateReqBody ¶
type ElementTemplateCreateReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` ElementType *string `json:"element_type,omitempty"` NodeElement *NodeElement `json:"node_element,omitempty"` TaskElement *TaskElement `json:"task_element,omitempty"` }
type ElementTemplateCreateReqBuilder ¶
type ElementTemplateCreateReqBuilder struct {
// contains filtered or unexported fields
}
func NewElementTemplateCreateReqBuilder ¶
func NewElementTemplateCreateReqBuilder() *ElementTemplateCreateReqBuilder
func (*ElementTemplateCreateReqBuilder) Build ¶
func (builder *ElementTemplateCreateReqBuilder) Build() *ElementTemplateCreateReq
func (*ElementTemplateCreateReqBuilder) ElementType ¶
func (builder *ElementTemplateCreateReqBuilder) ElementType(elementType string) *ElementTemplateCreateReqBuilder
func (*ElementTemplateCreateReqBuilder) NodeElement ¶
func (builder *ElementTemplateCreateReqBuilder) NodeElement(nodeElement *NodeElement) *ElementTemplateCreateReqBuilder
func (*ElementTemplateCreateReqBuilder) ProjectKey ¶
func (builder *ElementTemplateCreateReqBuilder) ProjectKey(projectKey string) *ElementTemplateCreateReqBuilder
func (*ElementTemplateCreateReqBuilder) TaskElement ¶
func (builder *ElementTemplateCreateReqBuilder) TaskElement(taskElement *TaskElement) *ElementTemplateCreateReqBuilder
func (*ElementTemplateCreateReqBuilder) WorkItemTypeKey ¶
func (builder *ElementTemplateCreateReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ElementTemplateCreateReqBuilder
type ElementTemplateCreateResp ¶
type ElementTemplateCreateResp struct { *core.APIResp `json:"-"` core.CodeError Data *ElementTemplateCreateRespData `json:"data,omitempty"` }
type ElementTemplateCreateRespData ¶ added in v1.0.13
type ElementTemplateCreateRespData struct {
ElementKey *string `json:"element_key,omitempty"`
}
type ElementTemplateQueryReq ¶
type ElementTemplateQueryReq struct {
// contains filtered or unexported fields
}
type ElementTemplateQueryReqBuilder ¶
type ElementTemplateQueryReqBuilder struct {
// contains filtered or unexported fields
}
func NewElementTemplateQueryReqBuilder ¶
func NewElementTemplateQueryReqBuilder() *ElementTemplateQueryReqBuilder
func (*ElementTemplateQueryReqBuilder) Build ¶
func (builder *ElementTemplateQueryReqBuilder) Build() *ElementTemplateQueryReq
func (*ElementTemplateQueryReqBuilder) ElementType ¶
func (builder *ElementTemplateQueryReqBuilder) ElementType(elementType string) *ElementTemplateQueryReqBuilder
func (*ElementTemplateQueryReqBuilder) PageNum ¶
func (builder *ElementTemplateQueryReqBuilder) PageNum(pageNum int64) *ElementTemplateQueryReqBuilder
func (*ElementTemplateQueryReqBuilder) PageSize ¶
func (builder *ElementTemplateQueryReqBuilder) PageSize(pageSize int64) *ElementTemplateQueryReqBuilder
func (*ElementTemplateQueryReqBuilder) ProjectKey ¶
func (builder *ElementTemplateQueryReqBuilder) ProjectKey(projectKey string) *ElementTemplateQueryReqBuilder
func (*ElementTemplateQueryReqBuilder) WorkItemTypeKey ¶
func (builder *ElementTemplateQueryReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ElementTemplateQueryReqBuilder
type ElementTemplateQueryResp ¶
type ElementTemplateQueryResp struct { *core.APIResp `json:"-"` core.CodeError Data *ElementTemplateQueryRespData `json:"data,omitempty"` }
type ElementTemplateQueryRespData ¶ added in v1.0.13
type ElementTemplateQueryRespData struct { NodeElements []NodeElement `json:"node_elements,omitempty"` TaskElements []TaskElement `json:"task_elements,omitempty"` Total *int64 `json:"total,omitempty"` }
type Expand ¶
type Expand struct { NeedWorkflow *bool `json:"need_workflow,omitempty"` RelationFieldsDetail *bool `json:"relation_fields_detail,omitempty"` NeedMultiText *bool `json:"need_multi_text,omitempty"` NeedUserDetail *bool `json:"need_user_detail,omitempty"` NeedSubTaskParent *bool `json:"need_sub_task_parent,omitempty"` }
type FieldConf ¶
type FieldConf struct { IsRequired *int32 `json:"is_required,omitempty"` IsVisibility *int32 `json:"is_visibility,omitempty"` RoleAssign []RoleAssign `json:"role_assign,omitempty"` FieldName *string `json:"field_name,omitempty"` FieldKey *string `json:"field_key,omitempty"` FieldAlias *string `json:"field_alias,omitempty"` FieldTypeKey *string `json:"field_type_key,omitempty"` DefaultValue *DefaultValue `json:"default_value,omitempty"` Options []OptionConf `json:"options,omitempty"` CompoundFields []FieldConf `json:"compound_fields,omitempty"` IsValidity *int32 `json:"is_validity,omitempty"` Label *string `json:"label,omitempty"` WorkItemRelation *WorkItemRelation `json:"work_item_relation,omitempty"` FieldUUID *string `json:"field_uuid,omitempty"` FreeAdd *bool `json:"free_add,omitempty"` FieldTips *string `json:"field_tips,omitempty"` SubTypeLevelMode *string `json:"sub_type_level_mode,omitempty"` SubTypeLevelClass *int64 `json:"sub_type_level_class,omitempty"` EditablePersonnelScope *EditablePersonnelScope `json:"editable_personnel_scope,omitempty"` }
type FieldDeliverableItem ¶
type FieldDeliverableItem struct { FieldInfo *WorkItem_work_item_FieldValuePair `json:"field_info,omitempty"` Placeholder *string `json:"placeholder,omitempty"` Remark *string `json:"remark,omitempty"` Status *int64 `json:"status,omitempty"` }
type FieldDetail ¶
type FieldItem ¶
type FieldItem struct { Class *string `json:"class,omitempty"` Strategy *int32 `json:"strategy,omitempty"` Key *string `json:"key,omitempty"` Type *string `json:"type,omitempty"` ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` Params *string `json:"params,omitempty"` Extras map[string]string `json:"extras,omitempty"` ParentFieldKey *string `json:"parent_field_key,omitempty"` ParentFieldType *string `json:"parent_field_type,omitempty"` EntityScope *string `json:"entity_scope,omitempty"` }
type FieldValuePair ¶
type FieldValuePair struct { FieldKey *string `json:"field_key,omitempty"` FieldValue interface{} `json:"field_value,omitempty"` TargetState *TargetState `json:"target_state,omitempty"` FieldTypeKey *string `json:"field_type_key,omitempty"` FieldAlias *string `json:"field_alias,omitempty"` HelpDescription *string `json:"help_description,omitempty"` }
type FilterAcrossProjectReq ¶
type FilterAcrossProjectReq struct {
// contains filtered or unexported fields
}
type FilterAcrossProjectReqBody ¶
type FilterAcrossProjectReqBody struct { ProjectKeys []string `json:"project_keys,omitempty"` SearchUser *SearchUser `json:"search_user,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` CreatedAt *TimeInterval `json:"created_at,omitempty"` UpdatedAt *TimeInterval `json:"updated_at,omitempty"` WorkItemStatus []WorkItemStatus `json:"work_item_status,omitempty"` WorkItemName *string `json:"work_item_name,omitempty"` PageNum *int64 `json:"page_num,omitempty"` PageSize *int64 `json:"page_size,omitempty"` TenantGroupID *int64 `json:"tenant_group_id,omitempty"` WorkItemIDs []int64 `json:"work_item_ids,omitempty"` Businesses []string `json:"businesses,omitempty"` Priorities []string `json:"priorities,omitempty"` Tags []string `json:"tags,omitempty"` SimpleNames []string `json:"simple_names,omitempty"` TemplateIDs []int64 `json:"template_ids,omitempty"` Expand *Expand `json:"expand,omitempty"` }
type FilterAcrossProjectReqBuilder ¶
type FilterAcrossProjectReqBuilder struct {
// contains filtered or unexported fields
}
func NewFilterAcrossProjectReqBuilder ¶
func NewFilterAcrossProjectReqBuilder() *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) Build ¶
func (builder *FilterAcrossProjectReqBuilder) Build() *FilterAcrossProjectReq
func (*FilterAcrossProjectReqBuilder) Businesses ¶
func (builder *FilterAcrossProjectReqBuilder) Businesses(businesses []string) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) CreatedAt ¶
func (builder *FilterAcrossProjectReqBuilder) CreatedAt(createdAt *TimeInterval) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) Expand ¶
func (builder *FilterAcrossProjectReqBuilder) Expand(expand *Expand) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) PageNum ¶
func (builder *FilterAcrossProjectReqBuilder) PageNum(pageNum int64) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) PageSize ¶
func (builder *FilterAcrossProjectReqBuilder) PageSize(pageSize int64) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) Priorities ¶
func (builder *FilterAcrossProjectReqBuilder) Priorities(priorities []string) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) ProjectKeys ¶ added in v1.0.15
func (builder *FilterAcrossProjectReqBuilder) ProjectKeys(projectKeys []string) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) SearchUser ¶
func (builder *FilterAcrossProjectReqBuilder) SearchUser(searchUser *SearchUser) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) SimpleNames ¶
func (builder *FilterAcrossProjectReqBuilder) SimpleNames(simpleNames []string) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) Tags ¶
func (builder *FilterAcrossProjectReqBuilder) Tags(tags []string) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) TemplateIDs ¶
func (builder *FilterAcrossProjectReqBuilder) TemplateIDs(templateIDs []int64) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) TenantGroupID ¶
func (builder *FilterAcrossProjectReqBuilder) TenantGroupID(tenantGroupID int64) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) UpdatedAt ¶
func (builder *FilterAcrossProjectReqBuilder) UpdatedAt(updatedAt *TimeInterval) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) WorkItemIDs ¶
func (builder *FilterAcrossProjectReqBuilder) WorkItemIDs(workItemIDs []int64) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) WorkItemName ¶
func (builder *FilterAcrossProjectReqBuilder) WorkItemName(workItemName string) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) WorkItemStatus ¶
func (builder *FilterAcrossProjectReqBuilder) WorkItemStatus(workItemStatus []WorkItemStatus) *FilterAcrossProjectReqBuilder
func (*FilterAcrossProjectReqBuilder) WorkItemTypeKey ¶
func (builder *FilterAcrossProjectReqBuilder) WorkItemTypeKey(workItemTypeKey string) *FilterAcrossProjectReqBuilder
type FilterAcrossProjectResp ¶
type FilterAcrossProjectResp struct { *core.APIResp `json:"-"` core.CodeError Data []WorkItemInfo `json:"data"` Pagination *Pagination `json:"pagination"` }
type FilterReqBody ¶
type FilterReqBody struct { WorkItemName *string `json:"work_item_name,omitempty"` UserKeys []string `json:"user_keys,omitempty"` WorkItemIDs []int64 `json:"work_item_ids,omitempty"` WorkItemTypeKeys []string `json:"work_item_type_keys,omitempty"` CreatedAt *TimeInterval `json:"created_at,omitempty"` UpdatedAt *TimeInterval `json:"updated_at,omitempty"` SubStages []string `json:"sub_stages,omitempty"` Businesses []string `json:"businesses,omitempty"` Priorities []string `json:"priorities,omitempty"` Tags []string `json:"tags,omitempty"` PageNum *int64 `json:"page_num,omitempty"` PageSize *int64 `json:"page_size,omitempty"` WorkItemStatus []WorkItemStatus `json:"work_item_status,omitempty"` Expand *Expand `json:"expand,omitempty"` SearchID *string `json:"search_id,omitempty"` }
type FilterReqBuilder ¶
type FilterReqBuilder struct {
// contains filtered or unexported fields
}
func NewFilterReqBuilder ¶
func NewFilterReqBuilder() *FilterReqBuilder
func (*FilterReqBuilder) Build ¶
func (builder *FilterReqBuilder) Build() *FilterReq
func (*FilterReqBuilder) Businesses ¶
func (builder *FilterReqBuilder) Businesses(businesses []string) *FilterReqBuilder
func (*FilterReqBuilder) CreatedAt ¶
func (builder *FilterReqBuilder) CreatedAt(createdAt *TimeInterval) *FilterReqBuilder
func (*FilterReqBuilder) Expand ¶
func (builder *FilterReqBuilder) Expand(expand *Expand) *FilterReqBuilder
func (*FilterReqBuilder) PageNum ¶
func (builder *FilterReqBuilder) PageNum(pageNum int64) *FilterReqBuilder
func (*FilterReqBuilder) PageSize ¶
func (builder *FilterReqBuilder) PageSize(pageSize int64) *FilterReqBuilder
func (*FilterReqBuilder) Priorities ¶
func (builder *FilterReqBuilder) Priorities(priorities []string) *FilterReqBuilder
func (*FilterReqBuilder) ProjectKey ¶
func (builder *FilterReqBuilder) ProjectKey(projectKey string) *FilterReqBuilder
func (*FilterReqBuilder) SearchID ¶
func (builder *FilterReqBuilder) SearchID(searchID string) *FilterReqBuilder
func (*FilterReqBuilder) SubStages ¶
func (builder *FilterReqBuilder) SubStages(subStages []string) *FilterReqBuilder
func (*FilterReqBuilder) Tags ¶
func (builder *FilterReqBuilder) Tags(tags []string) *FilterReqBuilder
func (*FilterReqBuilder) UpdatedAt ¶
func (builder *FilterReqBuilder) UpdatedAt(updatedAt *TimeInterval) *FilterReqBuilder
func (*FilterReqBuilder) UserKeys ¶
func (builder *FilterReqBuilder) UserKeys(userKeys []string) *FilterReqBuilder
func (*FilterReqBuilder) WorkItemIDs ¶
func (builder *FilterReqBuilder) WorkItemIDs(workItemIDs []int64) *FilterReqBuilder
func (*FilterReqBuilder) WorkItemName ¶
func (builder *FilterReqBuilder) WorkItemName(workItemName string) *FilterReqBuilder
func (*FilterReqBuilder) WorkItemStatus ¶
func (builder *FilterReqBuilder) WorkItemStatus(workItemStatus []WorkItemStatus) *FilterReqBuilder
func (*FilterReqBuilder) WorkItemTypeKeys ¶
func (builder *FilterReqBuilder) WorkItemTypeKeys(workItemTypeKeys []string) *FilterReqBuilder
type FilterResp ¶
type FilterResp struct { *core.APIResp `json:"-"` core.CodeError Data []WorkItemInfo `json:"data"` Pagination *Pagination `json:"pagination"` }
type FinishedInfo ¶ added in v1.0.15
type FinishedInfo struct { SummaryMode *string `json:"summary_mode,omitempty"` Conclusion *NodeFinishedConclusion `json:"conclusion,omitempty"` Opinion *NodeFinishedOpinion `json:"opinion,omitempty"` }
type FreezeWorkItemReq ¶
type FreezeWorkItemReq struct {
// contains filtered or unexported fields
}
type FreezeWorkItemReqBody ¶
type FreezeWorkItemReqBuilder ¶
type FreezeWorkItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewFreezeWorkItemReqBuilder ¶
func NewFreezeWorkItemReqBuilder() *FreezeWorkItemReqBuilder
func (*FreezeWorkItemReqBuilder) Build ¶
func (builder *FreezeWorkItemReqBuilder) Build() *FreezeWorkItemReq
func (*FreezeWorkItemReqBuilder) IsFrozen ¶
func (builder *FreezeWorkItemReqBuilder) IsFrozen(isFrozen bool) *FreezeWorkItemReqBuilder
func (*FreezeWorkItemReqBuilder) ProjectKey ¶
func (builder *FreezeWorkItemReqBuilder) ProjectKey(projectKey string) *FreezeWorkItemReqBuilder
func (*FreezeWorkItemReqBuilder) WorkItemID ¶
func (builder *FreezeWorkItemReqBuilder) WorkItemID(workItemID int64) *FreezeWorkItemReqBuilder
type FreezeWorkItemResp ¶
type GetResourceWorkItemsByIdsReq ¶ added in v1.0.15
type GetResourceWorkItemsByIdsReq struct {
// contains filtered or unexported fields
}
type GetResourceWorkItemsByIdsReqBody ¶ added in v1.0.15
type GetResourceWorkItemsByIdsReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemIDs []int64 `json:"work_item_ids,omitempty"` Fields []string `json:"fields,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` Expand *WorkItem_work_item_Expand `json:"expand,omitempty"` }
type GetResourceWorkItemsByIdsReqBuilder ¶ added in v1.0.15
type GetResourceWorkItemsByIdsReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetResourceWorkItemsByIdsReqBuilder ¶ added in v1.0.15
func NewGetResourceWorkItemsByIdsReqBuilder() *GetResourceWorkItemsByIdsReqBuilder
func (*GetResourceWorkItemsByIdsReqBuilder) Build ¶ added in v1.0.15
func (builder *GetResourceWorkItemsByIdsReqBuilder) Build() *GetResourceWorkItemsByIdsReq
func (*GetResourceWorkItemsByIdsReqBuilder) Expand ¶ added in v1.0.15
func (builder *GetResourceWorkItemsByIdsReqBuilder) Expand(expand *WorkItem_work_item_Expand) *GetResourceWorkItemsByIdsReqBuilder
func (*GetResourceWorkItemsByIdsReqBuilder) Fields ¶ added in v1.0.15
func (builder *GetResourceWorkItemsByIdsReqBuilder) Fields(fields []string) *GetResourceWorkItemsByIdsReqBuilder
func (*GetResourceWorkItemsByIdsReqBuilder) ProjectKey ¶ added in v1.0.15
func (builder *GetResourceWorkItemsByIdsReqBuilder) ProjectKey(projectKey string) *GetResourceWorkItemsByIdsReqBuilder
func (*GetResourceWorkItemsByIdsReqBuilder) WorkItemIDs ¶ added in v1.0.15
func (builder *GetResourceWorkItemsByIdsReqBuilder) WorkItemIDs(workItemIDs []int64) *GetResourceWorkItemsByIdsReqBuilder
func (*GetResourceWorkItemsByIdsReqBuilder) WorkItemTypeKey ¶ added in v1.0.15
func (builder *GetResourceWorkItemsByIdsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetResourceWorkItemsByIdsReqBuilder
type GetResourceWorkItemsByIdsResp ¶ added in v1.0.15
type GetResourceWorkItemsByIdsResp struct { *core.APIResp `json:"-"` core.CodeError Data []WorkItem_work_item_ResourceWorkItemInfo `json:"data"` }
type GetWBSInfoReq ¶
type GetWBSInfoReq struct {
// contains filtered or unexported fields
}
type GetWBSInfoReqBody ¶
type GetWBSInfoReqBody struct {
Expand *WorkItem_work_item_Expand `json:"expand,omitempty"`
}
type GetWBSInfoReqBuilder ¶
type GetWBSInfoReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetWBSInfoReqBuilder ¶
func NewGetWBSInfoReqBuilder() *GetWBSInfoReqBuilder
func (*GetWBSInfoReqBuilder) Build ¶
func (builder *GetWBSInfoReqBuilder) Build() *GetWBSInfoReq
func (*GetWBSInfoReqBuilder) Expand ¶
func (builder *GetWBSInfoReqBuilder) Expand(expand *WorkItem_work_item_Expand) *GetWBSInfoReqBuilder
func (*GetWBSInfoReqBuilder) NeedUnionDeliverable ¶
func (builder *GetWBSInfoReqBuilder) NeedUnionDeliverable(needUnionDeliverable bool) *GetWBSInfoReqBuilder
func (*GetWBSInfoReqBuilder) ProjectKey ¶
func (builder *GetWBSInfoReqBuilder) ProjectKey(projectKey string) *GetWBSInfoReqBuilder
func (*GetWBSInfoReqBuilder) WorkItemID ¶
func (builder *GetWBSInfoReqBuilder) WorkItemID(workItemID int64) *GetWBSInfoReqBuilder
func (*GetWBSInfoReqBuilder) WorkItemTypeKey ¶
func (builder *GetWBSInfoReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWBSInfoReqBuilder
type GetWBSInfoResp ¶
type GetWBSViewSubWorkItemConfReq ¶
type GetWBSViewSubWorkItemConfReq struct {
// contains filtered or unexported fields
}
type GetWBSViewSubWorkItemConfReqBuilder ¶
type GetWBSViewSubWorkItemConfReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetWBSViewSubWorkItemConfReqBuilder ¶
func NewGetWBSViewSubWorkItemConfReqBuilder() *GetWBSViewSubWorkItemConfReqBuilder
func (*GetWBSViewSubWorkItemConfReqBuilder) Build ¶
func (builder *GetWBSViewSubWorkItemConfReqBuilder) Build() *GetWBSViewSubWorkItemConfReq
func (*GetWBSViewSubWorkItemConfReqBuilder) DraftID ¶
func (builder *GetWBSViewSubWorkItemConfReqBuilder) DraftID(draftID string) *GetWBSViewSubWorkItemConfReqBuilder
func (*GetWBSViewSubWorkItemConfReqBuilder) NodeUUID ¶
func (builder *GetWBSViewSubWorkItemConfReqBuilder) NodeUUID(nodeUUID string) *GetWBSViewSubWorkItemConfReqBuilder
func (*GetWBSViewSubWorkItemConfReqBuilder) ProjectKey ¶
func (builder *GetWBSViewSubWorkItemConfReqBuilder) ProjectKey(projectKey string) *GetWBSViewSubWorkItemConfReqBuilder
func (*GetWBSViewSubWorkItemConfReqBuilder) WorkItemID ¶
func (builder *GetWBSViewSubWorkItemConfReqBuilder) WorkItemID(workItemID int64) *GetWBSViewSubWorkItemConfReqBuilder
type GetWBSViewSubWorkItemConfResp ¶
type GetWBSViewSubWorkItemConfResp struct { *core.APIResp `json:"-"` core.CodeError Data *GetWBSViewSubWorkItemConfRespData `json:"data,omitempty"` }
type GetWBSViewSubWorkItemConfRespData ¶ added in v1.0.13
type GetWBSViewSubWorkItemConfRespData struct {
DraftViewSubWorkItemConfs []DraftViewSubWorkItemConf `json:"draft_view_sub_work_item_confs,omitempty"`
}
type GetWorkFlowReq ¶
type GetWorkFlowReq struct {
// contains filtered or unexported fields
}
type GetWorkFlowReqBody ¶
type GetWorkFlowReqBody struct { Fields []string `json:"fields,omitempty"` FlowType *int64 `json:"flow_type,omitempty"` Expand *WorkItem_work_item_Expand `json:"expand,omitempty"` }
type GetWorkFlowReqBuilder ¶
type GetWorkFlowReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetWorkFlowReqBuilder ¶
func NewGetWorkFlowReqBuilder() *GetWorkFlowReqBuilder
func (*GetWorkFlowReqBuilder) Build ¶
func (builder *GetWorkFlowReqBuilder) Build() *GetWorkFlowReq
func (*GetWorkFlowReqBuilder) Expand ¶
func (builder *GetWorkFlowReqBuilder) Expand(expand *WorkItem_work_item_Expand) *GetWorkFlowReqBuilder
func (*GetWorkFlowReqBuilder) Fields ¶
func (builder *GetWorkFlowReqBuilder) Fields(fields []string) *GetWorkFlowReqBuilder
func (*GetWorkFlowReqBuilder) FlowType ¶
func (builder *GetWorkFlowReqBuilder) FlowType(flowType int64) *GetWorkFlowReqBuilder
func (*GetWorkFlowReqBuilder) ProjectKey ¶
func (builder *GetWorkFlowReqBuilder) ProjectKey(projectKey string) *GetWorkFlowReqBuilder
func (*GetWorkFlowReqBuilder) WorkItemID ¶
func (builder *GetWorkFlowReqBuilder) WorkItemID(workItemID int64) *GetWorkFlowReqBuilder
func (*GetWorkFlowReqBuilder) WorkItemTypeKey ¶
func (builder *GetWorkFlowReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkFlowReqBuilder
type GetWorkFlowResp ¶
type GetWorkFlowResp struct { *core.APIResp `json:"-"` core.CodeError Data *WorkItem_work_item_NodesConnections `json:"data"` }
type GetWorkItemManHourRecordsReq ¶
type GetWorkItemManHourRecordsReq struct {
// contains filtered or unexported fields
}
type GetWorkItemManHourRecordsReqBuilder ¶
type GetWorkItemManHourRecordsReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetWorkItemManHourRecordsReqBuilder ¶
func NewGetWorkItemManHourRecordsReqBuilder() *GetWorkItemManHourRecordsReqBuilder
func (*GetWorkItemManHourRecordsReqBuilder) Build ¶
func (builder *GetWorkItemManHourRecordsReqBuilder) Build() *GetWorkItemManHourRecordsReq
func (*GetWorkItemManHourRecordsReqBuilder) PageNum ¶
func (builder *GetWorkItemManHourRecordsReqBuilder) PageNum(pageNum int64) *GetWorkItemManHourRecordsReqBuilder
func (*GetWorkItemManHourRecordsReqBuilder) PageSize ¶
func (builder *GetWorkItemManHourRecordsReqBuilder) PageSize(pageSize int64) *GetWorkItemManHourRecordsReqBuilder
func (*GetWorkItemManHourRecordsReqBuilder) ProjectKey ¶
func (builder *GetWorkItemManHourRecordsReqBuilder) ProjectKey(projectKey string) *GetWorkItemManHourRecordsReqBuilder
func (*GetWorkItemManHourRecordsReqBuilder) WorkItemID ¶
func (builder *GetWorkItemManHourRecordsReqBuilder) WorkItemID(workItemID int64) *GetWorkItemManHourRecordsReqBuilder
func (*GetWorkItemManHourRecordsReqBuilder) WorkItemTypeKey ¶
func (builder *GetWorkItemManHourRecordsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkItemManHourRecordsReqBuilder
type GetWorkItemManHourRecordsResp ¶
type GetWorkItemManHourRecordsResp struct { *core.APIResp `json:"-"` core.CodeError Data []ManHourRecord `json:"data"` Pagination *WorkItem_common_Pagination `json:"pagination"` }
type GetWorkItemOpRecordReq ¶
type GetWorkItemOpRecordReq struct {
// contains filtered or unexported fields
}
type GetWorkItemOpRecordReqBody ¶
type GetWorkItemOpRecordReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemIDs []int64 `json:"work_item_ids,omitempty"` StartFrom *string `json:"start_from,omitempty"` Operator []string `json:"operator,omitempty"` OperatorType []string `json:"operator_type,omitempty"` SourceType []string `json:"source_type,omitempty"` Source []string `json:"source,omitempty"` OperationType []string `json:"operation_type,omitempty"` Start *int64 `json:"start,omitempty"` End *int64 `json:"end,omitempty"` OpRecordModule []string `json:"op_record_module,omitempty"` PageSize *int64 `json:"page_size,omitempty"` }
type GetWorkItemOpRecordReqBuilder ¶
type GetWorkItemOpRecordReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetWorkItemOpRecordReqBuilder ¶
func NewGetWorkItemOpRecordReqBuilder() *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) Build ¶
func (builder *GetWorkItemOpRecordReqBuilder) Build() *GetWorkItemOpRecordReq
func (*GetWorkItemOpRecordReqBuilder) End ¶
func (builder *GetWorkItemOpRecordReqBuilder) End(end int64) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) OpRecordModule ¶
func (builder *GetWorkItemOpRecordReqBuilder) OpRecordModule(opRecordModule []string) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) OperationType ¶
func (builder *GetWorkItemOpRecordReqBuilder) OperationType(operationType []string) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) Operator ¶
func (builder *GetWorkItemOpRecordReqBuilder) Operator(operator []string) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) OperatorType ¶
func (builder *GetWorkItemOpRecordReqBuilder) OperatorType(operatorType []string) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) PageSize ¶
func (builder *GetWorkItemOpRecordReqBuilder) PageSize(pageSize int64) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) ProjectKey ¶
func (builder *GetWorkItemOpRecordReqBuilder) ProjectKey(projectKey string) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) Source ¶
func (builder *GetWorkItemOpRecordReqBuilder) Source(source []string) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) SourceType ¶
func (builder *GetWorkItemOpRecordReqBuilder) SourceType(sourceType []string) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) Start ¶
func (builder *GetWorkItemOpRecordReqBuilder) Start(start int64) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) StartFrom ¶
func (builder *GetWorkItemOpRecordReqBuilder) StartFrom(startFrom string) *GetWorkItemOpRecordReqBuilder
func (*GetWorkItemOpRecordReqBuilder) WorkItemIDs ¶
func (builder *GetWorkItemOpRecordReqBuilder) WorkItemIDs(workItemIDs []int64) *GetWorkItemOpRecordReqBuilder
type GetWorkItemOpRecordResp ¶
type GetWorkItemOpRecordResp struct { *core.APIResp `json:"-"` core.CodeError Data *GetWorkItemOpRecordRespData `json:"data,omitempty"` }
type GetWorkItemOpRecordRespData ¶ added in v1.0.13
type GetWorkItemOpRecordRespData struct { HasMore *bool `json:"has_more,omitempty"` StartFrom *string `json:"start_from,omitempty"` OpRecords []OAPIOperationRecord `json:"op_records,omitempty"` Total *int64 `json:"total,omitempty"` }
type GetWorkItemTransRequiredItemReq ¶ added in v1.0.15
type GetWorkItemTransRequiredItemReq struct {
// contains filtered or unexported fields
}
type GetWorkItemTransRequiredItemReqBody ¶ added in v1.0.15
type GetWorkItemTransRequiredItemReqBuilder ¶ added in v1.0.15
type GetWorkItemTransRequiredItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetWorkItemTransRequiredItemReqBuilder ¶ added in v1.0.15
func NewGetWorkItemTransRequiredItemReqBuilder() *GetWorkItemTransRequiredItemReqBuilder
func (*GetWorkItemTransRequiredItemReqBuilder) Build ¶ added in v1.0.15
func (builder *GetWorkItemTransRequiredItemReqBuilder) Build() *GetWorkItemTransRequiredItemReq
func (*GetWorkItemTransRequiredItemReqBuilder) Mode ¶ added in v1.0.15
func (builder *GetWorkItemTransRequiredItemReqBuilder) Mode(mode string) *GetWorkItemTransRequiredItemReqBuilder
func (*GetWorkItemTransRequiredItemReqBuilder) ProjectKey ¶ added in v1.0.15
func (builder *GetWorkItemTransRequiredItemReqBuilder) ProjectKey(projectKey string) *GetWorkItemTransRequiredItemReqBuilder
func (*GetWorkItemTransRequiredItemReqBuilder) StateKey ¶ added in v1.0.15
func (builder *GetWorkItemTransRequiredItemReqBuilder) StateKey(stateKey string) *GetWorkItemTransRequiredItemReqBuilder
func (*GetWorkItemTransRequiredItemReqBuilder) WorkItemID ¶ added in v1.0.15
func (builder *GetWorkItemTransRequiredItemReqBuilder) WorkItemID(workItemID int64) *GetWorkItemTransRequiredItemReqBuilder
func (*GetWorkItemTransRequiredItemReqBuilder) WorkItemTypeKey ¶ added in v1.0.15
func (builder *GetWorkItemTransRequiredItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkItemTransRequiredItemReqBuilder
type GetWorkItemTransRequiredItemResp ¶ added in v1.0.15
type GetWorkItemTransRequiredItemResp struct { *core.APIResp `json:"-"` core.CodeError Data *NodeRequiredItemRes `json:"data"` }
type GetWorkItemTypeInfoByKeyReq ¶
type GetWorkItemTypeInfoByKeyReq struct {
// contains filtered or unexported fields
}
type GetWorkItemTypeInfoByKeyReqBuilder ¶
type GetWorkItemTypeInfoByKeyReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetWorkItemTypeInfoByKeyReqBuilder ¶
func NewGetWorkItemTypeInfoByKeyReqBuilder() *GetWorkItemTypeInfoByKeyReqBuilder
func (*GetWorkItemTypeInfoByKeyReqBuilder) Build ¶
func (builder *GetWorkItemTypeInfoByKeyReqBuilder) Build() *GetWorkItemTypeInfoByKeyReq
func (*GetWorkItemTypeInfoByKeyReqBuilder) ProjectKey ¶
func (builder *GetWorkItemTypeInfoByKeyReqBuilder) ProjectKey(projectKey string) *GetWorkItemTypeInfoByKeyReqBuilder
func (*GetWorkItemTypeInfoByKeyReqBuilder) WorkItemTypeKey ¶
func (builder *GetWorkItemTypeInfoByKeyReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkItemTypeInfoByKeyReqBuilder
type GetWorkItemTypeInfoByKeyResp ¶
type GetWorkItemTypeInfoByKeyResp struct { *core.APIResp `json:"-"` core.CodeError Data *WorkItemTypeInfo `json:"data"` }
type GetWorkItemsByIdsReq ¶
type GetWorkItemsByIdsReq struct {
// contains filtered or unexported fields
}
type GetWorkItemsByIdsReqBody ¶
type GetWorkItemsByIdsReqBody struct { WorkItemIDs []int64 `json:"work_item_ids,omitempty"` Fields []string `json:"fields,omitempty"` Expand *WorkItem_work_item_Expand `json:"expand,omitempty"` }
type GetWorkItemsByIdsReqBuilder ¶
type GetWorkItemsByIdsReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetWorkItemsByIdsReqBuilder ¶
func NewGetWorkItemsByIdsReqBuilder() *GetWorkItemsByIdsReqBuilder
func (*GetWorkItemsByIdsReqBuilder) Build ¶
func (builder *GetWorkItemsByIdsReqBuilder) Build() *GetWorkItemsByIdsReq
func (*GetWorkItemsByIdsReqBuilder) Expand ¶
func (builder *GetWorkItemsByIdsReqBuilder) Expand(expand *WorkItem_work_item_Expand) *GetWorkItemsByIdsReqBuilder
func (*GetWorkItemsByIdsReqBuilder) Fields ¶
func (builder *GetWorkItemsByIdsReqBuilder) Fields(fields []string) *GetWorkItemsByIdsReqBuilder
func (*GetWorkItemsByIdsReqBuilder) ProjectKey ¶
func (builder *GetWorkItemsByIdsReqBuilder) ProjectKey(projectKey string) *GetWorkItemsByIdsReqBuilder
func (*GetWorkItemsByIdsReqBuilder) WorkItemIDs ¶
func (builder *GetWorkItemsByIdsReqBuilder) WorkItemIDs(workItemIDs []int64) *GetWorkItemsByIdsReqBuilder
func (*GetWorkItemsByIdsReqBuilder) WorkItemTypeKey ¶
func (builder *GetWorkItemsByIdsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *GetWorkItemsByIdsReqBuilder
type GetWorkItemsByIdsResp ¶
type GetWorkItemsByIdsResp struct { *core.APIResp `json:"-"` core.CodeError Data []WorkItem_work_item_WorkItemInfo `json:"data"` }
type InstanceDeliverableItem ¶
type InstanceDeliverableItem struct { Name *string `json:"name,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` Deletable *bool `json:"deletable,omitempty"` MustComplete *bool `json:"must_complete,omitempty"` StateKey *string `json:"state_key,omitempty"` StateName *string `json:"state_name,omitempty"` Owners []string `json:"owners,omitempty"` Remark *string `json:"remark,omitempty"` }
type IntegrateSearchReq ¶
type IntegrateSearchReq struct {
// contains filtered or unexported fields
}
type IntegrateSearchReqBody ¶
type IntegrateSearchReqBody struct { Query *Query `json:"query,omitempty"` SearchID *string `json:"search_id,omitempty"` ViewID *string `json:"view_id,omitempty"` FieldSelected []string `json:"field_selected,omitempty"` Features map[string]string `json:"features,omitempty"` DataSources []DataSource `json:"data_sources,omitempty"` }
type IntegrateSearchReqBuilder ¶
type IntegrateSearchReqBuilder struct {
// contains filtered or unexported fields
}
func NewIntegrateSearchReqBuilder ¶
func NewIntegrateSearchReqBuilder() *IntegrateSearchReqBuilder
func (*IntegrateSearchReqBuilder) Build ¶
func (builder *IntegrateSearchReqBuilder) Build() *IntegrateSearchReq
func (*IntegrateSearchReqBuilder) DataSources ¶
func (builder *IntegrateSearchReqBuilder) DataSources(dataSources []DataSource) *IntegrateSearchReqBuilder
func (*IntegrateSearchReqBuilder) Features ¶
func (builder *IntegrateSearchReqBuilder) Features(features map[string]string) *IntegrateSearchReqBuilder
func (*IntegrateSearchReqBuilder) FieldSelected ¶
func (builder *IntegrateSearchReqBuilder) FieldSelected(fieldSelected []string) *IntegrateSearchReqBuilder
func (*IntegrateSearchReqBuilder) Query ¶
func (builder *IntegrateSearchReqBuilder) Query(query *Query) *IntegrateSearchReqBuilder
func (*IntegrateSearchReqBuilder) SearchID ¶
func (builder *IntegrateSearchReqBuilder) SearchID(searchID string) *IntegrateSearchReqBuilder
func (*IntegrateSearchReqBuilder) ViewID ¶
func (builder *IntegrateSearchReqBuilder) ViewID(viewID string) *IntegrateSearchReqBuilder
type IntegrateSearchResp ¶
type InviteBotJoinChatReq ¶
type InviteBotJoinChatReq struct {
// contains filtered or unexported fields
}
type InviteBotJoinChatReqBuilder ¶
type InviteBotJoinChatReqBuilder struct {
// contains filtered or unexported fields
}
func NewInviteBotJoinChatReqBuilder ¶
func NewInviteBotJoinChatReqBuilder() *InviteBotJoinChatReqBuilder
func (*InviteBotJoinChatReqBuilder) AppIDs ¶
func (builder *InviteBotJoinChatReqBuilder) AppIDs(appIDs []string) *InviteBotJoinChatReqBuilder
func (*InviteBotJoinChatReqBuilder) Build ¶
func (builder *InviteBotJoinChatReqBuilder) Build() *InviteBotJoinChatReq
func (*InviteBotJoinChatReqBuilder) ProjectKey ¶
func (builder *InviteBotJoinChatReqBuilder) ProjectKey(projectKey string) *InviteBotJoinChatReqBuilder
func (*InviteBotJoinChatReqBuilder) WorkItemID ¶
func (builder *InviteBotJoinChatReqBuilder) WorkItemID(workItemID int64) *InviteBotJoinChatReqBuilder
func (*InviteBotJoinChatReqBuilder) WorkItemTypeKey ¶
func (builder *InviteBotJoinChatReqBuilder) WorkItemTypeKey(workItemTypeKey string) *InviteBotJoinChatReqBuilder
type InviteBotJoinChatResp ¶
type InviteBotJoinChatResp struct { *core.APIResp `json:"-"` core.CodeError Data *BotJoinChatInfo `json:"data"` }
type LinkedResourceInfo ¶
type LinkedResourceInfo struct { ResourceID *int64 `json:"resource_id,omitempty"` // contains filtered or unexported fields }
type ListTemplateConfReq ¶
type ListTemplateConfReq struct {
// contains filtered or unexported fields
}
type ListTemplateConfReqBuilder ¶
type ListTemplateConfReqBuilder struct {
// contains filtered or unexported fields
}
func NewListTemplateConfReqBuilder ¶
func NewListTemplateConfReqBuilder() *ListTemplateConfReqBuilder
func (*ListTemplateConfReqBuilder) Build ¶
func (builder *ListTemplateConfReqBuilder) Build() *ListTemplateConfReq
func (*ListTemplateConfReqBuilder) ProjectKey ¶
func (builder *ListTemplateConfReqBuilder) ProjectKey(projectKey string) *ListTemplateConfReqBuilder
func (*ListTemplateConfReqBuilder) WorkItemTypeKey ¶
func (builder *ListTemplateConfReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ListTemplateConfReqBuilder
type ListTemplateConfResp ¶
type ListTemplateConfResp struct { *core.APIResp `json:"-"` core.CodeError Data []TemplateConf `json:"data"` }
type ManHourRecord ¶
type ManHourRecord struct { ID *int64 `json:"id,omitempty"` RelatedWorkItemID *int64 `json:"related_work_item_id,omitempty"` RelatedWorkItemTypeKey *string `json:"related_work_item_type_key,omitempty"` RelatedWorkItemName *string `json:"related_work_item_name,omitempty"` ResourceType *string `json:"resource_type,omitempty"` ResourceID *string `json:"resource_id,omitempty"` WorkDescription *string `json:"work_description,omitempty"` WorkTime *float64 `json:"work_time,omitempty"` WorkUserKey *string `json:"work_user_key,omitempty"` CreatedAt *int64 `json:"created_at,omitempty"` UpdatedAt *int64 `json:"updated_at,omitempty"` ResourceName *string `json:"resource_name,omitempty"` WorkDate *int64 `json:"work_date,omitempty"` }
type MultiSignal ¶
type MultiSignal struct { Status *string `json:"status,omitempty"` Detail []MultiSignalDetail `json:"detail,omitempty"` }
type MultiSignalDetail ¶
type MultiText ¶
type MultiText struct { FieldKey *string `json:"field_key,omitempty"` FieldValue *MultiTextDetail `json:"field_value,omitempty"` }
type MultiTextDetail ¶
type MultiTextDetail struct { Doc *string `json:"doc,omitempty"` DocText *string `json:"doc_text,omitempty"` IsEmpty *bool `json:"is_empty,omitempty"` NotifyUserList []string `json:"notify_user_list,omitempty"` NotifyUserType *string `json:"notify_user_type,omitempty"` DocHTML *string `json:"doc_html,omitempty"` }
type NodeBasicInfo ¶
type NodeConf ¶
type NodeConf struct { StateKey *string `json:"state_key,omitempty"` NodeName *string `json:"node_name,omitempty"` NodeTags []string `json:"node_tags,omitempty"` NodeType *string `json:"node_type,omitempty"` IsVisibility *int32 `json:"is_visibility,omitempty"` NeedSchedule *bool `json:"need_schedule,omitempty"` Owner *OwnerConf `json:"owner,omitempty"` WbsStatusMap *WbsStatusMap `json:"wbs_status_map,omitempty"` NodeSubProcess *SubProcessConf `json:"node_sub_process,omitempty"` WbsNodeMap *WbsNodeMap `json:"wbs_node_map,omitempty"` }
type NodeElement ¶
type NodeFinishedConclusion ¶ added in v1.0.15
type NodeFinishedConclusion struct { FinishedConclusionResult *NodeFinishedConclusionOption `json:"finished_conclusion_result,omitempty"` OwnersFinishedConclusionResult []NodeOwnerFinishedConclusion `json:"owners_finished_conclusion_result,omitempty"` }
type NodeFinishedConclusionOption ¶ added in v1.0.15
type NodeFinishedOpinion ¶ added in v1.0.15
type NodeFinishedOpinion struct { FinishedOpinionResult *string `json:"finished_opinion_result,omitempty"` OwnersFinishedOpinionResult []NodeOwnerFinishedOpinion `json:"owners_finished_opinion_result,omitempty"` }
type NodeOwnerFinishedConclusion ¶ added in v1.0.15
type NodeOwnerFinishedConclusion struct { Owner *Owner `json:"owner,omitempty"` FinishedConclusionResult *NodeFinishedConclusionOption `json:"finished_conclusion_result,omitempty"` }
type NodeOwnerFinishedOpinion ¶ added in v1.0.15
type NodeRequiredItemRes ¶ added in v1.0.15
type NodeRequiredItemRes struct { FormItems []RequiredFormItem `json:"form_items,omitempty"` Tasks []RequiredTask `json:"tasks,omitempty"` Deliverables []RequiredDeliverable `json:"deliverables,omitempty"` NodeFields []RequiredField `json:"node_fields,omitempty"` }
type NodeTask ¶
type NodeTask struct { ID *string `json:"id,omitempty"` StateKey *string `json:"state_key,omitempty"` SubTasks []WorkItem_work_item_SubTask `json:"sub_tasks,omitempty"` NodeName *string `json:"node_name,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` Version *int64 `json:"version,omitempty"` }
type NodeWBSRoleOwners ¶
type NodeWBSRoleOwners struct { Path *string `json:"path,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` Name *string `json:"name,omitempty"` RoleOwners []WorkItem_work_item_RoleOwner `json:"role_owners,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` }
type NodesConnections ¶
type NodesConnections struct { WorkflowNodes []WorkflowNode `json:"workflow_nodes,omitempty"` Connections []Connection `json:"connections,omitempty"` StateFlowNodes []StateFlowNode `json:"state_flow_nodes,omitempty"` UserDetails []UserDetail `json:"user_details,omitempty"` }
type NumberConfig ¶ added in v1.0.15
type NumberConfig struct { ScalingRatio *string `json:"scaling_ratio,omitempty"` DisplayDigits *int64 `json:"display_digits,omitempty"` SymbolSetting *SymbolSetting `json:"symbol_setting,omitempty"` Thousandth *bool `json:"thousandth,omitempty"` }
type OAPIBatchQueryConclusionOptionItem ¶
type OAPIBatchQueryConclusionOptionItem struct { NodeID *string `json:"node_id,omitempty"` FinishedConclusionOption []OAPIFinishedConclusionResultItem `json:"finished_conclusion_option,omitempty"` FinishedOwnersConclusionOption []OAPIFinishedConclusionResultItem `json:"finished_owners_conclusion_option,omitempty"` FinishedOverallConclusionOption []OAPIFinishedConclusionResultItem `json:"finished_overall_conclusion_option,omitempty"` }
type OAPIBatchQueryDeliverable ¶
type OAPIBatchQueryDeliverable struct { DeliverableUUID *string `json:"deliverable_uuid,omitempty"` DeliverableType *string `json:"deliverable_type,omitempty"` DeliverableInfo *OAPIBatchQueryDeliverableInfo `json:"deliverable_info,omitempty"` }
type OAPIBatchQueryDeliverableInfo ¶
type OAPIBatchQueryDeliverableInfo struct { WorkItemID *int64 `json:"work_item_id,omitempty"` Name *string `json:"name,omitempty"` InstanceLinkedVirtualResourceWorkItem *int64 `json:"instance_linked_virtual_resource_workitem,omitempty"` TemplateResources *bool `json:"template_resources,omitempty"` TemplateType *string `json:"template_type,omitempty"` Deleted *bool `json:"deleted,omitempty"` DeliveryRelatedInfo *DeliveryRelatedInfo `json:"delivery_related_info,omitempty"` }
type OAPICreateWorkItemInfo ¶
type OAPICreateWorkItemInfo struct {
WorkItemID *int64 `json:"work_item_id,omitempty"`
}
type OAPIFinishedConclusionInfo ¶
type OAPIFinishedConclusionInfo struct { FinishedConclusionResult *OAPIFinishedConclusionResultItem `json:"finished_conclusion_result,omitempty"` OwnersFinishedConclusionResult []OAPIFinishedConclusionOwnersResultItem `json:"owners_finished_conclusion_result,omitempty"` }
type OAPIFinishedConclusionOwnersResultItem ¶
type OAPIFinishedConclusionOwnersResultItem struct { Owner *string `json:"owner,omitempty"` OwnersFinishedConclusionResult *OAPIFinishedConclusionResultItem `json:"owners_finished_conclusion_result,omitempty"` }
type OAPIFinishedInfoItem ¶
type OAPIFinishedInfoItem struct { NodeID *string `json:"node_id,omitempty"` SummaryMode *string `json:"summary_mode,omitempty"` Opinion *OAPIFinishedOpinionInfo `json:"opinion,omitempty"` Conclusion *OAPIFinishedConclusionInfo `json:"conclusion,omitempty"` }
type OAPIFinishedOpinionInfo ¶
type OAPIFinishedOpinionInfo struct { FinishedOpinionResult *string `json:"finished_opinion_result,omitempty"` OwnersFinishedOpinionResult []OAPIFinishedOpinionOwnersResultItem `json:"owners_finished_opinion_result,omitempty"` }
type OAPIOperationRecord ¶
type OAPIOperationRecord struct { ProjectKey *string `json:"project_key,omitempty"` OperationType *string `json:"operation_type,omitempty"` OperationTime *int64 `json:"operation_time,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` OperatorType *string `json:"operator_type,omitempty"` Operator *string `json:"operator,omitempty"` OpRecordModule *string `json:"op_record_module,omitempty"` SourceType *string `json:"source_type,omitempty"` Source *string `json:"source,omitempty"` RecordContents []OAPIRecordContent `json:"record_contents,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` }
type OAPIRecordContent ¶
type OAPIRecordContent struct { Object *OpRecordObject `json:"object,omitempty"` ObjectProperty *string `json:"object_property,omitempty"` Old []string `json:"old,omitempty"` New []string `json:"new,omitempty"` Add []string `json:"add,omitempty"` Delete []string `json:"delete,omitempty"` StatusValues []ObjectStatusValue `json:"status_values,omitempty"` BelongObject []OpRecordObject `json:"belong_object,omitempty"` Extra map[string][]string `json:"extra,omitempty"` }
type ObjectStatusValue ¶
type OpRecordObject ¶
type Operation ¶
type Operation struct { UUID *string `json:"uuid,omitempty"` OperationType *string `json:"operation_type,omitempty"` OperationTarget *string `json:"operation_target,omitempty"` Value *OperationValue `json:"value,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` }
type OperationCreate ¶
type OperationCreate struct { ElementKey *string `json:"element_key,omitempty"` Name *string `json:"name,omitempty"` ID *int64 `json:"id,omitempty"` SeqOrderInfo *SeqOrderInfo `json:"seq_order_info,omitempty"` WbsStatus *string `json:"wbs_status,omitempty"` }
type OperationValue ¶
type OperationValue struct { Name *string `json:"name,omitempty"` RoleOwners []WorkItem_work_item_RoleOwner `json:"role_owners,omitempty"` OperationCreate *OperationCreate `json:"operation_create,omitempty"` ChildOrders []ChildOrder `json:"child_orders,omitempty"` DeletedUuids []string `json:"deleted_uuids,omitempty"` DeleteLinkageUuids *bool `json:"delete_linkage_uuids,omitempty"` Reason *string `json:"reason,omitempty"` Schedule *WorkItem_work_item_Schedule `json:"schedule,omitempty"` Schedules []WorkItem_work_item_Schedule `json:"schedules,omitempty"` WbsWorkItem *WBSWorkItem `json:"wbs_work_item,omitempty"` Connections []WorkItem_work_item_Connection `json:"connections,omitempty"` RestoreUuids []string `json:"restore_uuids,omitempty"` WbsStatus *string `json:"wbs_status,omitempty"` SeqOrderInfo *SeqOrderInfo `json:"seq_order_info,omitempty"` SubInstanceCreate *SubInstanceCreate `json:"sub_instance_create,omitempty"` DismantleMode *int64 `json:"dismantle_mode,omitempty"` }
type Option ¶
type Option struct { Label *string `json:"label,omitempty"` Value *string `json:"value,omitempty"` Children []Option `json:"children,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` Order *int64 `json:"order,omitempty"` Color *string `json:"color,omitempty"` IsVisibility *int64 `json:"is_visibility,omitempty"` IsDisabled *int64 `json:"is_disabled,omitempty"` }
type OptionConf ¶
type OptionConf struct { Label *string `json:"label,omitempty"` Value *string `json:"value,omitempty"` IsDisabled *int32 `json:"is_disabled,omitempty"` IsVisibility *int32 `json:"is_visibility,omitempty"` Children []OptionConf `json:"children,omitempty"` }
type Owner ¶ added in v1.0.15
type Owner struct { ID *string `json:"id,omitempty"` Username *string `json:"username,omitempty"` EmployeeId *string `json:"employeeId,omitempty"` Email *string `json:"email,omitempty"` Nickname *string `json:"nickname,omitempty"` Avatar *string `json:"avatar,omitempty"` AvatarUrl *string `json:"avatar_url,omitempty"` EnName *string `json:"en_name,omitempty"` Name *string `json:"name,omitempty"` LarkOpenId *string `json:"larkOpenId,omitempty"` Department *Department `json:"department,omitempty"` Leader *Leader `json:"leader,omitempty"` }
type Pagination ¶
type PatchWBSViewDraftReq ¶
type PatchWBSViewDraftReq struct {
// contains filtered or unexported fields
}
type PatchWBSViewDraftReqBuilder ¶
type PatchWBSViewDraftReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchWBSViewDraftReqBuilder ¶
func NewPatchWBSViewDraftReqBuilder() *PatchWBSViewDraftReqBuilder
func (*PatchWBSViewDraftReqBuilder) Build ¶
func (builder *PatchWBSViewDraftReqBuilder) Build() *PatchWBSViewDraftReq
func (*PatchWBSViewDraftReqBuilder) DraftID ¶
func (builder *PatchWBSViewDraftReqBuilder) DraftID(draftID string) *PatchWBSViewDraftReqBuilder
func (*PatchWBSViewDraftReqBuilder) Operations ¶
func (builder *PatchWBSViewDraftReqBuilder) Operations(operations []Operation) *PatchWBSViewDraftReqBuilder
func (*PatchWBSViewDraftReqBuilder) ProjectKey ¶
func (builder *PatchWBSViewDraftReqBuilder) ProjectKey(projectKey string) *PatchWBSViewDraftReqBuilder
type PatchWBSViewDraftResp ¶
type PatchWBSViewDraftResp struct { *core.APIResp `json:"-"` core.CodeError Data *PatchWBSViewDraftRespData `json:"data,omitempty"` }
type PatchWBSViewDraftRespData ¶ added in v1.0.13
type PatchWBSViewDraftRespData struct {
RelationValues []Operation `json:"relation_values,omitempty"`
}
type ProjectRelationRule ¶
type ProjectRelationRule struct { RemoteProjectKey *string `json:"remote_project_key,omitempty"` RemoteProjectName *string `json:"remote_project_name,omitempty"` Rules []RelationRule `json:"rules,omitempty"` }
type PublishWBSViewDraftReq ¶
type PublishWBSViewDraftReq struct {
// contains filtered or unexported fields
}
type PublishWBSViewDraftReqBuilder ¶
type PublishWBSViewDraftReqBuilder struct {
// contains filtered or unexported fields
}
func NewPublishWBSViewDraftReqBuilder ¶
func NewPublishWBSViewDraftReqBuilder() *PublishWBSViewDraftReqBuilder
func (*PublishWBSViewDraftReqBuilder) Build ¶
func (builder *PublishWBSViewDraftReqBuilder) Build() *PublishWBSViewDraftReq
func (*PublishWBSViewDraftReqBuilder) DraftID ¶
func (builder *PublishWBSViewDraftReqBuilder) DraftID(draftID string) *PublishWBSViewDraftReqBuilder
func (*PublishWBSViewDraftReqBuilder) ProjectKey ¶
func (builder *PublishWBSViewDraftReqBuilder) ProjectKey(projectKey string) *PublishWBSViewDraftReqBuilder
type PublishWBSViewDraftResp ¶
type Query ¶
type Query struct { Filter *Filter `json:"filter,omitempty"` Sorts []Sort `json:"sorts,omitempty"` Groups []Group `json:"groups,omitempty"` QueryType *int32 `json:"query_type,omitempty"` Pagination *Search_apicommon_Pagination `json:"pagination,omitempty"` Projection map[string]int64 `json:"projection,omitempty"` InstantQuery *bool `json:"instant_query,omitempty"` FindAborted *bool `json:"find_aborted,omitempty"` FindDeleted *bool `json:"find_deleted,omitempty"` NeedCheckDirtyFields *bool `json:"need_check_dirty_fields,omitempty"` ProjectKeys []string `json:"project_keys,omitempty"` WorkItemTypeKeys []string `json:"work_item_type_keys,omitempty"` AllowTruncate *bool `json:"allow_truncate,omitempty"` }
type QueryAWorkItemTypesReq ¶
type QueryAWorkItemTypesReq struct {
// contains filtered or unexported fields
}
type QueryAWorkItemTypesReqBuilder ¶
type QueryAWorkItemTypesReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryAWorkItemTypesReqBuilder ¶
func NewQueryAWorkItemTypesReqBuilder() *QueryAWorkItemTypesReqBuilder
func (*QueryAWorkItemTypesReqBuilder) Build ¶
func (builder *QueryAWorkItemTypesReqBuilder) Build() *QueryAWorkItemTypesReq
func (*QueryAWorkItemTypesReqBuilder) ProjectKey ¶
func (builder *QueryAWorkItemTypesReqBuilder) ProjectKey(projectKey string) *QueryAWorkItemTypesReqBuilder
type QueryAWorkItemTypesResp ¶
type QueryAWorkItemTypesResp struct { *core.APIResp `json:"-"` core.CodeError Data []WorkItemKeyType `json:"data"` }
type QueryBusinessesReq ¶
type QueryBusinessesReq struct {
// contains filtered or unexported fields
}
type QueryBusinessesReqBuilder ¶
type QueryBusinessesReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryBusinessesReqBuilder ¶
func NewQueryBusinessesReqBuilder() *QueryBusinessesReqBuilder
func (*QueryBusinessesReqBuilder) Build ¶
func (builder *QueryBusinessesReqBuilder) Build() *QueryBusinessesReq
func (*QueryBusinessesReqBuilder) ProjectKey ¶
func (builder *QueryBusinessesReqBuilder) ProjectKey(projectKey string) *QueryBusinessesReqBuilder
type QueryBusinessesResp ¶
type QueryProjectFieldsReq ¶
type QueryProjectFieldsReq struct {
// contains filtered or unexported fields
}
type QueryProjectFieldsReqBody ¶
type QueryProjectFieldsReqBody struct {
WorkItemTypeKey *string `json:"work_item_type_key,omitempty"`
}
type QueryProjectFieldsReqBuilder ¶
type QueryProjectFieldsReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryProjectFieldsReqBuilder ¶
func NewQueryProjectFieldsReqBuilder() *QueryProjectFieldsReqBuilder
func (*QueryProjectFieldsReqBuilder) Build ¶
func (builder *QueryProjectFieldsReqBuilder) Build() *QueryProjectFieldsReq
func (*QueryProjectFieldsReqBuilder) ProjectKey ¶
func (builder *QueryProjectFieldsReqBuilder) ProjectKey(projectKey string) *QueryProjectFieldsReqBuilder
func (*QueryProjectFieldsReqBuilder) WorkItemTypeKey ¶
func (builder *QueryProjectFieldsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryProjectFieldsReqBuilder
type QueryProjectFieldsResp ¶
type QueryProjectFieldsResp struct { *core.APIResp `json:"-"` core.CodeError Data []SimpleField `json:"data"` }
type QueryProjectRelationInstanceReq ¶
type QueryProjectRelationInstanceReq struct {
// contains filtered or unexported fields
}
type QueryProjectRelationInstanceReqBody ¶
type QueryProjectRelationInstanceReqBody struct { RelationRuleID *string `json:"relation_rule_id,omitempty"` RelationWorkItemID *int64 `json:"relation_work_item_id,omitempty"` RelationWorkItemTypeKey *string `json:"relation_work_item_type_key,omitempty"` RelationProjectKey *string `json:"relation_project_key,omitempty"` }
type QueryProjectRelationInstanceReqBuilder ¶
type QueryProjectRelationInstanceReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryProjectRelationInstanceReqBuilder ¶
func NewQueryProjectRelationInstanceReqBuilder() *QueryProjectRelationInstanceReqBuilder
func (*QueryProjectRelationInstanceReqBuilder) Build ¶
func (builder *QueryProjectRelationInstanceReqBuilder) Build() *QueryProjectRelationInstanceReq
func (*QueryProjectRelationInstanceReqBuilder) ProjectKey ¶
func (builder *QueryProjectRelationInstanceReqBuilder) ProjectKey(projectKey string) *QueryProjectRelationInstanceReqBuilder
func (*QueryProjectRelationInstanceReqBuilder) RelationProjectKey ¶
func (builder *QueryProjectRelationInstanceReqBuilder) RelationProjectKey(relationProjectKey string) *QueryProjectRelationInstanceReqBuilder
func (*QueryProjectRelationInstanceReqBuilder) RelationRuleID ¶
func (builder *QueryProjectRelationInstanceReqBuilder) RelationRuleID(relationRuleID string) *QueryProjectRelationInstanceReqBuilder
func (*QueryProjectRelationInstanceReqBuilder) RelationWorkItemID ¶
func (builder *QueryProjectRelationInstanceReqBuilder) RelationWorkItemID(relationWorkItemID int64) *QueryProjectRelationInstanceReqBuilder
func (*QueryProjectRelationInstanceReqBuilder) RelationWorkItemTypeKey ¶
func (builder *QueryProjectRelationInstanceReqBuilder) RelationWorkItemTypeKey(relationWorkItemTypeKey string) *QueryProjectRelationInstanceReqBuilder
func (*QueryProjectRelationInstanceReqBuilder) WorkItemID ¶
func (builder *QueryProjectRelationInstanceReqBuilder) WorkItemID(workItemID int64) *QueryProjectRelationInstanceReqBuilder
func (*QueryProjectRelationInstanceReqBuilder) WorkItemTypeKey ¶
func (builder *QueryProjectRelationInstanceReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryProjectRelationInstanceReqBuilder
type QueryProjectRelationInstanceResp ¶
type QueryProjectRelationInstanceResp struct { *core.APIResp `json:"-"` core.CodeError Data []RelationInstance `json:"data"` }
type QueryProjectRelationReq ¶
type QueryProjectRelationReq struct {
// contains filtered or unexported fields
}
type QueryProjectRelationReqBody ¶
type QueryProjectRelationReqBody struct {
RemoteProjects []string `json:"remote_projects,omitempty"`
}
type QueryProjectRelationReqBuilder ¶
type QueryProjectRelationReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryProjectRelationReqBuilder ¶
func NewQueryProjectRelationReqBuilder() *QueryProjectRelationReqBuilder
func (*QueryProjectRelationReqBuilder) Build ¶
func (builder *QueryProjectRelationReqBuilder) Build() *QueryProjectRelationReq
func (*QueryProjectRelationReqBuilder) ProjectKey ¶
func (builder *QueryProjectRelationReqBuilder) ProjectKey(projectKey string) *QueryProjectRelationReqBuilder
func (*QueryProjectRelationReqBuilder) RemoteProjects ¶
func (builder *QueryProjectRelationReqBuilder) RemoteProjects(remoteProjects []string) *QueryProjectRelationReqBuilder
type QueryProjectRelationResp ¶
type QueryProjectRelationResp struct { *core.APIResp `json:"-"` core.CodeError Data []ProjectRelationRule `json:"data"` }
type QueryRoleConfDetailsReq ¶
type QueryRoleConfDetailsReq struct {
// contains filtered or unexported fields
}
type QueryRoleConfDetailsReqBuilder ¶
type QueryRoleConfDetailsReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryRoleConfDetailsReqBuilder ¶
func NewQueryRoleConfDetailsReqBuilder() *QueryRoleConfDetailsReqBuilder
func (*QueryRoleConfDetailsReqBuilder) Build ¶
func (builder *QueryRoleConfDetailsReqBuilder) Build() *QueryRoleConfDetailsReq
func (*QueryRoleConfDetailsReqBuilder) ProjectKey ¶
func (builder *QueryRoleConfDetailsReqBuilder) ProjectKey(projectKey string) *QueryRoleConfDetailsReqBuilder
func (*QueryRoleConfDetailsReqBuilder) WorkItemTypeKey ¶
func (builder *QueryRoleConfDetailsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryRoleConfDetailsReqBuilder
type QueryRoleConfDetailsResp ¶
type QueryRoleConfDetailsResp struct { *core.APIResp `json:"-"` core.CodeError Data []RoleConfDetail `json:"data"` }
type QueryStoryRelationData ¶
type QueryStoryRelationsReq ¶
type QueryStoryRelationsReq struct {
// contains filtered or unexported fields
}
type QueryStoryRelationsReqBody ¶
type QueryStoryRelationsReqBody struct {
WorkItemIDs []int64 `json:"work_item_ids,omitempty"`
}
type QueryStoryRelationsReqBuilder ¶
type QueryStoryRelationsReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryStoryRelationsReqBuilder ¶
func NewQueryStoryRelationsReqBuilder() *QueryStoryRelationsReqBuilder
func (*QueryStoryRelationsReqBuilder) Build ¶
func (builder *QueryStoryRelationsReqBuilder) Build() *QueryStoryRelationsReq
func (*QueryStoryRelationsReqBuilder) ProjectKey ¶
func (builder *QueryStoryRelationsReqBuilder) ProjectKey(projectKey string) *QueryStoryRelationsReqBuilder
func (*QueryStoryRelationsReqBuilder) WorkItemIDs ¶
func (builder *QueryStoryRelationsReqBuilder) WorkItemIDs(workItemIDs []int64) *QueryStoryRelationsReqBuilder
type QueryStoryRelationsResp ¶
type QueryStoryRelationsResp struct { *core.APIResp `json:"-"` core.CodeError Data *QueryStoryRelationData `json:"data"` }
type QueryTaskResultReq ¶
type QueryTaskResultReq struct {
// contains filtered or unexported fields
}
type QueryTaskResultReqBuilder ¶
type QueryTaskResultReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryTaskResultReqBuilder ¶
func NewQueryTaskResultReqBuilder() *QueryTaskResultReqBuilder
func (*QueryTaskResultReqBuilder) Build ¶
func (builder *QueryTaskResultReqBuilder) Build() *QueryTaskResultReq
func (*QueryTaskResultReqBuilder) TaskID ¶
func (builder *QueryTaskResultReqBuilder) TaskID(taskID string) *QueryTaskResultReqBuilder
type QueryTaskResultResp ¶
type QueryTaskResultResp struct { *core.APIResp `json:"-"` core.CodeError Data *QueryTaskResultRespData `json:"data,omitempty"` }
type QueryTaskResultRespData ¶ added in v1.0.13
type QueryTaskResultRespData struct { TaskID *string `json:"task_id,omitempty"` TaskStatus *string `json:"task_status,omitempty"` Total *int64 `json:"total,omitempty"` SuccessTotal *int64 `json:"success_total,omitempty"` ErrorTotal *int64 `json:"error_total,omitempty"` SuccessSubTaskList []string `json:"success_sub_task_list,omitempty"` FailSubTaskList []string `json:"fail_sub_task_list,omitempty"` ErrorScenes []string `json:"error_scenes,omitempty"` }
type QueryTemplateDetailReq ¶
type QueryTemplateDetailReq struct {
// contains filtered or unexported fields
}
type QueryTemplateDetailReqBuilder ¶
type QueryTemplateDetailReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryTemplateDetailReqBuilder ¶
func NewQueryTemplateDetailReqBuilder() *QueryTemplateDetailReqBuilder
func (*QueryTemplateDetailReqBuilder) Build ¶
func (builder *QueryTemplateDetailReqBuilder) Build() *QueryTemplateDetailReq
func (*QueryTemplateDetailReqBuilder) ProjectKey ¶
func (builder *QueryTemplateDetailReqBuilder) ProjectKey(projectKey string) *QueryTemplateDetailReqBuilder
func (*QueryTemplateDetailReqBuilder) TemplateID ¶
func (builder *QueryTemplateDetailReqBuilder) TemplateID(templateID int64) *QueryTemplateDetailReqBuilder
type QueryTemplateDetailResp ¶
type QueryTemplateDetailResp struct { *core.APIResp `json:"-"` core.CodeError Data *TemplateDetail `json:"data"` }
type QueryWBSViewDraftReq ¶
type QueryWBSViewDraftReq struct {
// contains filtered or unexported fields
}
type QueryWBSViewDraftReqBuilder ¶
type QueryWBSViewDraftReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryWBSViewDraftReqBuilder ¶
func NewQueryWBSViewDraftReqBuilder() *QueryWBSViewDraftReqBuilder
func (*QueryWBSViewDraftReqBuilder) Build ¶
func (builder *QueryWBSViewDraftReqBuilder) Build() *QueryWBSViewDraftReq
func (*QueryWBSViewDraftReqBuilder) NeedInit ¶
func (builder *QueryWBSViewDraftReqBuilder) NeedInit(needInit bool) *QueryWBSViewDraftReqBuilder
func (*QueryWBSViewDraftReqBuilder) ProjectKey ¶
func (builder *QueryWBSViewDraftReqBuilder) ProjectKey(projectKey string) *QueryWBSViewDraftReqBuilder
func (*QueryWBSViewDraftReqBuilder) WorkItemID ¶
func (builder *QueryWBSViewDraftReqBuilder) WorkItemID(workItemID int64) *QueryWBSViewDraftReqBuilder
func (*QueryWBSViewDraftReqBuilder) WorkItemTypeKey ¶
func (builder *QueryWBSViewDraftReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryWBSViewDraftReqBuilder
type QueryWBSViewDraftResp ¶
type QueryWBSViewDraftResp struct { *core.APIResp `json:"-"` core.CodeError Data *QueryWBSViewDraftRespData `json:"data,omitempty"` }
type QueryWBSViewDraftRespData ¶ added in v1.0.13
type QueryWBSViewDraftRespData struct {
WbsDraft *WbsDraft `json:"wbs_draft,omitempty"`
}
type QueryWbsTemplateConfReq ¶
type QueryWbsTemplateConfReq struct {
// contains filtered or unexported fields
}
type QueryWbsTemplateConfReqBody ¶
type QueryWbsTemplateConfReqBody struct {
TemplateKey *string `json:"template_key,omitempty"`
}
type QueryWbsTemplateConfReqBuilder ¶
type QueryWbsTemplateConfReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryWbsTemplateConfReqBuilder ¶
func NewQueryWbsTemplateConfReqBuilder() *QueryWbsTemplateConfReqBuilder
func (*QueryWbsTemplateConfReqBuilder) Build ¶
func (builder *QueryWbsTemplateConfReqBuilder) Build() *QueryWbsTemplateConfReq
func (*QueryWbsTemplateConfReqBuilder) ProjectKey ¶
func (builder *QueryWbsTemplateConfReqBuilder) ProjectKey(projectKey string) *QueryWbsTemplateConfReqBuilder
func (*QueryWbsTemplateConfReqBuilder) TemplateKey ¶
func (builder *QueryWbsTemplateConfReqBuilder) TemplateKey(templateKey string) *QueryWbsTemplateConfReqBuilder
type QueryWbsTemplateConfResp ¶
type QueryWbsTemplateConfResp struct { *core.APIResp `json:"-"` core.CodeError Data *WbsTemplate `json:"data"` }
type QueryWorkItemMetaDataReq ¶
type QueryWorkItemMetaDataReq struct {
// contains filtered or unexported fields
}
type QueryWorkItemMetaDataReqBuilder ¶
type QueryWorkItemMetaDataReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryWorkItemMetaDataReqBuilder ¶
func NewQueryWorkItemMetaDataReqBuilder() *QueryWorkItemMetaDataReqBuilder
func (*QueryWorkItemMetaDataReqBuilder) Build ¶
func (builder *QueryWorkItemMetaDataReqBuilder) Build() *QueryWorkItemMetaDataReq
func (*QueryWorkItemMetaDataReqBuilder) ProjectKey ¶
func (builder *QueryWorkItemMetaDataReqBuilder) ProjectKey(projectKey string) *QueryWorkItemMetaDataReqBuilder
func (*QueryWorkItemMetaDataReqBuilder) WorkItemTypeKey ¶
func (builder *QueryWorkItemMetaDataReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryWorkItemMetaDataReqBuilder
type QueryWorkItemRelationReq ¶
type QueryWorkItemRelationReq struct {
// contains filtered or unexported fields
}
type QueryWorkItemRelationReqBuilder ¶
type QueryWorkItemRelationReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryWorkItemRelationReqBuilder ¶
func NewQueryWorkItemRelationReqBuilder() *QueryWorkItemRelationReqBuilder
func (*QueryWorkItemRelationReqBuilder) Build ¶
func (builder *QueryWorkItemRelationReqBuilder) Build() *QueryWorkItemRelationReq
func (*QueryWorkItemRelationReqBuilder) ProjectKey ¶
func (builder *QueryWorkItemRelationReqBuilder) ProjectKey(projectKey string) *QueryWorkItemRelationReqBuilder
type QueryWorkItemRelationResp ¶
type QueryWorkItemRelationResp struct { *core.APIResp `json:"-"` core.CodeError Data []WorkItemRelation `json:"data"` }
type QueryWorkItemSubTaskReq ¶
type QueryWorkItemSubTaskReq struct {
// contains filtered or unexported fields
}
type QueryWorkItemSubTaskReqBuilder ¶
type QueryWorkItemSubTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryWorkItemSubTaskReqBuilder ¶
func NewQueryWorkItemSubTaskReqBuilder() *QueryWorkItemSubTaskReqBuilder
func (*QueryWorkItemSubTaskReqBuilder) Build ¶
func (builder *QueryWorkItemSubTaskReqBuilder) Build() *QueryWorkItemSubTaskReq
func (*QueryWorkItemSubTaskReqBuilder) NodeID ¶
func (builder *QueryWorkItemSubTaskReqBuilder) NodeID(nodeID string) *QueryWorkItemSubTaskReqBuilder
func (*QueryWorkItemSubTaskReqBuilder) ProjectKey ¶
func (builder *QueryWorkItemSubTaskReqBuilder) ProjectKey(projectKey string) *QueryWorkItemSubTaskReqBuilder
func (*QueryWorkItemSubTaskReqBuilder) WorkItemID ¶
func (builder *QueryWorkItemSubTaskReqBuilder) WorkItemID(workItemID int64) *QueryWorkItemSubTaskReqBuilder
func (*QueryWorkItemSubTaskReqBuilder) WorkItemTypeKey ¶
func (builder *QueryWorkItemSubTaskReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryWorkItemSubTaskReqBuilder
type RelatedFieldExtraDisplayInfo ¶
type RelatedFieldExtraDisplayInfo struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` DisplayFieldKeys []string `json:"display_field_keys,omitempty"` DisplayRoleKeys []string `json:"display_role_keys,omitempty"` DisplayControls []string `json:"display_controls,omitempty"` }
type RelationBindInstance ¶
type RelationDetail ¶
type RelationFieldDetail ¶
type RelationFieldDetail struct { FieldKey *string `json:"field_key,omitempty"` Detail []FieldDetail `json:"detail,omitempty"` }
type RelationInstance ¶
type RelationInstance struct { RelationWorkItemID *int64 `json:"relation_work_item_id,omitempty"` RelationWorkItemName *string `json:"relation_work_item_name,omitempty"` RelationWorkItemTypeName *string `json:"relation_work_item_type_name,omitempty"` RelationWorkItemTypeKey *string `json:"relation_work_item_type_key,omitempty"` ProjectRelationRuleID *string `json:"project_relation_rule_id,omitempty"` ProjectRelationRuleName *string `json:"project_relation_rule_name,omitempty"` RelationProjectKey *string `json:"relation_project_key,omitempty"` RelationProjectName *string `json:"relation_project_name,omitempty"` }
type RelationRule ¶
type RelationRule struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Disabled *int64 `json:"disabled,omitempty"` WorkItemRelationID *string `json:"work_item_relation_id,omitempty"` WorkItemRelationName *string `json:"work_item_relation_name,omitempty"` CurrentWorkItemTypeKey *string `json:"current_work_item_type_key,omitempty"` CurrentWorkItemTypeName *string `json:"current_work_item_type_name,omitempty"` RemoteWorkItemTypeKey *string `json:"remote_work_item_type_key,omitempty"` RemoteWorkItemTypeName *string `json:"remote_work_item_type_name,omitempty"` ChatGroupMerge *int64 `json:"chat_group_merge,omitempty"` }
type RequiredDeliverable ¶ added in v1.0.15
type RequiredField ¶ added in v1.0.15
type RequiredField struct { FieldKey *string `json:"field_key,omitempty"` FieldTypeKey *string `json:"field_type_key,omitempty"` Finished *bool `json:"finished,omitempty"` NotFinishedOwner []string `json:"not_finished_owner,omitempty"` SubField []RequiredField `json:"sub_field,omitempty"` }
type RequiredFormItem ¶ added in v1.0.15
type RequiredFormItem struct { Class *string `json:"class,omitempty"` Key *string `json:"key,omitempty"` Finished *bool `json:"finished,omitempty"` FieldTypeKey *string `json:"field_type_key,omitempty"` NotFinishedOwner []string `json:"not_finished_owner,omitempty"` SubField []RequiredField `json:"sub_field,omitempty"` StateInfo *RequiredStateInfo `json:"state_info,omitempty"` }
type RequiredStateInfo ¶ added in v1.0.15
type RequiredStateInfo struct { StateKey *string `json:"state_key,omitempty"` NodeFields []RequiredField `json:"node_fields,omitempty"` }
type RequiredTask ¶ added in v1.0.15
type ResetWBSViewDraftReq ¶
type ResetWBSViewDraftReq struct {
// contains filtered or unexported fields
}
type ResetWBSViewDraftReqBuilder ¶
type ResetWBSViewDraftReqBuilder struct {
// contains filtered or unexported fields
}
func NewResetWBSViewDraftReqBuilder ¶
func NewResetWBSViewDraftReqBuilder() *ResetWBSViewDraftReqBuilder
func (*ResetWBSViewDraftReqBuilder) Build ¶
func (builder *ResetWBSViewDraftReqBuilder) Build() *ResetWBSViewDraftReq
func (*ResetWBSViewDraftReqBuilder) ProjectKey ¶
func (builder *ResetWBSViewDraftReqBuilder) ProjectKey(projectKey string) *ResetWBSViewDraftReqBuilder
func (*ResetWBSViewDraftReqBuilder) WorkItemID ¶
func (builder *ResetWBSViewDraftReqBuilder) WorkItemID(workItemID int64) *ResetWBSViewDraftReqBuilder
func (*ResetWBSViewDraftReqBuilder) WorkItemTypeKey ¶
func (builder *ResetWBSViewDraftReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ResetWBSViewDraftReqBuilder
type ResetWBSViewDraftResp ¶
type ResetWBSViewDraftResp struct { *core.APIResp `json:"-"` core.CodeError Data *ResetWBSViewDraftRespData `json:"data,omitempty"` }
type ResetWBSViewDraftRespData ¶ added in v1.0.13
type ResetWBSViewDraftRespData struct {
WbsDraft *WbsDraft `json:"wbs_draft,omitempty"`
}
type ResourceCreateWorkItemReq ¶
type ResourceCreateWorkItemReq struct {
// contains filtered or unexported fields
}
type ResourceCreateWorkItemReqBody ¶
type ResourceCreateWorkItemReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` FieldValuePairs []WorkItem_work_item_FieldValuePair `json:"field_value_pairs,omitempty"` }
type ResourceCreateWorkItemReqBuilder ¶
type ResourceCreateWorkItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewResourceCreateWorkItemReqBuilder ¶
func NewResourceCreateWorkItemReqBuilder() *ResourceCreateWorkItemReqBuilder
func (*ResourceCreateWorkItemReqBuilder) Build ¶
func (builder *ResourceCreateWorkItemReqBuilder) Build() *ResourceCreateWorkItemReq
func (*ResourceCreateWorkItemReqBuilder) FieldValuePairs ¶
func (builder *ResourceCreateWorkItemReqBuilder) FieldValuePairs(fieldValuePairs []WorkItem_work_item_FieldValuePair) *ResourceCreateWorkItemReqBuilder
func (*ResourceCreateWorkItemReqBuilder) ProjectKey ¶
func (builder *ResourceCreateWorkItemReqBuilder) ProjectKey(projectKey string) *ResourceCreateWorkItemReqBuilder
func (*ResourceCreateWorkItemReqBuilder) TemplateID ¶
func (builder *ResourceCreateWorkItemReqBuilder) TemplateID(templateID int64) *ResourceCreateWorkItemReqBuilder
func (*ResourceCreateWorkItemReqBuilder) WorkItemTypeKey ¶
func (builder *ResourceCreateWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *ResourceCreateWorkItemReqBuilder
type ResourceCreateWorkItemResp ¶
type ResourceCreateWorkItemResp struct { *core.APIResp `json:"-"` core.CodeError Data *OAPICreateWorkItemInfo `json:"data"` }
type ResourceLibSetting ¶ added in v1.0.15
type ResourceLibSetting struct { EnableFields []SimpleField `json:"enable_fields,omitempty"` EnableRoles []SimpleRoleConf `json:"enable_roles,omitempty"` }
type ResourceSearchByParamsReq ¶ added in v1.0.15
type ResourceSearchByParamsReq struct {
// contains filtered or unexported fields
}
type ResourceSearchByParamsReqBody ¶ added in v1.0.15
type ResourceSearchByParamsReqBody struct { DataSources []DataSource `json:"data_sources,omitempty"` SearchGroup *SearchGroup `json:"search_group,omitempty"` Pagination *Search_concisesearch_Pagination `json:"pagination,omitempty"` FieldSelected []string `json:"field_selected,omitempty"` Features map[string]string `json:"features,omitempty"` }
type ResourceSearchByParamsReqBuilder ¶ added in v1.0.15
type ResourceSearchByParamsReqBuilder struct {
// contains filtered or unexported fields
}
func NewResourceSearchByParamsReqBuilder ¶ added in v1.0.15
func NewResourceSearchByParamsReqBuilder() *ResourceSearchByParamsReqBuilder
func (*ResourceSearchByParamsReqBuilder) Build ¶ added in v1.0.15
func (builder *ResourceSearchByParamsReqBuilder) Build() *ResourceSearchByParamsReq
func (*ResourceSearchByParamsReqBuilder) DataSources ¶ added in v1.0.15
func (builder *ResourceSearchByParamsReqBuilder) DataSources(dataSources []DataSource) *ResourceSearchByParamsReqBuilder
func (*ResourceSearchByParamsReqBuilder) Features ¶ added in v1.0.15
func (builder *ResourceSearchByParamsReqBuilder) Features(features map[string]string) *ResourceSearchByParamsReqBuilder
func (*ResourceSearchByParamsReqBuilder) FieldSelected ¶ added in v1.0.15
func (builder *ResourceSearchByParamsReqBuilder) FieldSelected(fieldSelected []string) *ResourceSearchByParamsReqBuilder
func (*ResourceSearchByParamsReqBuilder) Pagination ¶ added in v1.0.15
func (builder *ResourceSearchByParamsReqBuilder) Pagination(pagination *Search_concisesearch_Pagination) *ResourceSearchByParamsReqBuilder
func (*ResourceSearchByParamsReqBuilder) SearchGroup ¶ added in v1.0.15
func (builder *ResourceSearchByParamsReqBuilder) SearchGroup(searchGroup *SearchGroup) *ResourceSearchByParamsReqBuilder
type ResourceSearchByParamsResp ¶ added in v1.0.15
type ResourceSearchByParamsResp struct { *core.APIResp `json:"-"` core.CodeError Data []ResourceWorkItemInfo `json:"data"` Pagination *Search_concisesearch_Pagination `json:"pagination"` }
type ResourceWorkItemInfo ¶ added in v1.0.15
type ResourceWorkItemInfo struct { WorkItemID *int64 `json:"work_item_id,omitempty"` Name *string `json:"name,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` ProjectKey *string `json:"project_key,omitempty"` TemplateType *string `json:"template_type,omitempty"` CreatedBy *UserDetail `json:"created_by,omitempty"` UpdatedBy *UserDetail `json:"updated_by,omitempty"` CreatedAt *int64 `json:"created_at,omitempty"` UpdatedAt *int64 `json:"updated_at,omitempty"` Owner *UserDetail `json:"owner,omitempty"` RoleOwners []Common_RoleOwner `json:"role_owners,omitempty"` TemplateVersion *int64 `json:"template_version,omitempty"` Template *Template `json:"template,omitempty"` }
type RoleAssign ¶
type RoleConfCreate ¶ added in v1.0.15
type RoleConfCreate struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` IsOwner *bool `json:"is_owner,omitempty"` AutoEnterGroup *bool `json:"auto_enter_group,omitempty"` MemberAssignMode *int32 `json:"member_assign_mode,omitempty"` Members []string `json:"members,omitempty"` IsMemberMulti *bool `json:"is_member_multi,omitempty"` RoleAlias *string `json:"role_alias,omitempty"` LockScope []string `json:"lock_scope,omitempty"` }
type RoleConfDetail ¶
type RoleConfDetail struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` IsOwner *bool `json:"is_owner,omitempty"` RoleAppearMode *int64 `json:"role_appear_mode,omitempty"` Deletable *bool `json:"deletable,omitempty"` AutoEnterGroup *bool `json:"auto_enter_group,omitempty"` MemberAssignMode *int64 `json:"member_assign_mode,omitempty"` Members []string `json:"members,omitempty"` Key *string `json:"key,omitempty"` AllowDelete *bool `json:"allow_delete,omitempty"` AuthorizationRoleKeys []string `json:"authorization_role_keys,omitempty"` IsMemberMulti *bool `json:"is_member_multi,omitempty"` IsRequired *int32 `json:"is_required,omitempty"` RoleAlias *string `json:"role_alias,omitempty"` LockAppID *string `json:"lock_app_id,omitempty"` LockScope []string `json:"lock_scope,omitempty"` }
type RoleConfUpdate ¶ added in v1.0.15
type RoleConfUpdate struct { Name *string `json:"name,omitempty"` IsOwner *bool `json:"is_owner,omitempty"` AutoEnterGroup *bool `json:"auto_enter_group,omitempty"` MemberAssignMode *int32 `json:"member_assign_mode,omitempty"` Members []string `json:"members,omitempty"` IsMemberMulti *bool `json:"is_member_multi,omitempty"` RoleAlias *string `json:"role_alias,omitempty"` LockScope []string `json:"lock_scope,omitempty"` }
type ScheduleReferenceValue ¶ added in v1.0.15
type SearchByParamsReq ¶
type SearchByParamsReq struct {
// contains filtered or unexported fields
}
type SearchByParamsReqBody ¶
type SearchByParamsReqBody struct { SearchGroup *Search_SearchGroup `json:"search_group,omitempty"` PageNum *int64 `json:"page_num,omitempty"` PageSize *int64 `json:"page_size,omitempty"` Fields []string `json:"fields,omitempty"` Expand *Expand `json:"expand,omitempty"` }
type SearchByParamsReqBuilder ¶
type SearchByParamsReqBuilder struct {
// contains filtered or unexported fields
}
func NewSearchByParamsReqBuilder ¶
func NewSearchByParamsReqBuilder() *SearchByParamsReqBuilder
func (*SearchByParamsReqBuilder) Build ¶
func (builder *SearchByParamsReqBuilder) Build() *SearchByParamsReq
func (*SearchByParamsReqBuilder) Expand ¶
func (builder *SearchByParamsReqBuilder) Expand(expand *Expand) *SearchByParamsReqBuilder
func (*SearchByParamsReqBuilder) Fields ¶
func (builder *SearchByParamsReqBuilder) Fields(fields []string) *SearchByParamsReqBuilder
func (*SearchByParamsReqBuilder) PageNum ¶
func (builder *SearchByParamsReqBuilder) PageNum(pageNum int64) *SearchByParamsReqBuilder
func (*SearchByParamsReqBuilder) PageSize ¶
func (builder *SearchByParamsReqBuilder) PageSize(pageSize int64) *SearchByParamsReqBuilder
func (*SearchByParamsReqBuilder) ProjectKey ¶
func (builder *SearchByParamsReqBuilder) ProjectKey(projectKey string) *SearchByParamsReqBuilder
func (*SearchByParamsReqBuilder) SearchGroup ¶
func (builder *SearchByParamsReqBuilder) SearchGroup(searchGroup *Search_SearchGroup) *SearchByParamsReqBuilder
func (*SearchByParamsReqBuilder) WorkItemTypeKey ¶
func (builder *SearchByParamsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *SearchByParamsReqBuilder
type SearchByParamsResp ¶
type SearchByParamsResp struct { *core.APIResp `json:"-"` core.CodeError Data []WorkItemInfo `json:"data"` Pagination *Pagination `json:"pagination"` }
type SearchGroup ¶
type SearchGroup struct { SearchParams []SearchParam `json:"search_params,omitempty"` Conjunction *string `json:"conjunction,omitempty"` SearchGroups []SearchGroup `json:"search_groups,omitempty"` }
type SearchParam ¶
type SearchParam struct { ParamKey *string `json:"param_key,omitempty"` Value interface{} `json:"value,omitempty"` Operator *string `json:"operator,omitempty"` PreOperator *string `json:"pre_operator,omitempty"` ValueSearchGroups *SearchGroup `json:"value_search_groups,omitempty"` }
type SearchSubtaskReq ¶
type SearchSubtaskReq struct {
// contains filtered or unexported fields
}
type SearchSubtaskReqBody ¶
type SearchSubtaskReqBody struct { ProjectKeys []string `json:"project_keys,omitempty"` PageSize *int64 `json:"page_size,omitempty"` PageNum *int64 `json:"page_num,omitempty"` Name *string `json:"name,omitempty"` UserKeys []string `json:"user_keys,omitempty"` Status *int32 `json:"status,omitempty"` CreatedAt *TimeInterval `json:"created_at,omitempty"` SimpleNames []string `json:"simple_names,omitempty"` }
type SearchSubtaskReqBuilder ¶
type SearchSubtaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewSearchSubtaskReqBuilder ¶
func NewSearchSubtaskReqBuilder() *SearchSubtaskReqBuilder
func (*SearchSubtaskReqBuilder) Build ¶
func (builder *SearchSubtaskReqBuilder) Build() *SearchSubtaskReq
func (*SearchSubtaskReqBuilder) CreatedAt ¶
func (builder *SearchSubtaskReqBuilder) CreatedAt(createdAt *TimeInterval) *SearchSubtaskReqBuilder
func (*SearchSubtaskReqBuilder) Name ¶
func (builder *SearchSubtaskReqBuilder) Name(name string) *SearchSubtaskReqBuilder
func (*SearchSubtaskReqBuilder) PageNum ¶
func (builder *SearchSubtaskReqBuilder) PageNum(pageNum int64) *SearchSubtaskReqBuilder
func (*SearchSubtaskReqBuilder) PageSize ¶
func (builder *SearchSubtaskReqBuilder) PageSize(pageSize int64) *SearchSubtaskReqBuilder
func (*SearchSubtaskReqBuilder) ProjectKeys ¶ added in v1.0.15
func (builder *SearchSubtaskReqBuilder) ProjectKeys(projectKeys []string) *SearchSubtaskReqBuilder
func (*SearchSubtaskReqBuilder) SimpleNames ¶
func (builder *SearchSubtaskReqBuilder) SimpleNames(simpleNames []string) *SearchSubtaskReqBuilder
func (*SearchSubtaskReqBuilder) Status ¶
func (builder *SearchSubtaskReqBuilder) Status(status int32) *SearchSubtaskReqBuilder
func (*SearchSubtaskReqBuilder) UserKeys ¶
func (builder *SearchSubtaskReqBuilder) UserKeys(userKeys []string) *SearchSubtaskReqBuilder
type SearchSubtaskResp ¶
type SearchUser ¶
type SearchWorkItemsRelationReq ¶
type SearchWorkItemsRelationReq struct {
// contains filtered or unexported fields
}
type SearchWorkItemsRelationReqBody ¶
type SearchWorkItemsRelationReqBody struct { RelationWorkItemTypeKey *string `json:"relation_work_item_type_key,omitempty"` RelationKey *string `json:"relation_key,omitempty"` PageNum *int64 `json:"page_num,omitempty"` PageSize *int64 `json:"page_size,omitempty"` RelationType *int32 `json:"relation_type,omitempty"` Expand *WorkItem_work_item_Expand `json:"expand,omitempty"` }
type SearchWorkItemsRelationReqBuilder ¶
type SearchWorkItemsRelationReqBuilder struct {
// contains filtered or unexported fields
}
func NewSearchWorkItemsRelationReqBuilder ¶
func NewSearchWorkItemsRelationReqBuilder() *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) Build ¶
func (builder *SearchWorkItemsRelationReqBuilder) Build() *SearchWorkItemsRelationReq
func (*SearchWorkItemsRelationReqBuilder) Expand ¶
func (builder *SearchWorkItemsRelationReqBuilder) Expand(expand *WorkItem_work_item_Expand) *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) PageNum ¶
func (builder *SearchWorkItemsRelationReqBuilder) PageNum(pageNum int64) *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) PageSize ¶
func (builder *SearchWorkItemsRelationReqBuilder) PageSize(pageSize int64) *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) ProjectKey ¶
func (builder *SearchWorkItemsRelationReqBuilder) ProjectKey(projectKey string) *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) RelationKey ¶
func (builder *SearchWorkItemsRelationReqBuilder) RelationKey(relationKey string) *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) RelationType ¶
func (builder *SearchWorkItemsRelationReqBuilder) RelationType(relationType int32) *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) RelationWorkItemTypeKey ¶
func (builder *SearchWorkItemsRelationReqBuilder) RelationWorkItemTypeKey(relationWorkItemTypeKey string) *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) WorkItemID ¶
func (builder *SearchWorkItemsRelationReqBuilder) WorkItemID(workItemID int64) *SearchWorkItemsRelationReqBuilder
func (*SearchWorkItemsRelationReqBuilder) WorkItemTypeKey ¶
func (builder *SearchWorkItemsRelationReqBuilder) WorkItemTypeKey(workItemTypeKey string) *SearchWorkItemsRelationReqBuilder
type SearchWorkItemsRelationResp ¶
type SearchWorkItemsRelationResp struct { *core.APIResp `json:"-"` core.CodeError Data []WorkItem_work_item_WorkItemInfo `json:"data"` Pagination *WorkItem_common_Pagination `json:"pagination"` }
type Search_SearchGroup ¶ added in v1.0.15
type Search_SearchGroup struct { SearchParams []Search_SearchParam `json:"search_params,omitempty"` Conjunction *string `json:"conjunction,omitempty"` SearchGroups []Search_SearchGroup `json:"search_groups,omitempty"` }
type Search_SearchParam ¶ added in v1.0.15
type Search_SearchParam struct { ParamKey *string `json:"param_key,omitempty"` Value interface{} `json:"value,omitempty"` Operator *string `json:"operator,omitempty"` PreOperator *string `json:"pre_operator,omitempty"` ValueSearchGroups *Search_SearchGroup `json:"value_search_groups,omitempty"` }
type Search_apicommon_Pagination ¶ added in v1.0.15
type Search_concisesearch_Pagination ¶ added in v1.0.15
type Search_concisesearch_Sort ¶ added in v1.0.15
type SeqOrderInfo ¶
type SimpleField ¶
type SimpleField struct { FieldKey *string `json:"field_key,omitempty"` FieldTypeKey *string `json:"field_type_key,omitempty"` Options []Option `json:"options,omitempty"` CompoundFields []SimpleField `json:"compound_fields,omitempty"` FieldAlias *string `json:"field_alias,omitempty"` FieldName *string `json:"field_name,omitempty"` IsCustomField *bool `json:"is_custom_field,omitempty"` IsObsoleted *bool `json:"is_obsoleted,omitempty"` WorkItemScopes []string `json:"work_item_scopes,omitempty"` ValueGenerateMode *string `json:"value_generate_mode,omitempty"` RelationID *string `json:"relation_id,omitempty"` EditablePersonnelScope *EditablePersonnelScope `json:"editable_personnel_scope,omitempty"` NumberConfig *NumberConfig `json:"number_config,omitempty"` }
type SimpleRoleConf ¶
type StateFlowConfInfo ¶
type StateFlowConfInfo struct { StateKey *string `json:"state_key,omitempty"` Name *string `json:"name,omitempty"` StateType *int64 `json:"state_type,omitempty"` AuthorizedRoles []string `json:"authorized_roles,omitempty"` ConfirmFormList []ConfirmForm `json:"confirm_form_list,omitempty"` Action *int64 `json:"action,omitempty"` }
type StateFlowNode ¶
type StateFlowNode struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` RoleOwners []RoleOwner `json:"role_owners,omitempty"` Status *int32 `json:"status,omitempty"` ActualBeginTime *string `json:"actual_begin_time,omitempty"` ActualFinishTime *string `json:"actual_finish_time,omitempty"` Fields []FieldValuePair `json:"fields,omitempty"` }
type StatusConf ¶
type StoryRelationEntity ¶
type SubInstanceCreate ¶
type SubInstanceCreate struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` FieldValues []WorkItem_work_item_FieldValuePair `json:"field_values,omitempty"` RelationCase *RelationCaseDetailForUpdate `json:"relation_case,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` LinkedResources []LinkedResourceInfo `json:"linked_resources,omitempty"` }
type SubProcessConf ¶
type SubTask ¶
type SubTask struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Schedules []Schedule `json:"schedules,omitempty"` Order *float64 `json:"order,omitempty"` Details *string `json:"details,omitempty"` Passed *bool `json:"passed,omitempty"` Owners []string `json:"owners,omitempty"` Note *string `json:"note,omitempty"` ActualBeginTime *string `json:"actual_begin_time,omitempty"` ActualFinishTime *string `json:"actual_finish_time,omitempty"` Assignee []string `json:"assignee,omitempty"` RoleAssignee []RoleOwner `json:"role_assignee,omitempty"` Deliverable []FieldValuePair `json:"deliverable,omitempty"` Fields []FieldValuePair `json:"fields,omitempty"` }
type SubTaskModifyReq ¶
type SubTaskModifyReq struct {
// contains filtered or unexported fields
}
type SubTaskModifyReqBody ¶
type SubTaskModifyReqBody struct { NodeID *string `json:"node_id,omitempty"` TaskID *int64 `json:"task_id,omitempty"` Action *string `json:"action,omitempty"` Assignee []string `json:"assignee,omitempty"` RoleAssignee []WorkItem_work_item_RoleOwner `json:"role_assignee,omitempty"` Schedules []WorkItem_work_item_Schedule `json:"schedules,omitempty"` Deliverable []WorkItem_work_item_FieldValuePair `json:"deliverable,omitempty"` Note *string `json:"note,omitempty"` }
type SubTaskModifyReqBuilder ¶
type SubTaskModifyReqBuilder struct {
// contains filtered or unexported fields
}
func NewSubTaskModifyReqBuilder ¶
func NewSubTaskModifyReqBuilder() *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) Action ¶
func (builder *SubTaskModifyReqBuilder) Action(action string) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) Assignee ¶
func (builder *SubTaskModifyReqBuilder) Assignee(assignee []string) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) Build ¶
func (builder *SubTaskModifyReqBuilder) Build() *SubTaskModifyReq
func (*SubTaskModifyReqBuilder) Deliverable ¶
func (builder *SubTaskModifyReqBuilder) Deliverable(deliverable []WorkItem_work_item_FieldValuePair) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) NodeID ¶
func (builder *SubTaskModifyReqBuilder) NodeID(nodeID string) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) Note ¶
func (builder *SubTaskModifyReqBuilder) Note(note string) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) ProjectKey ¶
func (builder *SubTaskModifyReqBuilder) ProjectKey(projectKey string) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) RoleAssignee ¶
func (builder *SubTaskModifyReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) Schedules ¶
func (builder *SubTaskModifyReqBuilder) Schedules(schedules []WorkItem_work_item_Schedule) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) TaskID ¶
func (builder *SubTaskModifyReqBuilder) TaskID(taskID int64) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) WorkItemID ¶
func (builder *SubTaskModifyReqBuilder) WorkItemID(workItemID int64) *SubTaskModifyReqBuilder
func (*SubTaskModifyReqBuilder) WorkItemTypeKey ¶
func (builder *SubTaskModifyReqBuilder) WorkItemTypeKey(workItemTypeKey string) *SubTaskModifyReqBuilder
type SubTaskParentInfo ¶
type SubWorkItemConfInfo ¶
type SubWorkItemConfInfo struct { Name *string `json:"name,omitempty"` RelationUUID *string `json:"relation_uuid,omitempty"` RelationName *string `json:"relation_name,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` WorkItemTypeName *string `json:"work_item_type_name,omitempty"` }
type SwitchBackToWbsViewDraftReq ¶
type SwitchBackToWbsViewDraftReq struct {
// contains filtered or unexported fields
}
type SwitchBackToWbsViewDraftReqBuilder ¶
type SwitchBackToWbsViewDraftReqBuilder struct {
// contains filtered or unexported fields
}
func NewSwitchBackToWbsViewDraftReqBuilder ¶
func NewSwitchBackToWbsViewDraftReqBuilder() *SwitchBackToWbsViewDraftReqBuilder
func (*SwitchBackToWbsViewDraftReqBuilder) Build ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) Build() *SwitchBackToWbsViewDraftReq
func (*SwitchBackToWbsViewDraftReqBuilder) CommitID ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) CommitID(commitID string) *SwitchBackToWbsViewDraftReqBuilder
func (*SwitchBackToWbsViewDraftReqBuilder) DraftID ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) DraftID(draftID string) *SwitchBackToWbsViewDraftReqBuilder
func (*SwitchBackToWbsViewDraftReqBuilder) ProjectKey ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) ProjectKey(projectKey string) *SwitchBackToWbsViewDraftReqBuilder
func (*SwitchBackToWbsViewDraftReqBuilder) WorkItemID ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) WorkItemID(workItemID int64) *SwitchBackToWbsViewDraftReqBuilder
type SwitchBackToWbsViewDraftResp ¶
type SwitchBackToWbsViewDraftResp struct { *core.APIResp `json:"-"` core.CodeError Data *SwitchBackToWbsViewDraftRespData `json:"data,omitempty"` }
type SwitchBackToWbsViewDraftRespData ¶ added in v1.0.13
type SwitchBackToWbsViewDraftRespData struct {
Success *bool `json:"success,omitempty"`
}
type SymbolSetting ¶ added in v1.0.15
type TargetState ¶
type TaskConf ¶
type TaskConf struct { Action *int64 `json:"action,omitempty"` Name *string `json:"name,omitempty"` ID *string `json:"id,omitempty"` DeliverableFieldID *string `json:"deliverable_field_id,omitempty"` PassMode *int64 `json:"pass_mode,omitempty"` NodePassRequiredMode *int64 `json:"node_pass_required_mode,omitempty"` }
type TaskConfInfo ¶
type TaskElement ¶
type TeamDataScope ¶
type TeamOption ¶
type TeamOption struct { TeamDataScopes []TeamDataScope `json:"team_data_scopes,omitempty"` TeamMode *string `json:"team_mode,omitempty"` }
type TemplateConf ¶
type TemplateConf struct { TemplateID *string `json:"template_id,omitempty"` TemplateName *string `json:"template_name,omitempty"` IsDisabled *int32 `json:"is_disabled,omitempty"` Version *int64 `json:"version,omitempty"` UniqueKey *string `json:"unique_key,omitempty"` TemplateKey *string `json:"template_key,omitempty"` }
type TemplateDetail ¶
type TemplateDetail struct { WorkflowConfs []WorkflowConfInfo `json:"workflow_confs,omitempty"` StateFlowConfs []StateFlowConfInfo `json:"state_flow_confs,omitempty"` Connections []WorkItem_work_item_Connection `json:"connections,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` TemplateName *string `json:"template_name,omitempty"` Version *int64 `json:"version,omitempty"` IsDisabled *int64 `json:"is_disabled,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` }
type TimeInterval ¶
type UnionDeliverable ¶
type UnionDeliverable struct { FieldDeliverables []FieldDeliverableItem `json:"field_deliverables,omitempty"` InstanceDeliverables []InstanceDeliverableItem `json:"instance_deliverables,omitempty"` }
type UniversalSearchReq ¶
type UniversalSearchReq struct {
// contains filtered or unexported fields
}
type UniversalSearchReqBody ¶
type UniversalSearchReqBody struct { DataSources []DataSource `json:"data_sources,omitempty"` UserKey *string `json:"user_key,omitempty"` SearchGroup *SearchGroup `json:"search_group,omitempty"` Sort *Search_concisesearch_Sort `json:"sort,omitempty"` Pagination *Search_concisesearch_Pagination `json:"pagination,omitempty"` FieldSelected []string `json:"field_selected,omitempty"` Features map[string]string `json:"features,omitempty"` }
type UniversalSearchReqBuilder ¶
type UniversalSearchReqBuilder struct {
// contains filtered or unexported fields
}
func NewUniversalSearchReqBuilder ¶
func NewUniversalSearchReqBuilder() *UniversalSearchReqBuilder
func (*UniversalSearchReqBuilder) Build ¶
func (builder *UniversalSearchReqBuilder) Build() *UniversalSearchReq
func (*UniversalSearchReqBuilder) DataSources ¶
func (builder *UniversalSearchReqBuilder) DataSources(dataSources []DataSource) *UniversalSearchReqBuilder
func (*UniversalSearchReqBuilder) Features ¶
func (builder *UniversalSearchReqBuilder) Features(features map[string]string) *UniversalSearchReqBuilder
func (*UniversalSearchReqBuilder) FieldSelected ¶
func (builder *UniversalSearchReqBuilder) FieldSelected(fieldSelected []string) *UniversalSearchReqBuilder
func (*UniversalSearchReqBuilder) Pagination ¶
func (builder *UniversalSearchReqBuilder) Pagination(pagination *Search_concisesearch_Pagination) *UniversalSearchReqBuilder
func (*UniversalSearchReqBuilder) SearchGroup ¶
func (builder *UniversalSearchReqBuilder) SearchGroup(searchGroup *SearchGroup) *UniversalSearchReqBuilder
func (*UniversalSearchReqBuilder) Sort ¶
func (builder *UniversalSearchReqBuilder) Sort(sort *Search_concisesearch_Sort) *UniversalSearchReqBuilder
func (*UniversalSearchReqBuilder) UserKey ¶
func (builder *UniversalSearchReqBuilder) UserKey(userKey string) *UniversalSearchReqBuilder
type UniversalSearchResp ¶
type UpdateCompoundFieldValueReq ¶ added in v1.0.15
type UpdateCompoundFieldValueReq struct {
// contains filtered or unexported fields
}
type UpdateCompoundFieldValueReqBody ¶ added in v1.0.15
type UpdateCompoundFieldValueReqBody struct { WorkItemID *int64 `json:"work_item_id,omitempty"` ProjectKey *string `json:"project_key,omitempty"` FieldKey *string `json:"field_key,omitempty"` FieldAlias *string `json:"field_alias,omitempty"` GroupUUID *string `json:"group_uuid,omitempty"` Action *string `json:"action,omitempty"` Fields [][]WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` }
type UpdateCompoundFieldValueReqBuilder ¶ added in v1.0.15
type UpdateCompoundFieldValueReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateCompoundFieldValueReqBuilder ¶ added in v1.0.15
func NewUpdateCompoundFieldValueReqBuilder() *UpdateCompoundFieldValueReqBuilder
func (*UpdateCompoundFieldValueReqBuilder) Action ¶ added in v1.0.15
func (builder *UpdateCompoundFieldValueReqBuilder) Action(action string) *UpdateCompoundFieldValueReqBuilder
func (*UpdateCompoundFieldValueReqBuilder) Build ¶ added in v1.0.15
func (builder *UpdateCompoundFieldValueReqBuilder) Build() *UpdateCompoundFieldValueReq
func (*UpdateCompoundFieldValueReqBuilder) FieldAlias ¶ added in v1.0.15
func (builder *UpdateCompoundFieldValueReqBuilder) FieldAlias(fieldAlias string) *UpdateCompoundFieldValueReqBuilder
func (*UpdateCompoundFieldValueReqBuilder) FieldKey ¶ added in v1.0.15
func (builder *UpdateCompoundFieldValueReqBuilder) FieldKey(fieldKey string) *UpdateCompoundFieldValueReqBuilder
func (*UpdateCompoundFieldValueReqBuilder) Fields ¶ added in v1.0.15
func (builder *UpdateCompoundFieldValueReqBuilder) Fields(fields [][]WorkItem_work_item_FieldValuePair) *UpdateCompoundFieldValueReqBuilder
func (*UpdateCompoundFieldValueReqBuilder) GroupUUID ¶ added in v1.0.15
func (builder *UpdateCompoundFieldValueReqBuilder) GroupUUID(groupUUID string) *UpdateCompoundFieldValueReqBuilder
func (*UpdateCompoundFieldValueReqBuilder) ProjectKey ¶ added in v1.0.15
func (builder *UpdateCompoundFieldValueReqBuilder) ProjectKey(projectKey string) *UpdateCompoundFieldValueReqBuilder
func (*UpdateCompoundFieldValueReqBuilder) WorkItemID ¶ added in v1.0.15
func (builder *UpdateCompoundFieldValueReqBuilder) WorkItemID(workItemID int64) *UpdateCompoundFieldValueReqBuilder
type UpdateCompoundFieldValueResp ¶ added in v1.0.15
type UpdateFieldReq ¶
type UpdateFieldReq struct {
// contains filtered or unexported fields
}
type UpdateFieldReqBody ¶
type UpdateFieldReqBody struct { FieldName *string `json:"field_name,omitempty"` FieldKey *string `json:"field_key,omitempty"` FieldValue interface{} `json:"field_value,omitempty"` FreeAdd *int64 `json:"free_add,omitempty"` WorkItemRelationUUID *string `json:"work_item_relation_uuid,omitempty"` DefaultValue interface{} `json:"default_value,omitempty"` FieldAlias *string `json:"field_alias,omitempty"` HelpDescription *string `json:"help_description,omitempty"` AuthorizedRoles []string `json:"authorized_roles,omitempty"` RelatedFieldExtraDisplayInfos []RelatedFieldExtraDisplayInfo `json:"related_field_extra_display_infos,omitempty"` TeamOption *TeamOption `json:"team_option,omitempty"` NumberConfig *NumberConfig `json:"number_config,omitempty"` }
type UpdateFieldReqBuilder ¶
type UpdateFieldReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateFieldReqBuilder ¶
func NewUpdateFieldReqBuilder() *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) AuthorizedRoles ¶
func (builder *UpdateFieldReqBuilder) AuthorizedRoles(authorizedRoles []string) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) Build ¶
func (builder *UpdateFieldReqBuilder) Build() *UpdateFieldReq
func (*UpdateFieldReqBuilder) DefaultValue ¶
func (builder *UpdateFieldReqBuilder) DefaultValue(defaultValue interface{}) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) FieldAlias ¶
func (builder *UpdateFieldReqBuilder) FieldAlias(fieldAlias string) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) FieldKey ¶
func (builder *UpdateFieldReqBuilder) FieldKey(fieldKey string) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) FieldName ¶
func (builder *UpdateFieldReqBuilder) FieldName(fieldName string) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) FieldValue ¶
func (builder *UpdateFieldReqBuilder) FieldValue(fieldValue interface{}) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) FreeAdd ¶
func (builder *UpdateFieldReqBuilder) FreeAdd(freeAdd int64) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) HelpDescription ¶
func (builder *UpdateFieldReqBuilder) HelpDescription(helpDescription string) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) NumberConfig ¶ added in v1.0.15
func (builder *UpdateFieldReqBuilder) NumberConfig(numberConfig *NumberConfig) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) ProjectKey ¶
func (builder *UpdateFieldReqBuilder) ProjectKey(projectKey string) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) RelatedFieldExtraDisplayInfos ¶
func (builder *UpdateFieldReqBuilder) RelatedFieldExtraDisplayInfos(relatedFieldExtraDisplayInfos []RelatedFieldExtraDisplayInfo) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) TeamOption ¶ added in v1.0.13
func (builder *UpdateFieldReqBuilder) TeamOption(teamOption *TeamOption) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) WorkItemRelationUUID ¶
func (builder *UpdateFieldReqBuilder) WorkItemRelationUUID(workItemRelationUUID string) *UpdateFieldReqBuilder
func (*UpdateFieldReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateFieldReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateFieldReqBuilder
type UpdateFinishedReq ¶
type UpdateFinishedReq struct {
// contains filtered or unexported fields
}
type UpdateFinishedReqBody ¶
type UpdateFinishedReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` NodeID *string `json:"node_id,omitempty"` Opinion *string `json:"opinion,omitempty"` FinishedConclusionOptionKey *string `json:"finished_conclusion_option_key,omitempty"` OperationType *string `json:"operation_type,omitempty"` Reset *bool `json:"reset,omitempty"` }
type UpdateFinishedReqBuilder ¶
type UpdateFinishedReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateFinishedReqBuilder ¶
func NewUpdateFinishedReqBuilder() *UpdateFinishedReqBuilder
func (*UpdateFinishedReqBuilder) Build ¶
func (builder *UpdateFinishedReqBuilder) Build() *UpdateFinishedReq
func (*UpdateFinishedReqBuilder) FinishedConclusionOptionKey ¶
func (builder *UpdateFinishedReqBuilder) FinishedConclusionOptionKey(finishedConclusionOptionKey string) *UpdateFinishedReqBuilder
func (*UpdateFinishedReqBuilder) NodeID ¶
func (builder *UpdateFinishedReqBuilder) NodeID(nodeID string) *UpdateFinishedReqBuilder
func (*UpdateFinishedReqBuilder) OperationType ¶
func (builder *UpdateFinishedReqBuilder) OperationType(operationType string) *UpdateFinishedReqBuilder
func (*UpdateFinishedReqBuilder) Opinion ¶
func (builder *UpdateFinishedReqBuilder) Opinion(opinion string) *UpdateFinishedReqBuilder
func (*UpdateFinishedReqBuilder) ProjectKey ¶
func (builder *UpdateFinishedReqBuilder) ProjectKey(projectKey string) *UpdateFinishedReqBuilder
func (*UpdateFinishedReqBuilder) Reset ¶
func (builder *UpdateFinishedReqBuilder) Reset(reset bool) *UpdateFinishedReqBuilder
func (*UpdateFinishedReqBuilder) WorkItemID ¶
func (builder *UpdateFinishedReqBuilder) WorkItemID(workItemID int64) *UpdateFinishedReqBuilder
type UpdateFinishedResp ¶
type UpdateFlowRoleReq ¶ added in v1.0.15
type UpdateFlowRoleReq struct {
// contains filtered or unexported fields
}
type UpdateFlowRoleReqBody ¶ added in v1.0.15
type UpdateFlowRoleReqBody struct { RoleID *string `json:"role_id,omitempty"` RoleAlias *string `json:"role_alias,omitempty"` Role *RoleConfUpdate `json:"role,omitempty"` }
type UpdateFlowRoleReqBuilder ¶ added in v1.0.15
type UpdateFlowRoleReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateFlowRoleReqBuilder ¶ added in v1.0.15
func NewUpdateFlowRoleReqBuilder() *UpdateFlowRoleReqBuilder
func (*UpdateFlowRoleReqBuilder) Build ¶ added in v1.0.15
func (builder *UpdateFlowRoleReqBuilder) Build() *UpdateFlowRoleReq
func (*UpdateFlowRoleReqBuilder) ProjectKey ¶ added in v1.0.15
func (builder *UpdateFlowRoleReqBuilder) ProjectKey(projectKey string) *UpdateFlowRoleReqBuilder
func (*UpdateFlowRoleReqBuilder) Role ¶ added in v1.0.15
func (builder *UpdateFlowRoleReqBuilder) Role(role *RoleConfUpdate) *UpdateFlowRoleReqBuilder
func (*UpdateFlowRoleReqBuilder) RoleAlias ¶ added in v1.0.15
func (builder *UpdateFlowRoleReqBuilder) RoleAlias(roleAlias string) *UpdateFlowRoleReqBuilder
func (*UpdateFlowRoleReqBuilder) RoleID ¶ added in v1.0.15
func (builder *UpdateFlowRoleReqBuilder) RoleID(roleID string) *UpdateFlowRoleReqBuilder
func (*UpdateFlowRoleReqBuilder) WorkItemTypeKey ¶ added in v1.0.15
func (builder *UpdateFlowRoleReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateFlowRoleReqBuilder
type UpdateFlowRoleResp ¶ added in v1.0.15
type UpdateMultiSignalReq ¶
type UpdateMultiSignalReq struct {
// contains filtered or unexported fields
}
type UpdateMultiSignalReqBody ¶
type UpdateMultiSignalReqBody struct { FieldKey *string `json:"field_key,omitempty"` FieldAlias *string `json:"field_alias,omitempty"` Details []MultiSignalDetail `json:"details,omitempty"` UpdateType *string `json:"update_type,omitempty"` }
type UpdateMultiSignalReqBuilder ¶
type UpdateMultiSignalReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateMultiSignalReqBuilder ¶
func NewUpdateMultiSignalReqBuilder() *UpdateMultiSignalReqBuilder
func (*UpdateMultiSignalReqBuilder) Build ¶
func (builder *UpdateMultiSignalReqBuilder) Build() *UpdateMultiSignalReq
func (*UpdateMultiSignalReqBuilder) Details ¶
func (builder *UpdateMultiSignalReqBuilder) Details(details []MultiSignalDetail) *UpdateMultiSignalReqBuilder
func (*UpdateMultiSignalReqBuilder) FieldAlias ¶
func (builder *UpdateMultiSignalReqBuilder) FieldAlias(fieldAlias string) *UpdateMultiSignalReqBuilder
func (*UpdateMultiSignalReqBuilder) FieldKey ¶
func (builder *UpdateMultiSignalReqBuilder) FieldKey(fieldKey string) *UpdateMultiSignalReqBuilder
func (*UpdateMultiSignalReqBuilder) ProjectKey ¶
func (builder *UpdateMultiSignalReqBuilder) ProjectKey(projectKey string) *UpdateMultiSignalReqBuilder
func (*UpdateMultiSignalReqBuilder) UpdateType ¶
func (builder *UpdateMultiSignalReqBuilder) UpdateType(updateType string) *UpdateMultiSignalReqBuilder
func (*UpdateMultiSignalReqBuilder) WorkItemID ¶
func (builder *UpdateMultiSignalReqBuilder) WorkItemID(workItemID int64) *UpdateMultiSignalReqBuilder
func (*UpdateMultiSignalReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateMultiSignalReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateMultiSignalReqBuilder
type UpdateMultiSignalResp ¶
type UpdateMultiSignalResp struct { *core.APIResp `json:"-"` core.CodeError Data *MultiSignal `json:"data"` }
type UpdateNodeStateReq ¶
type UpdateNodeStateReq struct {
// contains filtered or unexported fields
}
type UpdateNodeStateReqBody ¶
type UpdateNodeStateReqBody struct { Action *string `json:"action,omitempty"` RollbackReason *string `json:"rollback_reason,omitempty"` NodeOwners []string `json:"node_owners,omitempty"` NodeSchedule *WorkItem_work_item_Schedule `json:"node_schedule,omitempty"` Schedules []WorkItem_work_item_Schedule `json:"schedules,omitempty"` Fields []WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` RoleAssignee []WorkItem_work_item_RoleOwner `json:"role_assignee,omitempty"` NodeFields []NodeField `json:"node_fields,omitempty"` FinishedInfos *FinishedInfo `json:"finished_infos,omitempty"` }
type UpdateNodeStateReqBuilder ¶
type UpdateNodeStateReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateNodeStateReqBuilder ¶
func NewUpdateNodeStateReqBuilder() *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) Action ¶
func (builder *UpdateNodeStateReqBuilder) Action(action string) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) Build ¶
func (builder *UpdateNodeStateReqBuilder) Build() *UpdateNodeStateReq
func (*UpdateNodeStateReqBuilder) Fields ¶
func (builder *UpdateNodeStateReqBuilder) Fields(fields []WorkItem_work_item_FieldValuePair) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) FinishedInfos ¶ added in v1.0.15
func (builder *UpdateNodeStateReqBuilder) FinishedInfos(finishedInfos *FinishedInfo) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) NodeFields ¶ added in v1.0.15
func (builder *UpdateNodeStateReqBuilder) NodeFields(nodeFields []NodeField) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) NodeID ¶
func (builder *UpdateNodeStateReqBuilder) NodeID(nodeID string) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) NodeOwners ¶
func (builder *UpdateNodeStateReqBuilder) NodeOwners(nodeOwners []string) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) NodeSchedule ¶
func (builder *UpdateNodeStateReqBuilder) NodeSchedule(nodeSchedule *WorkItem_work_item_Schedule) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) ProjectKey ¶
func (builder *UpdateNodeStateReqBuilder) ProjectKey(projectKey string) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) RoleAssignee ¶
func (builder *UpdateNodeStateReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) RollbackReason ¶
func (builder *UpdateNodeStateReqBuilder) RollbackReason(rollbackReason string) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) Schedules ¶
func (builder *UpdateNodeStateReqBuilder) Schedules(schedules []WorkItem_work_item_Schedule) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) WorkItemID ¶
func (builder *UpdateNodeStateReqBuilder) WorkItemID(workItemID int64) *UpdateNodeStateReqBuilder
func (*UpdateNodeStateReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateNodeStateReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateNodeStateReqBuilder
type UpdateNodeStateResp ¶
type UpdateResourceWorkItemReq ¶ added in v1.0.15
type UpdateResourceWorkItemReq struct {
// contains filtered or unexported fields
}
type UpdateResourceWorkItemReqBody ¶ added in v1.0.15
type UpdateResourceWorkItemReqBody struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` UpdateFields []WorkItem_work_item_FieldValuePair `json:"update_fields,omitempty"` }
type UpdateResourceWorkItemReqBuilder ¶ added in v1.0.15
type UpdateResourceWorkItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateResourceWorkItemReqBuilder ¶ added in v1.0.15
func NewUpdateResourceWorkItemReqBuilder() *UpdateResourceWorkItemReqBuilder
func (*UpdateResourceWorkItemReqBuilder) Build ¶ added in v1.0.15
func (builder *UpdateResourceWorkItemReqBuilder) Build() *UpdateResourceWorkItemReq
func (*UpdateResourceWorkItemReqBuilder) ProjectKey ¶ added in v1.0.15
func (builder *UpdateResourceWorkItemReqBuilder) ProjectKey(projectKey string) *UpdateResourceWorkItemReqBuilder
func (*UpdateResourceWorkItemReqBuilder) UpdateFields ¶ added in v1.0.15
func (builder *UpdateResourceWorkItemReqBuilder) UpdateFields(updateFields []WorkItem_work_item_FieldValuePair) *UpdateResourceWorkItemReqBuilder
func (*UpdateResourceWorkItemReqBuilder) WorkItemID ¶ added in v1.0.15
func (builder *UpdateResourceWorkItemReqBuilder) WorkItemID(workItemID int64) *UpdateResourceWorkItemReqBuilder
func (*UpdateResourceWorkItemReqBuilder) WorkItemTypeKey ¶ added in v1.0.15
func (builder *UpdateResourceWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateResourceWorkItemReqBuilder
type UpdateResourceWorkItemResp ¶ added in v1.0.15
type UpdateStateFlowReq ¶
type UpdateStateFlowReq struct {
// contains filtered or unexported fields
}
type UpdateStateFlowReqBody ¶
type UpdateStateFlowReqBody struct { TransitionID *int64 `json:"transition_id,omitempty"` Fields []WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` RoleOwners []WorkItem_work_item_RoleOwner `json:"role_owners,omitempty"` }
type UpdateStateFlowReqBuilder ¶
type UpdateStateFlowReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateStateFlowReqBuilder ¶
func NewUpdateStateFlowReqBuilder() *UpdateStateFlowReqBuilder
func (*UpdateStateFlowReqBuilder) Build ¶
func (builder *UpdateStateFlowReqBuilder) Build() *UpdateStateFlowReq
func (*UpdateStateFlowReqBuilder) Fields ¶
func (builder *UpdateStateFlowReqBuilder) Fields(fields []WorkItem_work_item_FieldValuePair) *UpdateStateFlowReqBuilder
func (*UpdateStateFlowReqBuilder) ProjectKey ¶
func (builder *UpdateStateFlowReqBuilder) ProjectKey(projectKey string) *UpdateStateFlowReqBuilder
func (*UpdateStateFlowReqBuilder) RoleOwners ¶
func (builder *UpdateStateFlowReqBuilder) RoleOwners(roleOwners []WorkItem_work_item_RoleOwner) *UpdateStateFlowReqBuilder
func (*UpdateStateFlowReqBuilder) TransitionID ¶
func (builder *UpdateStateFlowReqBuilder) TransitionID(transitionID int64) *UpdateStateFlowReqBuilder
func (*UpdateStateFlowReqBuilder) WorkItemID ¶
func (builder *UpdateStateFlowReqBuilder) WorkItemID(workItemID int64) *UpdateStateFlowReqBuilder
func (*UpdateStateFlowReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateStateFlowReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateStateFlowReqBuilder
type UpdateStateFlowResp ¶
type UpdateTemplateDetailReq ¶
type UpdateTemplateDetailReq struct {
// contains filtered or unexported fields
}
type UpdateTemplateDetailReqBody ¶
type UpdateTemplateDetailReqBody struct { ProjectKey *string `json:"project_key,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` WorkflowConfs []WorkflowConfInfo `json:"workflow_confs,omitempty"` StateFlowConfs []StateFlowConfInfo `json:"state_flow_confs,omitempty"` }
type UpdateTemplateDetailReqBuilder ¶
type UpdateTemplateDetailReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateTemplateDetailReqBuilder ¶
func NewUpdateTemplateDetailReqBuilder() *UpdateTemplateDetailReqBuilder
func (*UpdateTemplateDetailReqBuilder) Build ¶
func (builder *UpdateTemplateDetailReqBuilder) Build() *UpdateTemplateDetailReq
func (*UpdateTemplateDetailReqBuilder) ProjectKey ¶
func (builder *UpdateTemplateDetailReqBuilder) ProjectKey(projectKey string) *UpdateTemplateDetailReqBuilder
func (*UpdateTemplateDetailReqBuilder) StateFlowConfs ¶
func (builder *UpdateTemplateDetailReqBuilder) StateFlowConfs(stateFlowConfs []StateFlowConfInfo) *UpdateTemplateDetailReqBuilder
func (*UpdateTemplateDetailReqBuilder) TemplateID ¶
func (builder *UpdateTemplateDetailReqBuilder) TemplateID(templateID int64) *UpdateTemplateDetailReqBuilder
func (*UpdateTemplateDetailReqBuilder) WorkflowConfs ¶
func (builder *UpdateTemplateDetailReqBuilder) WorkflowConfs(workflowConfs []WorkflowConfInfo) *UpdateTemplateDetailReqBuilder
type UpdateWorkItemRelationReq ¶
type UpdateWorkItemRelationReq struct {
// contains filtered or unexported fields
}
type UpdateWorkItemRelationReqBody ¶
type UpdateWorkItemRelationReqBody struct { RelationID *string `json:"relation_id,omitempty"` ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` Name *string `json:"name,omitempty"` RelationDetails []RelationDetail `json:"relation_details,omitempty"` }
type UpdateWorkItemRelationReqBuilder ¶
type UpdateWorkItemRelationReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateWorkItemRelationReqBuilder ¶
func NewUpdateWorkItemRelationReqBuilder() *UpdateWorkItemRelationReqBuilder
func (*UpdateWorkItemRelationReqBuilder) Build ¶
func (builder *UpdateWorkItemRelationReqBuilder) Build() *UpdateWorkItemRelationReq
func (*UpdateWorkItemRelationReqBuilder) Name ¶
func (builder *UpdateWorkItemRelationReqBuilder) Name(name string) *UpdateWorkItemRelationReqBuilder
func (*UpdateWorkItemRelationReqBuilder) ProjectKey ¶
func (builder *UpdateWorkItemRelationReqBuilder) ProjectKey(projectKey string) *UpdateWorkItemRelationReqBuilder
func (*UpdateWorkItemRelationReqBuilder) RelationDetails ¶
func (builder *UpdateWorkItemRelationReqBuilder) RelationDetails(relationDetails []RelationDetail) *UpdateWorkItemRelationReqBuilder
func (*UpdateWorkItemRelationReqBuilder) RelationID ¶
func (builder *UpdateWorkItemRelationReqBuilder) RelationID(relationID string) *UpdateWorkItemRelationReqBuilder
func (*UpdateWorkItemRelationReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateWorkItemRelationReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkItemRelationReqBuilder
type UpdateWorkItemReq ¶
type UpdateWorkItemReq struct {
// contains filtered or unexported fields
}
type UpdateWorkItemReqBody ¶
type UpdateWorkItemReqBody struct {
UpdateFields []WorkItem_work_item_FieldValuePair `json:"update_fields,omitempty"`
}
type UpdateWorkItemReqBuilder ¶
type UpdateWorkItemReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateWorkItemReqBuilder ¶
func NewUpdateWorkItemReqBuilder() *UpdateWorkItemReqBuilder
func (*UpdateWorkItemReqBuilder) Build ¶
func (builder *UpdateWorkItemReqBuilder) Build() *UpdateWorkItemReq
func (*UpdateWorkItemReqBuilder) ProjectKey ¶
func (builder *UpdateWorkItemReqBuilder) ProjectKey(projectKey string) *UpdateWorkItemReqBuilder
func (*UpdateWorkItemReqBuilder) UpdateFields ¶
func (builder *UpdateWorkItemReqBuilder) UpdateFields(updateFields []WorkItem_work_item_FieldValuePair) *UpdateWorkItemReqBuilder
func (*UpdateWorkItemReqBuilder) WorkItemID ¶
func (builder *UpdateWorkItemReqBuilder) WorkItemID(workItemID int64) *UpdateWorkItemReqBuilder
func (*UpdateWorkItemReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateWorkItemReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkItemReqBuilder
type UpdateWorkItemResp ¶
type UpdateWorkItemSubTaskReq ¶
type UpdateWorkItemSubTaskReq struct {
// contains filtered or unexported fields
}
type UpdateWorkItemSubTaskReqBody ¶
type UpdateWorkItemSubTaskReqBody struct { Name *string `json:"name,omitempty"` Assignee []string `json:"assignee,omitempty"` RoleAssignee []WorkItem_work_item_RoleOwner `json:"role_assignee,omitempty"` Schedule *WorkItem_work_item_Schedule `json:"schedule,omitempty"` Note *string `json:"note,omitempty"` Deliverable []WorkItem_work_item_FieldValuePair `json:"deliverable,omitempty"` UpdateFields []WorkItem_work_item_FieldValuePair `json:"update_fields,omitempty"` }
type UpdateWorkItemSubTaskReqBuilder ¶
type UpdateWorkItemSubTaskReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateWorkItemSubTaskReqBuilder ¶
func NewUpdateWorkItemSubTaskReqBuilder() *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) Assignee ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) Assignee(assignee []string) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) Build ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) Build() *UpdateWorkItemSubTaskReq
func (*UpdateWorkItemSubTaskReqBuilder) Deliverable ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) Deliverable(deliverable []WorkItem_work_item_FieldValuePair) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) Name ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) Name(name string) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) NodeID ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) NodeID(nodeID string) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) Note ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) Note(note string) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) ProjectKey ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) ProjectKey(projectKey string) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) RoleAssignee ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) Schedule ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) Schedule(schedule *WorkItem_work_item_Schedule) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) TaskID ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) TaskID(taskID int64) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) UpdateFields ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) UpdateFields(updateFields []WorkItem_work_item_FieldValuePair) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) WorkItemID ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) WorkItemID(workItemID int64) *UpdateWorkItemSubTaskReqBuilder
func (*UpdateWorkItemSubTaskReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateWorkItemSubTaskReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkItemSubTaskReqBuilder
type UpdateWorkItemTypeInfoReq ¶
type UpdateWorkItemTypeInfoReq struct {
// contains filtered or unexported fields
}
type UpdateWorkItemTypeInfoReqBody ¶
type UpdateWorkItemTypeInfoReqBody struct { Description *string `json:"description,omitempty"` IsDisabled *bool `json:"is_disabled,omitempty"` IsPinned *bool `json:"is_pinned,omitempty"` EnableSchedule *bool `json:"enable_schedule,omitempty"` ScheduleFieldKey *string `json:"schedule_field_key,omitempty"` EstimatePointFieldKey *string `json:"estimate_point_field_key,omitempty"` ActualWorkTimeFieldKey *string `json:"actual_work_time_field_key,omitempty"` BelongRoleKeys []string `json:"belong_role_keys,omitempty"` ActualWorkTimeSwitch *bool `json:"actual_work_time_switch,omitempty"` }
type UpdateWorkItemTypeInfoReqBuilder ¶
type UpdateWorkItemTypeInfoReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateWorkItemTypeInfoReqBuilder ¶
func NewUpdateWorkItemTypeInfoReqBuilder() *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) ActualWorkTimeFieldKey ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) ActualWorkTimeFieldKey(actualWorkTimeFieldKey string) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) ActualWorkTimeSwitch ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) ActualWorkTimeSwitch(actualWorkTimeSwitch bool) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) BelongRoleKeys ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) BelongRoleKeys(belongRoleKeys []string) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) Build ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) Build() *UpdateWorkItemTypeInfoReq
func (*UpdateWorkItemTypeInfoReqBuilder) Description ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) Description(description string) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) EnableSchedule ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) EnableSchedule(enableSchedule bool) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) EstimatePointFieldKey ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) EstimatePointFieldKey(estimatePointFieldKey string) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) IsDisabled ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) IsDisabled(isDisabled bool) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) IsPinned ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) IsPinned(isPinned bool) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) ProjectKey ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) ProjectKey(projectKey string) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) ScheduleFieldKey ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) ScheduleFieldKey(scheduleFieldKey string) *UpdateWorkItemTypeInfoReqBuilder
func (*UpdateWorkItemTypeInfoReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateWorkItemTypeInfoReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkItemTypeInfoReqBuilder
type UpdateWorkflowNodeReq ¶
type UpdateWorkflowNodeReq struct {
// contains filtered or unexported fields
}
type UpdateWorkflowNodeReqBody ¶
type UpdateWorkflowNodeReqBody struct { NodeOwners []string `json:"node_owners,omitempty"` NodeSchedule *WorkItem_work_item_Schedule `json:"node_schedule,omitempty"` Schedules []WorkItem_work_item_Schedule `json:"schedules,omitempty"` Fields []WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` RoleAssignee []WorkItem_work_item_RoleOwner `json:"role_assignee,omitempty"` }
type UpdateWorkflowNodeReqBuilder ¶
type UpdateWorkflowNodeReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateWorkflowNodeReqBuilder ¶
func NewUpdateWorkflowNodeReqBuilder() *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) Build ¶
func (builder *UpdateWorkflowNodeReqBuilder) Build() *UpdateWorkflowNodeReq
func (*UpdateWorkflowNodeReqBuilder) Fields ¶
func (builder *UpdateWorkflowNodeReqBuilder) Fields(fields []WorkItem_work_item_FieldValuePair) *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) NodeID ¶
func (builder *UpdateWorkflowNodeReqBuilder) NodeID(nodeID string) *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) NodeOwners ¶
func (builder *UpdateWorkflowNodeReqBuilder) NodeOwners(nodeOwners []string) *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) NodeSchedule ¶
func (builder *UpdateWorkflowNodeReqBuilder) NodeSchedule(nodeSchedule *WorkItem_work_item_Schedule) *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) ProjectKey ¶
func (builder *UpdateWorkflowNodeReqBuilder) ProjectKey(projectKey string) *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) RoleAssignee ¶
func (builder *UpdateWorkflowNodeReqBuilder) RoleAssignee(roleAssignee []WorkItem_work_item_RoleOwner) *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) Schedules ¶
func (builder *UpdateWorkflowNodeReqBuilder) Schedules(schedules []WorkItem_work_item_Schedule) *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) WorkItemID ¶
func (builder *UpdateWorkflowNodeReqBuilder) WorkItemID(workItemID int64) *UpdateWorkflowNodeReqBuilder
func (*UpdateWorkflowNodeReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateWorkflowNodeReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkflowNodeReqBuilder
type UpdateWorkflowNodeResp ¶
type UpdateWorkingHourRecord ¶
type UpdateWorkingHourRecordReq ¶
type UpdateWorkingHourRecordReq struct {
// contains filtered or unexported fields
}
type UpdateWorkingHourRecordReqBody ¶
type UpdateWorkingHourRecordReqBody struct {
WorkingHourRecords []UpdateWorkingHourRecord `json:"working_hour_records,omitempty"`
}
type UpdateWorkingHourRecordReqBuilder ¶
type UpdateWorkingHourRecordReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateWorkingHourRecordReqBuilder ¶
func NewUpdateWorkingHourRecordReqBuilder() *UpdateWorkingHourRecordReqBuilder
func (*UpdateWorkingHourRecordReqBuilder) Build ¶
func (builder *UpdateWorkingHourRecordReqBuilder) Build() *UpdateWorkingHourRecordReq
func (*UpdateWorkingHourRecordReqBuilder) ProjectKey ¶
func (builder *UpdateWorkingHourRecordReqBuilder) ProjectKey(projectKey string) *UpdateWorkingHourRecordReqBuilder
func (*UpdateWorkingHourRecordReqBuilder) WorkItemID ¶
func (builder *UpdateWorkingHourRecordReqBuilder) WorkItemID(workItemID int64) *UpdateWorkingHourRecordReqBuilder
func (*UpdateWorkingHourRecordReqBuilder) WorkItemTypeKey ¶
func (builder *UpdateWorkingHourRecordReqBuilder) WorkItemTypeKey(workItemTypeKey string) *UpdateWorkingHourRecordReqBuilder
func (*UpdateWorkingHourRecordReqBuilder) WorkingHourRecords ¶
func (builder *UpdateWorkingHourRecordReqBuilder) WorkingHourRecords(workingHourRecords []UpdateWorkingHourRecord) *UpdateWorkingHourRecordReqBuilder
type UserDetail ¶
type WBSInfo ¶
type WBSInfo struct { TemplateKey *string `json:"template_key,omitempty"` RelatedSubWorkItems []WBSWorkItem `json:"related_sub_work_items,omitempty"` TemplateVersion *int64 `json:"template_version,omitempty"` TemplateName *string `json:"template_name,omitempty"` TemplateID *string `json:"template_id,omitempty"` RelatedParentWorkItem *WBSParentWorkItem `json:"related_parent_work_item,omitempty"` UserDetails []WorkItem_work_item_UserDetail `json:"user_details,omitempty"` Connections []WorkItem_work_item_Connection `json:"connections,omitempty"` RelationChainPath *WBSRelationChainPath `json:"relation_chain_path,omitempty"` RelationChainEntity *WBSRelationChainEntity `json:"relation_chain_entity,omitempty"` }
type WBSParentWorkItem ¶
type WBSParentWorkItem struct { IsTop *bool `json:"is_top,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` Name *string `json:"name,omitempty"` TemplateID *string `json:"template_id,omitempty"` TemplateKey *string `json:"template_key,omitempty"` TemplateName *string `json:"template_name,omitempty"` TemplateVersion *int64 `json:"template_version,omitempty"` RelationNodeID *string `json:"relation_node_id,omitempty"` RelationNodeName *string `json:"relation_node_name,omitempty"` RelationNodeTags []string `json:"relation_node_tags,omitempty"` RelationNodeUUID *string `json:"relation_node_uuid,omitempty"` }
type WBSRelationChainEntity ¶
type WBSRelationChainEntity struct { WbsRelationChainEntity []WBSRelationChainEntityItem `json:"wbs_relation_chain_entity,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` }
type WBSRelationChainEntityItem ¶
type WBSRelationChainEntityItem struct { ProjectKey *string `json:"project_key,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` Type *string `json:"type,omitempty"` WorkItemName *string `json:"work_item_name,omitempty"` StateKey *string `json:"state_key,omitempty"` NodeName *string `json:"node_name,omitempty"` SubTaskID *int64 `json:"sub_task_id,omitempty"` SubTaskName *string `json:"sub_task_name,omitempty"` Level *int32 `json:"level,omitempty"` }
type WBSRelationChainPath ¶
type WBSRelationChainPath struct { WbsRelationChainPath []WBSRelationChainPathItem `json:"wbs_relation_chain_path,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` }
type WBSRelationChainPathItem ¶
type WBSRelationChainPathItem struct { ProjectKey *string `json:"project_key,omitempty"` Level *int32 `json:"level,omitempty"` Type *string `json:"type,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` Name *string `json:"name,omitempty"` NodeName *string `json:"node_name,omitempty"` }
type WBSUpdateDraftFrozenRowsReq ¶
type WBSUpdateDraftFrozenRowsReq struct {
// contains filtered or unexported fields
}
type WBSUpdateDraftFrozenRowsReqBuilder ¶
type WBSUpdateDraftFrozenRowsReqBuilder struct {
// contains filtered or unexported fields
}
func NewWBSUpdateDraftFrozenRowsReqBuilder ¶
func NewWBSUpdateDraftFrozenRowsReqBuilder() *WBSUpdateDraftFrozenRowsReqBuilder
func (*WBSUpdateDraftFrozenRowsReqBuilder) Build ¶
func (builder *WBSUpdateDraftFrozenRowsReqBuilder) Build() *WBSUpdateDraftFrozenRowsReq
func (*WBSUpdateDraftFrozenRowsReqBuilder) CommitID ¶
func (builder *WBSUpdateDraftFrozenRowsReqBuilder) CommitID(commitID string) *WBSUpdateDraftFrozenRowsReqBuilder
func (*WBSUpdateDraftFrozenRowsReqBuilder) DraftID ¶
func (builder *WBSUpdateDraftFrozenRowsReqBuilder) DraftID(draftID string) *WBSUpdateDraftFrozenRowsReqBuilder
func (*WBSUpdateDraftFrozenRowsReqBuilder) ProjectKey ¶
func (builder *WBSUpdateDraftFrozenRowsReqBuilder) ProjectKey(projectKey string) *WBSUpdateDraftFrozenRowsReqBuilder
func (*WBSUpdateDraftFrozenRowsReqBuilder) UpdateType ¶
func (builder *WBSUpdateDraftFrozenRowsReqBuilder) UpdateType(updateType int32) *WBSUpdateDraftFrozenRowsReqBuilder
func (*WBSUpdateDraftFrozenRowsReqBuilder) WorkItemID ¶
func (builder *WBSUpdateDraftFrozenRowsReqBuilder) WorkItemID(workItemID int64) *WBSUpdateDraftFrozenRowsReqBuilder
type WBSWorkItem ¶
type WBSWorkItem struct { NodeUUID *string `json:"node_uuid,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` Type *string `json:"type,omitempty"` WbsStatus *string `json:"wbs_status,omitempty"` WbsStatusMap map[string]string `json:"wbs_status_map,omitempty"` SubWorkItem []WBSWorkItem `json:"sub_work_item,omitempty"` Name *string `json:"name,omitempty"` Deliverable []WorkItem_work_item_FieldValuePair `json:"deliverable,omitempty"` Schedule *WorkItem_work_item_Schedule `json:"schedule,omitempty"` Schedules []WorkItem_work_item_Schedule `json:"schedules,omitempty"` Points *float64 `json:"points,omitempty"` RoleOwners []WorkItem_work_item_RoleOwner `json:"role_owners,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` Milestone *bool `json:"milestone,omitempty"` Connections []WorkItem_work_item_Connection `json:"connections,omitempty"` StateKey *string `json:"state_key,omitempty"` StartTime *int64 `json:"start_time,omitempty"` FinishTime *int64 `json:"finish_time,omitempty"` OwnerConf *OwnerConf `json:"owner_conf,omitempty"` IsDraftCreate *bool `json:"is_draft_create,omitempty"` NeedActualWorkTime *bool `json:"need_actual_work_time,omitempty"` NodeWbsRoleOwners []NodeWBSRoleOwners `json:"node_wbs_role_owners,omitempty"` TaskType *int64 `json:"task_type,omitempty"` UUIDInConf *string `json:"uuid_in_conf,omitempty"` UnionDeliverable *UnionDeliverable `json:"union_deliverable,omitempty"` SeqOrderInfo *SeqOrderInfo `json:"seq_order_info,omitempty"` DismantleMode *int64 `json:"dismantle_mode,omitempty"` Status *int64 `json:"status,omitempty"` Dependencies []DependencyInfo `json:"dependencies,omitempty"` RelativeScheduleV2 []ScheduleReferenceValue `json:"relative_schedule_v2,omitempty"` IsScheduleAggItem *bool `json:"is_schedule_agg_item,omitempty"` }
type WbsCollaborationPublishReq ¶
type WbsCollaborationPublishReq struct {
// contains filtered or unexported fields
}
type WbsCollaborationPublishReqBuilder ¶
type WbsCollaborationPublishReqBuilder struct {
// contains filtered or unexported fields
}
func NewWbsCollaborationPublishReqBuilder ¶
func NewWbsCollaborationPublishReqBuilder() *WbsCollaborationPublishReqBuilder
func (*WbsCollaborationPublishReqBuilder) Build ¶
func (builder *WbsCollaborationPublishReqBuilder) Build() *WbsCollaborationPublishReq
func (*WbsCollaborationPublishReqBuilder) CommitID ¶
func (builder *WbsCollaborationPublishReqBuilder) CommitID(commitID string) *WbsCollaborationPublishReqBuilder
func (*WbsCollaborationPublishReqBuilder) DraftID ¶
func (builder *WbsCollaborationPublishReqBuilder) DraftID(draftID string) *WbsCollaborationPublishReqBuilder
func (*WbsCollaborationPublishReqBuilder) ProjectKey ¶
func (builder *WbsCollaborationPublishReqBuilder) ProjectKey(projectKey string) *WbsCollaborationPublishReqBuilder
func (*WbsCollaborationPublishReqBuilder) WorkItemID ¶
func (builder *WbsCollaborationPublishReqBuilder) WorkItemID(workItemID int64) *WbsCollaborationPublishReqBuilder
type WbsCollaborationPublishResp ¶
type WbsCollaborationPublishResp struct { *core.APIResp `json:"-"` core.CodeError Data *WbsCollaborationPublishRespData `json:"data,omitempty"` }
type WbsCollaborationPublishRespData ¶ added in v1.0.13
type WbsCollaborationPublishRespData struct {
Success *bool `json:"success,omitempty"`
}
type WbsDraft ¶
type WbsDraft struct { TemplateUUID *string `json:"template_uuid,omitempty"` TemplateVersion *int64 `json:"template_version,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` RelatedSubWorkItems []WBSWorkItem `json:"related_sub_work_items,omitempty"` Connections []WorkItem_work_item_Connection `json:"connections,omitempty"` DraftID *string `json:"draft_id,omitempty"` DeleteUuids []string `json:"delete_uuids,omitempty"` RoleOwners map[int64][]WorkItem_work_item_RoleOwner `json:"role_owners,omitempty"` UserDetails []WorkItem_work_item_UserDetail `json:"user_details,omitempty"` WorkItemID *int64 `json:"work_item_id,omitempty"` }
type WbsNodeMap ¶
type WbsStatusMap ¶
type WbsTemplate ¶
type WbsTemplate struct { TemplateKey *string `json:"template_key,omitempty"` TemplateName *string `json:"template_name,omitempty"` TemplateID *string `json:"template_id,omitempty"` IsDisabled *bool `json:"is_disabled,omitempty"` Version *int64 `json:"version,omitempty"` WorkflowConf *WorkflowConf `json:"workflow_conf,omitempty"` }
type WorkItemInfo ¶
type WorkItemInfo struct { ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` ProjectKey *string `json:"project_key,omitempty"` TemplateType *string `json:"template_type,omitempty"` Pattern *string `json:"pattern,omitempty"` SubStage *string `json:"sub_stage,omitempty"` CurrentNodes []NodeBasicInfo `json:"current_nodes,omitempty"` CreatedBy *string `json:"created_by,omitempty"` UpdatedBy *string `json:"updated_by,omitempty"` CreatedAt *int64 `json:"created_at,omitempty"` UpdatedAt *int64 `json:"updated_at,omitempty"` Fields []FieldValuePair `json:"fields,omitempty"` WorkItemStatus *WorkItemStatus `json:"work_item_status,omitempty"` DeletedBy *string `json:"deleted_by,omitempty"` DeletedAt *int64 `json:"deleted_at,omitempty"` SimpleName *string `json:"simple_name,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` WorkflowInfos *NodesConnections `json:"workflow_infos,omitempty"` StateTimes []StateTime `json:"state_times,omitempty"` MultiTexts []MultiText `json:"multi_texts,omitempty"` RelationFieldsDetail []RelationFieldDetail `json:"relation_fields_detail,omitempty"` UserDetails []UserDetail `json:"user_details,omitempty"` SubTaskParentInfo *SubTaskParentInfo `json:"sub_task_parent_info,omitempty"` }
type WorkItemKeyType ¶
type WorkItemRelation ¶
type WorkItemRelation struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Disabled *bool `json:"disabled,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` WorkItemTypeName *string `json:"work_item_type_name,omitempty"` RelationDetails []RelationDetail `json:"relation_details,omitempty"` RelationType *int64 `json:"relation_type,omitempty"` }
type WorkItemService ¶
type WorkItemService struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(config *core.Config) *WorkItemService
func (*WorkItemService) AbortWorkItem ¶
func (a *WorkItemService) AbortWorkItem(ctx context.Context, req *AbortWorkItemReq, options ...core.RequestOptionFunc) (*AbortWorkItemResp, error)
* @name: OAPIAbortWorkItem * @desc: 终止/恢复工作项
func (*WorkItemService) ActualTimeUpdate ¶
func (a *WorkItemService) ActualTimeUpdate(ctx context.Context, req *ActualTimeUpdateReq, options ...core.RequestOptionFunc) (*ActualTimeUpdateResp, error)
* @name: OAPIActualTimeUpdate * @desc: 更新节点实际开始时间和结束时间
func (*WorkItemService) BatchQueryConclusionOption ¶
func (a *WorkItemService) BatchQueryConclusionOption(ctx context.Context, req *BatchQueryConclusionOptionReq, options ...core.RequestOptionFunc) (*BatchQueryConclusionOptionResp, error)
* @name: OAPIBatchQueryConclusionLabel * @desc: 批量查询工作项交付物详情信息
func (*WorkItemService) BatchQueryDeliverable ¶
func (a *WorkItemService) BatchQueryDeliverable(ctx context.Context, req *BatchQueryDeliverableReq, options ...core.RequestOptionFunc) (*BatchQueryDeliverableResp, error)
*
func (*WorkItemService) BatchQueryFinished ¶
func (a *WorkItemService) BatchQueryFinished(ctx context.Context, req *BatchQueryFinishedReq, options ...core.RequestOptionFunc) (*BatchQueryFinishedResp, error)
* @name: OAPIBatchQueryFinished * @desc: 批量查询工作项交付物详情信息
func (*WorkItemService) BatchUpdateBasicWorkItem ¶
func (a *WorkItemService) BatchUpdateBasicWorkItem(ctx context.Context, req *BatchUpdateBasicWorkItemReq, options ...core.RequestOptionFunc) (*BatchUpdateBasicWorkItemResp, error)
* @name: OAPIBatchUpdateBasicWorkItem * @desc: 批量更新工作项字段-异步
func (*WorkItemService) CompositiveSearch ¶
func (a *WorkItemService) CompositiveSearch(ctx context.Context, req *CompositiveSearchReq, options ...core.RequestOptionFunc) (*CompositiveSearchResp, error)
* @name: openapi获取指定的工作项列表(全文搜索) * @desc: openapi获取指定的工作项列表(全文搜索)
func (*WorkItemService) CreateField ¶
func (a *WorkItemService) CreateField(ctx context.Context, req *CreateFieldReq, options ...core.RequestOptionFunc) (*CreateFieldResp, error)
* @name: OAPICreateField * @desc: 创建自定义字段
func (*WorkItemService) CreateFlowRole ¶ added in v1.0.15
func (a *WorkItemService) CreateFlowRole(ctx context.Context, req *CreateFlowRoleReq, options ...core.RequestOptionFunc) (*CreateFlowRoleResp, error)
* @name: OAPICreateFlowRole * @desc: 创建流程角色
func (*WorkItemService) CreateProjectRelationInstances ¶
func (a *WorkItemService) CreateProjectRelationInstances(ctx context.Context, req *CreateProjectRelationInstancesReq, options ...core.RequestOptionFunc) (*CreateProjectRelationInstancesResp, error)
* @name: OAPICreateProjectRelationInstances * @desc: 通过空间关联绑定关联工作项
func (*WorkItemService) CreateStoryRelations ¶
func (a *WorkItemService) CreateStoryRelations(ctx context.Context, req *CreateStoryRelationsReq, options ...core.RequestOptionFunc) (*CreateStoryRelationsResp, error)
* @name: OAPICreateStoryRelations * @desc: 创建需求关联关系
func (*WorkItemService) CreateTemplateDetail ¶
func (a *WorkItemService) CreateTemplateDetail(ctx context.Context, req *CreateTemplateDetailReq, options ...core.RequestOptionFunc) (*CreateTemplateDetailResp, error)
* @name: OAPICreateTemplateDetail * @desc: 新增流程类型配置
func (*WorkItemService) CreateWorkItem ¶
func (a *WorkItemService) CreateWorkItem(ctx context.Context, req *CreateWorkItemReq, options ...core.RequestOptionFunc) (*CreateWorkItemResp, error)
* @name: OAPICreateWorkItem * @desc: 创建工作项
func (*WorkItemService) CreateWorkItemRelation ¶
func (a *WorkItemService) CreateWorkItemRelation(ctx context.Context, req *CreateWorkItemRelationReq, options ...core.RequestOptionFunc) (*CreateWorkItemRelationResp, error)
* @name: OAPICreateWorkItemRelation * @desc: 创建工作项关系
func (*WorkItemService) CreateWorkItemSubTask ¶
func (a *WorkItemService) CreateWorkItemSubTask(ctx context.Context, req *CreateWorkItemSubTaskReq, options ...core.RequestOptionFunc) (*CreateWorkItemSubTaskResp, error)
* @name: OAPICreateWorkItemSubTask * @desc: 创建子任务
func (*WorkItemService) CreateWorkingHourRecord ¶
func (a *WorkItemService) CreateWorkingHourRecord(ctx context.Context, req *CreateWorkingHourRecordReq, options ...core.RequestOptionFunc) (*CreateWorkingHourRecordResp, error)
* @name: OAPICreateWorkingHourRecord * @desc: 创建实际工时
func (*WorkItemService) DeleteFile ¶
func (a *WorkItemService) DeleteFile(ctx context.Context, req *DeleteFileReq, options ...core.RequestOptionFunc) (*DeleteFileResp, error)
* @name: OAPIDeleteFile * @desc: 删除实例对应的文件
func (*WorkItemService) DeleteFlowRole ¶ added in v1.0.15
func (a *WorkItemService) DeleteFlowRole(ctx context.Context, req *DeleteFlowRoleReq, options ...core.RequestOptionFunc) (*DeleteFlowRoleResp, error)
* @name: OAPIDeleteFlowRole * @desc: 删除流程角色
func (*WorkItemService) DeleteProjectRelationInstance ¶
func (a *WorkItemService) DeleteProjectRelationInstance(ctx context.Context, req *DeleteProjectRelationInstanceReq, options ...core.RequestOptionFunc) (*DeleteProjectRelationInstanceResp, error)
* @name: OAPIDeleteProjectRelationInstance * @desc: 通过空间关联解绑关联工作项
func (*WorkItemService) DeleteTemplateDetail ¶
func (a *WorkItemService) DeleteTemplateDetail(ctx context.Context, req *DeleteTemplateDetailReq, options ...core.RequestOptionFunc) (*DeleteTemplateDetailResp, error)
* @name: OAPIDeleteTemplateDetail * @desc: 删除流程类型配置
func (*WorkItemService) DeleteWorkItem ¶
func (a *WorkItemService) DeleteWorkItem(ctx context.Context, req *DeleteWorkItemReq, options ...core.RequestOptionFunc) (*DeleteWorkItemResp, error)
* @name: OAPIDeleteWorkItem * @desc: 删除工作项
func (*WorkItemService) DeleteWorkItemRelation ¶
func (a *WorkItemService) DeleteWorkItemRelation(ctx context.Context, req *DeleteWorkItemRelationReq, options ...core.RequestOptionFunc) (*DeleteWorkItemRelationResp, error)
* @name: OAPIDeleteWorkItemRelation * @desc: 删除工作项关系
func (*WorkItemService) DeleteWorkItemSubTask ¶
func (a *WorkItemService) DeleteWorkItemSubTask(ctx context.Context, req *DeleteWorkItemSubTaskReq, options ...core.RequestOptionFunc) (*DeleteWorkItemSubTaskResp, error)
* @name: OAPIDeleteWorkItemSubTask * @desc: 删除子任务
func (*WorkItemService) DeleteWorkingHourRecord ¶
func (a *WorkItemService) DeleteWorkingHourRecord(ctx context.Context, req *DeleteWorkingHourRecordReq, options ...core.RequestOptionFunc) (*DeleteWorkingHourRecordResp, error)
* @name: OAPIDeleteWorkingHourRecord * @desc: 删除实际工时
func (*WorkItemService) ElementTemplateCreate ¶
func (a *WorkItemService) ElementTemplateCreate(ctx context.Context, req *ElementTemplateCreateReq, options ...core.RequestOptionFunc) (*ElementTemplateCreateResp, error)
* @name: OAPIQueryWorkItemTemplate * @desc: 创建资源库资源(节点/任务)
func (*WorkItemService) ElementTemplateQuery ¶
func (a *WorkItemService) ElementTemplateQuery(ctx context.Context, req *ElementTemplateQueryReq, options ...core.RequestOptionFunc) (*ElementTemplateQueryResp, error)
* @name: OAPIElementTemplateQueryAll * @desc: 查询资源库资源(节点/任务)
func (*WorkItemService) Filter ¶
func (a *WorkItemService) Filter(ctx context.Context, req *FilterReq, options ...core.RequestOptionFunc) (*FilterResp, error)
* @name: openapi获取指定的工作项列表(非跨空间) * @desc: openapi获取指定的工作项列表(非跨空间)
func (*WorkItemService) FilterAcrossProject ¶
func (a *WorkItemService) FilterAcrossProject(ctx context.Context, req *FilterAcrossProjectReq, options ...core.RequestOptionFunc) (*FilterAcrossProjectResp, error)
* @name: openapi获取指定的工作项列表(跨空间) * @desc: openapi获取指定的工作项列表(跨空间)
func (*WorkItemService) FreezeWorkItem ¶
func (a *WorkItemService) FreezeWorkItem(ctx context.Context, req *FreezeWorkItemReq, options ...core.RequestOptionFunc) (*FreezeWorkItemResp, error)
* @name: OAPIFreezeWorkItem * @desc: 冻结/终止工作项
func (*WorkItemService) GetResourceWorkItemsByIds ¶ added in v1.0.15
func (a *WorkItemService) GetResourceWorkItemsByIds(ctx context.Context, req *GetResourceWorkItemsByIdsReq, options ...core.RequestOptionFunc) (*GetResourceWorkItemsByIdsResp, error)
* @name: OAPIGetWorkItemsByIds * @desc: 批量查询工作项
func (*WorkItemService) GetWBSInfo ¶
func (a *WorkItemService) GetWBSInfo(ctx context.Context, req *GetWBSInfoReq, options ...core.RequestOptionFunc) (*GetWBSInfoResp, error)
* @name: OAPIGetWBSInfo * @desc: 获取WBS
func (*WorkItemService) GetWBSViewSubWorkItemConf ¶
func (a *WorkItemService) GetWBSViewSubWorkItemConf(ctx context.Context, req *GetWBSViewSubWorkItemConfReq, options ...core.RequestOptionFunc) (*GetWBSViewSubWorkItemConfResp, error)
* @name: OAPIActualTimeUpdate * @desc: 更新节点实际开始时间和结束时间
func (*WorkItemService) GetWorkFlow ¶
func (a *WorkItemService) GetWorkFlow(ctx context.Context, req *GetWorkFlowReq, options ...core.RequestOptionFunc) (*GetWorkFlowResp, error)
* @name: OAPIGetWorkFlow * @desc: 获取工作流
func (*WorkItemService) GetWorkItemManHourRecords ¶
func (a *WorkItemService) GetWorkItemManHourRecords(ctx context.Context, req *GetWorkItemManHourRecordsReq, options ...core.RequestOptionFunc) (*GetWorkItemManHourRecordsResp, error)
* @name: OAPIGetWorkItemManHourRecords * @desc: 获取工作项的工时记录列表
func (*WorkItemService) GetWorkItemOpRecord ¶
func (a *WorkItemService) GetWorkItemOpRecord(ctx context.Context, req *GetWorkItemOpRecordReq, options ...core.RequestOptionFunc) (*GetWorkItemOpRecordResp, error)
* @name:OAPIPageGetWorkItemOpRecord * @desc:OpenAPI,查询操作记录详情
func (*WorkItemService) GetWorkItemTransRequiredItem ¶ added in v1.0.15
func (a *WorkItemService) GetWorkItemTransRequiredItem(ctx context.Context, req *GetWorkItemTransRequiredItemReq, options ...core.RequestOptionFunc) (*GetWorkItemTransRequiredItemResp, error)
* @name: OAPIGetWorkItemTransRequiredItem * @desc: 获取节点/状态流转所需的必填信息
func (*WorkItemService) GetWorkItemTypeInfoByKey ¶
func (a *WorkItemService) GetWorkItemTypeInfoByKey(ctx context.Context, req *GetWorkItemTypeInfoByKeyReq, options ...core.RequestOptionFunc) (*GetWorkItemTypeInfoByKeyResp, error)
* @name: OAPIGetWorkItemTypeInfoByKey * @desc: 查询工作项类型
func (*WorkItemService) GetWorkItemsByIds ¶
func (a *WorkItemService) GetWorkItemsByIds(ctx context.Context, req *GetWorkItemsByIdsReq, options ...core.RequestOptionFunc) (*GetWorkItemsByIdsResp, error)
* @name: OAPIGetWorkItemsByIds * @desc: 批量查询工作项
func (*WorkItemService) IntegrateSearch ¶
func (a *WorkItemService) IntegrateSearch(ctx context.Context, req *IntegrateSearchReq, options ...core.RequestOptionFunc) (*IntegrateSearchResp, error)
* @name: openapi获取指定的工作项列表(极简链路检索能力,三合一能力) * @desc: openapi获取指定的工作项列表(极简链路检索能力,三合一能力)
func (*WorkItemService) InviteBotJoinChat ¶
func (a *WorkItemService) InviteBotJoinChat(ctx context.Context, req *InviteBotJoinChatReq, options ...core.RequestOptionFunc) (*InviteBotJoinChatResp, error)
* @name: OAPIInviteBotJoinChatV2 * @desc: 邀请机器人入群
func (*WorkItemService) ListTemplateConf ¶
func (a *WorkItemService) ListTemplateConf(ctx context.Context, req *ListTemplateConfReq, options ...core.RequestOptionFunc) (*ListTemplateConfResp, error)
* @name: OAPIListTemplateConf * @desc: 获取工作项下的流程类型
func (*WorkItemService) PatchWBSViewDraft ¶
func (a *WorkItemService) PatchWBSViewDraft(ctx context.Context, req *PatchWBSViewDraftReq, options ...core.RequestOptionFunc) (*PatchWBSViewDraftResp, error)
* @name: wbs草稿态编辑 * @desc: wbs草稿态编辑
func (*WorkItemService) PublishWBSViewDraft ¶
func (a *WorkItemService) PublishWBSViewDraft(ctx context.Context, req *PublishWBSViewDraftReq, options ...core.RequestOptionFunc) (*PublishWBSViewDraftResp, error)
* @name: OAPIWbsCollaborationPublish * @desc: 计划表基于草稿发布,包含插件逻辑
func (*WorkItemService) QueryAWorkItemTypes ¶
func (a *WorkItemService) QueryAWorkItemTypes(ctx context.Context, req *QueryAWorkItemTypesReq, options ...core.RequestOptionFunc) (*QueryAWorkItemTypesResp, error)
* @name: OAPIQueryAWorkItemTypes * @desc: 获取空间下工作项类型
func (*WorkItemService) QueryBusinesses ¶
func (a *WorkItemService) QueryBusinesses(ctx context.Context, req *QueryBusinessesReq, options ...core.RequestOptionFunc) (*QueryBusinessesResp, error)
* @name: OAPIQueryBusinesses * @desc: 获取空间下业务线
func (*WorkItemService) QueryProjectFields ¶
func (a *WorkItemService) QueryProjectFields(ctx context.Context, req *QueryProjectFieldsReq, options ...core.RequestOptionFunc) (*QueryProjectFieldsResp, error)
* @name: OAPIQueryProjectFields * @desc: 获取空间字段
func (*WorkItemService) QueryProjectRelation ¶
func (a *WorkItemService) QueryProjectRelation(ctx context.Context, req *QueryProjectRelationReq, options ...core.RequestOptionFunc) (*QueryProjectRelationResp, error)
* @name: OAPIQueryProjectRelation * @desc: 查询空间关系
func (*WorkItemService) QueryProjectRelationInstance ¶
func (a *WorkItemService) QueryProjectRelationInstance(ctx context.Context, req *QueryProjectRelationInstanceReq, options ...core.RequestOptionFunc) (*QueryProjectRelationInstanceResp, error)
* @name: OAPIQueryProjectRelationInstance * @desc: 获取空间关联下的关联工作项列表
func (*WorkItemService) QueryRoleConfDetails ¶
func (a *WorkItemService) QueryRoleConfDetails(ctx context.Context, req *QueryRoleConfDetailsReq, options ...core.RequestOptionFunc) (*QueryRoleConfDetailsResp, error)
* @name: OAPIQueryRoleConfDetails * @desc: 获取流程角色配置详情
func (*WorkItemService) QueryStoryRelations ¶
func (a *WorkItemService) QueryStoryRelations(ctx context.Context, req *QueryStoryRelationsReq, options ...core.RequestOptionFunc) (*QueryStoryRelationsResp, error)
* @name: OAPIQueryStoryRelations * @desc: 查询需求关联关系
func (*WorkItemService) QueryTaskResult ¶
func (a *WorkItemService) QueryTaskResult(ctx context.Context, req *QueryTaskResultReq, options ...core.RequestOptionFunc) (*QueryTaskResultResp, error)
* @name: OAPIQueryTaskResult * @desc: 查询任务执行情况——主要针对批量任务处理
func (*WorkItemService) QueryTemplateDetail ¶
func (a *WorkItemService) QueryTemplateDetail(ctx context.Context, req *QueryTemplateDetailReq, options ...core.RequestOptionFunc) (*QueryTemplateDetailResp, error)
* @name: OAPIQueryTemplateDetail * @desc: 获取流程类型配置详情
func (*WorkItemService) QueryWBSViewDraft ¶
func (a *WorkItemService) QueryWBSViewDraft(ctx context.Context, req *QueryWBSViewDraftReq, options ...core.RequestOptionFunc) (*QueryWBSViewDraftResp, error)
* @name: OAPIInitWBSViewDraft * @desc: 查询计划表草稿
func (*WorkItemService) QueryWbsTemplateConf ¶
func (a *WorkItemService) QueryWbsTemplateConf(ctx context.Context, req *QueryWbsTemplateConfReq, options ...core.RequestOptionFunc) (*QueryWbsTemplateConfResp, error)
* @name: OAPIQueryWbsTemplateConf * @desc: 获取流程类型配置(wbs)
func (*WorkItemService) QueryWorkItemMetaData ¶
func (a *WorkItemService) QueryWorkItemMetaData(ctx context.Context, req *QueryWorkItemMetaDataReq, options ...core.RequestOptionFunc) (*QueryWorkItemMetaDataResp, error)
* @name: OAPIQueryWorkItemMetaData * @desc: 获取创建工作项元信息
func (*WorkItemService) QueryWorkItemRelation ¶
func (a *WorkItemService) QueryWorkItemRelation(ctx context.Context, req *QueryWorkItemRelationReq, options ...core.RequestOptionFunc) (*QueryWorkItemRelationResp, error)
* @name: OAPIQueryWorkItemRelation * @desc: 查询工作项关系
func (*WorkItemService) QueryWorkItemSubTask ¶
func (a *WorkItemService) QueryWorkItemSubTask(ctx context.Context, req *QueryWorkItemSubTaskReq, options ...core.RequestOptionFunc) (*QueryWorkItemSubTaskResp, error)
* @name: OAPIQueryWorkItemSubTask * @desc: 获取子任务详情
func (*WorkItemService) ResetWBSViewDraft ¶
func (a *WorkItemService) ResetWBSViewDraft(ctx context.Context, req *ResetWBSViewDraftReq, options ...core.RequestOptionFunc) (*ResetWBSViewDraftResp, error)
* @name: OAPIInitWBSViewDraft * @desc: 重置计划表草稿
func (*WorkItemService) ResourceCreateWorkItem ¶
func (a *WorkItemService) ResourceCreateWorkItem(ctx context.Context, req *ResourceCreateWorkItemReq, options ...core.RequestOptionFunc) (*ResourceCreateWorkItemResp, error)
* @name: OAPIResourceCreateWorkItem * @desc: 创建工作项资源库
func (*WorkItemService) ResourceSearchByParams ¶ added in v1.0.15
func (a *WorkItemService) ResourceSearchByParams(ctx context.Context, req *ResourceSearchByParamsReq, options ...core.RequestOptionFunc) (*ResourceSearchByParamsResp, error)
* @name: openapi获取指定的资源工作项列表(单空间 | 复杂传参) * @desc: openapi获取指定的资源工作项列表(单空间 | 复杂传参)
func (*WorkItemService) SearchByParams ¶
func (a *WorkItemService) SearchByParams(ctx context.Context, req *SearchByParamsReq, options ...core.RequestOptionFunc) (*SearchByParamsResp, error)
* @name: openapi获取指定的工作项列表(单空间 | 复杂传参) * @desc: openapi获取指定的工作项列表(单空间 | 复杂传参)
func (*WorkItemService) SearchSubtask ¶
func (a *WorkItemService) SearchSubtask(ctx context.Context, req *SearchSubtaskReq, options ...core.RequestOptionFunc) (*SearchSubtaskResp, error)
* @name: openapi获取指定的子任务列表(跨空间) * @desc: openapi获取指定的子任务列表(跨空间)
func (*WorkItemService) SearchWorkItemsRelation ¶
func (a *WorkItemService) SearchWorkItemsRelation(ctx context.Context, req *SearchWorkItemsRelationReq, options ...core.RequestOptionFunc) (*SearchWorkItemsRelationResp, error)
* @name: OAPISearchWorkItemsRelation * @desc: 获取指定的关联工作项列表(单空间)
func (*WorkItemService) SubTaskModify ¶
func (a *WorkItemService) SubTaskModify(ctx context.Context, req *SubTaskModifyReq, options ...core.RequestOptionFunc) (*SubTaskModifyResp, error)
* @name: OAPISubTaskModify * @desc: 子任务完成/回滚
func (*WorkItemService) SwitchBackToWbsViewDraft ¶
func (a *WorkItemService) SwitchBackToWbsViewDraft(ctx context.Context, req *SwitchBackToWbsViewDraftReq, options ...core.RequestOptionFunc) (*SwitchBackToWbsViewDraftResp, error)
* @name: OAPISwitchBackToWbsViewDraft * @desc: 审批拒绝切回草稿
func (*WorkItemService) UniversalSearch ¶
func (a *WorkItemService) UniversalSearch(ctx context.Context, req *UniversalSearchReq, options ...core.RequestOptionFunc) (*UniversalSearchResp, error)
* @name: openapi获取指定的工作项列表(极简链路,替代原有的GeneralSearch系列) * @desc: openapi获取指定的工作项列表(极简链路,替代原有的GeneralSearch系列)
func (*WorkItemService) UpdateCompoundFieldValue ¶ added in v1.0.15
func (a *WorkItemService) UpdateCompoundFieldValue(ctx context.Context, req *UpdateCompoundFieldValueReq, options ...core.RequestOptionFunc) (*UpdateCompoundFieldValueResp, error)
* @name: UpdateCompoundFieldValue * @desc: 增量更新复合字段
func (*WorkItemService) UpdateField ¶
func (a *WorkItemService) UpdateField(ctx context.Context, req *UpdateFieldReq, options ...core.RequestOptionFunc) (*UpdateFieldResp, error)
* @name: OAPIUpdateField * @desc: 更新自定义字段
func (*WorkItemService) UpdateFinished ¶
func (a *WorkItemService) UpdateFinished(ctx context.Context, req *UpdateFinishedReq, options ...core.RequestOptionFunc) (*UpdateFinishedResp, error)
* @name: OAPIUpdateFinished * @desc: 批量查询工作项交付物详情信息
func (*WorkItemService) UpdateFlowRole ¶ added in v1.0.15
func (a *WorkItemService) UpdateFlowRole(ctx context.Context, req *UpdateFlowRoleReq, options ...core.RequestOptionFunc) (*UpdateFlowRoleResp, error)
* @name: OAPIUpdateFlowRole * @desc: 更新流程角色
func (*WorkItemService) UpdateMultiSignal ¶
func (a *WorkItemService) UpdateMultiSignal(ctx context.Context, req *UpdateMultiSignalReq, options ...core.RequestOptionFunc) (*UpdateMultiSignalResp, error)
* @name: OAPIUpdateMultiSignal * @desc: 更新多值系统外信号
func (*WorkItemService) UpdateNodeState ¶
func (a *WorkItemService) UpdateNodeState(ctx context.Context, req *UpdateNodeStateReq, options ...core.RequestOptionFunc) (*UpdateNodeStateResp, error)
* @name: OAPIUpdateNodeState * @desc: 节点完成/回滚
func (*WorkItemService) UpdateResourceWorkItem ¶ added in v1.0.15
func (a *WorkItemService) UpdateResourceWorkItem(ctx context.Context, req *UpdateResourceWorkItemReq, options ...core.RequestOptionFunc) (*UpdateResourceWorkItemResp, error)
* @name: OAPIUpdateResourceWorkItem * @desc: 更新资源实例工作项
func (*WorkItemService) UpdateStateFlow ¶
func (a *WorkItemService) UpdateStateFlow(ctx context.Context, req *UpdateStateFlowReq, options ...core.RequestOptionFunc) (*UpdateStateFlowResp, error)
* @name: OAPIUpdateStateFlow * @desc: 状态流转
func (*WorkItemService) UpdateTemplateDetail ¶
func (a *WorkItemService) UpdateTemplateDetail(ctx context.Context, req *UpdateTemplateDetailReq, options ...core.RequestOptionFunc) (*UpdateTemplateDetailResp, error)
* @name: OAPIUpdateTemplateDetail * @desc: 更新流程类型配置.
func (*WorkItemService) UpdateWorkItem ¶
func (a *WorkItemService) UpdateWorkItem(ctx context.Context, req *UpdateWorkItemReq, options ...core.RequestOptionFunc) (*UpdateWorkItemResp, error)
* @name: OAPIUpdateWorkItem * @desc: 更新工作项
func (*WorkItemService) UpdateWorkItemRelation ¶
func (a *WorkItemService) UpdateWorkItemRelation(ctx context.Context, req *UpdateWorkItemRelationReq, options ...core.RequestOptionFunc) (*UpdateWorkItemRelationResp, error)
* @name: OAPIUpdateWorkItemRelation * @desc: 更新工作项关系
func (*WorkItemService) UpdateWorkItemSubTask ¶
func (a *WorkItemService) UpdateWorkItemSubTask(ctx context.Context, req *UpdateWorkItemSubTaskReq, options ...core.RequestOptionFunc) (*UpdateWorkItemSubTaskResp, error)
* @name: OAPIUpdateWorkItemSubTask * @desc: 更新子任务
func (*WorkItemService) UpdateWorkItemTypeInfo ¶
func (a *WorkItemService) UpdateWorkItemTypeInfo(ctx context.Context, req *UpdateWorkItemTypeInfoReq, options ...core.RequestOptionFunc) (*UpdateWorkItemTypeInfoResp, error)
* @name: OAPIUpdateWorkItemTypeInfo * @desc: 更新工作项类型
func (*WorkItemService) UpdateWorkflowNode ¶
func (a *WorkItemService) UpdateWorkflowNode(ctx context.Context, req *UpdateWorkflowNodeReq, options ...core.RequestOptionFunc) (*UpdateWorkflowNodeResp, error)
* @name: OAPIUpdateWorkflowNode * @desc: 更新节点
func (*WorkItemService) UpdateWorkingHourRecord ¶
func (a *WorkItemService) UpdateWorkingHourRecord(ctx context.Context, req *UpdateWorkingHourRecordReq, options ...core.RequestOptionFunc) (*UpdateWorkingHourRecordResp, error)
* @name: OAPIUpdateWorkingHourRecord * @desc: 更新实际工时
func (*WorkItemService) WBSUpdateDraftFrozenRows ¶
func (a *WorkItemService) WBSUpdateDraftFrozenRows(ctx context.Context, req *WBSUpdateDraftFrozenRowsReq, options ...core.RequestOptionFunc) (*WBSUpdateDraftFrozenRowsResp, error)
* @name: OAPIWBSUpdateDraftFrozenRows * @desc: 更新草稿的冻结行
func (*WorkItemService) WbsCollaborationPublish ¶
func (a *WorkItemService) WbsCollaborationPublish(ctx context.Context, req *WbsCollaborationPublishReq, options ...core.RequestOptionFunc) (*WbsCollaborationPublishResp, error)
* @name: OAPIWbsCollaborationPublish * @desc: 计划表基于草稿发布
type WorkItemStatus ¶
type WorkItemStatus struct { StateKey *string `json:"state_key,omitempty"` IsArchivedState *bool `json:"is_archived_state,omitempty"` IsInitState *bool `json:"is_init_state,omitempty"` UpdatedAt *int64 `json:"updated_at,omitempty"` UpdatedBy *string `json:"updated_by,omitempty"` History []WorkItemStatus `json:"history,omitempty"` }
type WorkItemTypeInfo ¶
type WorkItemTypeInfo struct { TypeKey *string `json:"type_key,omitempty"` Name *string `json:"name,omitempty"` FlowMode *string `json:"flow_mode,omitempty"` APIName *string `json:"api_name,omitempty"` Description *string `json:"description,omitempty"` IsDisabled *bool `json:"is_disabled,omitempty"` IsPinned *bool `json:"is_pinned,omitempty"` EnableSchedule *bool `json:"enable_schedule,omitempty"` ScheduleFieldKey *string `json:"schedule_field_key,omitempty"` ScheduleFieldName *string `json:"schedule_field_name,omitempty"` EstimatePointFieldKey *string `json:"estimate_point_field_key,omitempty"` EstimatePointFieldName *string `json:"estimate_point_field_name,omitempty"` ActualWorkTimeFieldKey *string `json:"actual_work_time_field_key,omitempty"` ActualWorkTimeFieldName *string `json:"actual_work_time_field_name,omitempty"` BelongRoles []SimpleRoleConf `json:"belong_roles,omitempty"` ActualWorkTimeSwitch *bool `json:"actual_work_time_switch,omitempty"` EnableModelResourceLib *bool `json:"enable_model_resource_lib,omitempty"` ResourceLibSetting *ResourceLibSetting `json:"resource_lib_setting,omitempty"` }
type WorkItem_common_Pagination ¶ added in v1.0.15
type WorkItem_work_item_Checker ¶ added in v1.0.15
type WorkItem_work_item_Connection ¶ added in v1.0.15
type WorkItem_work_item_Expand ¶ added in v1.0.15
type WorkItem_work_item_Expand struct { NeedWorkflow *bool `json:"need_workflow,omitempty"` RelationFieldsDetail *bool `json:"relation_fields_detail,omitempty"` NeedMultiText *bool `json:"need_multi_text,omitempty"` NeedUserDetail *bool `json:"need_user_detail,omitempty"` NeedSubTaskParent *bool `json:"need_sub_task_parent,omitempty"` NeedUnionDeliverable *bool `json:"need_union_deliverable,omitempty"` NeedWbsRelationChainEntity *bool `json:"need_wbs_relation_chain_entity,omitempty"` NeedWbsRelationChainPath *bool `json:"need_wbs_relation_chain_path,omitempty"` NeedGroupUUIDForCompound *bool `json:"need_group_uuid_for_compound,omitempty"` }
type WorkItem_work_item_FieldDetail ¶ added in v1.0.15
type WorkItem_work_item_FieldValuePair ¶ added in v1.0.15
type WorkItem_work_item_FieldValuePair struct { FieldKey *string `json:"field_key,omitempty"` FieldValue interface{} `json:"field_value,omitempty"` TargetState *WorkItem_work_item_TargetState `json:"target_state,omitempty"` FieldTypeKey *string `json:"field_type_key,omitempty"` FieldAlias *string `json:"field_alias,omitempty"` HelpDescription *string `json:"help_description,omitempty"` UpdateMode *int32 `json:"update_mode,omitempty"` }
type WorkItem_work_item_MultiText ¶ added in v1.0.15
type WorkItem_work_item_MultiText struct { FieldKey *string `json:"field_key,omitempty"` FieldValue *WorkItem_work_item_MultiTextDetail `json:"field_value,omitempty"` }
type WorkItem_work_item_MultiTextDetail ¶ added in v1.0.15
type WorkItem_work_item_MultiTextDetail struct { Doc *string `json:"doc,omitempty"` DocText *string `json:"doc_text,omitempty"` IsEmpty *bool `json:"is_empty,omitempty"` NotifyUserList []string `json:"notify_user_list,omitempty"` NotifyUserType *string `json:"notify_user_type,omitempty"` DocHTML *string `json:"doc_html,omitempty"` }
type WorkItem_work_item_NodeBasicInfo ¶ added in v1.0.15
type WorkItem_work_item_NodesConnections ¶ added in v1.0.15
type WorkItem_work_item_NodesConnections struct { WorkflowNodes []WorkItem_work_item_WorkflowNode `json:"workflow_nodes,omitempty"` Connections []WorkItem_work_item_Connection `json:"connections,omitempty"` StateFlowNodes []WorkItem_work_item_StateFlowNode `json:"state_flow_nodes,omitempty"` UserDetails []WorkItem_work_item_UserDetail `json:"user_details,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` Version *int64 `json:"version,omitempty"` }
type WorkItem_work_item_RelationFieldDetail ¶ added in v1.0.15
type WorkItem_work_item_RelationFieldDetail struct { FieldKey *string `json:"field_key,omitempty"` Detail []WorkItem_work_item_FieldDetail `json:"detail,omitempty"` }
type WorkItem_work_item_ResourceWorkItemInfo ¶ added in v1.0.15
type WorkItem_work_item_ResourceWorkItemInfo struct { ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` ProjectKey *string `json:"project_key,omitempty"` TemplateType *string `json:"template_type,omitempty"` CreatedBy *string `json:"created_by,omitempty"` UpdatedBy *string `json:"updated_by,omitempty"` CreatedAt *int64 `json:"created_at,omitempty"` UpdatedAt *int64 `json:"updated_at,omitempty"` Fields []WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` SimpleName *string `json:"simple_name,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` MultiTexts []WorkItem_work_item_MultiText `json:"multi_texts,omitempty"` RelationFieldsDetail []WorkItem_work_item_RelationFieldDetail `json:"relation_fields_detail,omitempty"` UserDetails []WorkItem_work_item_UserDetail `json:"user_details,omitempty"` }
type WorkItem_work_item_RoleOwner ¶ added in v1.0.15
type WorkItem_work_item_Schedule ¶ added in v1.0.15
type WorkItem_work_item_Schedule struct { Points *float64 `json:"points,omitempty"` EstimateStartDate *int64 `json:"estimate_start_date,omitempty"` EstimateEndDate *int64 `json:"estimate_end_date,omitempty"` Owners []string `json:"owners,omitempty"` ActualWorkTime *float64 `json:"actual_work_time,omitempty"` IsAuto *bool `json:"is_auto,omitempty"` PlannedConstructionPeriod *int32 `json:"planned_construction_period,omitempty"` }
type WorkItem_work_item_StateFlowNode ¶ added in v1.0.15
type WorkItem_work_item_StateFlowNode struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` RoleOwners []WorkItem_work_item_RoleOwner `json:"role_owners,omitempty"` Status *int32 `json:"status,omitempty"` ActualBeginTime *string `json:"actual_begin_time,omitempty"` ActualFinishTime *string `json:"actual_finish_time,omitempty"` Fields []WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` }
type WorkItem_work_item_StateTime ¶ added in v1.0.15
type WorkItem_work_item_SubTask ¶ added in v1.0.15
type WorkItem_work_item_SubTask struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Schedules []WorkItem_work_item_Schedule `json:"schedules,omitempty"` Order *float64 `json:"order,omitempty"` Details *string `json:"details,omitempty"` Passed *bool `json:"passed,omitempty"` Owners []string `json:"owners,omitempty"` Note *string `json:"note,omitempty"` ActualBeginTime *string `json:"actual_begin_time,omitempty"` ActualFinishTime *string `json:"actual_finish_time,omitempty"` Assignee []string `json:"assignee,omitempty"` RoleAssignee []WorkItem_work_item_RoleOwner `json:"role_assignee,omitempty"` Deliverable []WorkItem_work_item_FieldValuePair `json:"deliverable,omitempty"` OwnerRoles []string `json:"owner_roles,omitempty"` OwnerUsageMode *int64 `json:"owner_usage_mode,omitempty"` Fields []WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` }
type WorkItem_work_item_SubTaskParentInfo ¶ added in v1.0.15
type WorkItem_work_item_TargetState ¶ added in v1.0.15
type WorkItem_work_item_UserDetail ¶ added in v1.0.15
type WorkItem_work_item_WorkItemInfo ¶ added in v1.0.15
type WorkItem_work_item_WorkItemInfo struct { ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` WorkItemTypeKey *string `json:"work_item_type_key,omitempty"` ProjectKey *string `json:"project_key,omitempty"` TemplateType *string `json:"template_type,omitempty"` Pattern *string `json:"pattern,omitempty"` SubStage *string `json:"sub_stage,omitempty"` CurrentNodes []WorkItem_work_item_NodeBasicInfo `json:"current_nodes,omitempty"` CreatedBy *string `json:"created_by,omitempty"` UpdatedBy *string `json:"updated_by,omitempty"` CreatedAt *int64 `json:"created_at,omitempty"` UpdatedAt *int64 `json:"updated_at,omitempty"` Fields []WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` WorkItemStatus *WorkItem_work_item_WorkItemStatus `json:"work_item_status,omitempty"` DeletedBy *string `json:"deleted_by,omitempty"` DeletedAt *int64 `json:"deleted_at,omitempty"` SimpleName *string `json:"simple_name,omitempty"` TemplateID *int64 `json:"template_id,omitempty"` WorkflowInfos *WorkItem_work_item_NodesConnections `json:"workflow_infos,omitempty"` StateTimes []WorkItem_work_item_StateTime `json:"state_times,omitempty"` MultiTexts []WorkItem_work_item_MultiText `json:"multi_texts,omitempty"` RelationFieldsDetail []WorkItem_work_item_RelationFieldDetail `json:"relation_fields_detail,omitempty"` UserDetails []WorkItem_work_item_UserDetail `json:"user_details,omitempty"` SubTaskParentInfo *WorkItem_work_item_SubTaskParentInfo `json:"sub_task_parent_info,omitempty"` CompoundFieldExtra []WorkItem_work_item_FieldValuePair `json:"compound_field_extra,omitempty"` }
type WorkItem_work_item_WorkItemStatus ¶ added in v1.0.15
type WorkItem_work_item_WorkItemStatus struct { StateKey *string `json:"state_key,omitempty"` IsArchivedState *bool `json:"is_archived_state,omitempty"` IsInitState *bool `json:"is_init_state,omitempty"` UpdatedAt *int64 `json:"updated_at,omitempty"` UpdatedBy *string `json:"updated_by,omitempty"` History []WorkItem_work_item_WorkItemStatus `json:"history,omitempty"` }
type WorkItem_work_item_WorkflowNode ¶ added in v1.0.15
type WorkItem_work_item_WorkflowNode struct { ID *string `json:"id,omitempty"` StateKey *string `json:"state_key,omitempty"` Name *string `json:"name,omitempty"` Status *int32 `json:"status,omitempty"` Fields []WorkItem_work_item_FieldValuePair `json:"fields,omitempty"` Owners []string `json:"owners,omitempty"` NodeSchedule *WorkItem_work_item_Schedule `json:"node_schedule,omitempty"` Schedules []WorkItem_work_item_Schedule `json:"schedules,omitempty"` SubTasks []WorkItem_work_item_SubTask `json:"sub_tasks,omitempty"` ActualBeginTime *string `json:"actual_begin_time,omitempty"` ActualFinishTime *string `json:"actual_finish_time,omitempty"` RoleAssignee []WorkItem_work_item_RoleOwner `json:"role_assignee,omitempty"` DifferentSchedule *bool `json:"different_schedule,omitempty"` SubStatus []WorkItem_work_item_Checker `json:"sub_status,omitempty"` Milestone *bool `json:"milestone,omitempty"` Participants []string `json:"participants,omitempty"` OwnerRoles []string `json:"owner_roles,omitempty"` OwnerUsageMode *int64 `json:"owner_usage_mode,omitempty"` NodeFields []NodeField `json:"node_fields,omitempty"` FinishedInfos *FinishedInfo `json:"finished_infos,omitempty"` }
type WorkflowConf ¶
type WorkflowConf struct { StatusInfos []StatusConf `json:"status_infos,omitempty"` NodeInfos []NodeConf `json:"node_infos,omitempty"` Connections []WorkItem_work_item_Connection `json:"connections,omitempty"` }
type WorkflowConfInfo ¶
type WorkflowConfInfo struct { StateKey *string `json:"state_key,omitempty"` Name *string `json:"name,omitempty"` Tags []string `json:"tags,omitempty"` OwnerUsageMode *int64 `json:"owner_usage_mode,omitempty"` OwnerRoles []string `json:"owner_roles,omitempty"` Owners []string `json:"owners,omitempty"` NeedSchedule *bool `json:"need_schedule,omitempty"` DifferentSchedule *bool `json:"different_schedule,omitempty"` VisibilityUsageMode *int64 `json:"visibility_usage_mode,omitempty"` Deletable *bool `json:"deletable,omitempty"` DeletableOperationRole []string `json:"deletable_operation_role,omitempty"` PassMode *int64 `json:"pass_mode,omitempty"` IsLimitNode *bool `json:"is_limit_node,omitempty"` DoneOperationRole []string `json:"done_operation_role,omitempty"` DoneSchedule *bool `json:"done_schedule,omitempty"` DoneAllocateOwner *bool `json:"done_allocate_owner,omitempty"` Action *int64 `json:"action,omitempty"` PreNodeStateKey []string `json:"pre_node_state_key,omitempty"` CompletionTips *string `json:"completion_tips,omitempty"` TaskConfs []TaskConf `json:"task_confs,omitempty"` BelongStatus *string `json:"belong_status,omitempty"` DoneActualPoint *bool `json:"done_actual_point,omitempty"` IsMilestone *bool `json:"is_milestone,omitempty"` DoneFinishTime *bool `json:"done_finish_time,omitempty"` Fields []FieldConf `json:"fields,omitempty"` SubWorkItems []SubWorkItemConfInfo `json:"sub_work_items,omitempty"` SubTasks []TaskConfInfo `json:"sub_tasks,omitempty"` }
type WorkflowNode ¶
type WorkflowNode struct { ID *string `json:"id,omitempty"` StateKey *string `json:"state_key,omitempty"` Name *string `json:"name,omitempty"` Status *int32 `json:"status,omitempty"` Fields []FieldValuePair `json:"fields,omitempty"` Owners []string `json:"owners,omitempty"` NodeSchedule *Schedule `json:"node_schedule,omitempty"` Schedules []Schedule `json:"schedules,omitempty"` SubTasks []SubTask `json:"sub_tasks,omitempty"` ActualBeginTime *string `json:"actual_begin_time,omitempty"` ActualFinishTime *string `json:"actual_finish_time,omitempty"` RoleAssignee []RoleOwner `json:"role_assignee,omitempty"` DifferentSchedule *bool `json:"different_schedule,omitempty"` SubStatus []Checker `json:"sub_status,omitempty"` Milestone *bool `json:"milestone,omitempty"` Participants []string `json:"participants,omitempty"` }