@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EvaluationMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Metadata information about a contact evaluation.
Constructor and Description |
---|
EvaluationMetadata() |
Modifier and Type | Method and Description |
---|---|
EvaluationMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getContactAgentId()
The identifier of the agent who performed the contact.
|
String |
getContactId()
The identifier of the contact in this instance of Amazon Connect.
|
String |
getEvaluatorArn()
The Amazon Resource Name (ARN) of the user who last updated the evaluation.
|
EvaluationScore |
getScore()
The overall score of the contact evaluation.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContactAgentId(String contactAgentId)
The identifier of the agent who performed the contact.
|
void |
setContactId(String contactId)
The identifier of the contact in this instance of Amazon Connect.
|
void |
setEvaluatorArn(String evaluatorArn)
The Amazon Resource Name (ARN) of the user who last updated the evaluation.
|
void |
setScore(EvaluationScore score)
The overall score of the contact evaluation.
|
String |
toString()
Returns a string representation of this object.
|
EvaluationMetadata |
withContactAgentId(String contactAgentId)
The identifier of the agent who performed the contact.
|
EvaluationMetadata |
withContactId(String contactId)
The identifier of the contact in this instance of Amazon Connect.
|
EvaluationMetadata |
withEvaluatorArn(String evaluatorArn)
The Amazon Resource Name (ARN) of the user who last updated the evaluation.
|
EvaluationMetadata |
withScore(EvaluationScore score)
The overall score of the contact evaluation.
|
public void setContactId(String contactId)
The identifier of the contact in this instance of Amazon Connect.
contactId
- The identifier of the contact in this instance of Amazon Connect.public String getContactId()
The identifier of the contact in this instance of Amazon Connect.
public EvaluationMetadata withContactId(String contactId)
The identifier of the contact in this instance of Amazon Connect.
contactId
- The identifier of the contact in this instance of Amazon Connect.public void setEvaluatorArn(String evaluatorArn)
The Amazon Resource Name (ARN) of the user who last updated the evaluation.
evaluatorArn
- The Amazon Resource Name (ARN) of the user who last updated the evaluation.public String getEvaluatorArn()
The Amazon Resource Name (ARN) of the user who last updated the evaluation.
public EvaluationMetadata withEvaluatorArn(String evaluatorArn)
The Amazon Resource Name (ARN) of the user who last updated the evaluation.
evaluatorArn
- The Amazon Resource Name (ARN) of the user who last updated the evaluation.public void setContactAgentId(String contactAgentId)
The identifier of the agent who performed the contact.
contactAgentId
- The identifier of the agent who performed the contact.public String getContactAgentId()
The identifier of the agent who performed the contact.
public EvaluationMetadata withContactAgentId(String contactAgentId)
The identifier of the agent who performed the contact.
contactAgentId
- The identifier of the agent who performed the contact.public void setScore(EvaluationScore score)
The overall score of the contact evaluation.
score
- The overall score of the contact evaluation.public EvaluationScore getScore()
The overall score of the contact evaluation.
public EvaluationMetadata withScore(EvaluationScore score)
The overall score of the contact evaluation.
score
- The overall score of the contact evaluation.public String toString()
toString
in class Object
Object.toString()
public EvaluationMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.