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.
18091 18092 18093 18094 18095 18096 18097 18098 18099 18100 18101 18102 18103 18104 18105 18106 18107 18108 18109 18110 18111 18112 18113 18114 18115 18116 18117 18118 18119 18120 18121 18122 18123 18124 |
# File 'lib/v20210820/models.rb', line 18091 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
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def BrokerIp @BrokerIp end |
#CrontabExpression ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def CrontabExpression @CrontabExpression end |
#CycleStep ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def CycleStep @CycleStep end |
#CycleType ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def CycleType @CycleType end |
#DelayTime ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def DelayTime @DelayTime end |
#DependencyConfigDTOs ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def DependencyConfigDTOs @DependencyConfigDTOs end |
#DependencyWorkflow ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def DependencyWorkflow @DependencyWorkflow end |
#EndTime ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def EndTime @EndTime end |
#ExecutionEndTime ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def ExecutionEndTime @ExecutionEndTime end |
#ExecutionStartTime ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def ExecutionStartTime @ExecutionStartTime end |
#ExecutionTTL ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def ExecutionTTL @ExecutionTTL end |
#InCharge ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def InCharge @InCharge end |
#InChargeIds ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def InChargeIds @InChargeIds end |
#Notes ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def Notes @Notes end |
#ProjectId ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def ProjectId @ProjectId end |
#ResourceGroup ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def ResourceGroup @ResourceGroup end |
#Retriable ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def Retriable @Retriable end |
#RetryWait ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def RetryWait @RetryWait end |
#RunPriority ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def RunPriority @RunPriority end |
#ScriptChange ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def ScriptChange @ScriptChange end |
#SelfDepend ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def SelfDepend @SelfDepend end |
#SourceServer ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def SourceServer @SourceServer end |
#StartTime ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def StartTime @StartTime end |
#StartupTime ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def StartupTime @StartupTime end |
#TargetServer ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def TargetServer @TargetServer end |
#TaskAction ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def TaskAction @TaskAction end |
#TaskExt ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def TaskExt @TaskExt end |
#TaskId ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def TaskId @TaskId end |
#TaskName ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def TaskName @TaskName end |
#TaskParamInfos ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def TaskParamInfos @TaskParamInfos end |
#TryLimit ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def TryLimit @TryLimit end |
#YarnQueue ⇒ Object
18086 18087 18088 |
# File 'lib/v20210820/models.rb', line 18086 def YarnQueue @YarnQueue end |
Instance Method Details
#deserialize(params) ⇒ Object
18126 18127 18128 18129 18130 18131 18132 18133 18134 18135 18136 18137 18138 18139 18140 18141 18142 18143 18144 18145 18146 18147 18148 18149 18150 18151 18152 18153 18154 18155 18156 18157 18158 18159 18160 18161 18162 18163 18164 18165 18166 18167 18168 18169 18170 18171 18172 18173 18174 18175 18176 18177 18178 18179 18180 |
# File 'lib/v20210820/models.rb', line 18126 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 |