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