@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.DifferenceStatus
public String getDifferenceStatus()
Indicates the type of change to the pillar.
DifferenceStatus
public PillarDifference withDifferenceStatus(String differenceStatus)
Indicates the type of change to the pillar.
differenceStatus
- Indicates the type of change to the pillar.DifferenceStatus
public PillarDifference withDifferenceStatus(DifferenceStatus differenceStatus)
Indicates the type of change to the pillar.
differenceStatus
- Indicates the type of change to the pillar.DifferenceStatus
public 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 Object
Object.toString()
public PillarDifference clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.