@Generated(value="software.amazon.awssdk:codegen") public final class AwsElasticsearchDomainServiceSoftwareOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsElasticsearchDomainServiceSoftwareOptions.Builder,AwsElasticsearchDomainServiceSoftwareOptions>
Information about the state of the domain relative to the latest service software.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsElasticsearchDomainServiceSoftwareOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
automatedUpdateDate()
The epoch time when the deployment window closes for required updates.
|
static AwsElasticsearchDomainServiceSoftwareOptions.Builder |
builder() |
Boolean |
cancellable()
Whether a request to update the domain can be canceled.
|
String |
currentVersion()
The version of the service software that is currently installed on the domain.
|
String |
description()
A more detailed description of the service software status.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
newVersion()
The most recent version of the service software.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsElasticsearchDomainServiceSoftwareOptions.Builder> |
serializableBuilderClass() |
AwsElasticsearchDomainServiceSoftwareOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
updateAvailable()
Whether a service software update is available for the domain.
|
String |
updateStatus()
The status of the service software update.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String automatedUpdateDate()
The epoch time when the deployment window closes for required updates. After this time, Amazon OpenSearch Service schedules the software upgrade automatically.
public final Boolean cancellable()
Whether a request to update the domain can be canceled.
public final String currentVersion()
The version of the service software that is currently installed on the domain.
public final String description()
A more detailed description of the service software status.
public final String newVersion()
The most recent version of the service software.
public final Boolean updateAvailable()
Whether a service software update is available for the domain.
public final String updateStatus()
The status of the service software update. Valid values are as follows:
COMPLETED
ELIGIBLE
IN_PROGRESS
NOT_ELIGIBLE
PENDING_UPDATE
COMPLETED
ELIGIBLE
IN_PROGRESS
NOT_ELIGIBLE
PENDING_UPDATE
public AwsElasticsearchDomainServiceSoftwareOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsElasticsearchDomainServiceSoftwareOptions.Builder,AwsElasticsearchDomainServiceSoftwareOptions>public static AwsElasticsearchDomainServiceSoftwareOptions.Builder builder()
public static Class<? extends AwsElasticsearchDomainServiceSoftwareOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.