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.
24950 24951 24952 24953 24954 24955 24956 24957 24958 24959 24960 24961 24962 24963 24964 24965 24966 24967 24968 24969 24970 24971 24972 24973 24974 24975 24976 24977 24978 24979 24980 24981 24982 24983 |
# File 'lib/v20210820/models.rb', line 24950 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
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def BrokerIp @BrokerIp end |
#CrontabExpression ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def CrontabExpression @CrontabExpression end |
#CycleStep ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def CycleStep @CycleStep end |
#CycleType ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def CycleType @CycleType end |
#DelayTime ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def DelayTime @DelayTime end |
#DependencyConfigDTOs ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def DependencyConfigDTOs @DependencyConfigDTOs end |
#DependencyWorkflow ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def DependencyWorkflow @DependencyWorkflow end |
#EndTime ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def EndTime @EndTime end |
#ExecutionEndTime ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def ExecutionEndTime @ExecutionEndTime end |
#ExecutionStartTime ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def ExecutionStartTime @ExecutionStartTime end |
#ExecutionTTL ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def ExecutionTTL @ExecutionTTL end |
#InCharge ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def InCharge @InCharge end |
#InChargeIds ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def InChargeIds @InChargeIds end |
#Notes ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def Notes @Notes end |
#ProjectId ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def ProjectId @ProjectId end |
#ResourceGroup ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def ResourceGroup @ResourceGroup end |
#Retriable ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def Retriable @Retriable end |
#RetryWait ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def RetryWait @RetryWait end |
#RunPriority ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def RunPriority @RunPriority end |
#ScriptChange ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def ScriptChange @ScriptChange end |
#SelfDepend ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def SelfDepend @SelfDepend end |
#SourceServer ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def SourceServer @SourceServer end |
#StartTime ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def StartTime @StartTime end |
#StartupTime ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def StartupTime @StartupTime end |
#TargetServer ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def TargetServer @TargetServer end |
#TaskAction ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def TaskAction @TaskAction end |
#TaskExt ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def TaskExt @TaskExt end |
#TaskId ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def TaskId @TaskId end |
#TaskName ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def TaskName @TaskName end |
#TaskParamInfos ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def TaskParamInfos @TaskParamInfos end |
#TryLimit ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def TryLimit @TryLimit end |
#YarnQueue ⇒ Object
24945 24946 24947 |
# File 'lib/v20210820/models.rb', line 24945 def YarnQueue @YarnQueue end |
Instance Method Details
#deserialize(params) ⇒ Object
24985 24986 24987 24988 24989 24990 24991 24992 24993 24994 24995 24996 24997 24998 24999 25000 25001 25002 25003 25004 25005 25006 25007 25008 25009 25010 25011 25012 25013 25014 25015 25016 25017 25018 25019 25020 25021 25022 25023 25024 25025 25026 25027 25028 25029 25030 25031 25032 25033 25034 25035 25036 25037 25038 25039 |
# File 'lib/v20210820/models.rb', line 24985 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 |