Interface SlaInformationCompletedCycle
@PublicApi
@ParametersAreNonnullByDefault
public interface SlaInformationCompletedCycle
Information about the completed cycles of a Service Level Agreement
-
Method Summary
Modifier and TypeMethodDescriptionboolean
-
Method Details
-
getStartTime
Instant getStartTime()- Returns:
- the instant in time that the cycle started
-
getStopTime
Instant getStopTime()- Returns:
- the instant in time that the cycle stopped
-
getBreached
boolean getBreached()- Returns:
- true if the SLA breached during this cycle
-
getGoalDuration
Long getGoalDuration()- Returns:
- the duration in milliseconds of the SLA goal
-
getElapsedTime
Long getElapsedTime()- Returns:
- the number of milliseconds the SLA had been running
-
getRemainingTime
Long getRemainingTime()- Returns:
- the number of milliseconds the SLA had left before it breached
-