@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.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 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.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 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.