class Impala::Protocol::Hive::TColumn
Constants
- BOOLCOLUMN
- BYTECOLUMN
- DOUBLECOLUMN
- FIELDS
- I16COLUMN
- I32COLUMN
- I64COLUMN
- STRINGCOLUMN
Public Class Methods
boolColumn(val)
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 473 def boolColumn(val) TColumn.new(:boolColumn, val) end
byteColumn(val)
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 477 def byteColumn(val) TColumn.new(:byteColumn, val) end
doubleColumn(val)
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 493 def doubleColumn(val) TColumn.new(:doubleColumn, val) end
i16Column(val)
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 481 def i16Column(val) TColumn.new(:i16Column, val) end
i32Column(val)
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 485 def i32Column(val) TColumn.new(:i32Column, val) end
i64Column(val)
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 489 def i64Column(val) TColumn.new(:i64Column, val) end
stringColumn(val)
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 497 def stringColumn(val) TColumn.new(:stringColumn, val) end
Public Instance Methods
struct_fields()
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 520 def struct_fields; FIELDS; end
validate()
click to toggle source
# File lib/impala/protocol/cli_service_types.rb, line 522 def validate raise(StandardError, 'Union fields are not set.') if get_set_field.nil? || get_value.nil? end