public static class CalcSubscription.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CalcSubscription.Builder |
amount(double amount) |
CalcSubscription |
build() |
CalcSubscription.Builder |
discountAmount(double discountAmount) |
CalcSubscription.Builder |
discountPercent(double discountPercent) |
CalcSubscription.Builder |
endTime(Date endTime) |
CalcSubscription.Builder |
period(String period) |
CalcSubscription.Builder |
price(double price) |
CalcSubscription.Builder |
resource(SubscriptionResource resource) |
CalcSubscription.Builder |
startTime(Date startTime) |
public CalcSubscription.Builder amount(double amount)
amount
- public CalcSubscription.Builder discountAmount(double discountAmount)
discountAmount
- Amount of discountpublic CalcSubscription.Builder discountPercent(double discountPercent)
discountPercent
- Percent of discountpublic CalcSubscription.Builder period(String period)
period
- Duration of the subscriptionpublic CalcSubscription.Builder price(double price)
price
- Subscription pricepublic CalcSubscription.Builder resource(SubscriptionResource resource)
resource
- Name of resource associated with the subscriptionpublic CalcSubscription.Builder startTime(Date startTime)
startTime
- Start time of subscriptionpublic CalcSubscription.Builder endTime(Date endTime)
endTime
- End time of subscriptionpublic CalcSubscription build()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.