class Hive::Thrift::ThriftHive::Client
Public Instance Methods
execute(query)
click to toggle source
# File lib/thrift/thrift_hive.rb, line 17 def execute(query) send_execute(query) recv_execute() end
fetchAll()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 64 def fetchAll() send_fetchAll() return recv_fetchAll() end
fetchN(numRows)
click to toggle source
# File lib/thrift/thrift_hive.rb, line 48 def fetchN(numRows) send_fetchN(numRows) return recv_fetchN() end
fetchOne()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 32 def fetchOne() send_fetchOne() return recv_fetchOne() end
getClusterStatus()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 112 def getClusterStatus() send_getClusterStatus() return recv_getClusterStatus() end
getQueryPlan()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 128 def getQueryPlan() send_getQueryPlan() return recv_getQueryPlan() end
getSchema()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 80 def getSchema() send_getSchema() return recv_getSchema() end
getThriftSchema()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 96 def getThriftSchema() send_getThriftSchema() return recv_getThriftSchema() end
recv_execute()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 26 def recv_execute() result = receive_message(Execute_result) raise result.ex unless result.ex.nil? return end
recv_fetchAll()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 73 def recv_fetchAll() result = receive_message(FetchAll_result) return result.success unless result.success.nil? raise result.ex unless result.ex.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'fetchAll failed: unknown result') end
recv_fetchN()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 57 def recv_fetchN() result = receive_message(FetchN_result) return result.success unless result.success.nil? raise result.ex unless result.ex.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'fetchN failed: unknown result') end
recv_fetchOne()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 41 def recv_fetchOne() result = receive_message(FetchOne_result) return result.success unless result.success.nil? raise result.ex unless result.ex.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'fetchOne failed: unknown result') end
recv_getClusterStatus()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 121 def recv_getClusterStatus() result = receive_message(GetClusterStatus_result) return result.success unless result.success.nil? raise result.ex unless result.ex.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getClusterStatus failed: unknown result') end
recv_getQueryPlan()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 137 def recv_getQueryPlan() result = receive_message(GetQueryPlan_result) return result.success unless result.success.nil? raise result.ex unless result.ex.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getQueryPlan failed: unknown result') end
recv_getSchema()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 89 def recv_getSchema() result = receive_message(GetSchema_result) return result.success unless result.success.nil? raise result.ex unless result.ex.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getSchema failed: unknown result') end
recv_getThriftSchema()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 105 def recv_getThriftSchema() result = receive_message(GetThriftSchema_result) return result.success unless result.success.nil? raise result.ex unless result.ex.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getThriftSchema failed: unknown result') end
send_execute(query)
click to toggle source
# File lib/thrift/thrift_hive.rb, line 22 def send_execute(query) send_message('execute', Execute_args, :query => query) end
send_fetchAll()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 69 def send_fetchAll() send_message('fetchAll', FetchAll_args) end
send_fetchN(numRows)
click to toggle source
# File lib/thrift/thrift_hive.rb, line 53 def send_fetchN(numRows) send_message('fetchN', FetchN_args, :numRows => numRows) end
send_fetchOne()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 37 def send_fetchOne() send_message('fetchOne', FetchOne_args) end
send_getClusterStatus()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 117 def send_getClusterStatus() send_message('getClusterStatus', GetClusterStatus_args) end
send_getQueryPlan()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 133 def send_getQueryPlan() send_message('getQueryPlan', GetQueryPlan_args) end
send_getSchema()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 85 def send_getSchema() send_message('getSchema', GetSchema_args) end
send_getThriftSchema()
click to toggle source
# File lib/thrift/thrift_hive.rb, line 101 def send_getThriftSchema() send_message('getThriftSchema', GetThriftSchema_args) end