Interface AwsElasticsearchDomainServiceSoftwareOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AwsElasticsearchDomainServiceSoftwareOptions.Builder,,AwsElasticsearchDomainServiceSoftwareOptions> SdkBuilder<AwsElasticsearchDomainServiceSoftwareOptions.Builder,,AwsElasticsearchDomainServiceSoftwareOptions> SdkPojo
- Enclosing class:
AwsElasticsearchDomainServiceSoftwareOptions
-
Method Summary
Modifier and TypeMethodDescriptionautomatedUpdateDate(String automatedUpdateDate) The epoch time when the deployment window closes for required updates.cancellable(Boolean cancellable) Whether a request to update the domain can be canceled.currentVersion(String currentVersion) The version of the service software that is currently installed on the domain.description(String description) A more detailed description of the service software status.newVersion(String newVersion) The most recent version of the service software.updateAvailable(Boolean updateAvailable) Whether a service software update is available for the domain.updateStatus(String updateStatus) The status of the service software update.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
automatedUpdateDate
AwsElasticsearchDomainServiceSoftwareOptions.Builder automatedUpdateDate(String automatedUpdateDate) The epoch time when the deployment window closes for required updates. After this time, Amazon OpenSearch Service schedules the software upgrade automatically.
- Parameters:
automatedUpdateDate- The epoch time when the deployment window closes for required updates. After this time, Amazon OpenSearch Service schedules the software upgrade automatically.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cancellable
Whether a request to update the domain can be canceled.
- Parameters:
cancellable- Whether a request to update the domain can be canceled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentVersion
The version of the service software that is currently installed on the domain.
- Parameters:
currentVersion- The version of the service software that is currently installed on the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A more detailed description of the service software status.
- Parameters:
description- A more detailed description of the service software status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newVersion
The most recent version of the service software.
- Parameters:
newVersion- The most recent version of the service software.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateAvailable
Whether a service software update is available for the domain.
- Parameters:
updateAvailable- Whether a service software update is available for the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateStatus
The status of the service software update. Valid values are as follows:
-
COMPLETED -
ELIGIBLE -
IN_PROGRESS -
NOT_ELIGIBLE -
PENDING_UPDATE
- Parameters:
updateStatus- The status of the service software update. Valid values are as follows:-
COMPLETED -
ELIGIBLE -
IN_PROGRESS -
NOT_ELIGIBLE -
PENDING_UPDATE
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-