Excepción: Mongo::Error::InvalidServerPreference
- Hereda:
-
Mongo::Error
- Objeto
- StandardError
- Mongo::Error
- Mongo::Error::InvalidServerPreference
- Definido en:
- lib/mongo/error/invalid_server_preference.rb
Overview
Se produce un error cuando se proporciona una preferencia de servidor no válida.
Colapso delresumen constante
- NO_TAG_SUPPORT =
Mensaje de error cuando se especifican etiquetas para una preferencia de lectura que no puede admitirlas.
'Esta preferencia de lectura no puede combinarse con etiquetas.'.freeze
- SOPORTE SIN MÁXIMO DE CADUCIDAD =
Mensaje de error cuando se especifica un tiempo de obsolescencia máximo para una preferencia de lectura que no lo admite.
'max_staleness no se puede establecer para esta preferencia de lectura.'.freeze
- SIN SOPORTE DE COBERTURA =
Esta constante forma parte de una API privada. Debe evitar usarla siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.
Mensaje de error cuando se especifica una cobertura para una preferencia de lectura que no la admite.
'La opción de cobertura no puede establecerse para esta preferencia de lectura'.freeze
- CADUCIDAD MÁXIMA INVÁLIDA =
Obsoleto.
Mensaje de error cuando la frescura máxima no es al menos el doble de la frecuencia del latido.
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 " + "configuración + `clúster::IDLE_WRITE_PERIOD_SECONDS`).".freeze
- NO_MAX_STALENESS_WITH_LEGACY_SERVER =
Mensaje de error cuando no se puede utilizar la obsolescencia máxima porque uno o más servidores tienen una versión < 3.4.
'max_staleness solo se puede establecer para un clúster en el que ' + 'cada servidor es al menos la versión 3.4.'.freeze
Constantes heredadas de Mongo::Error
BAD_VALUE, CODE, CURSOR_NOT_FOUND, ERR, ERRMSG, ERROR, TRANSIENT_TRANSACTION_ERROR_LABEL, UNKNOWN_ERROR, UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL, WRITE_CONCERN_ERROR, WRITE_CONCERN_ERRORS, WRITE_ERRORS
Resumen del atributo de la instancia
Atributos incluidos de Notable
#id_global_de_conexión, #generación, #id_de_servicio
Resumen del método de instancia colapsar
-
#initialize(message) ⇒ Preferencia de servidor no válida
constructor
Instancia la nueva excepción.
Métodos heredados de Mongo::Error
¿#change_stream_resumable?, ¿#network_error?, ¿#write_concern_error_label?, #write_concern_error_labels
Métodos incluidos de ChangeStreamResumable
Métodos incluidos de WriteRetryable
Métodos incluidos de Labelable
#add_label, #etiqueta?, #etiquetas
Métodos incluidos de Notable
#agregar_nota, #agregar_notas, #notas, #a_s
Detalles del constructor
#initialize(message) ⇒ PreferenciaDeServidorInválida
Instancia la nueva excepción.
63 64 65 |
# Archivo 'lib/mongo/error/invalid_server_preference.rb', línea 63 def inicializar() super() end |