Package com.pointrlabs.core.performance
Class PerformanceMeasurementParams
-
- All Implemented Interfaces:
public class PerformanceMeasurementParams
This class defines the parameters used for PerformanceManager. All of the variables of this class are optional except processName. The comparison of this class while deciding on the measurement is done according to the values of its variables, not the instance. So; PerformanceMeasurementsParams12341 -> processName: "dataManagement", siteId: 2 PerformanceMeasurementParams4523 -> processName: "dataManagement", siteId: 2 are considered to be equal even though they are different instances.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
PerformanceMeasurementParams.Companion
-
Field Summary
Fields Modifier and Type Field Description private final String
processName
private final Integer
siteId
private final Integer
buildingId
private final DataType
dataType
private final Boolean
isOnline
private final String
stringData
public final static PerformanceMeasurementParams.Companion
Companion
-
Method Summary
Modifier and Type Method Description String
getProcessName()
Integer
getSiteId()
Integer
getBuildingId()
DataType
getDataType()
Boolean
isOnline()
String
getStringData()
String
toString()
-
-
Method Detail
-
getProcessName
String getProcessName()
-
getBuildingId
Integer getBuildingId()
-
getDataType
DataType getDataType()
-
getStringData
String getStringData()
-
-
-
-