class Impala::Protocol::TAggregateFunction
Constants
- FIELDS
- FINALIZE_FN_SYMBOL
- GET_VALUE_FN_SYMBOL
- IGNORES_DISTINCT
- INIT_FN_SYMBOL
- INTERMEDIATE_TYPE
- MERGE_FN_SYMBOL
- REMOVE_FN_SYMBOL
- SERIALIZE_FN_SYMBOL
- UPDATE_FN_SYMBOL
Public Instance Methods
struct_fields()
click to toggle source
# File lib/impala/protocol/types_types.rb 276 def struct_fields; FIELDS; end
validate()
click to toggle source
# File lib/impala/protocol/types_types.rb 278 def validate 279 raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field intermediate_type is unset!') unless @intermediate_type 280 raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field update_fn_symbol is unset!') unless @update_fn_symbol 281 raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field init_fn_symbol is unset!') unless @init_fn_symbol 282 end