Class: TencentCloud::Dlc::V20210125::TPartition

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

Overview

表分区字段信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, type = nil, comment = nil, partitiontype = nil, partitionformat = nil, partitiondot = nil, transform = nil, transformargs = nil) ⇒ TPartition

Returns a new instance of TPartition.



15314
15315
15316
15317
15318
15319
15320
15321
15322
15323
# File 'lib/v20210125/models.rb', line 15314

def initialize(name=nil, type=nil, comment=nil, partitiontype=nil, partitionformat=nil, partitiondot=nil, transform=nil, transformargs=nil)
  @Name = name
  @Type = type
  @Comment = comment
  @PartitionType = partitiontype
  @PartitionFormat = partitionformat
  @PartitionDot = partitiondot
  @Transform = transform
  @TransformArgs = transformargs
end

Instance Attribute Details

#CommentObject

Parameters:

  • Name:

    字段名称

  • Type:

    字段类型

  • Comment:

    字段描述

  • PartitionType:

    分区类型(已废弃)

  • PartitionFormat:

    分区格式(已废弃)

  • PartitionDot:

    分区分隔数(已废弃)

  • Transform:

    分区转换策略

  • TransformArgs:

    策略参数



15312
15313
15314
# File 'lib/v20210125/models.rb', line 15312

def Comment
  @Comment
end

#NameObject

Parameters:

  • Name:

    字段名称

  • Type:

    字段类型

  • Comment:

    字段描述

  • PartitionType:

    分区类型(已废弃)

  • PartitionFormat:

    分区格式(已废弃)

  • PartitionDot:

    分区分隔数(已废弃)

  • Transform:

    分区转换策略

  • TransformArgs:

    策略参数



15312
15313
15314
# File 'lib/v20210125/models.rb', line 15312

def Name
  @Name
end

#PartitionDotObject

Parameters:

  • Name:

    字段名称

  • Type:

    字段类型

  • Comment:

    字段描述

  • PartitionType:

    分区类型(已废弃)

  • PartitionFormat:

    分区格式(已废弃)

  • PartitionDot:

    分区分隔数(已废弃)

  • Transform:

    分区转换策略

  • TransformArgs:

    策略参数



15312
15313
15314
# File 'lib/v20210125/models.rb', line 15312

def PartitionDot
  @PartitionDot
end

#PartitionFormatObject

Parameters:

  • Name:

    字段名称

  • Type:

    字段类型

  • Comment:

    字段描述

  • PartitionType:

    分区类型(已废弃)

  • PartitionFormat:

    分区格式(已废弃)

  • PartitionDot:

    分区分隔数(已废弃)

  • Transform:

    分区转换策略

  • TransformArgs:

    策略参数



15312
15313
15314
# File 'lib/v20210125/models.rb', line 15312

def PartitionFormat
  @PartitionFormat
end

#PartitionTypeObject

Parameters:

  • Name:

    字段名称

  • Type:

    字段类型

  • Comment:

    字段描述

  • PartitionType:

    分区类型(已废弃)

  • PartitionFormat:

    分区格式(已废弃)

  • PartitionDot:

    分区分隔数(已废弃)

  • Transform:

    分区转换策略

  • TransformArgs:

    策略参数



15312
15313
15314
# File 'lib/v20210125/models.rb', line 15312

def PartitionType
  @PartitionType
end

#TransformObject

Parameters:

  • Name:

    字段名称

  • Type:

    字段类型

  • Comment:

    字段描述

  • PartitionType:

    分区类型(已废弃)

  • PartitionFormat:

    分区格式(已废弃)

  • PartitionDot:

    分区分隔数(已废弃)

  • Transform:

    分区转换策略

  • TransformArgs:

    策略参数



15312
15313
15314
# File 'lib/v20210125/models.rb', line 15312

def Transform
  @Transform
end

#TransformArgsObject

Parameters:

  • Name:

    字段名称

  • Type:

    字段类型

  • Comment:

    字段描述

  • PartitionType:

    分区类型(已废弃)

  • PartitionFormat:

    分区格式(已废弃)

  • PartitionDot:

    分区分隔数(已废弃)

  • Transform:

    分区转换策略

  • TransformArgs:

    策略参数



15312
15313
15314
# File 'lib/v20210125/models.rb', line 15312

def TransformArgs
  @TransformArgs
end

#TypeObject

Parameters:

  • Name:

    字段名称

  • Type:

    字段类型

  • Comment:

    字段描述

  • PartitionType:

    分区类型(已废弃)

  • PartitionFormat:

    分区格式(已废弃)

  • PartitionDot:

    分区分隔数(已废弃)

  • Transform:

    分区转换策略

  • TransformArgs:

    策略参数



15312
15313
15314
# File 'lib/v20210125/models.rb', line 15312

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



15325
15326
15327
15328
15329
15330
15331
15332
15333
15334
# File 'lib/v20210125/models.rb', line 15325

def deserialize(params)
  @Name = params['Name']
  @Type = params['Type']
  @Comment = params['Comment']
  @PartitionType = params['PartitionType']
  @PartitionFormat = params['PartitionFormat']
  @PartitionDot = params['PartitionDot']
  @Transform = params['Transform']
  @TransformArgs = params['TransformArgs']
end