@Entity public class EnergyAccountDetailV2 extends Object implements EnergyAccountDetailBase
| Constructor and Description |
|---|
EnergyAccountDetailV2() |
| Modifier and Type | Method and Description |
|---|---|
EnergyAccountDetailV2 |
accountId(String accountId) |
EnergyAccountDetailV2 |
accountNumber(String accountNumber) |
EnergyAccountDetailV2 |
addPlansItem(EnergyAccountDetailPlans plansItem) |
EnergyAccountDetailV2 |
creationDate(java.time.LocalDate creationDate) |
EnergyAccountDetailV2 |
displayName(String displayName) |
boolean |
equals(Object o) |
@NotNull String |
getAccountId()
The ID of the account.
|
String |
getAccountNumber()
Optional identifier of the account as defined by the data holder.
|
java.time.LocalDate |
getCreationDate()
The date that the account was created or opened
|
String |
getDisplayName()
An optional display name for the account if one exists or can be derived.
|
EnergyAccountBaseV2.OpenStatus |
getOpenStatus() |
@NotNull @Valid List<EnergyAccountDetailPlans> |
getPlans()
The array of plans containing service points and associated plan details
|
int |
hashCode() |
EnergyAccountDetailV2 |
plans(List<EnergyAccountDetailPlans> plans) |
void |
setAccountId(String accountId) |
void |
setAccountNumber(String accountNumber) |
void |
setCreationDate(java.time.LocalDate creationDate) |
void |
setDisplayName(String displayName) |
void |
setOpenStatus(EnergyAccountBaseV2.OpenStatus openStatus) |
void |
setPlans(List<EnergyAccountDetailPlans> plans) |
String |
toString() |
public EnergyAccountDetailV2 accountId(String accountId)
@NotNull public @NotNull String getAccountId()
getAccountId in interface EnergyAccountBasepublic void setAccountId(String accountId)
setAccountId in interface EnergyAccountBasepublic EnergyAccountDetailV2 accountNumber(String accountNumber)
public String getAccountNumber()
getAccountNumber in interface EnergyAccountBasepublic void setAccountNumber(String accountNumber)
setAccountNumber in interface EnergyAccountBasepublic EnergyAccountDetailV2 displayName(String displayName)
public String getDisplayName()
getDisplayName in interface EnergyAccountBasepublic void setDisplayName(String displayName)
setDisplayName in interface EnergyAccountBasepublic EnergyAccountDetailV2 creationDate(java.time.LocalDate creationDate)
public java.time.LocalDate getCreationDate()
getCreationDate in interface EnergyAccountBasepublic void setCreationDate(java.time.LocalDate creationDate)
setCreationDate in interface EnergyAccountBasepublic EnergyAccountDetailV2 plans(List<EnergyAccountDetailPlans> plans)
plans in interface EnergyAccountDetailBasepublic EnergyAccountDetailV2 addPlansItem(EnergyAccountDetailPlans plansItem)
addPlansItem in interface EnergyAccountDetailBase@NotNull @Valid public @NotNull @Valid List<EnergyAccountDetailPlans> getPlans()
getPlans in interface EnergyAccountDetailBasepublic void setPlans(List<EnergyAccountDetailPlans> plans)
setPlans in interface EnergyAccountDetailBasepublic EnergyAccountBaseV2.OpenStatus getOpenStatus()
public void setOpenStatus(EnergyAccountBaseV2.OpenStatus openStatus)
Copyright © 2023. All rights reserved.