Class: TencentCloud::Omics::V20221128::RunGroupTimeoutNotification

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

Overview

任务批次超时通知。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timeoutminutes = nil, notificationtype = nil) ⇒ RunGroupTimeoutNotification

Returns a new instance of RunGroupTimeoutNotification.



2065
2066
2067
2068
# File 'lib/v20221128/models.rb', line 2065

def initialize(timeoutminutes=nil, notificationtype=nil)
  @TimeoutMinutes = timeoutminutes
  @NotificationType = notificationtype
end

Instance Attribute Details

#NotificationTypeObject

Parameters:

  • TimeoutMinutes:

    任务批次超时时间,单位分钟。

  • NotificationType:

    通知类型。



2063
2064
2065
# File 'lib/v20221128/models.rb', line 2063

def NotificationType
  @NotificationType
end

#TimeoutMinutesObject

Parameters:

  • TimeoutMinutes:

    任务批次超时时间,单位分钟。

  • NotificationType:

    通知类型。



2063
2064
2065
# File 'lib/v20221128/models.rb', line 2063

def TimeoutMinutes
  @TimeoutMinutes
end

Instance Method Details

#deserialize(params) ⇒ Object



2070
2071
2072
2073
2074
2075
2076
# File 'lib/v20221128/models.rb', line 2070

def deserialize(params)
  @TimeoutMinutes = params['TimeoutMinutes']
  unless params['NotificationType'].nil?
    @NotificationType = NotificationType.new
    @NotificationType.deserialize(params['NotificationType'])
  end
end