Class: Impala::Protocol::ImpalaHiveServer2Service::Processor

Inherits:
TCLIService::Processor show all
Includes:
Thrift::Processor
Defined in:
lib/impala/protocol/impala_hive_server2_service.rb

Instance Method Summary collapse

Methods inherited from TCLIService::Processor

#process_CancelDelegationToken, #process_CancelOperation, #process_CloseOperation, #process_CloseSession, #process_ExecuteStatement, #process_FetchResults, #process_GetCatalogs, #process_GetColumns, #process_GetDelegationToken, #process_GetFunctions, #process_GetInfo, #process_GetLog, #process_GetOperationStatus, #process_GetResultSetMetadata, #process_GetSchemas, #process_GetTableTypes, #process_GetTables, #process_GetTypeInfo, #process_OpenSession, #process_RenewDelegationToken

Instance Method Details

#process_GetExecSummary(seqid, iprot, oprot) ⇒ Object



52
53
54
55
56
57
# File 'lib/impala/protocol/impala_hive_server2_service.rb', line 52

def process_GetExecSummary(seqid, iprot, oprot)
  args = read_args(iprot, GetExecSummary_args)
  result = GetExecSummary_result.new()
  result.success = @handler.GetExecSummary(args.req)
  write_result(result, oprot, 'GetExecSummary', seqid)
end

#process_GetRuntimeProfile(seqid, iprot, oprot) ⇒ Object



59
60
61
62
63
64
# File 'lib/impala/protocol/impala_hive_server2_service.rb', line 59

def process_GetRuntimeProfile(seqid, iprot, oprot)
  args = read_args(iprot, GetRuntimeProfile_args)
  result = GetRuntimeProfile_result.new()
  result.success = @handler.GetRuntimeProfile(args.req)
  write_result(result, oprot, 'GetRuntimeProfile', seqid)
end