@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainMaintenanceDetails extends Object implements Serializable, Cloneable, StructuredPojo
Container for the domain maintenance details.
Constructor and Description |
---|
DomainMaintenanceDetails() |
Modifier and Type | Method and Description |
---|---|
DomainMaintenanceDetails |
clone() |
boolean |
equals(Object obj) |
String |
getAction()
The name of the action.
|
Date |
getCreatedAt()
The time at which the action was created.
|
String |
getDomainName()
The name of the domain.
|
String |
getMaintenanceId()
The ID of the requested action.
|
String |
getNodeId()
The ID of the data node.
|
String |
getStatus()
The status of the action.
|
String |
getStatusMessage()
The status message for the action.
|
Date |
getUpdatedAt()
The time at which the action was updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAction(String action)
The name of the action.
|
void |
setCreatedAt(Date createdAt)
The time at which the action was created.
|
void |
setDomainName(String domainName)
The name of the domain.
|
void |
setMaintenanceId(String maintenanceId)
The ID of the requested action.
|
void |
setNodeId(String nodeId)
The ID of the data node.
|
void |
setStatus(String status)
The status of the action.
|
void |
setStatusMessage(String statusMessage)
The status message for the action.
|
void |
setUpdatedAt(Date updatedAt)
The time at which the action was updated.
|
String |
toString()
Returns a string representation of this object.
|
DomainMaintenanceDetails |
withAction(MaintenanceType action)
The name of the action.
|
DomainMaintenanceDetails |
withAction(String action)
The name of the action.
|
DomainMaintenanceDetails |
withCreatedAt(Date createdAt)
The time at which the action was created.
|
DomainMaintenanceDetails |
withDomainName(String domainName)
The name of the domain.
|
DomainMaintenanceDetails |
withMaintenanceId(String maintenanceId)
The ID of the requested action.
|
DomainMaintenanceDetails |
withNodeId(String nodeId)
The ID of the data node.
|
DomainMaintenanceDetails |
withStatus(MaintenanceStatus status)
The status of the action.
|
DomainMaintenanceDetails |
withStatus(String status)
The status of the action.
|
DomainMaintenanceDetails |
withStatusMessage(String statusMessage)
The status message for the action.
|
DomainMaintenanceDetails |
withUpdatedAt(Date updatedAt)
The time at which the action was updated.
|
public void setMaintenanceId(String maintenanceId)
The ID of the requested action.
maintenanceId
- The ID of the requested action.public String getMaintenanceId()
The ID of the requested action.
public DomainMaintenanceDetails withMaintenanceId(String maintenanceId)
The ID of the requested action.
maintenanceId
- The ID of the requested action.public void setDomainName(String domainName)
The name of the domain.
domainName
- The name of the domain.public String getDomainName()
The name of the domain.
public DomainMaintenanceDetails withDomainName(String domainName)
The name of the domain.
domainName
- The name of the domain.public void setAction(String action)
The name of the action.
action
- The name of the action.MaintenanceType
public String getAction()
The name of the action.
MaintenanceType
public DomainMaintenanceDetails withAction(String action)
The name of the action.
action
- The name of the action.MaintenanceType
public DomainMaintenanceDetails withAction(MaintenanceType action)
The name of the action.
action
- The name of the action.MaintenanceType
public void setNodeId(String nodeId)
The ID of the data node.
nodeId
- The ID of the data node.public String getNodeId()
The ID of the data node.
public DomainMaintenanceDetails withNodeId(String nodeId)
The ID of the data node.
nodeId
- The ID of the data node.public void setStatus(String status)
The status of the action.
status
- The status of the action.MaintenanceStatus
public String getStatus()
The status of the action.
MaintenanceStatus
public DomainMaintenanceDetails withStatus(String status)
The status of the action.
status
- The status of the action.MaintenanceStatus
public DomainMaintenanceDetails withStatus(MaintenanceStatus status)
The status of the action.
status
- The status of the action.MaintenanceStatus
public void setStatusMessage(String statusMessage)
The status message for the action.
statusMessage
- The status message for the action.public String getStatusMessage()
The status message for the action.
public DomainMaintenanceDetails withStatusMessage(String statusMessage)
The status message for the action.
statusMessage
- The status message for the action.public void setCreatedAt(Date createdAt)
The time at which the action was created.
createdAt
- The time at which the action was created.public Date getCreatedAt()
The time at which the action was created.
public DomainMaintenanceDetails withCreatedAt(Date createdAt)
The time at which the action was created.
createdAt
- The time at which the action was created.public void setUpdatedAt(Date updatedAt)
The time at which the action was updated.
updatedAt
- The time at which the action was updated.public Date getUpdatedAt()
The time at which the action was updated.
public DomainMaintenanceDetails withUpdatedAt(Date updatedAt)
The time at which the action was updated.
updatedAt
- The time at which the action was updated.public String toString()
toString
in class Object
Object.toString()
public DomainMaintenanceDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.