class Impala::Protocol::TColumn

Constants

BINARYVAL
BOOLVAL
BYTEVAL
DOUBLEVAL
FIELDS
I16VAL
I32VAL
I64VAL
STRINGVAL

Public Class Methods

binaryVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
797 def binaryVal(val)
798   TColumn.new(:binaryVal, val)
799 end
boolVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
769 def boolVal(val)
770   TColumn.new(:boolVal, val)
771 end
byteVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
773 def byteVal(val)
774   TColumn.new(:byteVal, val)
775 end
doubleVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
789 def doubleVal(val)
790   TColumn.new(:doubleVal, val)
791 end
i16Val(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
777 def i16Val(val)
778   TColumn.new(:i16Val, val)
779 end
i32Val(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
781 def i32Val(val)
782   TColumn.new(:i32Val, val)
783 end
i64Val(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
785 def i64Val(val)
786   TColumn.new(:i64Val, val)
787 end
stringVal(val) click to toggle source
    # File lib/impala/protocol/t_c_l_i_service_types.rb
793 def stringVal(val)
794   TColumn.new(:stringVal, val)
795 end

Public Instance Methods

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