Package com.mongodb
Class MongoIncompatibleDriverException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.mongodb.MongoException
-
- com.mongodb.MongoIncompatibleDriverException
-
- All Implemented Interfaces:
Serializable
public class MongoIncompatibleDriverException extends MongoException
An exception indicating that this version of the driver is not compatible with at least one of the servers that it is currently connected to.- Since:
- 2.12.0
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.mongodb.MongoException
TRANSIENT_TRANSACTION_ERROR_LABEL, UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL
-
-
Constructor Summary
Constructors Constructor Description MongoIncompatibleDriverException(String message, ClusterDescription clusterDescription)
Construct a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterDescription
getClusterDescription()
The cluster description which was determined to be incompatible.-
Methods inherited from class com.mongodb.MongoException
addLabel, fromThrowable, fromThrowableNonNull, getCode, getErrorLabels, hasErrorLabel, removeLabel
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
MongoIncompatibleDriverException
public MongoIncompatibleDriverException(String message, ClusterDescription clusterDescription)
Construct a new instance.- Parameters:
message
- the error messageclusterDescription
- the cluster description
-
-
Method Detail
-
getClusterDescription
public ClusterDescription getClusterDescription()
The cluster description which was determined to be incompatible.- Returns:
- the cluster description
-
-