Datensatzklasse PooledDriver.PingStats
java.lang.Object
java.lang.Record
de.caluga.morphium.driver.wire.PooledDriver.PingStats
- Umschließende Klasse:
PooledDriver
public static record PooledDriver.PingStats(long lastPing, long averagePing, long minPing, long maxPing, int sampleCount, long lastUpdated)
extends Record
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungPingStats(long lastPing, long averagePing, long minPing, long maxPing, int sampleCount, long lastUpdated) Erstellt eine Instanz einer DatensatzklassePingStats. -
Methodenübersicht
Modifikator und TypMethodeBeschreibunglongGibt den Wert für die DatensatzkomponenteaveragePingzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.longlastPing()Gibt den Wert für die DatensatzkomponentelastPingzurück.longGibt den Wert für die DatensatzkomponentelastUpdatedzurück.longmaxPing()Gibt den Wert für die DatensatzkomponentemaxPingzurück.longminPing()Gibt den Wert für die DatensatzkomponenteminPingzurück.intGibt den Wert für die DatensatzkomponentesampleCountzurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.updateWith(long newPing)
-
Konstruktordetails
-
PingStats
public PingStats(long lastPing, long averagePing, long minPing, long maxPing, int sampleCount, long lastUpdated) Erstellt eine Instanz einer DatensatzklassePingStats.- Parameter:
lastPing- Wert für die DatensatzkomponentelastPingaveragePing- Wert für die DatensatzkomponenteaveragePingminPing- Wert für die DatensatzkomponenteminPingmaxPing- Wert für die DatensatzkomponentemaxPingsampleCount- Wert für die DatensatzkomponentesampleCountlastUpdated- Wert für die DatensatzkomponentelastUpdated
-
-
Methodendetails
-
updateWith
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
-
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten dieser Datensatzklasse werden mit dercompare-Methode aus den entsprechenden Wrapper-Klassen verglichen. -
lastPing
public long lastPing()Gibt den Wert für die DatensatzkomponentelastPingzurück.- Gibt zurück:
- Wert der Datensatzkomponente
lastPing
-
averagePing
public long averagePing()Gibt den Wert für die DatensatzkomponenteaveragePingzurück.- Gibt zurück:
- Wert der Datensatzkomponente
averagePing
-
minPing
public long minPing()Gibt den Wert für die DatensatzkomponenteminPingzurück.- Gibt zurück:
- Wert der Datensatzkomponente
minPing
-
maxPing
public long maxPing()Gibt den Wert für die DatensatzkomponentemaxPingzurück.- Gibt zurück:
- Wert der Datensatzkomponente
maxPing
-
sampleCount
public int sampleCount()Gibt den Wert für die DatensatzkomponentesampleCountzurück.- Gibt zurück:
- Wert der Datensatzkomponente
sampleCount
-
lastUpdated
public long lastUpdated()Gibt den Wert für die DatensatzkomponentelastUpdatedzurück.- Gibt zurück:
- Wert der Datensatzkomponente
lastUpdated
-