Package com.mongodb.connection
Class TopologyVersion
java.lang.Object
com.mongodb.connection.TopologyVersion
The topology version of a cluster.
- Since:
- 4.1
- Since server release
- 4.4
-
Constructor Summary
ConstructorsConstructorDescriptionTopologyVersion
(org.bson.BsonDocument topologyVersionDocument) Construct a new instance from a document descriptionTopologyVersion
(org.bson.types.ObjectId processId, long counter) Construct a new instance from process identifier and counter -
Method Summary
-
Constructor Details
-
TopologyVersion
public TopologyVersion(org.bson.BsonDocument topologyVersionDocument) Construct a new instance from a document description- Parameters:
topologyVersionDocument
- a document description of the topology version
-
TopologyVersion
public TopologyVersion(org.bson.types.ObjectId processId, long counter) Construct a new instance from process identifier and counter- Parameters:
processId
- the process identifercounter
- the counter
-
-
Method Details
-
getProcessId
public org.bson.types.ObjectId getProcessId()Get the process identifier- Returns:
- the process identifier
-
getCounter
public long getCounter()Get the counter- Returns:
- the counter
-
asDocument
public org.bson.BsonDocument asDocument()Get the document representation of the topology version- Returns:
- the document representation of the topology version
-
equals
-
hashCode
public int hashCode() -
toString
-