com.remondis.limbus.monitoring.publisher.RuntimeMeasurement Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of limbus-monitoring Show documentation
Show all versions of limbus-monitoring Show documentation
API to create and process monitoring information using extendable interfaces for consumers and producers.
The newest version!
package com.remondis.limbus.monitoring.publisher;
import com.remondis.limbus.monitoring.ClientContext;
class RuntimeMeasurement {
private ClientContext clientContextOnStart;
private ClientContext clientContextOnEnd;
private Long durationInMilliseconds;
public RuntimeMeasurement(ClientContext clientContextOnStart, ClientContext clientContextOnEnd,
Long durationInMilliseconds) {
super();
this.clientContextOnStart = clientContextOnStart;
this.clientContextOnEnd = clientContextOnEnd;
this.durationInMilliseconds = durationInMilliseconds;
}
/**
* @return the clientContextOnStart
*/
protected ClientContext getClientContextOnStart() {
return clientContextOnStart;
}
/**
* @return the clientContextOnEnd
*/
protected ClientContext getClientContextOnEnd() {
return clientContextOnEnd;
}
/**
* @return the durationInMilliseconds
*/
protected Long getDurationInMilliseconds() {
return durationInMilliseconds;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy