This software is the proprietary copyright of TomTom NV and its subsidiaries and may be used for internal evaluation purposes or commercial use strictly subject to separate license agreement between you and TomTom NV. If you are the licensee, you are only permitted to use this software in accordance with the terms of your license agreement. If you are not the licensee, you are not authorized to use this software in any manner and should immediately return or destroy it.
method public platform.evcharging.api.common.evcharging.ChargingState getEvChargingState();
method public boolean isChargingConnectorConnected();
method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? prepareForCharging(platform.navigation.api.common.model.ChargingStationId chargingStationId, kotlin.coroutines.Continuation<? super platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult>);
method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? prepareForCharging(platform.navigation.api.common.model.C oordinate c hargingStationCoordinate, java.time.Duration remainingChargingTimeAtThisStop,float expectedBatteryChargePercentageAfterStop, kotlin.coroutines.Continuation<? super platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult>);
method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? startCharging(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.evcharging.api.common.evcharging.ChargingPointId chargingPointId, platform.evcharging.api.common.evcharging.ConnectorId connectorId, kotlin.coroutines.Continuation<? super kotlin.Unit>); method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? stopCharging(kotlin.coroutines.Continuation<? super kotlin.Unit>);
method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? startCharging(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.evcharging.api.common.evcharging.ChargingPointId chargingPointId, platform.evcharging.api.common.evcharging.ConnectorId connectorId, kotlin.coroutines.Continuation<? super platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StartChargingResult>); method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? stopCharging(kotlin.coroutines.Continuation<? super platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StopChargingResult>);
property public abstract platform.evcharging.api.common.evcharging.ChargingState evChargingState;
property public abstract boolean isChargingConnectorConnected;
@kotlinx.parcelize.Parcelize public enum EvChargingMediatorService.FailureReason implements android.os.Parcelable {
method public static platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason valueOf(String name) throws java.lang.IllegalArgumentException;
method public static platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason[] values();
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason ACCOUNT_ERROR;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason ACTIVE_SESSION_ONGOING;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason CHARGING_POINT_ERROR;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason COUNTY_NOT_SUPPORTED_BY_EMSP;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason INTERNAL_ERROR;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason NETWORK_ERROR;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason NO_AUTHENTICATED_EMSP_AVAILABLE;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason TIMEOUT;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason USER_NOT_AUTHORIZED;
}
ctor public EvChargingMediatorService.FinishChargingResult.Failure(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.F inishChargingResult.F ailureReason reason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.F inishChargingResult.F ailureReason component1(); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FinishChargingResult.Failure copy(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FinishChargingResult.FailureReasonreason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.F inishChargingResult.F ailureReason getReason(); property public final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.F inishChargingResult.F ailureReason reason; } @kotlinx.parcelize.Parcelize public enum EvChargingMediatorService.FinishChargingResult.FailureReason implements android.os.Parcelable { method public static platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FinishChargingResult.FailureReason valueOf(String name) throws java.lang.IllegalArgumentException; method public static platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FinishChargingResult.FailureReason[] values(); enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FinishChargingResult.FailureReason INVALID_CURRENT_CHARGING_STATE; enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FinishChargingResult.FailureReason NO_AUTHENTICATED_EMSPS;
ctor public EvChargingMediatorService.FinishChargingResult.Failure(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason component1(); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FinishChargingResult.Failure copy(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReasonreason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason getReason(); property public final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason;
ctor public EvChargingMediatorService.LogOutResult.Failure(platform.evcharging.api.common.evcharging.EmspIdentifier serviceIdentifier, platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult.FailureReasonreason);
ctor public EvChargingMediatorService.LogOutResult.Failure(platform.evcharging.api.common.evcharging.EmspIdentifier serviceIdentifier, platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReasonreason);
method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult. FailureReason component2(); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult.Failure copy(platform.evcharging.api.common.evcharging.EmspIdentifier serviceIdentifier, platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult.FailureReasonreason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult. FailureReason getReason();
method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason component2(); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult.Failure copy(platform.evcharging.api.common.evcharging.EmspIdentifier serviceIdentifier, platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReasonreason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason getReason();
property public final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult. FailureReason reason;
property public final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason;
}
@kotlinx.parcelize.Parcelize public enum EvChargingMediatorService.LogOutResult.FailureReason implements android.os.Parcelable {
method public static platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult.FailureReason valueOf(String name) throws java.lang.IllegalArgumentException;
method public static platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult.FailureReason[] values();
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult.FailureReason CHARGING_POINT_IN_USE;
enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.LogOutResult.FailureReason NETWORK_ERROR;
ctor public EvChargingMediatorService.PrepareForChargingResult.Failure(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult. FailureReason reason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult. FailureReason component1(); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult.Failure copy(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.Prepare ForChargingResult.FailureReasonreason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult. FailureReason getReason(); property public final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult. FailureReason reason; } @kotlinx.parcelize.Parcelize public enum EvChargingMediatorService.PrepareForChargingResult.FailureReason implements android.os.Parcelable { method public static platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult.FailureReason valueOf(String name) throws java.lang.IllegalArgumentException; method public static platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult.FailureReason[] values(); enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult.FailureReason INVALID_CURRENT_CHARGING_STATE; enum_constant public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult.FailureReason NO_AUTHENTICATED_EMSPS;
ctor public EvChargingMediatorService.PrepareForChargingResult.Failure(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason component1(); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.PrepareForChargingResult.Failure copy(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReasonreason); method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason getReason(); property public final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason;
public abstract static sealed class EvChargingMediatorService.StartChargingResult implements android.os.Parcelable {
}
@kotlinx.parcelize.Parcelize public static final class EvChargingMediatorService.StartChargingResult.Failure extends platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StartChargingResult {
ctor public EvChargingMediatorService.StartChargingResult.Failure(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason);
method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason component1();
method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StartChargingResult.Failure copy(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason);
method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason getReason();
property public final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason;
}
@kotlinx.parcelize.Parcelize public static final class EvChargingMediatorService.StartChargingResult.Success extends platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StartChargingResult {
field public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StartChargingResult.Success INSTANCE;
}
public abstract static sealed class EvChargingMediatorService.StopChargingResult implements android.os.Parcelable {
}
@kotlinx.parcelize.Parcelize public static final class EvChargingMediatorService.StopChargingResult.Failure extends platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StopChargingResult {
ctor public EvChargingMediatorService.StopChargingResult.Failure(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason);
method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason component1();
method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StopChargingResult.Failure copy(platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason);
method public platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason getReason();
property public final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.FailureReason reason;
}
@kotlinx.parcelize.Parcelize public static final class EvChargingMediatorService.StopChargingResult.Success extends platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StopChargingResult {
field public static final platform.evcharging.api.service.evchargingmediator.EvChargingMediatorService.StopChargingResult.Success INSTANCE;
}
method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? forceEvChargingState(platform.evcharging.api.common.evcharging.ChargingState chargingState, kotlin.coroutines.Continuation<? super kotlin.Unit>);
ctor public PhoneBookSynchronizationStatusHelper();
ctor public PhoneBookSynchronizationStatusHelper(androidx.lifecycle.LifecycleOwner lifecycleOwner, platform.framework.api.ipc.iviservice.IviServiceProvider iviServiceProvider);
method public void onCreate(android.content.Context context);
method public void onDestroy();
method public void combiningStatuses(Boolean? value, Boolean? value1); method public void updateAdapterConnectionState(int state, String? address, int previousState); method public void updateProfileConnectionState(int state, String? address, int previousState);
method public void noBluetoothDeviceProfileFound(String? action); method public void phoneBookCombiningStatuses(boolean pbapProfileConnected, boolean adapterConnected);
@IviExperimental public abstract sealed class ChargingState implements android.os.Parcelable {
}
@kotlinx.parcelize.Parcelize public static final class ChargingState.Charging extends platform.evcharging.api.common.evcharging.ChargingState {
field public static final platform.evcharging.api.common.evcharging.ChargingState.Charging INSTANCE;
}
@kotlinx.parcelize.Parcelize public static final class ChargingState.ChargingCompleted extends platform.evcharging.api.common.evcharging.ChargingState {
field public static final platform.evcharging.api.common.evcharging.ChargingState.ChargingCompleted INSTANCE;
}
@kotlinx.parcelize.Parcelize public static final class ChargingState.ChargingRequested extends platform.evcharging.api.common.evcharging.ChargingState {
field public static final platform.evcharging.api.common.evcharging.ChargingState.ChargingRequested INSTANCE;
}
@kotlinx.parcelize.Parcelize public static final class ChargingState.Failure extends platform.evcharging.api.common.evcharging.ChargingState {
ctor public ChargingState.Failure(platform.evcharging.api.common.evcharging.FailureReason reason);
method public platform.evcharging.api.common.evcharging.FailureReason component1();
method public platform.evcharging.api.common.evcharging.ChargingState.Failure copy(platform.evcharging.api.common.evcharging.FailureReason reason);
method public platform.evcharging.api.common.evcharging.FailureReason getReason();
property public final platform.evcharging.api.common.evcharging.FailureReason reason;
}
@kotlinx.parcelize.Parcelize public static final class ChargingState.Idle extends platform.evcharging.api.common.evcharging.ChargingState {
field public static final platform.evcharging.api.common.evcharging.ChargingState.Idle INSTANCE;
}
@kotlinx.parcelize.Parcelize public static final class ChargingState.PreparingChargingSession extends platform.evcharging.api.common.evcharging.ChargingState {
field public static final platform.evcharging.api.common.evcharging.ChargingState.PreparingChargingSession INSTANCE;
}
@kotlinx.parcelize.Parcelize public static final class ChargingState.StopChargingRequested extends platform.evcharging.api.common.evcharging.ChargingState {
field public static final platform.evcharging.api.common.evcharging.ChargingState.StopChargingRequested INSTANCE;
}
@kotlinx.parcelize.Parcelize public static final class ChargingState.WaitingForCharger extends platform.evcharging.api.common.evcharging.ChargingState {
field public static final platform.evcharging.api.common.evcharging.ChargingState.WaitingForCharger INSTANCE;
}
ctor public ChargingStation(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.navigation.api.common.model.Coordinate location, String? operatorName, java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> chargingPoints);
ctor public ChargingStation(platform.navigation.api.common.model.ChargingStationId chargingStationId, com.tomtom.tools.android.core.geography.CountryId? countryId, platform.navigation.api.common.model.Coordinate location, String? operatorName, java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> chargingPoints);
method public platform.navigation.api.common.model.Coordinate component2(); method public String? component3(); method public java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> component4(); method public platform.evcharging.api.common.evcharging.ChargingStation copy(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.navigation.api.common.model.Coordinate location, String? operatorName, java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> chargingPoints);
method public com.tomtom.tools.android.core.geography.CountryId? component2(); method public platform.navigation.api.common.model.Coordinate component3(); method public String? component4(); method public java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> component5(); method public platform.evcharging.api.common.evcharging.ChargingStation copy(platform.navigation.api.common.model.ChargingStationId chargingStationId, com.tomtom.tools.android.core.geography.CountryId? countryId, platform.navigation.api.common.model.Coordinate location, String? operatorName, java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> chargingPoints);
method public com.tomtom.tools.android.core.geography.CountryId? getCountryId();
property public final com.tomtom.tools.android.core.geography.CountryId? countryId;
@kotlinx.parcelize.Parcelize public enum FailureReason implements android.os.Parcelable {
method public static platform.evcharging.api.common.evcharging.FailureReason valueOf(String name) throws java.lang.IllegalArgumentException;
method public static platform.evcharging.api.common.evcharging.FailureReason[] values();
enum_constant public static final platform.evcharging.api.common.evcharging.FailureReason CHARGING_POINT_ERROR;
enum_constant public static final platform.evcharging.api.common.evcharging.FailureReason INTERNAL_ERROR;
enum_constant public static final platform.evcharging.api.common.evcharging.FailureReason INVALID_CHARGING_STATE;
enum_constant public static final platform.evcharging.api.common.evcharging.FailureReason NETWORK_ERROR;
enum_constant public static final platform.evcharging.api.common.evcharging.FailureReason NO_AUTHENTICATED_EMSP_AVAILABLE;
enum_constant public static final platform.evcharging.api.common.evcharging.FailureReason USER_NOT_AUTHORIZED;
enum_constant public static final platform.evcharging.api.common.evcharging.FailureReason VEHICLE_CHARGING_CONNECTOR_ERROR;
}
ctor public SessionInfo(platform.navigation.api.common.model.ChargingStationId chargingStationId, optional platform.evcharging.api.common.evcharging.ChargingPointId? chargingPointId, optional platform.evcharging.api.common.evcharging.ConnectorId? connectorId, optional platform.evcharging.api.common.evcharging.Receipt? sessionReceipt); method public platform.navigation.api.common.model.ChargingStationId component1(); method public platform.evcharging.api.common.evcharging.ChargingPointId? component2(); method public platform.evcharging.api.common.evcharging.ConnectorId? component3(); method public platform.evcharging.api.common.evcharging.Receipt? component4(); method public platform.evcharging.api.common.evcharging.SessionInfo copy(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.evcharging.api.common.evcharging.ChargingPointId? chargingPointId, platform.evcharging.api.common.evcharging.ConnectorId? connectorId, platform.evcharging.api.common.evcharging.Receipt? sessionReceipt);
ctor public SessionInfo(platform.evcharging.api.common.evcharging.SessionStatus sessionStatus, platform. navigation.api.common.model.ChargingStationId chargingStationId, optional platform.evcharging.api.common.evcharging.ChargingPointId? chargingPointId, optional platform.evcharging.api.common.evcharging.ConnectorId? connectorId, optional platform.evcharging.api.common.evcharging.Receipt? sessionReceipt); method public platform.evcharging.api.common.evcharging.SessionStatus component1(); method public platform.navigation.api.common.model.ChargingStationId component2(); method public platform.evcharging.api.common.evcharging.ChargingPointId? component3(); method public platform.evcharging.api.common.evcharging.ConnectorId? component4(); method public platform.evcharging.api.common.evcharging.Receipt? component5(); method public platform.evcharging.api.common.evcharging.SessionInfo copy(platform.evcharging.api.common.evcharging.SessionStatus sessionStatus, platform. navigation.api.common.model.ChargingStationId chargingStationId, platform.evcharging.api.common.evcharging.ChargingPointId? chargingPointId, platform.evcharging.api.common.evcharging.ConnectorId? connectorId, platform.evcharging.api.common.evcharging.Receipt? sessionReceipt);
method public platform.evcharging.api.common.evcharging.SessionStatus getSessionStatus();
property public final platform.evcharging.api.common.evcharging.SessionStatus sessionStatus;
}
public enum SessionStatus {
method public static platform.evcharging.api.common.evcharging.SessionStatus valueOf(String name) throws java.lang.IllegalArgumentException;
method public static platform.evcharging.api.common.evcharging.SessionStatus[] values();
enum_constant public static final platform.evcharging.api.common.evcharging.SessionStatus SESSION_ACTIVE;
enum_constant public static final platform.evcharging.api.common.evcharging.SessionStatus SESSION_COMPLETED;
enum_constant public static final platform.evcharging.api.common.evcharging.SessionStatus SESSION_INVALID;
method public platform.evcharging.api.common.evcharging.ChargingState getChargingState();
property public abstract platform.evcharging.api.common.evcharging.ChargingState chargingState;
public enum EvChargingService.ChargingStationTariffsResult.ChargingStationTariffsResultError {
method public static platform.evcharging.api.service.evcharging.EvChargingService.ChargingStationTariffsResult.ChargingStationTariffsResultError valueOf(String name) throws java.lang.IllegalArgumentException;
method public static platform.evcharging.api.service.evcharging.EvChargingService.ChargingStationTariffsResult.ChargingStationTariffsResultError[] values();
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.ChargingStationTariffsResult.ChargingStationTariffsResultError AUTHENTICATION_ERROR;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.ChargingStationTariffsResult.ChargingStationTariffsResultError NETWORK_ERROR;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.ChargingStationTariffsResult.ChargingStationTariffsResultError UNKNOWN_ERROR;
}
ctor public EvChargingService.ChargingStationTariffsResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.ChargingStation TariffsResult.ChargingStationTariffsResultError reason); method public platform.evcharging.api.service.evcharging.EvChargingService.ChargingStation TariffsResult.ChargingStationTariffsResultError component1(); method public platform.evcharging.api.service.evcharging.EvChargingService.ChargingStationTariffsResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.ChargingStationTariffsResult.ChargingStationTariffsResultErrorreason); method public platform.evcharging.api.service.evcharging.EvChargingService.ChargingStation TariffsResult.ChargingStationTariffsResultError getReason(); property public final platform.evcharging.api.service.evcharging.EvChargingService.ChargingStation TariffsResult.ChargingStationTariffsResultError reason;
ctor public EvChargingService.ChargingStationTariffsResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reReason reason); method public platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reReason component1(); method public platform.evcharging.api.service.evcharging.EvChargingService.ChargingStationTariffsResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.FailureReasonreason); method public platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reReason getReason(); property public final platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reReason reason;
}
public enum EvChargingService.FailureReason {
method public static platform.evcharging.api.service.evcharging.EvChargingService.FailureReason valueOf(String name) throws java.lang.IllegalArgumentException;
method public static platform.evcharging.api.service.evcharging.EvChargingService.FailureReason[] values();
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason ACCOUNT_ERROR;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason ACTIVE_SESSION_ERROR;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason AUTHENTICATION_ERROR;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason CHARGING_STATION_ERROR;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason INVALID_CURRENT_CHARGING_STATE;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason NETWORK_ERROR;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason TIMEOUT;
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason UNKNOWN_ERROR;
ctor public EvChargingService.ResetChargingResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult. FailureReason reason); method public platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult. FailureReason component1(); method public platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReasonreason); method public platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult. FailureReason getReason(); property public final platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult. FailureReason reason; } @kotlinx.parcelize.Parcelize public enum EvChargingService.ResetChargingResult.FailureReason implements android.os.Parcelable { method public static platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason valueOf(String name) throws java.lang.IllegalArgumentException; method public static platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason[] values(); enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason INVALID_CURRENT_CHARGING_STATE;
ctor public EvChargingService.ResetChargingResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.FailureReason reason); method public platform.evcharging.api.service.evcharging.EvChargingService.FailureReason component1(); method public platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.Failure Reasonreason); method public platform.evcharging.api.service.evcharging.EvChargingService.FailureReason getReason(); property public final platform.evcharging.api.service.evcharging.EvChargingService.FailureReason reason;
ctor public EvChargingService.StartChargingResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargin gError reason); method public platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargin gError component1(); method public platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargingErrorreason); method public platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargin gError getReason(); property public final platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargin gError reason; } public enum EvChargingService.StartChargingResult.StartChargingError { method public static platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargingError valueOf(String name) throws java.lang.IllegalArgumentException; method public static platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargingError[] values(); enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargingError NETWORK_ERROR; enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.StartChargingError UNKNOWN_ERROR;
ctor public EvChargingService.StartChargingResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reRe a son reason); method public platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reRe a son component1(); method public platform.evcharging.api.service.evcharging.EvChargingService.StartChargingResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.FailureReasonreason); method public platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reRe a son getReason(); property public final platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reRe a son reason;
ctor public EvChargingService.StopChargingResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.StopChargingRes ult.St o pChargi n gError reason); method public platform.evcharging.api.service.evcharging.EvChargingService.StopChargingRes ult.St o pChargi n gError component1(); method public platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.StopChargingErrorreason); method public platform.evcharging.api.service.evcharging.EvChargingService.StopChargingRes ult.St o pChargi n gError getReason(); property public final platform.evcharging.api.service.evcharging.EvChargingService.StopChargingRes ult.St o pChargi n gError reason; } public enum EvChargingService.StopChargingResult.StopChargingError { method public static platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.StopChargingError valueOf(String name) throws java.lang.IllegalArgumentException; method public static platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.StopChargingError[] values(); enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.StopChargingError AUTHORIZATION_ERROR; enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.StopChargingError NETWORK_ERROR; enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.StopChargingError NO_ACTIVE_SESSION; enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.StopChargingError UNKNOWN_ERROR;
ctor public EvChargingService.StopChargingResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reRe a son reason); method public platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reRe a son component1(); method public platform.evcharging.api.service.evcharging.EvChargingService.StopChargingResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.FailureReasonreason); method public platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reRe a son getReason(); property public final platform.evcharging.api.service.evcharging.EvChargingService.Fa ilu reRe a son reason;
ctor public BluetoothConnectivityStatus(platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BluetoothConnectionState connectionState, platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BluetoothBondState bondState, optional platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BondStateChangeReason? lastBondStateChangeReason);
ctor public BluetoothConnectivityStatus(platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BluetoothConnectionState connectionState, platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BluetoothBondState bondState, optional platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BondStateChangeReason? lastBondStateChangeReason , optional java.util.Set<? extends platform.bluetoothconnectivity.api.common.model.BluetoothDeviceProfile> connectedProfiles );
method public platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus copy(platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BluetoothConnectionState connectionState, platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BluetoothBondState bondState, platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BondStateChangeReason? lastBondStateChangeReason);
method public java.util.Set<platform.bluetoothconnectivity.api.common.model.BluetoothDeviceProfile> component4(); method public platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus copy(platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BluetoothConnectionState connectionState, platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BluetoothBondState bondState, platform.bluetoothconnectivity.api.common.model.BluetoothConnectivityStatus.BondStateChangeReason? lastBondStateChangeReason , java.util.Set<? extends platform.bluetoothconnectivity.api.common.model.BluetoothDeviceProfile> connectedProfiles );
method public java.util.Set<platform.bluetoothconnectivity.api.common.model.BluetoothDeviceProfile> getConnectedProfiles();
property public final java.util.Set<platform.bluetoothconnectivity.api.common.model.BluetoothDeviceProfile> connectedProfiles;