Interface AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder,
,AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails> SdkBuilder<AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder,
,AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails> SdkPojo
- Enclosing class:
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails
-
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.optionalDeployment
(Boolean optionalDeployment) Whether the service software update is optional.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
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder automatedUpdateDate(String automatedUpdateDate) The epoch time when the deployment window closes for required updates. After this time, OpenSearch Service schedules the software upgrade automatically.
- Parameters:
automatedUpdateDate
- The epoch time when the deployment window closes for required updates. After this time, 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
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.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
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
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.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
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.
-
-
optionalDeployment
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder optionalDeployment(Boolean optionalDeployment) Whether the service software update is optional.
- Parameters:
optionalDeployment
- Whether the service software update is optional.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-