Interface AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder,AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails>,SdkBuilder<AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder,AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails>,SdkPojo
- Enclosing class:
- AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails
public static interface AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder extends SdkPojo, CopyableBuilder<AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.Builder,AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails>
-
-
Method Summary
-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.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
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
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.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
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.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
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
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails.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.
-
-
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.
-
-