class Cassandra::Protocol::UnavailableErrorResponse
Attributes
alive[R]
consistency[R]
required[R]
Public Class Methods
new(custom_payload, warnings, code, message, consistency, required, alive)
click to toggle source
Calls superclass method
Cassandra::Protocol::ErrorResponse::new
# File lib/cassandra/protocol/responses/unavailable_error_response.rb 24 def initialize(custom_payload, 25 warnings, 26 code, 27 message, 28 consistency, 29 required, 30 alive) 31 super(custom_payload, warnings, code, message) 32 33 @consistency = consistency 34 @required = required 35 @alive = alive 36 end
Public Instance Methods
to_error(keyspace, statement, options, hosts, r_consistency, retries)
click to toggle source
# File lib/cassandra/protocol/responses/unavailable_error_response.rb 38 def to_error(keyspace, statement, options, hosts, r_consistency, retries) 39 Errors::UnavailableError.new(@message, 40 @custom_payload, 41 @warnings, 42 keyspace, 43 statement, 44 options, 45 hosts, 46 r_consistency, 47 retries, 48 @consistency, 49 @required, 50 @alive) 51 end
to_s()
click to toggle source
# File lib/cassandra/protocol/responses/unavailable_error_response.rb 53 def to_s 54 "#{super} #{@consistency} #{@required} #{@alive}" 55 end