public static final class SuggestConversationSummaryResponse.Builder extends GeneratedMessageV3.Builder<SuggestConversationSummaryResponse.Builder> implements SuggestConversationSummaryResponseOrBuilder
The response message for
Conversations.SuggestConversationSummary.
Protobuf type google.cloud.dialogflow.v2.SuggestConversationSummaryResponse
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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SuggestConversationSummaryResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public SuggestConversationSummaryResponse build()
Returns
buildPartial()
public SuggestConversationSummaryResponse buildPartial()
Returns
clear()
public SuggestConversationSummaryResponse.Builder clear()
Returns
Overrides
clearContextSize()
public SuggestConversationSummaryResponse.Builder clearContextSize()
Number of messages prior to and including
[last_conversation_message][] used to compile the suggestion. It may be
smaller than the [SuggestSummaryRequest.context_size][] field in the
request if there weren't that many messages in the conversation.
int32 context_size = 3;
Returns
clearField(Descriptors.FieldDescriptor field)
public SuggestConversationSummaryResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearLatestMessage()
public SuggestConversationSummaryResponse.Builder clearLatestMessage()
The name of the latest conversation message used as context for
compiling suggestion.
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 SuggestConversationSummaryResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSummary()
public SuggestConversationSummaryResponse.Builder clearSummary()
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
Returns
clone()
public SuggestConversationSummaryResponse.Builder clone()
Returns
Overrides
getContextSize()
public int getContextSize()
Number of messages prior to and including
[last_conversation_message][] used to compile the suggestion. It may be
smaller than the [SuggestSummaryRequest.context_size][] field in the
request if there weren't that many messages in the conversation.
int32 context_size = 3;
Returns
Type |
Description |
int |
The contextSize.
|
getDefaultInstanceForType()
public SuggestConversationSummaryResponse getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getLatestMessage()
public String getLatestMessage()
The name of the latest conversation message used as context for
compiling suggestion.
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 as context for
compiling suggestion.
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.
|
getSummary()
public SuggestConversationSummaryResponse.Summary getSummary()
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
Returns
getSummaryBuilder()
public SuggestConversationSummaryResponse.Summary.Builder getSummaryBuilder()
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
Returns
getSummaryOrBuilder()
public SuggestConversationSummaryResponse.SummaryOrBuilder getSummaryOrBuilder()
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
Returns
hasSummary()
public boolean hasSummary()
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
Returns
Type |
Description |
boolean |
Whether the summary field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(SuggestConversationSummaryResponse other)
public SuggestConversationSummaryResponse.Builder mergeFrom(SuggestConversationSummaryResponse other)
Parameter
Returns
public SuggestConversationSummaryResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SuggestConversationSummaryResponse.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeSummary(SuggestConversationSummaryResponse.Summary value)
public SuggestConversationSummaryResponse.Builder mergeSummary(SuggestConversationSummaryResponse.Summary value)
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SuggestConversationSummaryResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setContextSize(int value)
public SuggestConversationSummaryResponse.Builder setContextSize(int value)
Number of messages prior to and including
[last_conversation_message][] used to compile the suggestion. It may be
smaller than the [SuggestSummaryRequest.context_size][] field in the
request if there weren'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 SuggestConversationSummaryResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setLatestMessage(String value)
public SuggestConversationSummaryResponse.Builder setLatestMessage(String value)
The name of the latest conversation message used as context for
compiling suggestion.
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 SuggestConversationSummaryResponse.Builder setLatestMessageBytes(ByteString value)
The name of the latest conversation message used as context for
compiling suggestion.
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 SuggestConversationSummaryResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSummary(SuggestConversationSummaryResponse.Summary value)
public SuggestConversationSummaryResponse.Builder setSummary(SuggestConversationSummaryResponse.Summary value)
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
Parameter
Returns
setSummary(SuggestConversationSummaryResponse.Summary.Builder builderForValue)
public SuggestConversationSummaryResponse.Builder setSummary(SuggestConversationSummaryResponse.Summary.Builder builderForValue)
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final SuggestConversationSummaryResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides