| Package | Description |
|---|---|
| software.amazon.awssdk.services.opensearch.model |
| Modifier and Type | Method and Description |
|---|---|
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(OpenSearchPartitionInstanceType instanceType)
The OpenSearch instance type offered by theReserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.instanceType(String instanceType)
The OpenSearch instance type offered by theReserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.paymentOption(ReservedInstancePaymentOption paymentOption)
The payment option as defined in the Reserved Instance offering.
|
ReservedInstance.Builder |
ReservedInstance.Builder.paymentOption(String 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.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ReservedInstance.Builder> |
ReservedInstance.serializableBuilderClass() |
Copyright © 2022. All rights reserved.