Class: TencentCloud::Omics::V20221128::CacheInfo

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

Overview

缓存信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cachecleardelay = nil, cachecleartime = nil, cachecleared = nil) ⇒ CacheInfo

Returns a new instance of CacheInfo.



116
117
118
119
120
# File 'lib/v20221128/models.rb', line 116

def initialize(cachecleardelay=nil, cachecleartime=nil, cachecleared=nil)
  @CacheClearDelay = cachecleardelay
  @CacheClearTime = cachecleartime
  @CacheCleared = cachecleared
end

Instance Attribute Details

#CacheClearDelayObject

Parameters:

  • CacheClearDelay:

    缓存清理时间(小时)。

  • CacheClearTime:

    缓存清理计划时间。

  • CacheCleared:

    缓存是否已被清理。



114
115
116
# File 'lib/v20221128/models.rb', line 114

def CacheClearDelay
  @CacheClearDelay
end

#CacheClearedObject

Parameters:

  • CacheClearDelay:

    缓存清理时间(小时)。

  • CacheClearTime:

    缓存清理计划时间。

  • CacheCleared:

    缓存是否已被清理。



114
115
116
# File 'lib/v20221128/models.rb', line 114

def CacheCleared
  @CacheCleared
end

#CacheClearTimeObject

Parameters:

  • CacheClearDelay:

    缓存清理时间(小时)。

  • CacheClearTime:

    缓存清理计划时间。

  • CacheCleared:

    缓存是否已被清理。



114
115
116
# File 'lib/v20221128/models.rb', line 114

def CacheClearTime
  @CacheClearTime
end

Instance Method Details

#deserialize(params) ⇒ Object



122
123
124
125
126
# File 'lib/v20221128/models.rb', line 122

def deserialize(params)
  @CacheClearDelay = params['CacheClearDelay']
  @CacheClearTime = params['CacheClearTime']
  @CacheCleared = params['CacheCleared']
end