@Entity public class EnergyPlanContractFull extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EnergyPlanContractFull.PaymentOptionEnum
Gets or Sets paymentOption
|
static class |
EnergyPlanContractFull.PricingModelEnum
The pricing model for the contract.
|
static class |
EnergyPlanContractFull.TermTypeEnum
The term for the contract.
|
static class |
EnergyPlanContractFull.TimeZoneEnum
Required if pricingModel is set to TIME_OF_USE.
|
| Constructor and Description |
|---|
EnergyPlanContractFull() |
public String getId()
public void setId(String id)
public EnergyPlanContractFull additionalFeeInformation(String additionalFeeInformation)
public String getAdditionalFeeInformation()
public void setAdditionalFeeInformation(String additionalFeeInformation)
public EnergyPlanContractFull pricingModel(EnergyPlanContractFull.PricingModelEnum pricingModel)
@NotNull public @NotNull EnergyPlanContractFull.PricingModelEnum getPricingModel()
public void setPricingModel(EnergyPlanContractFull.PricingModelEnum pricingModel)
public EnergyPlanContractFull timeZone(EnergyPlanContractFull.TimeZoneEnum timeZone)
public EnergyPlanContractFull.TimeZoneEnum getTimeZone()
public void setTimeZone(EnergyPlanContractFull.TimeZoneEnum timeZone)
public EnergyPlanContractFull isFixed(Boolean isFixed)
@NotNull public @NotNull Boolean getIsFixed()
public void setIsFixed(Boolean isFixed)
public EnergyPlanContractFull variation(String variation)
public String getVariation()
public void setVariation(String variation)
public EnergyPlanContractFull onExpiryDescription(String onExpiryDescription)
public String getOnExpiryDescription()
public void setOnExpiryDescription(String onExpiryDescription)
public EnergyPlanContractFull paymentOption(List<EnergyPlanContractFull.PaymentOptionEnum> paymentOption)
public EnergyPlanContractFull addPaymentOptionItem(EnergyPlanContractFull.PaymentOptionEnum paymentOptionItem)
@NotNull public @NotNull List<EnergyPlanContractFull.PaymentOptionEnum> getPaymentOption()
public void setPaymentOption(List<EnergyPlanContractFull.PaymentOptionEnum> paymentOption)
public EnergyPlanContractFull intrinsicGreenPower(EnergyPlanContractIntrinsicGreenPower intrinsicGreenPower)
@Valid public @Valid EnergyPlanContractIntrinsicGreenPower getIntrinsicGreenPower()
public void setIntrinsicGreenPower(EnergyPlanContractIntrinsicGreenPower intrinsicGreenPower)
public EnergyPlanContractFull controlledLoad(List<EnergyPlanControlledLoad> controlledLoad)
public List<EnergyPlanControlledLoad> getControlledLoad()
public void setControlledLoad(List<EnergyPlanControlledLoad> controlledLoad)
public EnergyPlanContractFull incentives(List<EnergyPlanContractIncentives> incentives)
public EnergyPlanContractFull addIncentivesItem(EnergyPlanContractIncentives incentivesItem)
@Valid public @Valid List<EnergyPlanContractIncentives> getIncentives()
public void setIncentives(List<EnergyPlanContractIncentives> incentives)
public EnergyPlanContractFull discounts(List<EnergyPlanContractDiscounts> discounts)
public EnergyPlanContractFull addDiscountsItem(EnergyPlanContractDiscounts discountsItem)
@Valid public @Valid List<EnergyPlanContractDiscounts> getDiscounts()
public void setDiscounts(List<EnergyPlanContractDiscounts> discounts)
public EnergyPlanContractFull greenPowerCharges(List<EnergyPlanContractGreenPowerCharges> greenPowerCharges)
public EnergyPlanContractFull addGreenPowerChargesItem(EnergyPlanContractGreenPowerCharges greenPowerChargesItem)
@Valid public @Valid List<EnergyPlanContractGreenPowerCharges> getGreenPowerCharges()
public void setGreenPowerCharges(List<EnergyPlanContractGreenPowerCharges> greenPowerCharges)
public EnergyPlanContractFull eligibility(List<EnergyPlanContractEligibility> eligibility)
public EnergyPlanContractFull addEligibilityItem(EnergyPlanContractEligibility eligibilityItem)
@Valid public @Valid List<EnergyPlanContractEligibility> getEligibility()
public void setEligibility(List<EnergyPlanContractEligibility> eligibility)
public EnergyPlanContractFull fees(List<EnergyPlanContractFees> fees)
public EnergyPlanContractFull addFeesItem(EnergyPlanContractFees feesItem)
@Valid public @Valid List<EnergyPlanContractFees> getFees()
public void setFees(List<EnergyPlanContractFees> fees)
public EnergyPlanContractFull solarFeedInTariff(List<EnergyPlanContractSolarFeedInTariff> solarFeedInTariff)
public EnergyPlanContractFull addSolarFeedInTariffItem(EnergyPlanContractSolarFeedInTariff solarFeedInTariffItem)
@Valid public @Valid List<EnergyPlanContractSolarFeedInTariff> getSolarFeedInTariff()
public void setSolarFeedInTariff(List<EnergyPlanContractSolarFeedInTariff> solarFeedInTariff)
public EnergyPlanContractFull tariffPeriod(List<EnergyPlanContractTariffPeriod> tariffPeriod)
public EnergyPlanContractFull addTariffPeriodItem(EnergyPlanContractTariffPeriod tariffPeriodItem)
@NotNull @Valid public @NotNull @Valid List<EnergyPlanContractTariffPeriod> getTariffPeriod()
public void setTariffPeriod(List<EnergyPlanContractTariffPeriod> tariffPeriod)
public EnergyPlanContractFull termType(EnergyPlanContractFull.TermTypeEnum termType)
public EnergyPlanContractFull.TermTypeEnum getTermType()
public void setTermType(EnergyPlanContractFull.TermTypeEnum termType)
public EnergyPlanContractFull benefitPeriod(String benefitPeriod)
public String getBenefitPeriod()
public void setBenefitPeriod(String benefitPeriod)
public EnergyPlanContractFull terms(String terms)
public String getTerms()
public void setTerms(String terms)
public EnergyPlanContractFull meterTypes(List<String> meterTypes)
public EnergyPlanContractFull addMeterTypesItem(String meterTypesItem)
public List<String> getMeterTypes()
public EnergyPlanContractFull coolingOffDays(Integer coolingOffDays)
public Integer getCoolingOffDays()
public void setCoolingOffDays(Integer coolingOffDays)
public EnergyPlanContractFull billFrequency(List<String> billFrequency)
public EnergyPlanContractFull addBillFrequencyItem(String billFrequencyItem)
@NotNull public @NotNull List<String> getBillFrequency()
Copyright © 2023. All rights reserved.