@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PendingMaintenanceAction extends Object implements Serializable, Cloneable, StructuredPojo
Describes a pending database maintenance action.
Constructor and Description |
---|
PendingMaintenanceAction() |
Modifier and Type | Method and Description |
---|---|
PendingMaintenanceAction |
clone() |
boolean |
equals(Object obj) |
String |
getAction()
The type of pending database maintenance action.
|
Date |
getCurrentApplyDate()
The effective date of the pending database maintenance action.
|
String |
getDescription()
Additional detail about the pending database maintenance action.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAction(String action)
The type of pending database maintenance action.
|
void |
setCurrentApplyDate(Date currentApplyDate)
The effective date of the pending database maintenance action.
|
void |
setDescription(String description)
Additional detail about the pending database maintenance action.
|
String |
toString()
Returns a string representation of this object.
|
PendingMaintenanceAction |
withAction(String action)
The type of pending database maintenance action.
|
PendingMaintenanceAction |
withCurrentApplyDate(Date currentApplyDate)
The effective date of the pending database maintenance action.
|
PendingMaintenanceAction |
withDescription(String description)
Additional detail about the pending database maintenance action.
|
public void setAction(String action)
The type of pending database maintenance action.
action
- The type of pending database maintenance action.public String getAction()
The type of pending database maintenance action.
public PendingMaintenanceAction withAction(String action)
The type of pending database maintenance action.
action
- The type of pending database maintenance action.public void setDescription(String description)
Additional detail about the pending database maintenance action.
description
- Additional detail about the pending database maintenance action.public String getDescription()
Additional detail about the pending database maintenance action.
public PendingMaintenanceAction withDescription(String description)
Additional detail about the pending database maintenance action.
description
- Additional detail about the pending database maintenance action.public void setCurrentApplyDate(Date currentApplyDate)
The effective date of the pending database maintenance action.
currentApplyDate
- The effective date of the pending database maintenance action.public Date getCurrentApplyDate()
The effective date of the pending database maintenance action.
public PendingMaintenanceAction withCurrentApplyDate(Date currentApplyDate)
The effective date of the pending database maintenance action.
currentApplyDate
- The effective date of the pending database maintenance action.public String toString()
toString
in class Object
Object.toString()
public PendingMaintenanceAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.