ReservedInstance.Builder |
ReservedInstance.Builder.billingSubscriptionId(Long billingSubscriptionId) |
The unique identifier of the billing subscription.
|
static ReservedInstance.Builder |
ReservedInstance.builder() |
|
ReservedInstance.Builder |
ReservedInstance.Builder.currencyCode(String currencyCode) |
The currency code for the offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.duration(Integer duration) |
The duration, in seconds, for which the OpenSearch instance is reserved.
|
ReservedInstance.Builder |
ReservedInstance.Builder.fixedPrice(Double fixedPrice) |
The upfront fixed charge you will paid to purchase the specific Reserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.instanceCount(Integer instanceCount) |
The number of OpenSearch instances that have been reserved.
|
ReservedInstance.Builder |
ReservedInstance.Builder.instanceType(String instanceType) |
The OpenSearch instance type offered by theReserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.instanceType(OpenSearchPartitionInstanceType instanceType) |
The OpenSearch instance type offered by theReserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.paymentOption(String paymentOption) |
The payment option as defined in the Reserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.paymentOption(ReservedInstancePaymentOption paymentOption) |
The payment option as defined in the Reserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.recurringCharges(Collection<RecurringCharge> recurringCharges) |
The recurring charge to your account, regardless of whether you create any domains using the Reserved
Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.recurringCharges(Consumer<RecurringCharge.Builder>... recurringCharges) |
The recurring charge to your account, regardless of whether you create any domains using the Reserved
Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.recurringCharges(RecurringCharge... recurringCharges) |
The recurring charge to your account, regardless of whether you create any domains using the Reserved
Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.reservationName(String reservationName) |
The customer-specified identifier to track this reservation.
|
ReservedInstance.Builder |
ReservedInstance.Builder.reservedInstanceId(String reservedInstanceId) |
The unique identifier for the reservation.
|
ReservedInstance.Builder |
ReservedInstance.Builder.reservedInstanceOfferingId(String reservedInstanceOfferingId) |
The unique identifier of the Reserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.startTime(Instant startTime) |
The date and time when the reservation was purchased.
|
ReservedInstance.Builder |
ReservedInstance.Builder.state(String state) |
The state of the Reserved Instance.
|
ReservedInstance.Builder |
ReservedInstance.toBuilder() |
|
ReservedInstance.Builder |
ReservedInstance.Builder.usagePrice(Double usagePrice) |
The hourly rate at which you're charged for the domain using this Reserved Instance.
|