@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SubmitContactEvaluationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
SubmitContactEvaluationRequest() |
Modifier and Type | Method and Description |
---|---|
SubmitContactEvaluationRequest |
addAnswersEntry(String key,
EvaluationAnswerInput value)
Add a single Answers entry
|
SubmitContactEvaluationRequest |
addNotesEntry(String key,
EvaluationNote value)
Add a single Notes entry
|
SubmitContactEvaluationRequest |
clearAnswersEntries()
Removes all the entries added into Answers.
|
SubmitContactEvaluationRequest |
clearNotesEntries()
Removes all the entries added into Notes.
|
SubmitContactEvaluationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Map<String,EvaluationAnswerInput> |
getAnswers()
A map of question identifiers to answer value.
|
String |
getEvaluationId()
A unique identifier for the contact evaluation.
|
String |
getInstanceId()
The identifier of the Amazon Connect instance.
|
Map<String,EvaluationNote> |
getNotes()
A map of question identifiers to note value.
|
int |
hashCode() |
void |
setAnswers(Map<String,EvaluationAnswerInput> answers)
A map of question identifiers to answer value.
|
void |
setEvaluationId(String evaluationId)
A unique identifier for the contact evaluation.
|
void |
setInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
void |
setNotes(Map<String,EvaluationNote> notes)
A map of question identifiers to note value.
|
String |
toString()
Returns a string representation of this object.
|
SubmitContactEvaluationRequest |
withAnswers(Map<String,EvaluationAnswerInput> answers)
A map of question identifiers to answer value.
|
SubmitContactEvaluationRequest |
withEvaluationId(String evaluationId)
A unique identifier for the contact evaluation.
|
SubmitContactEvaluationRequest |
withInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
SubmitContactEvaluationRequest |
withNotes(Map<String,EvaluationNote> notes)
A map of question identifiers to note value.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setInstanceId(String instanceId)
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
instanceId
- The identifier of the Amazon Connect instance. You can find the instance
ID in the Amazon Resource Name (ARN) of the instance.public String getInstanceId()
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
public SubmitContactEvaluationRequest withInstanceId(String instanceId)
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
instanceId
- The identifier of the Amazon Connect instance. You can find the instance
ID in the Amazon Resource Name (ARN) of the instance.public void setEvaluationId(String evaluationId)
A unique identifier for the contact evaluation.
evaluationId
- A unique identifier for the contact evaluation.public String getEvaluationId()
A unique identifier for the contact evaluation.
public SubmitContactEvaluationRequest withEvaluationId(String evaluationId)
A unique identifier for the contact evaluation.
evaluationId
- A unique identifier for the contact evaluation.public Map<String,EvaluationAnswerInput> getAnswers()
A map of question identifiers to answer value.
public void setAnswers(Map<String,EvaluationAnswerInput> answers)
A map of question identifiers to answer value.
answers
- A map of question identifiers to answer value.public SubmitContactEvaluationRequest withAnswers(Map<String,EvaluationAnswerInput> answers)
A map of question identifiers to answer value.
answers
- A map of question identifiers to answer value.public SubmitContactEvaluationRequest addAnswersEntry(String key, EvaluationAnswerInput value)
public SubmitContactEvaluationRequest clearAnswersEntries()
public Map<String,EvaluationNote> getNotes()
A map of question identifiers to note value.
public void setNotes(Map<String,EvaluationNote> notes)
A map of question identifiers to note value.
notes
- A map of question identifiers to note value.public SubmitContactEvaluationRequest withNotes(Map<String,EvaluationNote> notes)
A map of question identifiers to note value.
notes
- A map of question identifiers to note value.public SubmitContactEvaluationRequest addNotesEntry(String key, EvaluationNote value)
public SubmitContactEvaluationRequest clearNotesEntries()
public String toString()
toString
in class Object
Object.toString()
public SubmitContactEvaluationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()