@Immutable public final class ConnectionId extends java.lang.Object
Contains a locally created id and if available the MongoDB server created connection id
Constructor and Description |
---|
ConnectionId(ServerId serverId)
Construct an instance with the given server id.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
getLocalValue()
Gets the locally created id value for the connection
|
ServerId |
getServerId()
Gets the server id.
|
java.lang.Integer |
getServerValue()
Gets the server generated id value for the connection or null if not set.
|
int |
hashCode() |
java.lang.String |
toString() |
ConnectionId |
withServerValue(int serverValue)
Creates a new connectionId with the set server value
|
public ConnectionId(ServerId serverId)
serverId
- the server idpublic ConnectionId withServerValue(int serverValue)
serverValue
- the server valuepublic ServerId getServerId()
public int getLocalValue()
public java.lang.Integer getServerValue()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2010 - 2020 Adobe. All Rights Reserved