class Cassandra::Protocol::FunctionFailureErrorResponse

Attributes

keyspace[R]
name[R]
signature[R]

Public Class Methods

new(custom_payload, warnings, code, message, keyspace, name, signature) click to toggle source
Calls superclass method Cassandra::Protocol::ErrorResponse::new
   # File lib/cassandra/protocol/responses/function_failure_error_response.rb
24 def initialize(custom_payload, warnings, code, message, keyspace, name, signature)
25   super(custom_payload, warnings, code, message)
26 
27   @keyspace  = keyspace
28   @name      = name
29   @signature = signature
30 end

Public Instance Methods

to_error(keyspace, statement, options, hosts, consistency, retries) click to toggle source
   # File lib/cassandra/protocol/responses/function_failure_error_response.rb
32 def to_error(keyspace, statement, options, hosts, consistency, retries)
33   Errors::FunctionCallError.new(@message,
34                                 @custom_payload,
35                                 @warnings,
36                                 keyspace,
37                                 statement,
38                                 options,
39                                 hosts,
40                                 consistency,
41                                 retries,
42                                 @keyspace,
43                                 @name,
44                                 @signature)
45 end
to_s() click to toggle source
   # File lib/cassandra/protocol/responses/function_failure_error_response.rb
47 def to_s
48   "#{super} #{@keyspace} #{@name} #{@signature}"
49 end