Class: TencentCloud::Wedata::V20210820::DependencyStrategyDs

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210820/models.rb

Overview

依赖配置策略

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pollingnullstrategy = nil, taskdependencyexecutingstrategies = nil, taskdependencyexecutingtimeoutvalue = nil) ⇒ DependencyStrategyDs

Returns a new instance of DependencyStrategyDs.



8151
8152
8153
8154
8155
# File 'lib/v20210820/models.rb', line 8151

def initialize(pollingnullstrategy=nil, taskdependencyexecutingstrategies=nil, taskdependencyexecutingtimeoutvalue=nil)
  @PollingNullStrategy = pollingnullstrategy
  @TaskDependencyExecutingStrategies = taskdependencyexecutingstrategies
  @TaskDependencyExecutingTimeoutValue = taskdependencyexecutingtimeoutvalue
end

Instance Attribute Details

#PollingNullStrategyObject

注意:此字段可能返回 null,表示取不到有效值。



8149
8150
8151
# File 'lib/v20210820/models.rb', line 8149

def PollingNullStrategy
  @PollingNullStrategy
end

#TaskDependencyExecutingStrategiesObject

注意:此字段可能返回 null,表示取不到有效值。



8149
8150
8151
# File 'lib/v20210820/models.rb', line 8149

def TaskDependencyExecutingStrategies
  @TaskDependencyExecutingStrategies
end

#TaskDependencyExecutingTimeoutValueObject

注意:此字段可能返回 null,表示取不到有效值。



8149
8150
8151
# File 'lib/v20210820/models.rb', line 8149

def TaskDependencyExecutingTimeoutValue
  @TaskDependencyExecutingTimeoutValue
end

Instance Method Details

#deserialize(params) ⇒ Object



8157
8158
8159
8160
8161
# File 'lib/v20210820/models.rb', line 8157

def deserialize(params)
  @PollingNullStrategy = params['PollingNullStrategy']
  @TaskDependencyExecutingStrategies = params['TaskDependencyExecutingStrategies']
  @TaskDependencyExecutingTimeoutValue = params['TaskDependencyExecutingTimeoutValue']
end