| Interface | Description |
|---|---|
| Charges |
Interface for AOC charge block
|
| CostInformation |
Interface for Balance Impact object
|
| CreditThresholdBreaches |
Container for attributes of CreditThresholdBreaches
|
| GrantedUnit |
Interface for Granted Unit block
|
| OnlineUsageResponse |
Interface for the basic online usage response
|
| RedirectionInformation |
Interface for Redirection Information
|
| RedirectionInformationFactory |
Class represents the available API for a RedirectionInformationFactory.
|
| RemainingBalance |
Interface for Remaining Balance Impact object
|
| RemainingBalanceContainer |
Interface for AOC charge block
|
| UsageRequest |
Class represents a UsageRequest which is processed by the ECE Charging Service.
|
| UsageRequestBuilder |
class represents the available API for a UsageRequestBuilder.
|
| UsageRequestBuilderFactory |
UsageRequestBuilderFactory Interface: dynamically creates UsageRequestBuilders from various spec sources
|
| UsageResponse |
Class represents a UsageResponse which is processed by the ECE Charging Service.
|
| Class | Description |
|---|---|
| MessagesUsageException |
Exception for messages.usage
|
| Enum | Description |
|---|---|
| CreditThresholdBreaches.BreachDirection |
Enum specify breach direction
|
| RequestMode |
Request Modes to indicate if the usage request is offline or online
|
| UnitReportingMode |
Enumeration represents the Unit Reporting modes supported for Usage Requests.
|
| Usage |
Operation types supported by a usage request.
|
| UsageResponse.ReasonCode |
Additional details about status
|
| UsageResponse.Result |
The status of the response.
|