@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PillarDifference extends Object implements Serializable, Cloneable, StructuredPojo
A pillar difference return object.
| Constructor and Description |
|---|
PillarDifference() |
| Modifier and Type | Method and Description |
|---|---|
PillarDifference |
clone() |
boolean |
equals(Object obj) |
String |
getDifferenceStatus()
Indicates the type of change to the pillar.
|
String |
getPillarId() |
String |
getPillarName() |
List<QuestionDifference> |
getQuestionDifferences()
List of question differences.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDifferenceStatus(String differenceStatus)
Indicates the type of change to the pillar.
|
void |
setPillarId(String pillarId) |
void |
setPillarName(String pillarName) |
void |
setQuestionDifferences(Collection<QuestionDifference> questionDifferences)
List of question differences.
|
String |
toString()
Returns a string representation of this object.
|
PillarDifference |
withDifferenceStatus(DifferenceStatus differenceStatus)
Indicates the type of change to the pillar.
|
PillarDifference |
withDifferenceStatus(String differenceStatus)
Indicates the type of change to the pillar.
|
PillarDifference |
withPillarId(String pillarId) |
PillarDifference |
withPillarName(String pillarName) |
PillarDifference |
withQuestionDifferences(Collection<QuestionDifference> questionDifferences)
List of question differences.
|
PillarDifference |
withQuestionDifferences(QuestionDifference... questionDifferences)
List of question differences.
|
public void setPillarId(String pillarId)
pillarId - public String getPillarId()
public PillarDifference withPillarId(String pillarId)
pillarId - public void setPillarName(String pillarName)
pillarName - public String getPillarName()
public PillarDifference withPillarName(String pillarName)
pillarName - public void setDifferenceStatus(String differenceStatus)
Indicates the type of change to the pillar.
differenceStatus - Indicates the type of change to the pillar.DifferenceStatuspublic String getDifferenceStatus()
Indicates the type of change to the pillar.
DifferenceStatuspublic PillarDifference withDifferenceStatus(String differenceStatus)
Indicates the type of change to the pillar.
differenceStatus - Indicates the type of change to the pillar.DifferenceStatuspublic PillarDifference withDifferenceStatus(DifferenceStatus differenceStatus)
Indicates the type of change to the pillar.
differenceStatus - Indicates the type of change to the pillar.DifferenceStatuspublic List<QuestionDifference> getQuestionDifferences()
List of question differences.
public void setQuestionDifferences(Collection<QuestionDifference> questionDifferences)
List of question differences.
questionDifferences - List of question differences.public PillarDifference withQuestionDifferences(QuestionDifference... questionDifferences)
List of question differences.
NOTE: This method appends the values to the existing list (if any). Use
setQuestionDifferences(java.util.Collection) or withQuestionDifferences(java.util.Collection)
if you want to override the existing values.
questionDifferences - List of question differences.public PillarDifference withQuestionDifferences(Collection<QuestionDifference> questionDifferences)
List of question differences.
questionDifferences - List of question differences.public String toString()
toString in class ObjectObject.toString()public PillarDifference clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.