public static final class SmartReplyAnswer.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder> implements SmartReplyAnswerOrBuilder
Represents a smart reply answer.Protobuf type
google.cloud.dialogflow.v2beta1.SmartReplyAnswer| Modifier and Type | Method and Description |
|---|---|
SmartReplyAnswer.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SmartReplyAnswer |
build() |
SmartReplyAnswer |
buildPartial() |
SmartReplyAnswer.Builder |
clear() |
SmartReplyAnswer.Builder |
clearAnswerRecord()
The name of answer record, in the format of
"projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
ID>"
|
SmartReplyAnswer.Builder |
clearConfidence()
Smart reply confidence.
|
SmartReplyAnswer.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SmartReplyAnswer.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SmartReplyAnswer.Builder |
clearReply()
The content of the reply.
|
SmartReplyAnswer.Builder |
clone() |
String |
getAnswerRecord()
The name of answer record, in the format of
"projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
ID>"
|
com.google.protobuf.ByteString |
getAnswerRecordBytes()
The name of answer record, in the format of
"projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
ID>"
|
float |
getConfidence()
Smart reply confidence.
|
SmartReplyAnswer |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getReply()
The content of the reply.
|
com.google.protobuf.ByteString |
getReplyBytes()
The content of the reply.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SmartReplyAnswer.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SmartReplyAnswer.Builder |
mergeFrom(com.google.protobuf.Message other) |
SmartReplyAnswer.Builder |
mergeFrom(SmartReplyAnswer other) |
SmartReplyAnswer.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SmartReplyAnswer.Builder |
setAnswerRecord(String value)
The name of answer record, in the format of
"projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
ID>"
|
SmartReplyAnswer.Builder |
setAnswerRecordBytes(com.google.protobuf.ByteString value)
The name of answer record, in the format of
"projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
ID>"
|
SmartReplyAnswer.Builder |
setConfidence(float value)
Smart reply confidence.
|
SmartReplyAnswer.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SmartReplyAnswer.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SmartReplyAnswer.Builder |
setReply(String value)
The content of the reply.
|
SmartReplyAnswer.Builder |
setReplyBytes(com.google.protobuf.ByteString value)
The content of the reply.
|
SmartReplyAnswer.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SmartReplyAnswer build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SmartReplyAnswer buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SmartReplyAnswer.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder mergeFrom(SmartReplyAnswer other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public SmartReplyAnswer.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SmartReplyAnswer.Builder>IOExceptionpublic String getReply()
The content of the reply.
string reply = 1;getReply in interface SmartReplyAnswerOrBuilderpublic com.google.protobuf.ByteString getReplyBytes()
The content of the reply.
string reply = 1;getReplyBytes in interface SmartReplyAnswerOrBuilderpublic SmartReplyAnswer.Builder setReply(String value)
The content of the reply.
string reply = 1;value - The reply to set.public SmartReplyAnswer.Builder clearReply()
The content of the reply.
string reply = 1;public SmartReplyAnswer.Builder setReplyBytes(com.google.protobuf.ByteString value)
The content of the reply.
string reply = 1;value - The bytes for reply to set.public float getConfidence()
Smart reply confidence. The system's confidence score that this reply is a good match for this conversation, as a value from 0.0 (completely uncertain) to 1.0 (completely certain).
float confidence = 2;getConfidence in interface SmartReplyAnswerOrBuilderpublic SmartReplyAnswer.Builder setConfidence(float value)
Smart reply confidence. The system's confidence score that this reply is a good match for this conversation, as a value from 0.0 (completely uncertain) to 1.0 (completely certain).
float confidence = 2;value - The confidence to set.public SmartReplyAnswer.Builder clearConfidence()
Smart reply confidence. The system's confidence score that this reply is a good match for this conversation, as a value from 0.0 (completely uncertain) to 1.0 (completely certain).
float confidence = 2;public String getAnswerRecord()
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 3 [(.google.api.resource_reference) = { ... }getAnswerRecord in interface SmartReplyAnswerOrBuilderpublic com.google.protobuf.ByteString getAnswerRecordBytes()
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 3 [(.google.api.resource_reference) = { ... }getAnswerRecordBytes in interface SmartReplyAnswerOrBuilderpublic SmartReplyAnswer.Builder setAnswerRecord(String value)
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 3 [(.google.api.resource_reference) = { ... }value - The answerRecord to set.public SmartReplyAnswer.Builder clearAnswerRecord()
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 3 [(.google.api.resource_reference) = { ... }public SmartReplyAnswer.Builder setAnswerRecordBytes(com.google.protobuf.ByteString value)
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 3 [(.google.api.resource_reference) = { ... }value - The bytes for answerRecord to set.public final SmartReplyAnswer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>public final SmartReplyAnswer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SmartReplyAnswer.Builder>Copyright © 2023 Google LLC. All rights reserved.