Interface ServiceSoftwareOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ServiceSoftwareOptions.Builder,
,ServiceSoftwareOptions> SdkBuilder<ServiceSoftwareOptions.Builder,
,ServiceSoftwareOptions> SdkPojo
- Enclosing class:
ServiceSoftwareOptions
-
Method Summary
Modifier and TypeMethodDescriptionautomatedUpdateDate
(Instant automatedUpdateDate) Timestamp, in Epoch time, until which you can manually request a service software update.cancellable
(Boolean cancellable) True
if you are able to cancel your service software version update.currentVersion
(String currentVersion) The current service software version that is present on the domain.description
(String description) The description of theUpdateStatus
.newVersion
(String newVersion) The new service software version if one is available.optionalDeployment
(Boolean optionalDeployment) True
if a service software is never automatically updated.updateAvailable
(Boolean updateAvailable) True
if you are able to update you service software version.updateStatus
(String updateStatus) The status of your service software update.updateStatus
(DeploymentStatus updateStatus) The status of your 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
-
currentVersion
The current service software version that is present on the domain.
- Parameters:
currentVersion
- The current service software version that is present on the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newVersion
The new service software version if one is available.
- Parameters:
newVersion
- The new service software version if one is available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateAvailable
True
if you are able to update you service software version.False
if you are not able to update your service software version.- Parameters:
updateAvailable
- True if you are able to update you service software version.False
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cancellable
True
if you are able to cancel your service software version update.False
if you are not able to cancel your service software version.- Parameters:
cancellable
- True if you are able to cancel your service software version update.False
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateStatus
The status of your service software update. This field can take the following values:
ELIGIBLE
,PENDING_UPDATE
,IN_PROGRESS
,COMPLETED
, andNOT_ELIGIBLE
.- Parameters:
updateStatus
- The status of your service software update. This field can take the following values:ELIGIBLE
,PENDING_UPDATE
,IN_PROGRESS
,COMPLETED
, andNOT_ELIGIBLE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updateStatus
The status of your service software update. This field can take the following values:
ELIGIBLE
,PENDING_UPDATE
,IN_PROGRESS
,COMPLETED
, andNOT_ELIGIBLE
.- Parameters:
updateStatus
- The status of your service software update. This field can take the following values:ELIGIBLE
,PENDING_UPDATE
,IN_PROGRESS
,COMPLETED
, andNOT_ELIGIBLE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
The description of the
UpdateStatus
.- Parameters:
description
- The description of theUpdateStatus
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
automatedUpdateDate
Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
- Parameters:
automatedUpdateDate
- Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optionalDeployment
True
if a service software is never automatically updated.False
if a service software is automatically updated afterAutomatedUpdateDate
.- Parameters:
optionalDeployment
- True if a service software is never automatically updated.False
if a service software is automatically updated afterAutomatedUpdateDate
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-