@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChangeSummary extends Object implements Serializable, Cloneable, StructuredPojo
This object is a container for common summary information about the change. The summary doesn't contain the whole change structure.
Constructor and Description |
---|
ChangeSummary() |
Modifier and Type | Method and Description |
---|---|
ChangeSummary |
clone() |
boolean |
equals(Object obj) |
String |
getChangeType()
The type of the change.
|
String |
getDetails()
This object contains details specific to the change type of the requested change.
|
Entity |
getEntity()
The entity to be changed.
|
List<ErrorDetail> |
getErrorDetailList()
An array of
ErrorDetail objects associated with the change. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setChangeType(String changeType)
The type of the change.
|
void |
setDetails(String details)
This object contains details specific to the change type of the requested change.
|
void |
setEntity(Entity entity)
The entity to be changed.
|
void |
setErrorDetailList(Collection<ErrorDetail> errorDetailList)
An array of
ErrorDetail objects associated with the change. |
String |
toString()
Returns a string representation of this object.
|
ChangeSummary |
withChangeType(String changeType)
The type of the change.
|
ChangeSummary |
withDetails(String details)
This object contains details specific to the change type of the requested change.
|
ChangeSummary |
withEntity(Entity entity)
The entity to be changed.
|
ChangeSummary |
withErrorDetailList(Collection<ErrorDetail> errorDetailList)
An array of
ErrorDetail objects associated with the change. |
ChangeSummary |
withErrorDetailList(ErrorDetail... errorDetailList)
An array of
ErrorDetail objects associated with the change. |
public void setChangeType(String changeType)
The type of the change.
changeType
- The type of the change.public String getChangeType()
The type of the change.
public ChangeSummary withChangeType(String changeType)
The type of the change.
changeType
- The type of the change.public void setEntity(Entity entity)
The entity to be changed.
entity
- The entity to be changed.public Entity getEntity()
The entity to be changed.
public ChangeSummary withEntity(Entity entity)
The entity to be changed.
entity
- The entity to be changed.public void setDetails(String details)
This object contains details specific to the change type of the requested change.
details
- This object contains details specific to the change type of the requested change.public String getDetails()
This object contains details specific to the change type of the requested change.
public ChangeSummary withDetails(String details)
This object contains details specific to the change type of the requested change.
details
- This object contains details specific to the change type of the requested change.public List<ErrorDetail> getErrorDetailList()
An array of ErrorDetail
objects associated with the change.
ErrorDetail
objects associated with the change.public void setErrorDetailList(Collection<ErrorDetail> errorDetailList)
An array of ErrorDetail
objects associated with the change.
errorDetailList
- An array of ErrorDetail
objects associated with the change.public ChangeSummary withErrorDetailList(ErrorDetail... errorDetailList)
An array of ErrorDetail
objects associated with the change.
NOTE: This method appends the values to the existing list (if any). Use
setErrorDetailList(java.util.Collection)
or withErrorDetailList(java.util.Collection)
if you
want to override the existing values.
errorDetailList
- An array of ErrorDetail
objects associated with the change.public ChangeSummary withErrorDetailList(Collection<ErrorDetail> errorDetailList)
An array of ErrorDetail
objects associated with the change.
errorDetailList
- An array of ErrorDetail
objects associated with the change.public String toString()
toString
in class Object
Object.toString()
public ChangeSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.