public class CommandResult extends BasicDBObject
Modifier and Type | Field and Description |
---|---|
private ServerAddress |
address |
private BsonDocument |
response |
private static long |
serialVersionUID |
Constructor and Description |
---|
CommandResult(BsonDocument response) |
CommandResult(BsonDocument response,
ServerAddress address) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getErrorMessage()
Gets the error message associated with a failed command.
|
MongoException |
getException()
Utility method to create an exception from a failed command.
|
boolean |
ok()
Gets the "ok" field, which is whether this command executed correctly or not.
|
void |
throwOnError()
Throws a
CommandFailureException if the command failed. |
append, copy, isPartialObject, markAsPartialObject, parse, parse, toBsonDocument, toJson, toJson, toJson, toJson, toString
containsField, containsKey, equals, get, getBoolean, getBoolean, getDate, getDate, getDouble, getDouble, getInt, getInt, getLong, getLong, getObjectId, getObjectId, getString, getString, hashCode, putAll, putAll, removeField, toMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putIfAbsent, remove, remove, replace, replace, size
finalize, getClass, notify, notifyAll, wait, wait, wait
containsField, containsKey, get, keySet, put, putAll, putAll, removeField, toMap
private static final long serialVersionUID
private final BsonDocument response
private final ServerAddress address
CommandResult(BsonDocument response)
CommandResult(BsonDocument response, ServerAddress address)
public boolean ok()
public java.lang.String getErrorMessage()
public MongoException getException()
public void throwOnError()
CommandFailureException
if the command failed. Otherwise, returns normally.MongoException
- with the exception from the failed commandok()