@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutFeedbackRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutFeedbackRequest() |
Modifier and Type | Method and Description |
---|---|
PutFeedbackRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The identifier of the application associated with the feedback.
|
String |
getConversationId()
The identifier of the conversation the feedback is attached to.
|
Date |
getMessageCopiedAt()
The timestamp for when the feedback was recorded.
|
String |
getMessageId()
The identifier of the chat message that the feedback was given for.
|
MessageUsefulnessFeedback |
getMessageUsefulness()
The feedback usefulness value given by the user to the chat message.
|
String |
getUserId()
The identifier of the user giving the feedback.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The identifier of the application associated with the feedback.
|
void |
setConversationId(String conversationId)
The identifier of the conversation the feedback is attached to.
|
void |
setMessageCopiedAt(Date messageCopiedAt)
The timestamp for when the feedback was recorded.
|
void |
setMessageId(String messageId)
The identifier of the chat message that the feedback was given for.
|
void |
setMessageUsefulness(MessageUsefulnessFeedback messageUsefulness)
The feedback usefulness value given by the user to the chat message.
|
void |
setUserId(String userId)
The identifier of the user giving the feedback.
|
String |
toString()
Returns a string representation of this object.
|
PutFeedbackRequest |
withApplicationId(String applicationId)
The identifier of the application associated with the feedback.
|
PutFeedbackRequest |
withConversationId(String conversationId)
The identifier of the conversation the feedback is attached to.
|
PutFeedbackRequest |
withMessageCopiedAt(Date messageCopiedAt)
The timestamp for when the feedback was recorded.
|
PutFeedbackRequest |
withMessageId(String messageId)
The identifier of the chat message that the feedback was given for.
|
PutFeedbackRequest |
withMessageUsefulness(MessageUsefulnessFeedback messageUsefulness)
The feedback usefulness value given by the user to the chat message.
|
PutFeedbackRequest |
withUserId(String userId)
The identifier of the user giving the feedback.
|
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 setApplicationId(String applicationId)
The identifier of the application associated with the feedback.
applicationId
- The identifier of the application associated with the feedback.public String getApplicationId()
The identifier of the application associated with the feedback.
public PutFeedbackRequest withApplicationId(String applicationId)
The identifier of the application associated with the feedback.
applicationId
- The identifier of the application associated with the feedback.public void setConversationId(String conversationId)
The identifier of the conversation the feedback is attached to.
conversationId
- The identifier of the conversation the feedback is attached to.public String getConversationId()
The identifier of the conversation the feedback is attached to.
public PutFeedbackRequest withConversationId(String conversationId)
The identifier of the conversation the feedback is attached to.
conversationId
- The identifier of the conversation the feedback is attached to.public void setMessageCopiedAt(Date messageCopiedAt)
The timestamp for when the feedback was recorded.
messageCopiedAt
- The timestamp for when the feedback was recorded.public Date getMessageCopiedAt()
The timestamp for when the feedback was recorded.
public PutFeedbackRequest withMessageCopiedAt(Date messageCopiedAt)
The timestamp for when the feedback was recorded.
messageCopiedAt
- The timestamp for when the feedback was recorded.public void setMessageId(String messageId)
The identifier of the chat message that the feedback was given for.
messageId
- The identifier of the chat message that the feedback was given for.public String getMessageId()
The identifier of the chat message that the feedback was given for.
public PutFeedbackRequest withMessageId(String messageId)
The identifier of the chat message that the feedback was given for.
messageId
- The identifier of the chat message that the feedback was given for.public void setMessageUsefulness(MessageUsefulnessFeedback messageUsefulness)
The feedback usefulness value given by the user to the chat message.
messageUsefulness
- The feedback usefulness value given by the user to the chat message.public MessageUsefulnessFeedback getMessageUsefulness()
The feedback usefulness value given by the user to the chat message.
public PutFeedbackRequest withMessageUsefulness(MessageUsefulnessFeedback messageUsefulness)
The feedback usefulness value given by the user to the chat message.
messageUsefulness
- The feedback usefulness value given by the user to the chat message.public void setUserId(String userId)
The identifier of the user giving the feedback.
userId
- The identifier of the user giving the feedback.public String getUserId()
The identifier of the user giving the feedback.
public PutFeedbackRequest withUserId(String userId)
The identifier of the user giving the feedback.
userId
- The identifier of the user giving the feedback.public String toString()
toString
in class Object
Object.toString()
public PutFeedbackRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()