class Impala::Protocol::TColumnValue

Constants

BOOLVAL
BYTEVAL
DOUBLEVAL
FIELDS
I16VAL
I32VAL
I64VAL
STRINGVAL

Public Class Methods

boolVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
533 def boolVal(val)
534   TColumnValue.new(:boolVal, val)
535 end
byteVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
537 def byteVal(val)
538   TColumnValue.new(:byteVal, val)
539 end
doubleVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
553 def doubleVal(val)
554   TColumnValue.new(:doubleVal, val)
555 end
i16Val(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
541 def i16Val(val)
542   TColumnValue.new(:i16Val, val)
543 end
i32Val(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
545 def i32Val(val)
546   TColumnValue.new(:i32Val, val)
547 end
i64Val(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
549 def i64Val(val)
550   TColumnValue.new(:i64Val, val)
551 end
stringVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
557 def stringVal(val)
558   TColumnValue.new(:stringVal, val)
559 end

Public Instance Methods

struct_fields() click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
580 def struct_fields; FIELDS; end
validate() click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
582 def validate
583   raise(StandardError, 'Union fields are not set.') if get_set_field.nil? || get_value.nil?
584 end