@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateInfoEntry extends Object implements Serializable, Cloneable, StructuredPojo
An entry of update information related to a requested update type.
Constructor and Description |
---|
UpdateInfoEntry() |
Modifier and Type | Method and Description |
---|---|
UpdateInfoEntry |
clone() |
boolean |
equals(Object obj) |
String |
getInitiatedBy()
This specifies if the update was initiated by the customer or by the service team.
|
Date |
getLastUpdatedDateTime()
The last updated date and time of a particular directory setting.
|
UpdateValue |
getNewValue()
The new value of the target setting.
|
UpdateValue |
getPreviousValue()
The old value of the target setting.
|
String |
getRegion()
The name of the Region.
|
Date |
getStartTime()
The start time of the
UpdateDirectorySetup for the particular type. |
String |
getStatus()
The status of the update performed on the directory.
|
String |
getStatusReason()
The reason for the current status of the update type activity.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInitiatedBy(String initiatedBy)
This specifies if the update was initiated by the customer or by the service team.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
The last updated date and time of a particular directory setting.
|
void |
setNewValue(UpdateValue newValue)
The new value of the target setting.
|
void |
setPreviousValue(UpdateValue previousValue)
The old value of the target setting.
|
void |
setRegion(String region)
The name of the Region.
|
void |
setStartTime(Date startTime)
The start time of the
UpdateDirectorySetup for the particular type. |
void |
setStatus(String status)
The status of the update performed on the directory.
|
void |
setStatusReason(String statusReason)
The reason for the current status of the update type activity.
|
String |
toString()
Returns a string representation of this object.
|
UpdateInfoEntry |
withInitiatedBy(String initiatedBy)
This specifies if the update was initiated by the customer or by the service team.
|
UpdateInfoEntry |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
The last updated date and time of a particular directory setting.
|
UpdateInfoEntry |
withNewValue(UpdateValue newValue)
The new value of the target setting.
|
UpdateInfoEntry |
withPreviousValue(UpdateValue previousValue)
The old value of the target setting.
|
UpdateInfoEntry |
withRegion(String region)
The name of the Region.
|
UpdateInfoEntry |
withStartTime(Date startTime)
The start time of the
UpdateDirectorySetup for the particular type. |
UpdateInfoEntry |
withStatus(String status)
The status of the update performed on the directory.
|
UpdateInfoEntry |
withStatus(UpdateStatus status)
The status of the update performed on the directory.
|
UpdateInfoEntry |
withStatusReason(String statusReason)
The reason for the current status of the update type activity.
|
public void setRegion(String region)
The name of the Region.
region
- The name of the Region.public String getRegion()
The name of the Region.
public UpdateInfoEntry withRegion(String region)
The name of the Region.
region
- The name of the Region.public void setStatus(String status)
The status of the update performed on the directory.
status
- The status of the update performed on the directory.UpdateStatus
public String getStatus()
The status of the update performed on the directory.
UpdateStatus
public UpdateInfoEntry withStatus(String status)
The status of the update performed on the directory.
status
- The status of the update performed on the directory.UpdateStatus
public UpdateInfoEntry withStatus(UpdateStatus status)
The status of the update performed on the directory.
status
- The status of the update performed on the directory.UpdateStatus
public void setStatusReason(String statusReason)
The reason for the current status of the update type activity.
statusReason
- The reason for the current status of the update type activity.public String getStatusReason()
The reason for the current status of the update type activity.
public UpdateInfoEntry withStatusReason(String statusReason)
The reason for the current status of the update type activity.
statusReason
- The reason for the current status of the update type activity.public void setInitiatedBy(String initiatedBy)
This specifies if the update was initiated by the customer or by the service team.
initiatedBy
- This specifies if the update was initiated by the customer or by the service team.public String getInitiatedBy()
This specifies if the update was initiated by the customer or by the service team.
public UpdateInfoEntry withInitiatedBy(String initiatedBy)
This specifies if the update was initiated by the customer or by the service team.
initiatedBy
- This specifies if the update was initiated by the customer or by the service team.public void setNewValue(UpdateValue newValue)
The new value of the target setting.
newValue
- The new value of the target setting.public UpdateValue getNewValue()
The new value of the target setting.
public UpdateInfoEntry withNewValue(UpdateValue newValue)
The new value of the target setting.
newValue
- The new value of the target setting.public void setPreviousValue(UpdateValue previousValue)
The old value of the target setting.
previousValue
- The old value of the target setting.public UpdateValue getPreviousValue()
The old value of the target setting.
public UpdateInfoEntry withPreviousValue(UpdateValue previousValue)
The old value of the target setting.
previousValue
- The old value of the target setting.public void setStartTime(Date startTime)
The start time of the UpdateDirectorySetup
for the particular type.
startTime
- The start time of the UpdateDirectorySetup
for the particular type.public Date getStartTime()
The start time of the UpdateDirectorySetup
for the particular type.
UpdateDirectorySetup
for the particular type.public UpdateInfoEntry withStartTime(Date startTime)
The start time of the UpdateDirectorySetup
for the particular type.
startTime
- The start time of the UpdateDirectorySetup
for the particular type.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
The last updated date and time of a particular directory setting.
lastUpdatedDateTime
- The last updated date and time of a particular directory setting.public Date getLastUpdatedDateTime()
The last updated date and time of a particular directory setting.
public UpdateInfoEntry withLastUpdatedDateTime(Date lastUpdatedDateTime)
The last updated date and time of a particular directory setting.
lastUpdatedDateTime
- The last updated date and time of a particular directory setting.public String toString()
toString
in class Object
Object.toString()
public UpdateInfoEntry clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.