Class: TencentCloud::Omics::V20221128::RunGroupNotification

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

Overview

任务批次通知。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resultnotification = nil, timeoutnotification = nil) ⇒ RunGroupNotification

Returns a new instance of RunGroupNotification.



2020
2021
2022
2023
# File 'lib/v20221128/models.rb', line 2020

def initialize(resultnotification=nil, timeoutnotification=nil)
  @ResultNotification = resultnotification
  @TimeoutNotification = timeoutnotification
end

Instance Attribute Details

#ResultNotificationObject

Parameters:

  • ResultNotification:

    结果通知。

  • TimeoutNotification:

    超时通知。



2018
2019
2020
# File 'lib/v20221128/models.rb', line 2018

def ResultNotification
  @ResultNotification
end

#TimeoutNotificationObject

Parameters:

  • ResultNotification:

    结果通知。

  • TimeoutNotification:

    超时通知。



2018
2019
2020
# File 'lib/v20221128/models.rb', line 2018

def TimeoutNotification
  @TimeoutNotification
end

Instance Method Details

#deserialize(params) ⇒ Object



2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
# File 'lib/v20221128/models.rb', line 2025

def deserialize(params)
  unless params['ResultNotification'].nil?
    @ResultNotification = RunGroupResultNotification.new
    @ResultNotification.deserialize(params['ResultNotification'])
  end
  unless params['TimeoutNotification'].nil?
    @TimeoutNotification = RunGroupTimeoutNotification.new
    @TimeoutNotification.deserialize(params['TimeoutNotification'])
  end
end