Interface AwsElasticsearchDomainServiceSoftwareOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsElasticsearchDomainServiceSoftwareOptions.Builder,AwsElasticsearchDomainServiceSoftwareOptions>,SdkBuilder<AwsElasticsearchDomainServiceSoftwareOptions.Builder,AwsElasticsearchDomainServiceSoftwareOptions>,SdkPojo
- Enclosing class:
- AwsElasticsearchDomainServiceSoftwareOptions
public static interface AwsElasticsearchDomainServiceSoftwareOptions.Builder extends SdkPojo, CopyableBuilder<AwsElasticsearchDomainServiceSoftwareOptions.Builder,AwsElasticsearchDomainServiceSoftwareOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsElasticsearchDomainServiceSoftwareOptions.BuilderautomatedUpdateDate(String automatedUpdateDate)The epoch time when the deployment window closes for required updates.AwsElasticsearchDomainServiceSoftwareOptions.Buildercancellable(Boolean cancellable)Whether a request to update the domain can be canceled.AwsElasticsearchDomainServiceSoftwareOptions.BuildercurrentVersion(String currentVersion)The version of the service software that is currently installed on the domain.AwsElasticsearchDomainServiceSoftwareOptions.Builderdescription(String description)A more detailed description of the service software status.AwsElasticsearchDomainServiceSoftwareOptions.BuildernewVersion(String newVersion)The most recent version of the service software.AwsElasticsearchDomainServiceSoftwareOptions.BuilderupdateAvailable(Boolean updateAvailable)Whether a service software update is available for the domain.AwsElasticsearchDomainServiceSoftwareOptions.BuilderupdateStatus(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 Detail
-
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
AwsElasticsearchDomainServiceSoftwareOptions.Builder cancellable(Boolean 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
AwsElasticsearchDomainServiceSoftwareOptions.Builder currentVersion(String 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
AwsElasticsearchDomainServiceSoftwareOptions.Builder description(String 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
AwsElasticsearchDomainServiceSoftwareOptions.Builder newVersion(String 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
AwsElasticsearchDomainServiceSoftwareOptions.Builder updateAvailable(Boolean 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
AwsElasticsearchDomainServiceSoftwareOptions.Builder updateStatus(String 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.
-
-
-