Class CpuEventLog

All Implemented Interfaces:
Serializable, Comparable<EventLog>

@RedisHash(value="CpuEventLog", timeToLive=60L) public class CpuEventLog extends EventLog
CPU log.
See Also:
  • Constructor Details

    • CpuEventLog

      public CpuEventLog()
      constructor.
    • CpuEventLog

      public CpuEventLog(@NonNull @NonNull CpuEventLog.CPUUtilizationBuilder builder)
      Constructor builder.
      Parameters:
      builder - .
  • Method Details

    • builder

      public static CpuEventLog.CPUUtilizationBuilder builder()
      Builder getter.
      Returns:
      builder.
    • equals

      public boolean equals(Object o)
      Is equal.
      Overrides:
      equals in class EventLog
      Parameters:
      o - The log to compare with.
      Returns:
      true is equal, false otherwise.
    • hashCode

      public int hashCode()
      Hash code using default.
      Overrides:
      hashCode in class EventLog
      Returns:
      hasCode.
    • getPercentUsage

      public String getPercentUsage()
      sets and get usage percentage as a String value.
      Returns:
      percentUsage as a String.
    • setPercentUsage

      public void setPercentUsage(String percentUsage)
      sets and get usage percentage as a String value.
      Parameters:
      percentUsage - String value of usage.