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
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
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>
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SuggestSmartRepliesResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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];
Parameter
Returns
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];
Parameter
Returns
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];
Parameters
Returns
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];
Parameters
Returns
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];
Returns
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
|
Returns
build()
public SuggestSmartRepliesResponse build()
Returns
buildPartial()
public SuggestSmartRepliesResponse buildPartial()
Returns
clear()
public SuggestSmartRepliesResponse.Builder clear()
Returns
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;
Returns
clearField(Descriptors.FieldDescriptor field)
public SuggestSmartRepliesResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
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) = { ... }
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public SuggestSmartRepliesResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
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];
Returns
clone()
public SuggestSmartRepliesResponse.Builder clone()
Returns
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()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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
|
Returns
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
|
Returns
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];
Returns
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
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];
Returns
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
|
Returns
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()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(SuggestSmartRepliesResponse other)
public SuggestSmartRepliesResponse.Builder mergeFrom(SuggestSmartRepliesResponse other)
Parameter
Returns
public SuggestSmartRepliesResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SuggestSmartRepliesResponse.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SuggestSmartRepliesResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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
|
Returns
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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public SuggestSmartRepliesResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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.
|
Returns
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.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SuggestSmartRepliesResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
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];
Parameters
Returns
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];
Parameters
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final SuggestSmartRepliesResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides