# 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.

from aliyunsdkcore.request import RpcRequest

class UpdateTaskDetailRequest(RpcRequest):

	def __init__(self):
		RpcRequest.__init__(self, 'devops-rdc', '2020-03-03', 'UpdateTaskDetail')
		self.set_method('POST')

	def get_Note(self): # String
		return self.get_body_params().get('Note')

	def set_Note(self, Note):  # String
		self.add_body_params('Note', Note)
	def get_ExecutorId(self): # String
		return self.get_body_params().get('ExecutorId')

	def set_ExecutorId(self, ExecutorId):  # String
		self.add_body_params('ExecutorId', ExecutorId)
	def get_StartDate(self): # String
		return self.get_body_params().get('StartDate')

	def set_StartDate(self, StartDate):  # String
		self.add_body_params('StartDate', StartDate)
	def get_DelInvolvers(self): # String
		return self.get_body_params().get('DelInvolvers')

	def set_DelInvolvers(self, DelInvolvers):  # String
		self.add_body_params('DelInvolvers', DelInvolvers)
	def get_Content(self): # String
		return self.get_body_params().get('Content')

	def set_Content(self, Content):  # String
		self.add_body_params('Content', Content)
	def get_SprintId(self): # String
		return self.get_body_params().get('SprintId')

	def set_SprintId(self, SprintId):  # String
		self.add_body_params('SprintId', SprintId)
	def get_CustomFieldId(self): # String
		return self.get_body_params().get('CustomFieldId')

	def set_CustomFieldId(self, CustomFieldId):  # String
		self.add_body_params('CustomFieldId', CustomFieldId)
	def get_ProjectId(self): # String
		return self.get_body_params().get('ProjectId')

	def set_ProjectId(self, ProjectId):  # String
		self.add_body_params('ProjectId', ProjectId)
	def get_TaskId(self): # String
		return self.get_body_params().get('TaskId')

	def set_TaskId(self, TaskId):  # String
		self.add_body_params('TaskId', TaskId)
	def get_TaskFlowStatusId(self): # String
		return self.get_body_params().get('TaskFlowStatusId')

	def set_TaskFlowStatusId(self, TaskFlowStatusId):  # String
		self.add_body_params('TaskFlowStatusId', TaskFlowStatusId)
	def get_TagIds(self): # String
		return self.get_body_params().get('TagIds')

	def set_TagIds(self, TagIds):  # String
		self.add_body_params('TagIds', TagIds)
	def METHOD_NAME(self): # String
		return self.get_body_params().get('AddInvolvers')

	def set_AddInvolvers(self, AddInvolvers):  # String
		self.add_body_params('AddInvolvers', AddInvolvers)
	def get_Priority(self): # Long
		return self.get_body_params().get('Priority')

	def set_Priority(self, Priority):  # Long
		self.add_body_params('Priority', Priority)
	def get_OrgId(self): # String
		return self.get_body_params().get('OrgId')

	def set_OrgId(self, OrgId):  # String
		self.add_body_params('OrgId', OrgId)
	def get_DueDate(self): # String
		return self.get_body_params().get('DueDate')

	def set_DueDate(self, DueDate):  # String
		self.add_body_params('DueDate', DueDate)
	def get_WorkTimes(self): # Long
		return self.get_body_params().get('WorkTimes')

	def set_WorkTimes(self, WorkTimes):  # Long
		self.add_body_params('WorkTimes', WorkTimes)
	def get_StoryPoint(self): # String
		return self.get_body_params().get('StoryPoint')

	def set_StoryPoint(self, StoryPoint):  # String
		self.add_body_params('StoryPoint', StoryPoint)
	def get_CustomFieldValues(self): # String
		return self.get_body_params().get('CustomFieldValues')

	def set_CustomFieldValues(self, CustomFieldValues):  # String
		self.add_body_params('CustomFieldValues', CustomFieldValues)