@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChangeProgressDetails extends Object implements Serializable, Cloneable, StructuredPojo
Container for information about a configuration change happening on a domain.
Constructor and Description |
---|
ChangeProgressDetails() |
Modifier and Type | Method and Description |
---|---|
ChangeProgressDetails |
clone() |
boolean |
equals(Object obj) |
String |
getChangeId()
The ID of the 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()
A message corresponding to the status of the 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 ID of the 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)
A message corresponding to the status of the 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 ID of the 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)
A message corresponding to the status of the 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 ID of the configuration change.
changeId
- The ID of the configuration change.public String getChangeId()
The ID of the configuration change.
public ChangeProgressDetails withChangeId(String changeId)
The ID of the configuration change.
changeId
- The ID of the configuration change.public void setMessage(String message)
A message corresponding to the status of the configuration change.
message
- A message corresponding to the status of the configuration change.public String getMessage()
A message corresponding to the status of the configuration change.
public ChangeProgressDetails withMessage(String message)
A message corresponding to the status of the configuration change.
message
- A message corresponding to the status of the configuration change.public void setConfigChangeStatus(String configChangeStatus)
The current status of the configuration change.
configChangeStatus
- The current status of the configuration change.ConfigChangeStatus
public String getConfigChangeStatus()
The current status of the configuration change.
ConfigChangeStatus
public ChangeProgressDetails withConfigChangeStatus(String configChangeStatus)
The current status of the configuration change.
configChangeStatus
- The current status of the configuration change.ConfigChangeStatus
public ChangeProgressDetails withConfigChangeStatus(ConfigChangeStatus configChangeStatus)
The current status of the configuration change.
configChangeStatus
- The current status of the configuration change.ConfigChangeStatus
public void setInitiatedBy(String initiatedBy)
The IAM principal who initiated the configuration change.
initiatedBy
- The IAM principal who initiated the configuration change.InitiatedBy
public String getInitiatedBy()
The IAM principal who initiated the configuration change.
InitiatedBy
public ChangeProgressDetails withInitiatedBy(String initiatedBy)
The IAM principal who initiated the configuration change.
initiatedBy
- The IAM principal who initiated the configuration change.InitiatedBy
public ChangeProgressDetails withInitiatedBy(InitiatedBy initiatedBy)
The IAM principal who initiated the configuration change.
initiatedBy
- The IAM principal who initiated the configuration change.InitiatedBy
public 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 String toString()
toString
in class Object
Object.toString()
public ChangeProgressDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.