Class: TencentCloud::Oceanus::V20190422::LogicalType

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

Overview

SqlGateway返回LogicalType类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, nullable = nil, length = nil) ⇒ LogicalType

Returns a new instance of LogicalType.



4132
4133
4134
4135
4136
# File 'lib/v20190422/models.rb', line 4132

def initialize(type=nil, nullable=nil, length=nil)
  @Type = type
  @NullAble = nullable
  @Length = length
end

Instance Attribute Details

#LengthObject

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

Parameters:

  • Type:

    类型

  • NullAble:

    是否允许为空

  • Length:

    长度



4130
4131
4132
# File 'lib/v20190422/models.rb', line 4130

def Length
  @Length
end

#NullAbleObject

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

Parameters:

  • Type:

    类型

  • NullAble:

    是否允许为空

  • Length:

    长度



4130
4131
4132
# File 'lib/v20190422/models.rb', line 4130

def NullAble
  @NullAble
end

#TypeObject

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

Parameters:

  • Type:

    类型

  • NullAble:

    是否允许为空

  • Length:

    长度



4130
4131
4132
# File 'lib/v20190422/models.rb', line 4130

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



4138
4139
4140
4141
4142
# File 'lib/v20190422/models.rb', line 4138

def deserialize(params)
  @Type = params['Type']
  @NullAble = params['NullAble']
  @Length = params['Length']
end