Class GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder (4.82.0)
public static final class GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder extends GeneratedMessageV3.Builder<GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder> implements GenerateSuggestionsResponse.GeneratorSuggestionAnswerOrBuilder
A GeneratorSuggestion answer.
Protobuf type
google.cloud.dialogflow.v2.GenerateSuggestionsResponse.GeneratorSuggestionAnswer
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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 GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer build()
buildPartial()
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer buildPartial()
clear()
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder clear()
Overrides
clearAnswerRecord()
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder clearAnswerRecord()
Answer record that uniquely identifies the suggestion. This can be used
to provide suggestion feedback.
string answer_record = 3 [(.google.api.resource_reference) = { ... }
clearField(Descriptors.FieldDescriptor field)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGeneratorSuggestion()
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder clearGeneratorSuggestion()
Suggestion details.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSourceGenerator()
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder clearSourceGenerator()
The name of the generator used to generate this suggestion. Format:
projects/<Project ID>/locations/<Location ID>/generators/<Generator
ID>
.
string source_generator = 2;
clone()
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder clone()
Overrides
getAnswerRecord()
public String getAnswerRecord()
Answer record that uniquely identifies the suggestion. This can be used
to provide suggestion feedback.
string answer_record = 3 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The answerRecord.
|
getAnswerRecordBytes()
public ByteString getAnswerRecordBytes()
Answer record that uniquely identifies the suggestion. This can be used
to provide suggestion feedback.
string answer_record = 3 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for answerRecord.
|
getDefaultInstanceForType()
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getGeneratorSuggestion()
public GeneratorSuggestion getGeneratorSuggestion()
Suggestion details.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 1;
getGeneratorSuggestionBuilder()
public GeneratorSuggestion.Builder getGeneratorSuggestionBuilder()
Suggestion details.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 1;
getGeneratorSuggestionOrBuilder()
public GeneratorSuggestionOrBuilder getGeneratorSuggestionOrBuilder()
Suggestion details.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 1;
getSourceGenerator()
public String getSourceGenerator()
The name of the generator used to generate this suggestion. Format:
projects/<Project ID>/locations/<Location ID>/generators/<Generator
ID>
.
string source_generator = 2;
Returns |
Type |
Description |
String |
The sourceGenerator.
|
getSourceGeneratorBytes()
public ByteString getSourceGeneratorBytes()
The name of the generator used to generate this suggestion. Format:
projects/<Project ID>/locations/<Location ID>/generators/<Generator
ID>
.
string source_generator = 2;
Returns |
Type |
Description |
ByteString |
The bytes for sourceGenerator.
|
hasGeneratorSuggestion()
public boolean hasGeneratorSuggestion()
Suggestion details.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 1;
Returns |
Type |
Description |
boolean |
Whether the generatorSuggestion field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(GenerateSuggestionsResponse.GeneratorSuggestionAnswer other)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder mergeFrom(GenerateSuggestionsResponse.GeneratorSuggestionAnswer other)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeGeneratorSuggestion(GeneratorSuggestion value)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder mergeGeneratorSuggestion(GeneratorSuggestion value)
Suggestion details.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAnswerRecord(String value)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setAnswerRecord(String value)
Answer record that uniquely identifies the suggestion. This can be used
to provide suggestion feedback.
string answer_record = 3 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The answerRecord to set.
|
setAnswerRecordBytes(ByteString value)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setAnswerRecordBytes(ByteString value)
Answer record that uniquely identifies the suggestion. This can be used
to provide suggestion feedback.
string answer_record = 3 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for answerRecord to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setGeneratorSuggestion(GeneratorSuggestion value)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setGeneratorSuggestion(GeneratorSuggestion value)
Suggestion details.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 1;
setGeneratorSuggestion(GeneratorSuggestion.Builder builderForValue)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setGeneratorSuggestion(GeneratorSuggestion.Builder builderForValue)
Suggestion details.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSourceGenerator(String value)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setSourceGenerator(String value)
The name of the generator used to generate this suggestion. Format:
projects/<Project ID>/locations/<Location ID>/generators/<Generator
ID>
.
string source_generator = 2;
Parameter |
Name |
Description |
value |
String
The sourceGenerator to set.
|
setSourceGeneratorBytes(ByteString value)
public GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setSourceGeneratorBytes(ByteString value)
The name of the generator used to generate this suggestion. Format:
projects/<Project ID>/locations/<Location ID>/generators/<Generator
ID>
.
string source_generator = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for sourceGenerator to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]