Package io.github.tkasozi.domain.redis
Class CpuEventLog
java.lang.Object
io.github.tkasozi.domain.BaseEntity
io.github.tkasozi.domain.redis.EventLog
io.github.tkasozi.domain.redis.CpuEventLog
- All Implemented Interfaces:
Serializable
,Comparable<EventLog>
CPU log.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.github.tkasozi.domain.redis.EventLog
EventLog.EventLogBuilder<T extends EventLog.EventLogBuilder<T>>
Nested classes/interfaces inherited from class io.github.tkasozi.domain.BaseEntity
BaseEntity.BaseEntityBuilder<T extends BaseEntity.BaseEntityBuilder<T>>
-
Field Summary
Fields inherited from class io.github.tkasozi.domain.redis.EventLog
description, eventName, formattedTimeStamp, timestamp, ttl, userAccess, username
-
Constructor Summary
ConstructorsConstructorDescriptionconstructor.CpuEventLog
(@NonNull CpuEventLog.CPUUtilizationBuilder builder) Constructor builder. -
Method Summary
Methods inherited from class io.github.tkasozi.domain.redis.EventLog
compareTo, getDescription, getEventName, getFormattedTimeStamp, getTimestamp, getTtl, getUserAccess, getUsername
Methods inherited from class io.github.tkasozi.domain.BaseEntity
getId, setId
-
Constructor Details
-
CpuEventLog
public CpuEventLog()constructor. -
CpuEventLog
Constructor builder.- Parameters:
builder
- .
-
-
Method Details
-
builder
Builder getter.- Returns:
- builder.
-
equals
Is equal. -
hashCode
public int hashCode()Hash code using default. -
getPercentUsage
sets and get usage percentage as aString
value.- Returns:
- percentUsage as a String.
-
setPercentUsage
sets and get usage percentage as aString
value.- Parameters:
percentUsage
- String value of usage.
-