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

    Konstruktoren
    Konstruktor
    Beschreibung
    PingStats(long lastPing, long averagePing, long minPing, long maxPing, int sampleCount, long lastUpdated)
    Erstellt eine Instanz einer Datensatzklasse PingStats.
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    long
    Gibt den Wert für die Datensatzkomponente averagePing zurück.
    final boolean
    Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
    final int
    Gibt einen Hashcodewert für diese Objekt zurück.
    long
    Gibt den Wert für die Datensatzkomponente lastPing zurück.
    long
    Gibt den Wert für die Datensatzkomponente lastUpdated zurück.
    long
    Gibt den Wert für die Datensatzkomponente maxPing zurück.
    long
    Gibt den Wert für die Datensatzkomponente minPing zurück.
    int
    Gibt den Wert für die Datensatzkomponente sampleCount zurück.
    final String
    Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
    updateWith(long newPing)
     

    Von Klasse geerbte Methoden Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • PingStats

      public PingStats(long lastPing, long averagePing, long minPing, long maxPing, int sampleCount, long lastUpdated)
      Erstellt eine Instanz einer Datensatzklasse PingStats.
      Parameter:
      lastPing - Wert für die Datensatzkomponente lastPing
      averagePing - Wert für die Datensatzkomponente averagePing
      minPing - Wert für die Datensatzkomponente minPing
      maxPing - Wert für die Datensatzkomponente maxPing
      sampleCount - Wert für die Datensatzkomponente sampleCount
      lastUpdated - Wert für die Datensatzkomponente lastUpdated
  • Methodendetails

    • updateWith

      public PooledDriver.PingStats updateWith(long newPing)
    • toString

      public final String toString()
      Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten.
      Angegeben von:
      toString in Klasse Record
      Gibt zurück:
      eine Zeichenfolgendarstellung dieses Objekts
    • hashCode

      public final int hashCode()
      Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet.
      Angegeben von:
      hashCode in Klasse Record
      Gibt zurück:
      ein Hashcodewert für dieses Objekt
    • equals

      public final boolean equals(Object o)
      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 der compare-Methode aus den entsprechenden Wrapper-Klassen verglichen.
      Angegeben von:
      equals in Klasse Record
      Parameter:
      o - das Objekt, mit dem verglichen wird
      Gibt zurück:
      true, wenn dieses Objekt gleich dem Argument o ist, andernfalls false.
    • lastPing

      public long lastPing()
      Gibt den Wert für die Datensatzkomponente lastPing zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastPing
    • averagePing

      public long averagePing()
      Gibt den Wert für die Datensatzkomponente averagePing zurück.
      Gibt zurück:
      Wert der Datensatzkomponente averagePing
    • minPing

      public long minPing()
      Gibt den Wert für die Datensatzkomponente minPing zurück.
      Gibt zurück:
      Wert der Datensatzkomponente minPing
    • maxPing

      public long maxPing()
      Gibt den Wert für die Datensatzkomponente maxPing zurück.
      Gibt zurück:
      Wert der Datensatzkomponente maxPing
    • sampleCount

      public int sampleCount()
      Gibt den Wert für die Datensatzkomponente sampleCount zurück.
      Gibt zurück:
      Wert der Datensatzkomponente sampleCount
    • lastUpdated

      public long lastUpdated()
      Gibt den Wert für die Datensatzkomponente lastUpdated zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastUpdated