Package 

Class ChargeStateEvent

  • All Implemented Interfaces:

    
    public class ChargeStateEvent
    extends ApplicationEvent
                        

    Telemetry event for charge state event analytics.

    Build with builder, populate required payload fields, and upload via sendEventRequest.

    Maps to schema definition ChargeState.

    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Long getTimestamp() Get timestamp The time at which location was determined
      Double getBatteryLevel() Returns battery level.
      Double getBatteryRange() Returns battery range.
      EventType getEventType() Returns event type.
      static ChargeStateEvent.Builder builder() Creates a new builder for constructing an instance.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait