@Generated(value="org.openapitools.codegen.languages.SpringCodegen", date="2022-12-23T11:32:06.900+11:00[Australia/Sydney]") public class TelcoConcession extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TelcoConcession.AppliedToEnum
Gets or Sets appliedTo
|
static class |
TelcoConcession.TypeEnum
The concession type
|
| Constructor and Description |
|---|
TelcoConcession() |
| Modifier and Type | Method and Description |
|---|---|
TelcoConcession |
addAppliedToItem(TelcoConcession.AppliedToEnum appliedToItem) |
TelcoConcession |
additionalInfo(String additionalInfo) |
TelcoConcession |
additionalInfoUri(String additionalInfoUri) |
TelcoConcession |
amount(String amount) |
TelcoConcession |
appliedTo(List<TelcoConcession.AppliedToEnum> appliedTo) |
TelcoConcession |
discountFrequency(String discountFrequency) |
TelcoConcession |
displayName(String displayName) |
TelcoConcession |
endDate(String endDate) |
boolean |
equals(Object o) |
String |
getAdditionalInfo()
Display text providing more information on the concession
|
String |
getAdditionalInfoUri()
Optional link to additional information regarding the concession
|
String |
getAmount()
Conditional attribute for the amount of discount for the concession- required if type is FIXED_AMOUNT
|
List<TelcoConcession.AppliedToEnum> |
getAppliedTo()
Array of ENUM's to specify what the concession applies to.
|
String |
getDiscountFrequency()
Conditional attribute for frequency at which a concession is applied.
|
@NotNull String |
getDisplayName()
The display name of the concession
|
String |
getEndDate()
Optional end date for the application of the concession
|
String |
getPercentage()
Conditional attribute for the percentage of discount of concession - required if type is FIXED_PERCENTAGE
|
@NotNull String |
getStartDate()
Optional start date for the application of the concession
|
@NotNull TelcoConcession.TypeEnum |
getType()
The concession type
|
int |
hashCode() |
TelcoConcession |
percentage(String percentage) |
void |
setAdditionalInfo(String additionalInfo) |
void |
setAdditionalInfoUri(String additionalInfoUri) |
void |
setAmount(String amount) |
void |
setAppliedTo(List<TelcoConcession.AppliedToEnum> appliedTo) |
void |
setDiscountFrequency(String discountFrequency) |
void |
setDisplayName(String displayName) |
void |
setEndDate(String endDate) |
void |
setPercentage(String percentage) |
void |
setStartDate(String startDate) |
void |
setType(TelcoConcession.TypeEnum type) |
TelcoConcession |
startDate(String startDate) |
String |
toString() |
TelcoConcession |
type(TelcoConcession.TypeEnum type) |
public TelcoConcession type(TelcoConcession.TypeEnum type)
@NotNull public @NotNull TelcoConcession.TypeEnum getType()
public void setType(TelcoConcession.TypeEnum type)
public TelcoConcession displayName(String displayName)
@NotNull public @NotNull String getDisplayName()
public void setDisplayName(String displayName)
public TelcoConcession additionalInfo(String additionalInfo)
public String getAdditionalInfo()
public void setAdditionalInfo(String additionalInfo)
public TelcoConcession additionalInfoUri(String additionalInfoUri)
public String getAdditionalInfoUri()
public void setAdditionalInfoUri(String additionalInfoUri)
public TelcoConcession startDate(String startDate)
@NotNull public @NotNull String getStartDate()
public void setStartDate(String startDate)
public TelcoConcession endDate(String endDate)
public String getEndDate()
public void setEndDate(String endDate)
public TelcoConcession discountFrequency(String discountFrequency)
public String getDiscountFrequency()
public void setDiscountFrequency(String discountFrequency)
public TelcoConcession amount(String amount)
public String getAmount()
public void setAmount(String amount)
public TelcoConcession percentage(String percentage)
public String getPercentage()
public void setPercentage(String percentage)
public TelcoConcession appliedTo(List<TelcoConcession.AppliedToEnum> appliedTo)
public TelcoConcession addAppliedToItem(TelcoConcession.AppliedToEnum appliedToItem)
public List<TelcoConcession.AppliedToEnum> getAppliedTo()
public void setAppliedTo(List<TelcoConcession.AppliedToEnum> appliedTo)
Copyright © 2023. All rights reserved.