GoogleApi.Places.V1.Model.GoogleMapsPlacesV1EVChargeOptionsConnectorAggregation (google_api_places v0.11.0)

View Source

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

Attributes

  • availabilityLastUpdateTime (type: DateTime.t, default: nil) - The timestamp when the connector availability information in this aggregation was last updated.
  • availableCount (type: integer(), default: nil) - Number of connectors in this aggregation that are currently available.
  • count (type: integer(), default: nil) - Number of connectors in this aggregation.
  • maxChargeRateKw (type: float(), default: nil) - The static max charging rate in kw of each connector in the aggregation.
  • outOfServiceCount (type: integer(), default: nil) - Number of connectors in this aggregation that are currently out of service.
  • type (type: String.t, default: nil) - The connector type of this aggregation.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.Places.V1.Model.GoogleMapsPlacesV1EVChargeOptionsConnectorAggregation{
    availabilityLastUpdateTime: DateTime.t() | nil,
    availableCount: integer() | nil,
    count: integer() | nil,
    maxChargeRateKw: float() | nil,
    outOfServiceCount: integer() | nil,
    type: String.t() | nil
  }

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.