Class: TencentCloud::Wedata::V20210820::ModifyTaskInfoRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::ModifyTaskInfoRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20210820/models.rb
Overview
ModifyTaskInfo请求参数结构体
Instance Attribute Summary collapse
- #BrokerIp ⇒ Object
- #CrontabExpression ⇒ Object
- #CycleStep ⇒ Object
- #CycleType ⇒ Object
- #DelayTime ⇒ Object
- #DependencyConfigDTOs ⇒ Object
- #DependencyWorkflow ⇒ Object
- #EndTime ⇒ Object
- #ExecutionEndTime ⇒ Object
- #ExecutionStartTime ⇒ Object
- #ExecutionTTL ⇒ Object
- #InCharge ⇒ Object
- #InChargeIds ⇒ Object
- #Notes ⇒ Object
- #ProjectId ⇒ Object
- #ResourceGroup ⇒ Object
- #Retriable ⇒ Object
- #RetryWait ⇒ Object
- #RunPriority ⇒ Object
- #ScriptChange ⇒ Object
- #SelfDepend ⇒ Object
- #SourceServer ⇒ Object
- #StartTime ⇒ Object
- #StartupTime ⇒ Object
- #TargetServer ⇒ Object
- #TaskAction ⇒ Object
- #TaskExt ⇒ Object
- #TaskId ⇒ Object
- #TaskName ⇒ Object
- #TaskParamInfos ⇒ Object
- #TryLimit ⇒ Object
- #YarnQueue ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, taskid = nil, delaytime = nil, startuptime = nil, selfdepend = nil, starttime = nil, endtime = nil, taskaction = nil, cycletype = nil, cyclestep = nil, crontabexpression = nil, executionstarttime = nil, executionendtime = nil, taskname = nil, retrywait = nil, trylimit = nil, retriable = nil, runpriority = nil, taskext = nil, resourcegroup = nil, yarnqueue = nil, brokerip = nil, incharge = nil, notes = nil, taskparaminfos = nil, sourceserver = nil, targetserver = nil, dependencyworkflow = nil, dependencyconfigdtos = nil, executionttl = nil, scriptchange = nil, inchargeids = nil) ⇒ ModifyTaskInfoRequest
constructor
A new instance of ModifyTaskInfoRequest.
Constructor Details
#initialize(projectid = nil, taskid = nil, delaytime = nil, startuptime = nil, selfdepend = nil, starttime = nil, endtime = nil, taskaction = nil, cycletype = nil, cyclestep = nil, crontabexpression = nil, executionstarttime = nil, executionendtime = nil, taskname = nil, retrywait = nil, trylimit = nil, retriable = nil, runpriority = nil, taskext = nil, resourcegroup = nil, yarnqueue = nil, brokerip = nil, incharge = nil, notes = nil, taskparaminfos = nil, sourceserver = nil, targetserver = nil, dependencyworkflow = nil, dependencyconfigdtos = nil, executionttl = nil, scriptchange = nil, inchargeids = nil) ⇒ ModifyTaskInfoRequest
Returns a new instance of ModifyTaskInfoRequest.
17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 17918 17919 17920 17921 17922 17923 17924 17925 17926 17927 17928 17929 17930 17931 17932 17933 17934 17935 17936 17937 17938 17939 17940 17941 |
# File 'lib/v20210820/models.rb', line 17908 def initialize(projectid=nil, taskid=nil, delaytime=nil, startuptime=nil, selfdepend=nil, starttime=nil, endtime=nil, taskaction=nil, cycletype=nil, cyclestep=nil, crontabexpression=nil, executionstarttime=nil, executionendtime=nil, taskname=nil, retrywait=nil, trylimit=nil, retriable=nil, runpriority=nil, taskext=nil, resourcegroup=nil, yarnqueue=nil, brokerip=nil, incharge=nil, notes=nil, taskparaminfos=nil, sourceserver=nil, targetserver=nil, dependencyworkflow=nil, dependencyconfigdtos=nil, executionttl=nil, scriptchange=nil, inchargeids=nil) @ProjectId = projectid @TaskId = taskid @DelayTime = delaytime @StartupTime = startuptime @SelfDepend = selfdepend @StartTime = starttime @EndTime = endtime @TaskAction = taskaction @CycleType = cycletype @CycleStep = cyclestep @CrontabExpression = crontabexpression @ExecutionStartTime = executionstarttime @ExecutionEndTime = executionendtime @TaskName = taskname @RetryWait = retrywait @TryLimit = trylimit @Retriable = retriable @RunPriority = runpriority @TaskExt = taskext @ResourceGroup = resourcegroup @YarnQueue = yarnqueue @BrokerIp = brokerip @InCharge = incharge @Notes = notes @TaskParamInfos = taskparaminfos @SourceServer = sourceserver @TargetServer = targetserver @DependencyWorkflow = dependencyworkflow @DependencyConfigDTOs = dependencyconfigdtos @ExecutionTTL = executionttl @ScriptChange = scriptchange @InChargeIds = inchargeids end |
Instance Attribute Details
#BrokerIp ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def BrokerIp @BrokerIp end |
#CrontabExpression ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def CrontabExpression @CrontabExpression end |
#CycleStep ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def CycleStep @CycleStep end |
#CycleType ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def CycleType @CycleType end |
#DelayTime ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def DelayTime @DelayTime end |
#DependencyConfigDTOs ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def DependencyConfigDTOs @DependencyConfigDTOs end |
#DependencyWorkflow ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def DependencyWorkflow @DependencyWorkflow end |
#EndTime ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def EndTime @EndTime end |
#ExecutionEndTime ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def ExecutionEndTime @ExecutionEndTime end |
#ExecutionStartTime ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def ExecutionStartTime @ExecutionStartTime end |
#ExecutionTTL ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def ExecutionTTL @ExecutionTTL end |
#InCharge ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def InCharge @InCharge end |
#InChargeIds ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def InChargeIds @InChargeIds end |
#Notes ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def Notes @Notes end |
#ProjectId ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def ProjectId @ProjectId end |
#ResourceGroup ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def ResourceGroup @ResourceGroup end |
#Retriable ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def Retriable @Retriable end |
#RetryWait ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def RetryWait @RetryWait end |
#RunPriority ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def RunPriority @RunPriority end |
#ScriptChange ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def ScriptChange @ScriptChange end |
#SelfDepend ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def SelfDepend @SelfDepend end |
#SourceServer ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def SourceServer @SourceServer end |
#StartTime ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def StartTime @StartTime end |
#StartupTime ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def StartupTime @StartupTime end |
#TargetServer ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def TargetServer @TargetServer end |
#TaskAction ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def TaskAction @TaskAction end |
#TaskExt ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def TaskExt @TaskExt end |
#TaskId ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def TaskId @TaskId end |
#TaskName ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def TaskName @TaskName end |
#TaskParamInfos ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def TaskParamInfos @TaskParamInfos end |
#TryLimit ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def TryLimit @TryLimit end |
#YarnQueue ⇒ Object
17903 17904 17905 |
# File 'lib/v20210820/models.rb', line 17903 def YarnQueue @YarnQueue end |
Instance Method Details
#deserialize(params) ⇒ Object
17943 17944 17945 17946 17947 17948 17949 17950 17951 17952 17953 17954 17955 17956 17957 17958 17959 17960 17961 17962 17963 17964 17965 17966 17967 17968 17969 17970 17971 17972 17973 17974 17975 17976 17977 17978 17979 17980 17981 17982 17983 17984 17985 17986 17987 17988 17989 17990 17991 17992 17993 17994 17995 17996 17997 |
# File 'lib/v20210820/models.rb', line 17943 def deserialize(params) @ProjectId = params['ProjectId'] @TaskId = params['TaskId'] @DelayTime = params['DelayTime'] @StartupTime = params['StartupTime'] @SelfDepend = params['SelfDepend'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @TaskAction = params['TaskAction'] @CycleType = params['CycleType'] @CycleStep = params['CycleStep'] @CrontabExpression = params['CrontabExpression'] @ExecutionStartTime = params['ExecutionStartTime'] @ExecutionEndTime = params['ExecutionEndTime'] @TaskName = params['TaskName'] @RetryWait = params['RetryWait'] @TryLimit = params['TryLimit'] @Retriable = params['Retriable'] @RunPriority = params['RunPriority'] unless params['TaskExt'].nil? @TaskExt = [] params['TaskExt'].each do |i| taskextinfo_tmp = TaskExtInfo.new taskextinfo_tmp.deserialize(i) @TaskExt << taskextinfo_tmp end end @ResourceGroup = params['ResourceGroup'] @YarnQueue = params['YarnQueue'] @BrokerIp = params['BrokerIp'] @InCharge = params['InCharge'] @Notes = params['Notes'] unless params['TaskParamInfos'].nil? @TaskParamInfos = [] params['TaskParamInfos'].each do |i| paraminfo_tmp = ParamInfo.new paraminfo_tmp.deserialize(i) @TaskParamInfos << paraminfo_tmp end end @SourceServer = params['SourceServer'] @TargetServer = params['TargetServer'] @DependencyWorkflow = params['DependencyWorkflow'] unless params['DependencyConfigDTOs'].nil? @DependencyConfigDTOs = [] params['DependencyConfigDTOs'].each do |i| dependencyconfig_tmp = DependencyConfig.new dependencyconfig_tmp.deserialize(i) @DependencyConfigDTOs << dependencyconfig_tmp end end @ExecutionTTL = params['ExecutionTTL'] @ScriptChange = params['ScriptChange'] @InChargeIds = params['InChargeIds'] end |