@ShellComponent @ShellCommandGroup(value="EnergyAccounts") public class EnergyAccounts extends ApiCliBase
clientFactory| Constructor and Description |
|---|
EnergyAccounts() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBalanceForEnergyAccount(boolean check,
String accountId) |
String |
getBillingForEnergyAccount(boolean check,
String accountId,
java.time.OffsetDateTime oldestTime,
java.time.OffsetDateTime newestTime,
Integer page,
Integer pageSize,
Integer version) |
String |
getEnergyAccountDetail(boolean check,
String accountId,
Integer version) |
String |
getEnergyConcessions(boolean check,
String accountId) |
String |
getEnergyPaymentSchedule(boolean check,
String accountId) |
String |
getInvoicesForEnergyAccount(boolean check,
String accountId,
java.time.OffsetDateTime oldestDate,
java.time.OffsetDateTime newestDate,
Integer page,
Integer pageSize) |
String |
listBalancesForEnergyAccounts(boolean check,
List<String> accountIds,
Integer page,
Integer pageSize) |
String |
listBillingForEnergyAccounts(boolean check,
List<String> accountIds,
java.time.OffsetDateTime oldestTime,
java.time.OffsetDateTime newestTime,
Integer page,
Integer pageSize,
ParamIntervalReadsEnum intervalReads,
Integer version) |
String |
listEnergyAccounts(boolean check,
ParamAccountOpenStatus openStatus,
Integer version,
Integer page,
Integer pageSize) |
String |
listEnergyBalancesBulk(boolean check,
Integer page,
Integer pageSize) |
String |
listEnergyBillingBulk(boolean check,
java.time.OffsetDateTime oldestTime,
java.time.OffsetDateTime newestTime,
Integer page,
Integer pageSize,
Integer version) |
String |
listEnergyInvoicesBulk(boolean check,
java.time.OffsetDateTime oldestDate,
java.time.OffsetDateTime newestDate,
Integer page,
Integer pageSize) |
String |
listInvoicesForEnergyAccounts(boolean check,
List<String> accountIds,
java.time.OffsetDateTime oldestDate,
java.time.OffsetDateTime newestDate,
Integer page,
Integer pageSize) |
createObjectMapper, getEndpointVersion, throwConformanceErrors, toJson, validateMetadata@ShellMethod(value="List Energy accounts") public String listEnergyAccounts(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") ParamAccountOpenStatus openStatus, @ShellOption(defaultValue="1") Integer version, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize) throws Exception
Exception@ShellMethod(value="Get Energy account detail") public String getEnergyAccountDetail(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId, @ShellOption(defaultValue="3") Integer version) throws Exception
Exception@ShellMethod(value="Get agreed Energy payment schedule") public String getEnergyPaymentSchedule(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId) throws Exception
Exception@ShellMethod(value="Get Energy concessions") public String getEnergyConcessions(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId) throws Exception
Exception@ShellMethod(value="Get balance for Energy account") public String getBalanceForEnergyAccount(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId) throws Exception
Exception@ShellMethod(value="Get bulk balances for Energy") public String listEnergyBalancesBulk(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize) throws Exception
Exception@ShellMethod(value="Get balances for specific Energy accounts") public String listBalancesForEnergyAccounts(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") List<String> accountIds, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize) throws Exception
Exception@ShellMethod(value="Get invoices for Energy account") public String getInvoicesForEnergyAccount(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime oldestDate, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime newestDate, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize) throws Exception
Exception@ShellMethod(value="Get bulk Energy invoices") public String listEnergyInvoicesBulk(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime oldestDate, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime newestDate, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize) throws Exception
Exception@ShellMethod(value="Get invoices for specific Energy accounts") public String listInvoicesForEnergyAccounts(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") List<String> accountIds, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime oldestDate, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime newestDate, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize) throws Exception
Exception@ShellMethod(value="Get billing for Energy account") public String getBillingForEnergyAccount(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime oldestTime, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime newestTime, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize, @ShellOption(defaultValue="2") Integer version) throws Exception
Exception@ShellMethod(value="Get Energy bulk billing") public String listEnergyBillingBulk(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime oldestTime, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime newestTime, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize, @ShellOption(defaultValue="2") Integer version) throws Exception
Exception@ShellMethod(value="Get billing for specific Energy accounts") public String listBillingForEnergyAccounts(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") List<String> accountIds, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime oldestTime, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime newestTime, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize, @ShellOption(defaultValue="__NULL__") ParamIntervalReadsEnum intervalReads, @ShellOption(defaultValue="2") Integer version) throws Exception
ExceptionCopyright © 2023. All rights reserved.