Record Class DevSession.Observability
java.lang.Object
java.lang.Record
io.fluxzero.devserver.DevSession.Observability
- Enclosing class:
DevSession
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thecombinedLogrecord component.Returns the value of thediagnosticsrecord component.final booleanIndicates whether some other object is "equal to" this one.events()Returns the value of theeventsrecord component.final inthashCode()Returns a hash code value for this object.problems()Returns the value of theproblemsrecord component.Returns the value of thesessionDirectoryrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
Observability
public Observability(String sessionDirectory, String combinedLog, String events, String problems, String diagnostics) Creates an instance of aObservabilityrecord class.- Parameters:
sessionDirectory- the value for thesessionDirectoryrecord componentcombinedLog- the value for thecombinedLogrecord componentevents- the value for theeventsrecord componentproblems- the value for theproblemsrecord componentdiagnostics- the value for thediagnosticsrecord component
-
-
Method Details
-
toString
-
hashCode
-
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. All components in this record class are compared withObjects::equals(Object,Object). -
sessionDirectory
Returns the value of thesessionDirectoryrecord component.- Returns:
- the value of the
sessionDirectoryrecord component
-
combinedLog
Returns the value of thecombinedLogrecord component.- Returns:
- the value of the
combinedLogrecord component
-
events
Returns the value of theeventsrecord component.- Returns:
- the value of the
eventsrecord component
-
problems
Returns the value of theproblemsrecord component.- Returns:
- the value of the
problemsrecord component
-
diagnostics
Returns the value of thediagnosticsrecord component.- Returns:
- the value of the
diagnosticsrecord component
-