Interface AnswerRecordOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AnswerRecord
,AnswerRecord.Builder
public interface AnswerRecordOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AgentAssistantRecord
getAgentAssistantRecord()
Output only.AgentAssistantRecordOrBuilder
getAgentAssistantRecordOrBuilder()
Output only.AnswerFeedback
getAnswerFeedback()
Optional.AnswerFeedbackOrBuilder
getAnswerFeedbackOrBuilder()
Optional.String
getName()
The unique identifier of this answer record.com.google.protobuf.ByteString
getNameBytes()
The unique identifier of this answer record.AnswerRecord.RecordCase
getRecordCase()
boolean
hasAgentAssistantRecord()
Output only.boolean
hasAnswerFeedback()
Optional.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
The unique identifier of this answer record. Required for [AnswerRecords.UpdateAnswerRecord][google.cloud.dialogflow.v2beta1.AnswerRecords.UpdateAnswerRecord] method. Format: `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>`.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The unique identifier of this answer record. Required for [AnswerRecords.UpdateAnswerRecord][google.cloud.dialogflow.v2beta1.AnswerRecords.UpdateAnswerRecord] method. Format: `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>`.
string name = 1;
- Returns:
- The bytes for name.
-
hasAnswerFeedback
boolean hasAnswerFeedback()
Optional. The AnswerFeedback for this record. You can set this with [AnswerRecords.UpdateAnswerRecord][google.cloud.dialogflow.v2beta1.AnswerRecords.UpdateAnswerRecord] in order to give us feedback about this answer.
.google.cloud.dialogflow.v2beta1.AnswerFeedback answer_feedback = 3;
- Returns:
- Whether the answerFeedback field is set.
-
getAnswerFeedback
AnswerFeedback getAnswerFeedback()
Optional. The AnswerFeedback for this record. You can set this with [AnswerRecords.UpdateAnswerRecord][google.cloud.dialogflow.v2beta1.AnswerRecords.UpdateAnswerRecord] in order to give us feedback about this answer.
.google.cloud.dialogflow.v2beta1.AnswerFeedback answer_feedback = 3;
- Returns:
- The answerFeedback.
-
getAnswerFeedbackOrBuilder
AnswerFeedbackOrBuilder getAnswerFeedbackOrBuilder()
Optional. The AnswerFeedback for this record. You can set this with [AnswerRecords.UpdateAnswerRecord][google.cloud.dialogflow.v2beta1.AnswerRecords.UpdateAnswerRecord] in order to give us feedback about this answer.
.google.cloud.dialogflow.v2beta1.AnswerFeedback answer_feedback = 3;
-
hasAgentAssistantRecord
boolean hasAgentAssistantRecord()
Output only. The record for human agent assistant.
.google.cloud.dialogflow.v2beta1.AgentAssistantRecord agent_assistant_record = 4;
- Returns:
- Whether the agentAssistantRecord field is set.
-
getAgentAssistantRecord
AgentAssistantRecord getAgentAssistantRecord()
Output only. The record for human agent assistant.
.google.cloud.dialogflow.v2beta1.AgentAssistantRecord agent_assistant_record = 4;
- Returns:
- The agentAssistantRecord.
-
getAgentAssistantRecordOrBuilder
AgentAssistantRecordOrBuilder getAgentAssistantRecordOrBuilder()
Output only. The record for human agent assistant.
.google.cloud.dialogflow.v2beta1.AgentAssistantRecord agent_assistant_record = 4;
-
getRecordCase
AnswerRecord.RecordCase getRecordCase()
-
-