@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceUpdate extends Object implements Serializable, Cloneable, StructuredPojo
An update that you can apply to your MemoryDB clusters.
Constructor and Description |
---|
ServiceUpdate() |
Modifier and Type | Method and Description |
---|---|
ServiceUpdate |
clone() |
boolean |
equals(Object obj) |
Date |
getAutoUpdateStartDate()
The date at which the service update will be automatically applied
|
String |
getClusterName()
The name of the cluster to which the service update applies
|
String |
getDescription()
Provides details of the service update
|
String |
getNodesUpdated()
A list of nodes updated by the service update
|
Date |
getReleaseDate()
The date when the service update is initially available
|
String |
getServiceUpdateName()
The unique ID of the service update
|
String |
getStatus()
The status of the service update
|
String |
getType()
Reflects the nature of the service update
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAutoUpdateStartDate(Date autoUpdateStartDate)
The date at which the service update will be automatically applied
|
void |
setClusterName(String clusterName)
The name of the cluster to which the service update applies
|
void |
setDescription(String description)
Provides details of the service update
|
void |
setNodesUpdated(String nodesUpdated)
A list of nodes updated by the service update
|
void |
setReleaseDate(Date releaseDate)
The date when the service update is initially available
|
void |
setServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
|
void |
setStatus(String status)
The status of the service update
|
void |
setType(String type)
Reflects the nature of the service update
|
String |
toString()
Returns a string representation of this object.
|
ServiceUpdate |
withAutoUpdateStartDate(Date autoUpdateStartDate)
The date at which the service update will be automatically applied
|
ServiceUpdate |
withClusterName(String clusterName)
The name of the cluster to which the service update applies
|
ServiceUpdate |
withDescription(String description)
Provides details of the service update
|
ServiceUpdate |
withNodesUpdated(String nodesUpdated)
A list of nodes updated by the service update
|
ServiceUpdate |
withReleaseDate(Date releaseDate)
The date when the service update is initially available
|
ServiceUpdate |
withServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
|
ServiceUpdate |
withStatus(ServiceUpdateStatus status)
The status of the service update
|
ServiceUpdate |
withStatus(String status)
The status of the service update
|
ServiceUpdate |
withType(ServiceUpdateType type)
Reflects the nature of the service update
|
ServiceUpdate |
withType(String type)
Reflects the nature of the service update
|
public void setClusterName(String clusterName)
The name of the cluster to which the service update applies
clusterName
- The name of the cluster to which the service update appliespublic String getClusterName()
The name of the cluster to which the service update applies
public ServiceUpdate withClusterName(String clusterName)
The name of the cluster to which the service update applies
clusterName
- The name of the cluster to which the service update appliespublic 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 setReleaseDate(Date releaseDate)
The date when the service update is initially available
releaseDate
- The date when the service update is initially availablepublic Date getReleaseDate()
The date when the service update is initially available
public ServiceUpdate withReleaseDate(Date releaseDate)
The date when the service update is initially available
releaseDate
- The date when the service update is initially availablepublic void setDescription(String description)
Provides details of the service update
description
- Provides details of the service updatepublic String getDescription()
Provides details of the service update
public ServiceUpdate withDescription(String description)
Provides details of the service update
description
- Provides details of the service updatepublic void setStatus(String status)
The status of the service update
status
- The status of the service updateServiceUpdateStatus
public String getStatus()
The status of the service update
ServiceUpdateStatus
public ServiceUpdate withStatus(String status)
The status of the service update
status
- The status of the service updateServiceUpdateStatus
public ServiceUpdate withStatus(ServiceUpdateStatus status)
The status of the service update
status
- The status of the service updateServiceUpdateStatus
public void setType(String type)
Reflects the nature of the service update
type
- Reflects the nature of the service updateServiceUpdateType
public String getType()
Reflects the nature of the service update
ServiceUpdateType
public ServiceUpdate withType(String type)
Reflects the nature of the service update
type
- Reflects the nature of the service updateServiceUpdateType
public ServiceUpdate withType(ServiceUpdateType type)
Reflects the nature of the service update
type
- Reflects the nature of the service updateServiceUpdateType
public void setNodesUpdated(String nodesUpdated)
A list of nodes updated by the service update
nodesUpdated
- A list of nodes updated by the service updatepublic String getNodesUpdated()
A list of nodes updated by the service update
public ServiceUpdate withNodesUpdated(String nodesUpdated)
A list of nodes updated by the service update
nodesUpdated
- A list of nodes updated by the service updatepublic void setAutoUpdateStartDate(Date autoUpdateStartDate)
The date at which the service update will be automatically applied
autoUpdateStartDate
- The date at which the service update will be automatically appliedpublic Date getAutoUpdateStartDate()
The date at which the service update will be automatically applied
public ServiceUpdate withAutoUpdateStartDate(Date autoUpdateStartDate)
The date at which the service update will be automatically applied
autoUpdateStartDate
- The date at which the service update will be automatically appliedpublic String toString()
toString
in class Object
Object.toString()
public ServiceUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.