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.



8089
8090
8091
8092
8093
# File 'lib/v20210820/models.rb', line 8089

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

Instance Attribute Details

#PollingNullStrategyObject

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



8087
8088
8089
# File 'lib/v20210820/models.rb', line 8087

def PollingNullStrategy
  @PollingNullStrategy
end

#TaskDependencyExecutingStrategiesObject

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



8087
8088
8089
# File 'lib/v20210820/models.rb', line 8087

def TaskDependencyExecutingStrategies
  @TaskDependencyExecutingStrategies
end

#TaskDependencyExecutingTimeoutValueObject

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



8087
8088
8089
# File 'lib/v20210820/models.rb', line 8087

def TaskDependencyExecutingTimeoutValue
  @TaskDependencyExecutingTimeoutValue
end

Instance Method Details

#deserialize(params) ⇒ Object



8095
8096
8097
8098
8099
# File 'lib/v20210820/models.rb', line 8095

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