EVChargeOptions

public abstract class EVChargeOptions implements Parcelable


Information about the EV Charge Station hosted in Place.

Summary

Nested types

public abstract class EVChargeOptions.Builder

Builder for EVChargeOptions.

Public constructors

Public methods

abstract List<ConnectorAggregation>

EV charging information grouped by connector type, and max charge rate.

abstract Integer

Number of connectors at this station.

static EVChargeOptions
newInstance(
    Integer connectorCount,
    List<ConnectorAggregation> connectorAggregations
)

Returns the EVChargeOptions with connector count and ConnectorAggregation.

Inherited Constants

From android.os.Parcelable
static final int
static final int
static final int
static final int

Inherited methods

From android.os.Parcelable
abstract int
int
abstract void
writeToParcel(Parcel p, int p1)

Public constructors

EVChargeOptions

public EVChargeOptions()

Public methods

getConnectorAggregations

public abstract List<ConnectorAggregationgetConnectorAggregations()

EV charging information grouped by connector type, and max charge rate. Shows EV charge aggregation of connectors that have the same type and max charge rate in kw.

getConnectorCount

public abstract Integer getConnectorCount()

Number of connectors at this station. However, because some ports can have multiple connectors but only be able to charge one car at a time, the number of connectors may be greater than the total number of cars which can charge simultaneously.

newInstance

public static EVChargeOptions newInstance(
    Integer connectorCount,
    List<ConnectorAggregation> connectorAggregations
)

Returns the EVChargeOptions with connector count and ConnectorAggregation.

Parameters
Integer connectorCount

The number of connectors at this station

List<ConnectorAggregation> connectorAggregations

The EV charging information grouped by connector type and max charge rate