Package org.acemq.workloads.endurance
Record Class Verdict.Row
java.lang.Object
java.lang.Record
org.acemq.workloads.endurance.Verdict.Row
- Enclosing class:
Verdict
public static record Verdict.Row(String lang, long rssBefore, long rssAfter, long fdsBefore, long fdsAfter, long threadsBefore, long threadsAfter, List<String> notes)
extends Record
One client's before and after.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.longfdsAfter()Returns the value of thefdsAfterrecord component.longReturns the value of thefdsBeforerecord component.final inthashCode()Returns a hash code value for this object.lang()Returns the value of thelangrecord component.notes()Returns the value of thenotesrecord component.longrssAfter()Returns the value of therssAfterrecord component.longReturns the value of therssBeforerecord component.longReturns the value of thethreadsAfterrecord component.longReturns the value of thethreadsBeforerecord component.final StringtoString()Returns a string representation of this record class.verdict()
-
Constructor Details
-
Row
public Row(String lang, long rssBefore, long rssAfter, long fdsBefore, long fdsAfter, long threadsBefore, long threadsAfter, List<String> notes) Creates an instance of aRowrecord class.- Parameters:
lang- the value for thelangrecord componentrssBefore- the value for therssBeforerecord componentrssAfter- the value for therssAfterrecord componentfdsBefore- the value for thefdsBeforerecord componentfdsAfter- the value for thefdsAfterrecord componentthreadsBefore- the value for thethreadsBeforerecord componentthreadsAfter- the value for thethreadsAfterrecord componentnotes- the value for thenotesrecord component
-
-
Method Details
-
verdict
- Returns:
- "clean", or the notes joined
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared withObjects::equals(Object,Object); primitive components are compared with '=='. -
lang
Returns the value of thelangrecord component.- Returns:
- the value of the
langrecord component
-
rssBefore
public long rssBefore()Returns the value of therssBeforerecord component.- Returns:
- the value of the
rssBeforerecord component
-
rssAfter
public long rssAfter()Returns the value of therssAfterrecord component.- Returns:
- the value of the
rssAfterrecord component
-
fdsBefore
public long fdsBefore()Returns the value of thefdsBeforerecord component.- Returns:
- the value of the
fdsBeforerecord component
-
fdsAfter
public long fdsAfter()Returns the value of thefdsAfterrecord component.- Returns:
- the value of the
fdsAfterrecord component
-
threadsBefore
public long threadsBefore()Returns the value of thethreadsBeforerecord component.- Returns:
- the value of the
threadsBeforerecord component
-
threadsAfter
public long threadsAfter()Returns the value of thethreadsAfterrecord component.- Returns:
- the value of the
threadsAfterrecord component
-
notes
Returns the value of thenotesrecord component.- Returns:
- the value of the
notesrecord component
-