public static final class SuggestSmartRepliesResponse.Builder extends GeneratedMessageV3.Builder<SuggestSmartRepliesResponse.Builder> implements SuggestSmartRepliesResponseOrBuilder
The response message for
Participants.SuggestSmartReplies.
Protobuf type google.cloud.dialogflow.v2.SuggestSmartRepliesResponse
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllSmartReplyAnswers(Iterable<? extends SmartReplyAnswer> values)
public SuggestSmartRepliesResponse.Builder addAllSmartReplyAnswers(Iterable<? extends SmartReplyAnswer> values)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.dialogflow.v2.SmartReplyAnswer>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SuggestSmartRepliesResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addSmartReplyAnswers(SmartReplyAnswer value)
public SuggestSmartRepliesResponse.Builder addSmartReplyAnswers(SmartReplyAnswer value)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSmartReplyAnswers(SmartReplyAnswer.Builder builderForValue)
public SuggestSmartRepliesResponse.Builder addSmartReplyAnswers(SmartReplyAnswer.Builder builderForValue)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSmartReplyAnswers(int index, SmartReplyAnswer value)
public SuggestSmartRepliesResponse.Builder addSmartReplyAnswers(int index, SmartReplyAnswer value)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSmartReplyAnswers(int index, SmartReplyAnswer.Builder builderForValue)
public SuggestSmartRepliesResponse.Builder addSmartReplyAnswers(int index, SmartReplyAnswer.Builder builderForValue)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSmartReplyAnswersBuilder()
public SmartReplyAnswer.Builder addSmartReplyAnswersBuilder()
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSmartReplyAnswersBuilder(int index)
public SmartReplyAnswer.Builder addSmartReplyAnswersBuilder(int index)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
build()
public SuggestSmartRepliesResponse build()
buildPartial()
public SuggestSmartRepliesResponse buildPartial()
clear()
public SuggestSmartRepliesResponse.Builder clear()
Overrides
clearContextSize()
public SuggestSmartRepliesResponse.Builder clearContextSize()
Number of messages prior to and including
latest_message
to compile the suggestion. It may be smaller than the
SuggestSmartRepliesRequest.context_size
field in the request if there aren't that many messages in the
conversation.
int32 context_size = 3;
clearField(Descriptors.FieldDescriptor field)
public SuggestSmartRepliesResponse.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLatestMessage()
public SuggestSmartRepliesResponse.Builder clearLatestMessage()
The name of the latest conversation message used to compile
suggestion for.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>
.
string latest_message = 2 [(.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public SuggestSmartRepliesResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSmartReplyAnswers()
public SuggestSmartRepliesResponse.Builder clearSmartReplyAnswers()
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clone()
public SuggestSmartRepliesResponse.Builder clone()
Overrides
getContextSize()
public int getContextSize()
Number of messages prior to and including
latest_message
to compile the suggestion. It may be smaller than the
SuggestSmartRepliesRequest.context_size
field in the request if there aren't that many messages in the
conversation.
int32 context_size = 3;
Returns |
Type |
Description |
int |
The contextSize.
|
getDefaultInstanceForType()
public SuggestSmartRepliesResponse getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLatestMessage()
public String getLatestMessage()
The name of the latest conversation message used to compile
suggestion for.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>
.
string latest_message = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The latestMessage.
|
getLatestMessageBytes()
public ByteString getLatestMessageBytes()
The name of the latest conversation message used to compile
suggestion for.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>
.
string latest_message = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for latestMessage.
|
getSmartReplyAnswers(int index)
public SmartReplyAnswer getSmartReplyAnswers(int index)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
getSmartReplyAnswersBuilder(int index)
public SmartReplyAnswer.Builder getSmartReplyAnswersBuilder(int index)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
getSmartReplyAnswersBuilderList()
public List<SmartReplyAnswer.Builder> getSmartReplyAnswersBuilderList()
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSmartReplyAnswersCount()
public int getSmartReplyAnswersCount()
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
getSmartReplyAnswersList()
public List<SmartReplyAnswer> getSmartReplyAnswersList()
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSmartReplyAnswersOrBuilder(int index)
public SmartReplyAnswerOrBuilder getSmartReplyAnswersOrBuilder(int index)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
getSmartReplyAnswersOrBuilderList()
public List<? extends SmartReplyAnswerOrBuilder> getSmartReplyAnswersOrBuilderList()
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
List<? extends com.google.cloud.dialogflow.v2.SmartReplyAnswerOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SuggestSmartRepliesResponse other)
public SuggestSmartRepliesResponse.Builder mergeFrom(SuggestSmartRepliesResponse other)
public SuggestSmartRepliesResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SuggestSmartRepliesResponse.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SuggestSmartRepliesResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeSmartReplyAnswers(int index)
public SuggestSmartRepliesResponse.Builder removeSmartReplyAnswers(int index)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
setContextSize(int value)
public SuggestSmartRepliesResponse.Builder setContextSize(int value)
Number of messages prior to and including
latest_message
to compile the suggestion. It may be smaller than the
SuggestSmartRepliesRequest.context_size
field in the request if there aren't that many messages in the
conversation.
int32 context_size = 3;
Parameter |
Name |
Description |
value |
int
The contextSize to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public SuggestSmartRepliesResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLatestMessage(String value)
public SuggestSmartRepliesResponse.Builder setLatestMessage(String value)
The name of the latest conversation message used to compile
suggestion for.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>
.
string latest_message = 2 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The latestMessage to set.
|
setLatestMessageBytes(ByteString value)
public SuggestSmartRepliesResponse.Builder setLatestMessageBytes(ByteString value)
The name of the latest conversation message used to compile
suggestion for.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>
.
string latest_message = 2 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for latestMessage to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SuggestSmartRepliesResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSmartReplyAnswers(int index, SmartReplyAnswer value)
public SuggestSmartRepliesResponse.Builder setSmartReplyAnswers(int index, SmartReplyAnswer value)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setSmartReplyAnswers(int index, SmartReplyAnswer.Builder builderForValue)
public SuggestSmartRepliesResponse.Builder setSmartReplyAnswers(int index, SmartReplyAnswer.Builder builderForValue)
Output only. Multiple reply options provided by smart reply service. The
order is based on the rank of the model prediction.
The maximum number of the returned replies is set in SmartReplyConfig.
repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setUnknownFields(UnknownFieldSet unknownFields)
public final SuggestSmartRepliesResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides