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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
-
-