Class: TencentCloud::Wedata::V20210820::DlcRewriteDataInfo

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

Overview

数据排布治理项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rewritedataenable = nil, engine = nil, mininputfiles = nil, targetfilesizebytes = nil, intervalmin = nil) ⇒ DlcRewriteDataInfo

Returns a new instance of DlcRewriteDataInfo.



13224
13225
13226
13227
13228
13229
13230
# File 'lib/v20210820/models.rb', line 13224

def initialize(rewritedataenable=nil, engine=nil, mininputfiles=nil, targetfilesizebytes=nil, intervalmin=nil)
  @RewriteDataEnable = rewritedataenable
  @Engine = engine
  @MinInputFiles = mininputfiles
  @TargetFileSizeBytes = targetfilesizebytes
  @IntervalMin = intervalmin
end

Instance Attribute Details

#EngineObject

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

Parameters:

  • RewriteDataEnable:

    是否启用数据重排布治理项:enable(启动)、disable(不启用,默认)

  • Engine:

    用于运行数据重排布治理项的引擎名称

  • MinInputFiles:

    重排布任务执行的文件个数

  • TargetFileSizeBytes:

    数据重排布写后的数据文件大小,单位为字节

  • IntervalMin:

    数据重排布治理运行周期,单位为分钟



13222
13223
13224
# File 'lib/v20210820/models.rb', line 13222

def Engine
  @Engine
end

#IntervalMinObject

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

Parameters:

  • RewriteDataEnable:

    是否启用数据重排布治理项:enable(启动)、disable(不启用,默认)

  • Engine:

    用于运行数据重排布治理项的引擎名称

  • MinInputFiles:

    重排布任务执行的文件个数

  • TargetFileSizeBytes:

    数据重排布写后的数据文件大小,单位为字节

  • IntervalMin:

    数据重排布治理运行周期,单位为分钟



13222
13223
13224
# File 'lib/v20210820/models.rb', line 13222

def IntervalMin
  @IntervalMin
end

#MinInputFilesObject

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

Parameters:

  • RewriteDataEnable:

    是否启用数据重排布治理项:enable(启动)、disable(不启用,默认)

  • Engine:

    用于运行数据重排布治理项的引擎名称

  • MinInputFiles:

    重排布任务执行的文件个数

  • TargetFileSizeBytes:

    数据重排布写后的数据文件大小,单位为字节

  • IntervalMin:

    数据重排布治理运行周期,单位为分钟



13222
13223
13224
# File 'lib/v20210820/models.rb', line 13222

def MinInputFiles
  @MinInputFiles
end

#RewriteDataEnableObject

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

Parameters:

  • RewriteDataEnable:

    是否启用数据重排布治理项:enable(启动)、disable(不启用,默认)

  • Engine:

    用于运行数据重排布治理项的引擎名称

  • MinInputFiles:

    重排布任务执行的文件个数

  • TargetFileSizeBytes:

    数据重排布写后的数据文件大小,单位为字节

  • IntervalMin:

    数据重排布治理运行周期,单位为分钟



13222
13223
13224
# File 'lib/v20210820/models.rb', line 13222

def RewriteDataEnable
  @RewriteDataEnable
end

#TargetFileSizeBytesObject

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

Parameters:

  • RewriteDataEnable:

    是否启用数据重排布治理项:enable(启动)、disable(不启用,默认)

  • Engine:

    用于运行数据重排布治理项的引擎名称

  • MinInputFiles:

    重排布任务执行的文件个数

  • TargetFileSizeBytes:

    数据重排布写后的数据文件大小,单位为字节

  • IntervalMin:

    数据重排布治理运行周期,单位为分钟



13222
13223
13224
# File 'lib/v20210820/models.rb', line 13222

def TargetFileSizeBytes
  @TargetFileSizeBytes
end

Instance Method Details

#deserialize(params) ⇒ Object



13232
13233
13234
13235
13236
13237
13238
# File 'lib/v20210820/models.rb', line 13232

def deserialize(params)
  @RewriteDataEnable = params['RewriteDataEnable']
  @Engine = params['Engine']
  @MinInputFiles = params['MinInputFiles']
  @TargetFileSizeBytes = params['TargetFileSizeBytes']
  @IntervalMin = params['IntervalMin']
end