Clase: Mongo::Error::ServerPreferenceInválido

Hereda:
Error
  • Objeto
Mostrar todo
Definido en:
lib/mongo/error/invalid_server_preference.rb

Overview

Se produce un error cuando se proporciona una preferencia de servidor no válida.

Desde:

  • 2.0.0

Resumen de constantes colapsar

NO_TAG_SUPPORT =

Mensaje de error cuando se especifican etiquetas para una preferencia de lectura que no puede admitirlas.

Desde:

  • 2.4.0

'Esta preferencia de lectura no puede combinarse con etiquetas.'
NO_MAX_STALENESS_SUPPORT =

Mensaje de error cuando se especifica una obsolescencia máxima para una preferencia de lectura que no puede soportarla.

Desde:

  • 2.4.0

'max_staleness no se puede configurar para esta preferencia de lectura.'
NO_HEDGE_SUPPORT =

Esta constante es parte de una API privada. Deberías evitar usar esta constante si es posible, ya que podría ser retirada o cambiada en el futuro.

Mensaje de error cuando se especifica una cobertura para una preferencia de lectura que no la admite.

Desde:

  • 2.0.0

'La opción de cobertura no se puede establecer para esta preferencia de lectura'
INVALID_MAX_STALENESS =
Obsoleto.

Mensaje de error cuando la frescura máxima no es al menos el doble de la frecuencia del latido.

Desde:

  • 2.4.0

'El valor de `max_staleness` es demasiado pequeño. Debe ser al menos ' +
"`ServerSelector::SMALLEST_MAX_STALENESS_SECONDS` y (la heartbeat_frequency del clúster " +
'setting + `Cluster::IDLE_WRITE_PERIOD_SECONDS`).'

Resumen del método de instancia colapsar

Detalles del Constructor

#initialize(message) ⇒ PreferenciaDeServidorInválida

Instancia la nueva excepción.

Ejemplos:

Instanciar la excepción.

Mongo::Error::InvalidServerPreference.new

Parámetros:

  • mensaje (string)

    El mensaje de error.

Desde:

  • 2.0.0



54
55
56
# Archivo 'lib/mongo/error/invalid_server_preference.rb', línea 54

def inicializar(mensaje)
  super
end