aliyun-net-sdk-devops-rdc/Devops_rdc/Model/V20200303/GetTaskDetailBaseResponse.cs (1,350 lines of code) (raw):

/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ using System.Collections.Generic; using Newtonsoft.Json; using Aliyun.Acs.Core; namespace Aliyun.Acs.devops_rdc.Model.V20200303 { public class GetTaskDetailBaseResponse : AcsResponse { private string errorMsg; private string requestId; private bool? successful; private string errorCode; private GetTaskDetailBase__Object _object; public string ErrorMsg { get { return errorMsg; } set { errorMsg = value; } } public string RequestId { get { return requestId; } set { requestId = value; } } public bool? Successful { get { return successful; } set { successful = value; } } public string ErrorCode { get { return errorCode; } set { errorCode = value; } } public GetTaskDetailBase__Object _Object { get { return _object; } set { _object = value; } } public class GetTaskDetailBase__Object { private bool? isFavorite; private string organization; private string executorId; private string scenariofieldconfigId; private string projectId; private bool? isTopInProject; private int? priority; private int? shareStatus; private string accomplished; private string taskflowstatusId; private string note; private string updated; private int? uniqueId; private bool? isArchived; private string content; private int? commentsCount; private int? rating; private string recurrence; private string objectType; private int? progress; private string untilDate; private string startDate; private string storyPoint; private int? objectlinksCount; private string sprint; private string creatorId; private string source; private string sourceId; private string organizationId; private string sourceDate; private int? likesCount; private string stageId; private string visible; private bool? isDone; private string parent; private string sprintId; private int? attachmentsCount; private string dueDate; private string created; private string taskId; private string id; private List<GetTaskDetailBase_Customfield> customfields; private List<GetTaskDetailBase_Subtask> subtasks; private List<GetTaskDetailBase_Involver> involvers; private List<string> labels; private List<string> divisions; private List<string> ancestors; private List<string> involveMembers; private List<string> tagIds; private List<string> ancestorIds; private GetTaskDetailBase_Scenariofieldconfig scenariofieldconfig; private GetTaskDetailBase_Executor executor; private GetTaskDetailBase_Tasklist tasklist; private GetTaskDetailBase_Taskflowstatus taskflowstatus; private GetTaskDetailBase_Creator creator; private GetTaskDetailBase_Reminder reminder; private GetTaskDetailBase_SubtaskCount subtaskCount; private GetTaskDetailBase_WorkTime workTime; private GetTaskDetailBase_Badges badges; private GetTaskDetailBase_Stage stage; public bool? IsFavorite { get { return isFavorite; } set { isFavorite = value; } } public string Organization { get { return organization; } set { organization = value; } } public string ExecutorId { get { return executorId; } set { executorId = value; } } public string ScenariofieldconfigId { get { return scenariofieldconfigId; } set { scenariofieldconfigId = value; } } public string ProjectId { get { return projectId; } set { projectId = value; } } public bool? IsTopInProject { get { return isTopInProject; } set { isTopInProject = value; } } public int? Priority { get { return priority; } set { priority = value; } } public int? ShareStatus { get { return shareStatus; } set { shareStatus = value; } } public string Accomplished { get { return accomplished; } set { accomplished = value; } } public string TaskflowstatusId { get { return taskflowstatusId; } set { taskflowstatusId = value; } } public string Note { get { return note; } set { note = value; } } public string Updated { get { return updated; } set { updated = value; } } public int? UniqueId { get { return uniqueId; } set { uniqueId = value; } } public bool? IsArchived { get { return isArchived; } set { isArchived = value; } } public string Content { get { return content; } set { content = value; } } public int? CommentsCount { get { return commentsCount; } set { commentsCount = value; } } public int? Rating { get { return rating; } set { rating = value; } } public string Recurrence { get { return recurrence; } set { recurrence = value; } } public string ObjectType { get { return objectType; } set { objectType = value; } } public int? Progress { get { return progress; } set { progress = value; } } public string UntilDate { get { return untilDate; } set { untilDate = value; } } public string StartDate { get { return startDate; } set { startDate = value; } } public string StoryPoint { get { return storyPoint; } set { storyPoint = value; } } public int? ObjectlinksCount { get { return objectlinksCount; } set { objectlinksCount = value; } } public string Sprint { get { return sprint; } set { sprint = value; } } public string CreatorId { get { return creatorId; } set { creatorId = value; } } public string Source { get { return source; } set { source = value; } } public string SourceId { get { return sourceId; } set { sourceId = value; } } public string OrganizationId { get { return organizationId; } set { organizationId = value; } } public string SourceDate { get { return sourceDate; } set { sourceDate = value; } } public int? LikesCount { get { return likesCount; } set { likesCount = value; } } public string StageId { get { return stageId; } set { stageId = value; } } public string Visible { get { return visible; } set { visible = value; } } public bool? IsDone { get { return isDone; } set { isDone = value; } } public string Parent { get { return parent; } set { parent = value; } } public string SprintId { get { return sprintId; } set { sprintId = value; } } public int? AttachmentsCount { get { return attachmentsCount; } set { attachmentsCount = value; } } public string DueDate { get { return dueDate; } set { dueDate = value; } } public string Created { get { return created; } set { created = value; } } public string TaskId { get { return taskId; } set { taskId = value; } } public string Id { get { return id; } set { id = value; } } public List<GetTaskDetailBase_Customfield> Customfields { get { return customfields; } set { customfields = value; } } public List<GetTaskDetailBase_Subtask> Subtasks { get { return subtasks; } set { subtasks = value; } } public List<GetTaskDetailBase_Involver> Involvers { get { return involvers; } set { involvers = value; } } public List<string> Labels { get { return labels; } set { labels = value; } } public List<string> Divisions { get { return divisions; } set { divisions = value; } } public List<string> Ancestors { get { return ancestors; } set { ancestors = value; } } public List<string> InvolveMembers { get { return involveMembers; } set { involveMembers = value; } } public List<string> TagIds { get { return tagIds; } set { tagIds = value; } } public List<string> AncestorIds { get { return ancestorIds; } set { ancestorIds = value; } } public GetTaskDetailBase_Scenariofieldconfig Scenariofieldconfig { get { return scenariofieldconfig; } set { scenariofieldconfig = value; } } public GetTaskDetailBase_Executor Executor { get { return executor; } set { executor = value; } } public GetTaskDetailBase_Tasklist Tasklist { get { return tasklist; } set { tasklist = value; } } public GetTaskDetailBase_Taskflowstatus Taskflowstatus { get { return taskflowstatus; } set { taskflowstatus = value; } } public GetTaskDetailBase_Creator Creator { get { return creator; } set { creator = value; } } public GetTaskDetailBase_Reminder Reminder { get { return reminder; } set { reminder = value; } } public GetTaskDetailBase_SubtaskCount SubtaskCount { get { return subtaskCount; } set { subtaskCount = value; } } public GetTaskDetailBase_WorkTime WorkTime { get { return workTime; } set { workTime = value; } } public GetTaskDetailBase_Badges Badges { get { return badges; } set { badges = value; } } public GetTaskDetailBase_Stage Stage { get { return stage; } set { stage = value; } } public class GetTaskDetailBase_Customfield { private string type; private string customfieldId; private List<GetTaskDetailBase_ValueInfo> _value; private List<string> values; public string Type { get { return type; } set { type = value; } } public string CustomfieldId { get { return customfieldId; } set { customfieldId = value; } } public List<GetTaskDetailBase_ValueInfo> _Value { get { return _value; } set { _value = value; } } public List<string> Values { get { return values; } set { values = value; } } public class GetTaskDetailBase_ValueInfo { private string id; private string title; public string Id { get { return id; } set { id = value; } } public string Title { get { return title; } set { title = value; } } } } public class GetTaskDetailBase_Subtask { private string content; private string id; public string Content { get { return content; } set { content = value; } } public string Id { get { return id; } set { id = value; } } } public class GetTaskDetailBase_Involver { private string name; private string id; public string Name { get { return name; } set { name = value; } } public string Id { get { return id; } set { id = value; } } } public class GetTaskDetailBase_Scenariofieldconfig { private string icon; private string proTemplateConfigType; private string name; private string id; public string Icon { get { return icon; } set { icon = value; } } public string ProTemplateConfigType { get { return proTemplateConfigType; } set { proTemplateConfigType = value; } } public string Name { get { return name; } set { name = value; } } public string Id { get { return id; } set { id = value; } } } public class GetTaskDetailBase_Executor { private string avatarUrl; private string name; private string id; public string AvatarUrl { get { return avatarUrl; } set { avatarUrl = value; } } public string Name { get { return name; } set { name = value; } } public string Id { get { return id; } set { id = value; } } } public class GetTaskDetailBase_Tasklist { private string id; private string title; public string Id { get { return id; } set { id = value; } } public string Title { get { return title; } set { title = value; } } } public class GetTaskDetailBase_Taskflowstatus { private string taskflowId; private string name; private string id; private string kind; public string TaskflowId { get { return taskflowId; } set { taskflowId = value; } } public string Name { get { return name; } set { name = value; } } public string Id { get { return id; } set { id = value; } } public string Kind { get { return kind; } set { kind = value; } } } public class GetTaskDetailBase_Creator { private string name; private string id; public string Name { get { return name; } set { name = value; } } public string Id { get { return id; } set { id = value; } } } public class GetTaskDetailBase_Reminder { private string type; private string date; private string method; private string creatorId; private List<string> memberRoles; private List<string> members; private List<string> rules; public string Type { get { return type; } set { type = value; } } public string Date { get { return date; } set { date = value; } } public string Method { get { return method; } set { method = value; } } public string CreatorId { get { return creatorId; } set { creatorId = value; } } public List<string> MemberRoles { get { return memberRoles; } set { memberRoles = value; } } public List<string> Members { get { return members; } set { members = value; } } public List<string> Rules { get { return rules; } set { rules = value; } } } public class GetTaskDetailBase_SubtaskCount { private int? done; private int? total; public int? Done { get { return done; } set { done = value; } } public int? Total { get { return total; } set { total = value; } } } public class GetTaskDetailBase_WorkTime { private int? usedTime; private int? totalTime; private string unit; public int? UsedTime { get { return usedTime; } set { usedTime = value; } } public int? TotalTime { get { return totalTime; } set { totalTime = value; } } public string Unit { get { return unit; } set { unit = value; } } } public class GetTaskDetailBase_Badges { private int? likesCount; private int? objectlinksCount; private int? attachmentsCount; private int? commentsCount; public int? LikesCount { get { return likesCount; } set { likesCount = value; } } public int? ObjectlinksCount { get { return objectlinksCount; } set { objectlinksCount = value; } } public int? AttachmentsCount { get { return attachmentsCount; } set { attachmentsCount = value; } } public int? CommentsCount { get { return commentsCount; } set { commentsCount = value; } } } public class GetTaskDetailBase_Stage { private string name; private string id; public string Name { get { return name; } set { name = value; } } public string Id { get { return id; } set { id = value; } } } } } }