Interface ServiceUpdate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ServiceUpdate.Builder,
,ServiceUpdate> SdkBuilder<ServiceUpdate.Builder,
,ServiceUpdate> SdkPojo
- Enclosing class:
ServiceUpdate
-
Method Summary
Modifier and TypeMethodDescriptionautoUpdateAfterRecommendedApplyByDate
(Boolean autoUpdateAfterRecommendedApplyByDate) Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.The Elasticache engine to which the update applies.engineVersion
(String engineVersion) The Elasticache engine version to which the update applies.estimatedUpdateTime
(String estimatedUpdateTime) The estimated length of time the service update will takeserviceUpdateDescription
(String serviceUpdateDescription) Provides details of the service updateserviceUpdateEndDate
(Instant serviceUpdateEndDate) The date after which the service update is no longer availableserviceUpdateName
(String serviceUpdateName) The unique ID of the service updateserviceUpdateRecommendedApplyByDate
(Instant serviceUpdateRecommendedApplyByDate) The recommendend date to apply the service update in order to ensure compliance.serviceUpdateReleaseDate
(Instant serviceUpdateReleaseDate) The date when the service update is initially availableserviceUpdateSeverity
(String serviceUpdateSeverity) The severity of the service updateserviceUpdateSeverity
(ServiceUpdateSeverity serviceUpdateSeverity) The severity of the service updateserviceUpdateStatus
(String serviceUpdateStatus) The status of the service updateserviceUpdateStatus
(ServiceUpdateStatus serviceUpdateStatus) The status of the service updateserviceUpdateType
(String serviceUpdateType) Reflects the nature of the service updateserviceUpdateType
(ServiceUpdateType serviceUpdateType) Reflects the nature of the service updateMethods 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
-
serviceUpdateName
The unique ID of the service update
- Parameters:
serviceUpdateName
- The unique ID of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUpdateReleaseDate
The date when the service update is initially available
- Parameters:
serviceUpdateReleaseDate
- The date when the service update is initially available- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUpdateEndDate
The date after which the service update is no longer available
- Parameters:
serviceUpdateEndDate
- The date after which the service update is no longer available- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUpdateSeverity
The severity of the service update
- Parameters:
serviceUpdateSeverity
- The severity of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceUpdateSeverity
The severity of the service update
- Parameters:
serviceUpdateSeverity
- The severity of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceUpdateRecommendedApplyByDate
ServiceUpdate.Builder serviceUpdateRecommendedApplyByDate(Instant serviceUpdateRecommendedApplyByDate) The recommendend date to apply the service update in order to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.
- Parameters:
serviceUpdateRecommendedApplyByDate
- The recommendend date to apply the service update in order to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUpdateStatus
The status of the service update
- Parameters:
serviceUpdateStatus
- The status of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceUpdateStatus
The status of the service update
- Parameters:
serviceUpdateStatus
- The status of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceUpdateDescription
Provides details of the service update
- Parameters:
serviceUpdateDescription
- Provides details of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUpdateType
Reflects the nature of the service update
- Parameters:
serviceUpdateType
- Reflects the nature of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceUpdateType
Reflects the nature of the service update
- Parameters:
serviceUpdateType
- Reflects the nature of the service update- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
engine
The Elasticache engine to which the update applies. Either Redis or Memcached
- Parameters:
engine
- The Elasticache engine to which the update applies. Either Redis or Memcached- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
The Elasticache engine version to which the update applies. Either Redis or Memcached engine version
- Parameters:
engineVersion
- The Elasticache engine version to which the update applies. Either Redis or Memcached engine version- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoUpdateAfterRecommendedApplyByDate
ServiceUpdate.Builder autoUpdateAfterRecommendedApplyByDate(Boolean autoUpdateAfterRecommendedApplyByDate) Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.
- Parameters:
autoUpdateAfterRecommendedApplyByDate
- Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estimatedUpdateTime
The estimated length of time the service update will take
- Parameters:
estimatedUpdateTime
- The estimated length of time the service update will take- Returns:
- Returns a reference to this object so that method calls can be chained together.
-