Package software.xdev.brevo.model
Class CreateTierGroupRequest
java.lang.Object
software.xdev.brevo.model.CreateTierGroupRequest
CreateTierGroupRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumSelect real_time to downgrade tier on real time balance updates.static enumSelect real_time to upgrade tier on real time balance updates. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTierOrderItem(String tierOrderItem) downgradeStrategy(CreateTierGroupRequest.DowngradeStrategyEnum downgradeStrategy) booleanSelect real_time to downgrade tier on real time balance updates.getName()Name of the tier groupOrder of the tiers in the group in ascending orderSelect real_time to upgrade tier on real time balance updates.inthashCode()voidsetDowngradeStrategy(CreateTierGroupRequest.DowngradeStrategyEnum downgradeStrategy) voidvoidsetTierOrder(List<String> tierOrder) voidsetUpgradeStrategy(CreateTierGroupRequest.UpgradeStrategyEnum upgradeStrategy) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.upgradeStrategy(CreateTierGroupRequest.UpgradeStrategyEnum upgradeStrategy)
-
Field Details
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_UPGRADE_STRATEGY
- See Also:
-
JSON_PROPERTY_DOWNGRADE_STRATEGY
- See Also:
-
JSON_PROPERTY_TIER_ORDER
- See Also:
-
-
Constructor Details
-
CreateTierGroupRequest
public CreateTierGroupRequest()
-
-
Method Details
-
name
-
getName
Name of the tier group- Returns:
- name
-
setName
-
upgradeStrategy
public CreateTierGroupRequest upgradeStrategy(@Nullable CreateTierGroupRequest.UpgradeStrategyEnum upgradeStrategy) -
getUpgradeStrategy
Select real_time to upgrade tier on real time balance updates. Select membership_anniversary to upgrade tier on subscription anniversary. Select tier_anniversary to upgrade tier on tier anniversary.- Returns:
- upgradeStrategy
-
setUpgradeStrategy
public void setUpgradeStrategy(@Nullable CreateTierGroupRequest.UpgradeStrategyEnum upgradeStrategy) -
downgradeStrategy
public CreateTierGroupRequest downgradeStrategy(@Nullable CreateTierGroupRequest.DowngradeStrategyEnum downgradeStrategy) -
getDowngradeStrategy
Select real_time to downgrade tier on real time balance updates. Select membership_anniversary to downgrade tier on subscription anniversary. Select tier_anniversary to downgrade tier on tier anniversary.- Returns:
- downgradeStrategy
-
setDowngradeStrategy
public void setDowngradeStrategy(@Nullable CreateTierGroupRequest.DowngradeStrategyEnum downgradeStrategy) -
tierOrder
-
addTierOrderItem
-
getTierOrder
Order of the tiers in the group in ascending order- Returns:
- tierOrder
-
setTierOrder
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-