@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChangeProgressDetails extends Object implements Serializable, Cloneable, StructuredPojo
Specifies change details of the domain configuration change.
| Constructor and Description |
|---|
ChangeProgressDetails() |
| Modifier and Type | Method and Description |
|---|---|
ChangeProgressDetails |
clone() |
boolean |
equals(Object obj) |
String |
getChangeId()
The unique change identifier associated with a specific domain configuration change.
|
String |
getConfigChangeStatus()
The current status of the configuration change.
|
String |
getInitiatedBy()
The IAM principal who initiated the configuration change.
|
Date |
getLastUpdatedTime()
The last time that the configuration change was updated.
|
String |
getMessage()
Contains an optional message associated with the domain configuration change.
|
Date |
getStartTime()
The time that the configuration change was initiated, in Universal Coordinated Time (UTC).
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setChangeId(String changeId)
The unique change identifier associated with a specific domain configuration change.
|
void |
setConfigChangeStatus(String configChangeStatus)
The current status of the configuration change.
|
void |
setInitiatedBy(String initiatedBy)
The IAM principal who initiated the configuration change.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
The last time that the configuration change was updated.
|
void |
setMessage(String message)
Contains an optional message associated with the domain configuration change.
|
void |
setStartTime(Date startTime)
The time that the configuration change was initiated, in Universal Coordinated Time (UTC).
|
String |
toString()
Returns a string representation of this object.
|
ChangeProgressDetails |
withChangeId(String changeId)
The unique change identifier associated with a specific domain configuration change.
|
ChangeProgressDetails |
withConfigChangeStatus(ConfigChangeStatus configChangeStatus)
The current status of the configuration change.
|
ChangeProgressDetails |
withConfigChangeStatus(String configChangeStatus)
The current status of the configuration change.
|
ChangeProgressDetails |
withInitiatedBy(InitiatedBy initiatedBy)
The IAM principal who initiated the configuration change.
|
ChangeProgressDetails |
withInitiatedBy(String initiatedBy)
The IAM principal who initiated the configuration change.
|
ChangeProgressDetails |
withLastUpdatedTime(Date lastUpdatedTime)
The last time that the configuration change was updated.
|
ChangeProgressDetails |
withMessage(String message)
Contains an optional message associated with the domain configuration change.
|
ChangeProgressDetails |
withStartTime(Date startTime)
The time that the configuration change was initiated, in Universal Coordinated Time (UTC).
|
public void setChangeId(String changeId)
The unique change identifier associated with a specific domain configuration change.
changeId - The unique change identifier associated with a specific domain configuration change.public String getChangeId()
The unique change identifier associated with a specific domain configuration change.
public ChangeProgressDetails withChangeId(String changeId)
The unique change identifier associated with a specific domain configuration change.
changeId - The unique change identifier associated with a specific domain configuration change.public void setMessage(String message)
Contains an optional message associated with the domain configuration change.
message - Contains an optional message associated with the domain configuration change.public String getMessage()
Contains an optional message associated with the domain configuration change.
public ChangeProgressDetails withMessage(String message)
Contains an optional message associated with the domain configuration change.
message - Contains an optional message associated with the domain configuration change.public void setConfigChangeStatus(String configChangeStatus)
The current status of the configuration change.
configChangeStatus - The current status of the configuration change.ConfigChangeStatuspublic String getConfigChangeStatus()
The current status of the configuration change.
ConfigChangeStatuspublic ChangeProgressDetails withConfigChangeStatus(String configChangeStatus)
The current status of the configuration change.
configChangeStatus - The current status of the configuration change.ConfigChangeStatuspublic ChangeProgressDetails withConfigChangeStatus(ConfigChangeStatus configChangeStatus)
The current status of the configuration change.
configChangeStatus - The current status of the configuration change.ConfigChangeStatuspublic void setStartTime(Date startTime)
The time that the configuration change was initiated, in Universal Coordinated Time (UTC).
startTime - The time that the configuration change was initiated, in Universal Coordinated Time (UTC).public Date getStartTime()
The time that the configuration change was initiated, in Universal Coordinated Time (UTC).
public ChangeProgressDetails withStartTime(Date startTime)
The time that the configuration change was initiated, in Universal Coordinated Time (UTC).
startTime - The time that the configuration change was initiated, in Universal Coordinated Time (UTC).public void setLastUpdatedTime(Date lastUpdatedTime)
The last time that the configuration change was updated.
lastUpdatedTime - The last time that the configuration change was updated.public Date getLastUpdatedTime()
The last time that the configuration change was updated.
public ChangeProgressDetails withLastUpdatedTime(Date lastUpdatedTime)
The last time that the configuration change was updated.
lastUpdatedTime - The last time that the configuration change was updated.public void setInitiatedBy(String initiatedBy)
The IAM principal who initiated the configuration change.
initiatedBy - The IAM principal who initiated the configuration change.InitiatedBypublic String getInitiatedBy()
The IAM principal who initiated the configuration change.
InitiatedBypublic ChangeProgressDetails withInitiatedBy(String initiatedBy)
The IAM principal who initiated the configuration change.
initiatedBy - The IAM principal who initiated the configuration change.InitiatedBypublic ChangeProgressDetails withInitiatedBy(InitiatedBy initiatedBy)
The IAM principal who initiated the configuration change.
initiatedBy - The IAM principal who initiated the configuration change.InitiatedBypublic String toString()
toString in class ObjectObject.toString()public ChangeProgressDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.