| Package | Description |
|---|---|
| software.amazon.awssdk.services.elasticsearch.model |
| Modifier and Type | Method and Description |
|---|---|
static ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.builder() |
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.currencyCode(String currencyCode)
The currency code for the reserved Elasticsearch instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.duration(Integer duration)
The duration, in seconds, for which the Elasticsearch instance is reserved.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.elasticsearchInstanceCount(Integer elasticsearchInstanceCount)
The number of Elasticsearch instances that have been reserved.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.elasticsearchInstanceType(ESPartitionInstanceType elasticsearchInstanceType)
The Elasticsearch instance type offered by the reserved instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.elasticsearchInstanceType(String elasticsearchInstanceType)
The Elasticsearch instance type offered by the reserved instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.fixedPrice(Double fixedPrice)
The upfront fixed charge you will paid to purchase the specific reserved Elasticsearch instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.paymentOption(ReservedElasticsearchInstancePaymentOption paymentOption)
The payment option as defined in the reserved Elasticsearch instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.paymentOption(String paymentOption)
The payment option as defined in the reserved Elasticsearch instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.recurringCharges(Collection<RecurringCharge> recurringCharges)
The charge to your account regardless of whether you are creating any domains using the instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.recurringCharges(Consumer<RecurringCharge.Builder>... recurringCharges)
The charge to your account regardless of whether you are creating any domains using the instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.recurringCharges(RecurringCharge... recurringCharges)
The charge to your account regardless of whether you are creating any domains using the instance offering.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.reservationName(String reservationName)
The customer-specified identifier to track this reservation.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.reservedElasticsearchInstanceId(String reservedElasticsearchInstanceId)
The unique identifier for the reservation.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.reservedElasticsearchInstanceOfferingId(String reservedElasticsearchInstanceOfferingId)
The offering identifier.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.startTime(Instant startTime)
The time the reservation started.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.state(String state)
The state of the reserved Elasticsearch instance.
|
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.toBuilder() |
ReservedElasticsearchInstance.Builder |
ReservedElasticsearchInstance.Builder.usagePrice(Double usagePrice)
The rate you are charged for each hour for the domain that is using this reserved instance.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ReservedElasticsearchInstance.Builder> |
ReservedElasticsearchInstance.serializableBuilderClass() |
Copyright © 2022. All rights reserved.