Class INGetCarPowerLevelStatusIntentResponse

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class INGetCarPowerLevelStatusIntentResponse
extends INIntentResponse
Since:
Available in iOS 10.3 and later.
  • Constructor Details

    • INGetCarPowerLevelStatusIntentResponse

      protected INGetCarPowerLevelStatusIntentResponse()
    • INGetCarPowerLevelStatusIntentResponse

      protected INGetCarPowerLevelStatusIntentResponse​(NSObject.Handle h, long handle)
    • INGetCarPowerLevelStatusIntentResponse

      protected INGetCarPowerLevelStatusIntentResponse​(NSObject.SkipInit skipInit)
    • INGetCarPowerLevelStatusIntentResponse

      public INGetCarPowerLevelStatusIntentResponse​(INGetCarPowerLevelStatusIntentResponseCode code, NSUserActivity userActivity)
  • Method Details

    • getCode

    • getCarIdentifier

      public String getCarIdentifier()
      Since:
      Available in iOS 14.0 and later.
    • setCarIdentifier

      public void setCarIdentifier​(String v)
      Since:
      Available in iOS 14.0 and later.
    • getFuelPercentRemaining

      public NSNumber getFuelPercentRemaining()
    • setFuelPercentRemaining

      public void setFuelPercentRemaining​(NSNumber v)
    • getChargePercentRemaining

      public NSNumber getChargePercentRemaining()
    • setChargePercentRemaining

      public void setChargePercentRemaining​(NSNumber v)
    • getDistanceRemaining

      public NSMeasurement<NSUnitLength> getDistanceRemaining()
    • setDistanceRemaining

      public void setDistanceRemaining​(NSMeasurement<NSUnitLength> v)
    • getCharging

      public NSNumber getCharging()
      Since:
      Available in iOS 12.0 and later.
    • setCharging

      public void setCharging​(NSNumber v)
      Since:
      Available in iOS 12.0 and later.
    • getMinutesToFull

      public NSNumber getMinutesToFull()
      Since:
      Available in iOS 12.0 and later.
    • setMinutesToFull

      public void setMinutesToFull​(NSNumber v)
      Since:
      Available in iOS 12.0 and later.
    • getMaximumDistance

      public NSMeasurement<NSUnitLength> getMaximumDistance()
      Since:
      Available in iOS 14.0 and later.
    • setMaximumDistance

      public void setMaximumDistance​(NSMeasurement<NSUnitLength> v)
      Since:
      Available in iOS 14.0 and later.
    • getDistanceRemainingElectric

      public NSMeasurement<NSUnitLength> getDistanceRemainingElectric()
      Since:
      Available in iOS 14.0 and later.
    • setDistanceRemainingElectric

      public void setDistanceRemainingElectric​(NSMeasurement<NSUnitLength> v)
      Since:
      Available in iOS 14.0 and later.
    • getMaximumDistanceElectric

      public NSMeasurement<NSUnitLength> getMaximumDistanceElectric()
      Since:
      Available in iOS 14.0 and later.
    • setMaximumDistanceElectric

      public void setMaximumDistanceElectric​(NSMeasurement<NSUnitLength> v)
      Since:
      Available in iOS 14.0 and later.
    • getDistanceRemainingFuel

      public NSMeasurement<NSUnitLength> getDistanceRemainingFuel()
      Since:
      Available in iOS 14.0 and later.
    • setDistanceRemainingFuel

      public void setDistanceRemainingFuel​(NSMeasurement<NSUnitLength> v)
      Since:
      Available in iOS 14.0 and later.
    • getMaximumDistanceFuel

      public NSMeasurement<NSUnitLength> getMaximumDistanceFuel()
      Since:
      Available in iOS 14.0 and later.
    • setMaximumDistanceFuel

      public void setMaximumDistanceFuel​(NSMeasurement<NSUnitLength> v)
      Since:
      Available in iOS 14.0 and later.
    • getConsumptionFormulaArguments

      public NSDictionary<NSString,​?> getConsumptionFormulaArguments()
      Since:
      Available in iOS 14.0 and later.
    • setConsumptionFormulaArguments

      public void setConsumptionFormulaArguments​(NSDictionary<NSString,​?> v)
      Since:
      Available in iOS 14.0 and later.
    • getChargingFormulaArguments

      public NSDictionary<NSString,​?> getChargingFormulaArguments()
      Since:
      Available in iOS 14.0 and later.
    • setChargingFormulaArguments

      public void setChargingFormulaArguments​(NSDictionary<NSString,​?> v)
      Since:
      Available in iOS 14.0 and later.
    • getDateOfLastStateUpdate

      public NSDateComponents getDateOfLastStateUpdate()
      Since:
      Available in iOS 14.0 and later.
    • setDateOfLastStateUpdate

      public void setDateOfLastStateUpdate​(NSDateComponents v)
      Since:
      Available in iOS 14.0 and later.
    • getActiveConnector

      public INCarChargingConnectorType getActiveConnector()
      Since:
      Available in iOS 14.0 and later.
    • setActiveConnector

      public void setActiveConnector​(INCarChargingConnectorType v)
      Since:
      Available in iOS 14.0 and later.
    • getMaximumBatteryCapacity

      public NSMeasurement<NSUnitEnergy> getMaximumBatteryCapacity()
      Since:
      Available in iOS 14.0 and later.
    • setMaximumBatteryCapacity

      public void setMaximumBatteryCapacity​(NSMeasurement<NSUnitEnergy> v)
      Since:
      Available in iOS 14.0 and later.
    • getCurrentBatteryCapacity

      public NSMeasurement<NSUnitEnergy> getCurrentBatteryCapacity()
      Since:
      Available in iOS 14.0 and later.
    • setCurrentBatteryCapacity

      public void setCurrentBatteryCapacity​(NSMeasurement<NSUnitEnergy> v)
      Since:
      Available in iOS 14.0 and later.
    • getMinimumBatteryCapacity

      public NSMeasurement<NSUnitEnergy> getMinimumBatteryCapacity()
      Since:
      Available in iOS 14.0 and later.
    • setMinimumBatteryCapacity

      public void setMinimumBatteryCapacity​(NSMeasurement<NSUnitEnergy> v)
      Since:
      Available in iOS 14.0 and later.
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(INGetCarPowerLevelStatusIntentResponseCode code, NSUserActivity userActivity)