Interface SubmitAnswerFeedbackRequestOrBuilder (0.45.0)

public interface SubmitAnswerFeedbackRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAnswerFeedback()

public abstract AnswerFeedback getAnswerFeedback()

Required. Feedback provided for a bot answer.

.google.cloud.dialogflow.cx.v3.AnswerFeedback answer_feedback = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AnswerFeedback

The answerFeedback.

getAnswerFeedbackOrBuilder()

public abstract AnswerFeedbackOrBuilder getAnswerFeedbackOrBuilder()

Required. Feedback provided for a bot answer.

.google.cloud.dialogflow.cx.v3.AnswerFeedback answer_feedback = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AnswerFeedbackOrBuilder

getResponseId()

public abstract String getResponseId()

Required. ID of the response to update its feedback. This is the same as DetectIntentResponse.response_id.

string response_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The responseId.

getResponseIdBytes()

public abstract ByteString getResponseIdBytes()

Required. ID of the response to update its feedback. This is the same as DetectIntentResponse.response_id.

string response_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for responseId.

getSession()

public abstract String getSession()

Required. The name of the session the feedback was sent to.

string session = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The session.

getSessionBytes()

public abstract ByteString getSessionBytes()

Required. The name of the session the feedback was sent to.

string session = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for session.

getUpdateMask()

public abstract FieldMask getUpdateMask()

Optional. The mask to control which fields to update. If the mask is not present, all fields will be updated.

.google.protobuf.FieldMask update_mask = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskOrBuilder()

public abstract FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. The mask to control which fields to update. If the mask is not present, all fields will be updated.

.google.protobuf.FieldMask update_mask = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

hasAnswerFeedback()

public abstract boolean hasAnswerFeedback()

Required. Feedback provided for a bot answer.

.google.cloud.dialogflow.cx.v3.AnswerFeedback answer_feedback = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the answerFeedback field is set.

hasUpdateMask()

public abstract boolean hasUpdateMask()

Optional. The mask to control which fields to update. If the mask is not present, all fields will be updated.

.google.protobuf.FieldMask update_mask = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the updateMask field is set.