@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceUpdate extends Object implements Serializable, Cloneable
An update that you can apply to your Redis clusters.
| Constructor and Description |
|---|
ServiceUpdate() |
| Modifier and Type | Method and Description |
|---|---|
ServiceUpdate |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAutoUpdateAfterRecommendedApplyByDate()
Indicates whether the service update will be automatically applied once the recommended apply-by date has
expired.
|
String |
getEngine()
The Elasticache engine to which the update applies.
|
String |
getEngineVersion()
The Elasticache engine version to which the update applies.
|
String |
getEstimatedUpdateTime()
The estimated length of time the service update will take
|
String |
getServiceUpdateDescription()
Provides details of the service update
|
Date |
getServiceUpdateEndDate()
The date after which the service update is no longer available
|
String |
getServiceUpdateName()
The unique ID of the service update
|
Date |
getServiceUpdateRecommendedApplyByDate()
The recommendend date to apply the service update in order to ensure compliance.
|
Date |
getServiceUpdateReleaseDate()
The date when the service update is initially available
|
String |
getServiceUpdateSeverity()
The severity of the service update
|
String |
getServiceUpdateStatus()
The status of the service update
|
String |
getServiceUpdateType()
Reflects the nature of the service update
|
int |
hashCode() |
Boolean |
isAutoUpdateAfterRecommendedApplyByDate()
Indicates whether the service update will be automatically applied once the recommended apply-by date has
expired.
|
void |
setAutoUpdateAfterRecommendedApplyByDate(Boolean autoUpdateAfterRecommendedApplyByDate)
Indicates whether the service update will be automatically applied once the recommended apply-by date has
expired.
|
void |
setEngine(String engine)
The Elasticache engine to which the update applies.
|
void |
setEngineVersion(String engineVersion)
The Elasticache engine version to which the update applies.
|
void |
setEstimatedUpdateTime(String estimatedUpdateTime)
The estimated length of time the service update will take
|
void |
setServiceUpdateDescription(String serviceUpdateDescription)
Provides details of the service update
|
void |
setServiceUpdateEndDate(Date serviceUpdateEndDate)
The date after which the service update is no longer available
|
void |
setServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
|
void |
setServiceUpdateRecommendedApplyByDate(Date serviceUpdateRecommendedApplyByDate)
The recommendend date to apply the service update in order to ensure compliance.
|
void |
setServiceUpdateReleaseDate(Date serviceUpdateReleaseDate)
The date when the service update is initially available
|
void |
setServiceUpdateSeverity(String serviceUpdateSeverity)
The severity of the service update
|
void |
setServiceUpdateStatus(String serviceUpdateStatus)
The status of the service update
|
void |
setServiceUpdateType(String serviceUpdateType)
Reflects the nature of the service update
|
String |
toString()
Returns a string representation of this object.
|
ServiceUpdate |
withAutoUpdateAfterRecommendedApplyByDate(Boolean autoUpdateAfterRecommendedApplyByDate)
Indicates whether the service update will be automatically applied once the recommended apply-by date has
expired.
|
ServiceUpdate |
withEngine(String engine)
The Elasticache engine to which the update applies.
|
ServiceUpdate |
withEngineVersion(String engineVersion)
The Elasticache engine version to which the update applies.
|
ServiceUpdate |
withEstimatedUpdateTime(String estimatedUpdateTime)
The estimated length of time the service update will take
|
ServiceUpdate |
withServiceUpdateDescription(String serviceUpdateDescription)
Provides details of the service update
|
ServiceUpdate |
withServiceUpdateEndDate(Date serviceUpdateEndDate)
The date after which the service update is no longer available
|
ServiceUpdate |
withServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
|
ServiceUpdate |
withServiceUpdateRecommendedApplyByDate(Date serviceUpdateRecommendedApplyByDate)
The recommendend date to apply the service update in order to ensure compliance.
|
ServiceUpdate |
withServiceUpdateReleaseDate(Date serviceUpdateReleaseDate)
The date when the service update is initially available
|
ServiceUpdate |
withServiceUpdateSeverity(ServiceUpdateSeverity serviceUpdateSeverity)
The severity of the service update
|
ServiceUpdate |
withServiceUpdateSeverity(String serviceUpdateSeverity)
The severity of the service update
|
ServiceUpdate |
withServiceUpdateStatus(ServiceUpdateStatus serviceUpdateStatus)
The status of the service update
|
ServiceUpdate |
withServiceUpdateStatus(String serviceUpdateStatus)
The status of the service update
|
ServiceUpdate |
withServiceUpdateType(ServiceUpdateType serviceUpdateType)
Reflects the nature of the service update
|
ServiceUpdate |
withServiceUpdateType(String serviceUpdateType)
Reflects the nature of the service update
|
public void setServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
serviceUpdateName - The unique ID of the service updatepublic String getServiceUpdateName()
The unique ID of the service update
public ServiceUpdate withServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
serviceUpdateName - The unique ID of the service updatepublic void setServiceUpdateReleaseDate(Date serviceUpdateReleaseDate)
The date when the service update is initially available
serviceUpdateReleaseDate - The date when the service update is initially availablepublic Date getServiceUpdateReleaseDate()
The date when the service update is initially available
public ServiceUpdate withServiceUpdateReleaseDate(Date serviceUpdateReleaseDate)
The date when the service update is initially available
serviceUpdateReleaseDate - The date when the service update is initially availablepublic void setServiceUpdateEndDate(Date serviceUpdateEndDate)
The date after which the service update is no longer available
serviceUpdateEndDate - The date after which the service update is no longer availablepublic Date getServiceUpdateEndDate()
The date after which the service update is no longer available
public ServiceUpdate withServiceUpdateEndDate(Date serviceUpdateEndDate)
The date after which the service update is no longer available
serviceUpdateEndDate - The date after which the service update is no longer availablepublic void setServiceUpdateSeverity(String serviceUpdateSeverity)
The severity of the service update
serviceUpdateSeverity - The severity of the service updateServiceUpdateSeveritypublic String getServiceUpdateSeverity()
The severity of the service update
ServiceUpdateSeveritypublic ServiceUpdate withServiceUpdateSeverity(String serviceUpdateSeverity)
The severity of the service update
serviceUpdateSeverity - The severity of the service updateServiceUpdateSeveritypublic ServiceUpdate withServiceUpdateSeverity(ServiceUpdateSeverity serviceUpdateSeverity)
The severity of the service update
serviceUpdateSeverity - The severity of the service updateServiceUpdateSeveritypublic void setServiceUpdateRecommendedApplyByDate(Date 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.
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.public Date getServiceUpdateRecommendedApplyByDate()
The recommendend date to apply the service update in order to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.
public ServiceUpdate withServiceUpdateRecommendedApplyByDate(Date 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.
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.public void setServiceUpdateStatus(String serviceUpdateStatus)
The status of the service update
serviceUpdateStatus - The status of the service updateServiceUpdateStatuspublic String getServiceUpdateStatus()
The status of the service update
ServiceUpdateStatuspublic ServiceUpdate withServiceUpdateStatus(String serviceUpdateStatus)
The status of the service update
serviceUpdateStatus - The status of the service updateServiceUpdateStatuspublic ServiceUpdate withServiceUpdateStatus(ServiceUpdateStatus serviceUpdateStatus)
The status of the service update
serviceUpdateStatus - The status of the service updateServiceUpdateStatuspublic void setServiceUpdateDescription(String serviceUpdateDescription)
Provides details of the service update
serviceUpdateDescription - Provides details of the service updatepublic String getServiceUpdateDescription()
Provides details of the service update
public ServiceUpdate withServiceUpdateDescription(String serviceUpdateDescription)
Provides details of the service update
serviceUpdateDescription - Provides details of the service updatepublic void setServiceUpdateType(String serviceUpdateType)
Reflects the nature of the service update
serviceUpdateType - Reflects the nature of the service updateServiceUpdateTypepublic String getServiceUpdateType()
Reflects the nature of the service update
ServiceUpdateTypepublic ServiceUpdate withServiceUpdateType(String serviceUpdateType)
Reflects the nature of the service update
serviceUpdateType - Reflects the nature of the service updateServiceUpdateTypepublic ServiceUpdate withServiceUpdateType(ServiceUpdateType serviceUpdateType)
Reflects the nature of the service update
serviceUpdateType - Reflects the nature of the service updateServiceUpdateTypepublic void setEngine(String engine)
The Elasticache engine to which the update applies. Either Redis or Memcached
engine - The Elasticache engine to which the update applies. Either Redis or Memcachedpublic String getEngine()
The Elasticache engine to which the update applies. Either Redis or Memcached
public ServiceUpdate withEngine(String engine)
The Elasticache engine to which the update applies. Either Redis or Memcached
engine - The Elasticache engine to which the update applies. Either Redis or Memcachedpublic void setEngineVersion(String engineVersion)
The Elasticache engine version to which the update applies. Either Redis or Memcached engine version
engineVersion - The Elasticache engine version to which the update applies. Either Redis or Memcached engine versionpublic String getEngineVersion()
The Elasticache engine version to which the update applies. Either Redis or Memcached engine version
public ServiceUpdate withEngineVersion(String engineVersion)
The Elasticache engine version to which the update applies. Either Redis or Memcached engine version
engineVersion - The Elasticache engine version to which the update applies. Either Redis or Memcached engine versionpublic void setAutoUpdateAfterRecommendedApplyByDate(Boolean autoUpdateAfterRecommendedApplyByDate)
Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.
autoUpdateAfterRecommendedApplyByDate - Indicates whether the service update will be automatically applied once the recommended apply-by date has
expired.public Boolean getAutoUpdateAfterRecommendedApplyByDate()
Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.
public ServiceUpdate withAutoUpdateAfterRecommendedApplyByDate(Boolean autoUpdateAfterRecommendedApplyByDate)
Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.
autoUpdateAfterRecommendedApplyByDate - Indicates whether the service update will be automatically applied once the recommended apply-by date has
expired.public Boolean isAutoUpdateAfterRecommendedApplyByDate()
Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.
public void setEstimatedUpdateTime(String estimatedUpdateTime)
The estimated length of time the service update will take
estimatedUpdateTime - The estimated length of time the service update will takepublic String getEstimatedUpdateTime()
The estimated length of time the service update will take
public ServiceUpdate withEstimatedUpdateTime(String estimatedUpdateTime)
The estimated length of time the service update will take
estimatedUpdateTime - The estimated length of time the service update will takepublic String toString()
toString in class ObjectObject.toString()public ServiceUpdate clone()