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()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SuggestConversationSummaryResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SuggestConversationSummaryResponse build()
buildPartial()
public SuggestConversationSummaryResponse buildPartial()
clear()
public SuggestConversationSummaryResponse.Builder clear()
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;
clearField(Descriptors.FieldDescriptor field)
public SuggestConversationSummaryResponse.Builder clearField(Descriptors.FieldDescriptor field)
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) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public SuggestConversationSummaryResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSummary()
public SuggestConversationSummaryResponse.Builder clearSummary()
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
clone()
public SuggestConversationSummaryResponse.Builder clone()
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()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
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;
getSummaryBuilder()
public SuggestConversationSummaryResponse.Summary.Builder getSummaryBuilder()
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
getSummaryOrBuilder()
public SuggestConversationSummaryResponse.SummaryOrBuilder getSummaryOrBuilder()
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
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()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SuggestConversationSummaryResponse other)
public SuggestConversationSummaryResponse.Builder mergeFrom(SuggestConversationSummaryResponse other)
public SuggestConversationSummaryResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SuggestConversationSummaryResponse.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeSummary(SuggestConversationSummaryResponse.Summary value)
public SuggestConversationSummaryResponse.Builder mergeSummary(SuggestConversationSummaryResponse.Summary value)
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SuggestConversationSummaryResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
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.
|
setField(Descriptors.FieldDescriptor field, Object value)
public SuggestConversationSummaryResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
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.
|
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.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SuggestConversationSummaryResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSummary(SuggestConversationSummaryResponse.Summary value)
public SuggestConversationSummaryResponse.Builder setSummary(SuggestConversationSummaryResponse.Summary value)
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
setSummary(SuggestConversationSummaryResponse.Summary.Builder builderForValue)
public SuggestConversationSummaryResponse.Builder setSummary(SuggestConversationSummaryResponse.Summary.Builder builderForValue)
Generated summary.
.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary summary = 1;
setUnknownFields(UnknownFieldSet unknownFields)
public final SuggestConversationSummaryResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides