All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.android.emulator.control.BatteryStateOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.5.8
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: emulator_controller.proto

// Protobuf Java Version: 3.25.0
package com.android.emulator.control;

public interface BatteryStateOrBuilder extends
    // @@protoc_insertion_point(interface_extends:android.emulation.control.BatteryState)
    com.google.protobuf.MessageLiteOrBuilder {

  /**
   * bool hasBattery = 1;
   * @return The hasBattery.
   */
  boolean getHasBattery();

  /**
   * bool isPresent = 2;
   * @return The isPresent.
   */
  boolean getIsPresent();

  /**
   * .android.emulation.control.BatteryState.BatteryCharger charger = 3;
   * @return The enum numeric value on the wire for charger.
   */
  int getChargerValue();
  /**
   * .android.emulation.control.BatteryState.BatteryCharger charger = 3;
   * @return The charger.
   */
  com.android.emulator.control.BatteryState.BatteryCharger getCharger();

  /**
   * int32 chargeLevel = 4;
   * @return The chargeLevel.
   */
  int getChargeLevel();

  /**
   * .android.emulation.control.BatteryState.BatteryHealth health = 5;
   * @return The enum numeric value on the wire for health.
   */
  int getHealthValue();
  /**
   * .android.emulation.control.BatteryState.BatteryHealth health = 5;
   * @return The health.
   */
  com.android.emulator.control.BatteryState.BatteryHealth getHealth();

  /**
   * .android.emulation.control.BatteryState.BatteryStatus status = 6;
   * @return The enum numeric value on the wire for status.
   */
  int getStatusValue();
  /**
   * .android.emulation.control.BatteryState.BatteryStatus status = 6;
   * @return The status.
   */
  com.android.emulator.control.BatteryState.BatteryStatus getStatus();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy