@Entity public class EnergyPlanContractTariffPeriod extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EnergyPlanContractTariffPeriod.RateBlockUTypeEnum
Specifies the type of rate applicable to this tariff period
|
static class |
EnergyPlanContractTariffPeriod.TimeZone
Specifies the charge specific time zone for calculation of the time of use thresholds.
|
static class |
EnergyPlanContractTariffPeriod.TypeEnum
Type of charge.
|
| Constructor and Description |
|---|
EnergyPlanContractTariffPeriod() |
public String getId()
public void setId(String id)
public EnergyPlanContractTariffPeriod type(EnergyPlanContractTariffPeriod.TypeEnum type)
public EnergyPlanContractTariffPeriod.TypeEnum getType()
public void setType(EnergyPlanContractTariffPeriod.TypeEnum type)
public EnergyPlanContractTariffPeriod displayName(String displayName)
@NotNull public @NotNull String getDisplayName()
public void setDisplayName(String displayName)
public EnergyPlanContractTariffPeriod startDate(String startDate)
@NotNull public @NotNull String getStartDate()
public void setStartDate(String startDate)
public EnergyPlanContractTariffPeriod endDate(String endDate)
@NotNull public @NotNull String getEndDate()
public void setEndDate(String endDate)
public EnergyPlanContractTariffPeriod dailySupplyCharges(String dailySupplyCharges)
public String getDailySupplyCharges()
public void setDailySupplyCharges(String dailySupplyCharges)
public EnergyPlanContractTariffPeriod.TimeZone getTimeZone()
public void setTimeZone(EnergyPlanContractTariffPeriod.TimeZone timeZone)
public EnergyPlanContractTariffPeriod rateBlockUType(EnergyPlanContractTariffPeriod.RateBlockUTypeEnum rateBlockUType)
@NotNull public @NotNull EnergyPlanContractTariffPeriod.RateBlockUTypeEnum getRateBlockUType()
public void setRateBlockUType(EnergyPlanContractTariffPeriod.RateBlockUTypeEnum rateBlockUType)
public EnergyPlanContractTariffPeriod singleRate(EnergyPlanContractSingleRate singleRate)
@Valid public @Valid EnergyPlanContractSingleRate getSingleRate()
public void setSingleRate(EnergyPlanContractSingleRate singleRate)
public EnergyPlanContractTariffPeriod timeOfUseRates(List<EnergyPlanContractTimeOfUseRates> timeOfUseRates)
public EnergyPlanContractTariffPeriod addTimeOfUseRatesItem(EnergyPlanContractTimeOfUseRates timeOfUseRatesItem)
@Valid public @Valid List<EnergyPlanContractTimeOfUseRates> getTimeOfUseRates()
public void setTimeOfUseRates(List<EnergyPlanContractTimeOfUseRates> timeOfUseRates)
public EnergyPlanContractTariffPeriod demandCharges(List<EnergyPlanContractDemandCharges> demandCharges)
public EnergyPlanContractTariffPeriod addDemandChargesItem(EnergyPlanContractDemandCharges demandChargesItem)
@Valid public @Valid List<EnergyPlanContractDemandCharges> getDemandCharges()
public void setDemandCharges(List<EnergyPlanContractDemandCharges> demandCharges)
Copyright © 2023. All rights reserved.