@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EvaluationScore extends Object implements Serializable, Cloneable, StructuredPojo
Information about scores of a contact evaluation item (section or question).
Constructor and Description |
---|
EvaluationScore() |
Modifier and Type | Method and Description |
---|---|
EvaluationScore |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAutomaticFail()
The flag that marks the item as automatic fail.
|
Boolean |
getNotApplicable()
The flag to mark the item as not applicable for scoring.
|
Double |
getPercentage()
The score percentage for an item in a contact evaluation.
|
int |
hashCode() |
Boolean |
isAutomaticFail()
The flag that marks the item as automatic fail.
|
Boolean |
isNotApplicable()
The flag to mark the item as not applicable for scoring.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAutomaticFail(Boolean automaticFail)
The flag that marks the item as automatic fail.
|
void |
setNotApplicable(Boolean notApplicable)
The flag to mark the item as not applicable for scoring.
|
void |
setPercentage(Double percentage)
The score percentage for an item in a contact evaluation.
|
String |
toString()
Returns a string representation of this object.
|
EvaluationScore |
withAutomaticFail(Boolean automaticFail)
The flag that marks the item as automatic fail.
|
EvaluationScore |
withNotApplicable(Boolean notApplicable)
The flag to mark the item as not applicable for scoring.
|
EvaluationScore |
withPercentage(Double percentage)
The score percentage for an item in a contact evaluation.
|
public void setPercentage(Double percentage)
The score percentage for an item in a contact evaluation.
percentage
- The score percentage for an item in a contact evaluation.public Double getPercentage()
The score percentage for an item in a contact evaluation.
public EvaluationScore withPercentage(Double percentage)
The score percentage for an item in a contact evaluation.
percentage
- The score percentage for an item in a contact evaluation.public void setNotApplicable(Boolean notApplicable)
The flag to mark the item as not applicable for scoring.
notApplicable
- The flag to mark the item as not applicable for scoring.public Boolean getNotApplicable()
The flag to mark the item as not applicable for scoring.
public EvaluationScore withNotApplicable(Boolean notApplicable)
The flag to mark the item as not applicable for scoring.
notApplicable
- The flag to mark the item as not applicable for scoring.public Boolean isNotApplicable()
The flag to mark the item as not applicable for scoring.
public void setAutomaticFail(Boolean automaticFail)
The flag that marks the item as automatic fail. If the item or a child item gets an automatic fail answer, this flag will be true.
automaticFail
- The flag that marks the item as automatic fail. If the item or a child item gets an automatic fail answer,
this flag will be true.public Boolean getAutomaticFail()
The flag that marks the item as automatic fail. If the item or a child item gets an automatic fail answer, this flag will be true.
public EvaluationScore withAutomaticFail(Boolean automaticFail)
The flag that marks the item as automatic fail. If the item or a child item gets an automatic fail answer, this flag will be true.
automaticFail
- The flag that marks the item as automatic fail. If the item or a child item gets an automatic fail answer,
this flag will be true.public Boolean isAutomaticFail()
The flag that marks the item as automatic fail. If the item or a child item gets an automatic fail answer, this flag will be true.
public String toString()
toString
in class Object
Object.toString()
public EvaluationScore clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.