class Mongo::Error::InvalidServerPreference
Raised when an invalid server preference is provided.
@since 2.0.0
Constants
- INVALID_MAX_STALENESS
Error
message for when the max staleness is not at least twice the heartbeat frequency.@since 2.4.0 @deprecated
- NO_MAX_STALENESS_SUPPORT
Error
message when a max staleness is specified for a read preference that cannot support it.@since 2.4.0
- NO_MAX_STALENESS_WITH_LEGACY_SERVER
Error
message when max staleness cannot be used because one or more servers has version < 3.4.@since 2.4.0
- NO_TAG_SUPPORT
Error
message when tags are specified for a read preference that cannot support them.@since 2.4.0
Public Class Methods
new(message)
click to toggle source
Instantiate the new exception.
@example Instantiate the exception.
Mongo::Error::InvalidServerPreference.new
@param [ String ] message The error message.
@since 2.0.0
Calls superclass method
Mongo::Error::new
# File lib/mongo/error/invalid_server_preference.rb, line 55 def initialize(message) super(message) end