Class GenerateSuggestionsResponse.GeneratorSuggestionAnswer.Builder (4.82.0)
4.93.0 (latest)
4.91.0
4.89.0
4.88.0
4.87.0
4.86.0
4.84.0
4.82.0
4.81.0
4.80.0
4.79.0
4.78.0
4.76.0
4.74.0
4.73.0
4.70.0
4.69.0
4.68.0
4.66.0
4.65.0
4.64.0
4.63.0
4.62.0
4.61.0
4.60.0
4.59.0
4.58.0
4.57.0
4.55.0
4.54.0
4.53.0
4.52.0
4.51.0
4.50.0
4.49.0
4.48.0
4.47.0
4.46.0
4.45.0
4.43.0
4.42.0
4.41.0
4.40.0
4.39.0
4.38.0
4.37.0
4.36.0
4.35.0
4.34.0
4.33.0
4.30.0
4.29.0
4.28.0
4.27.0
4.26.0
4.25.0
4.24.0
4.23.0
4.22.0
4.21.0
4.20.0
4.19.0
4.18.0
4.17.0
4.15.0
4.14.0
4.13.0
4.12.0
4.11.0
4.10.0
4.9.1
4.8.6
4.7.5
4.6.0
4.5.11
4.4.0
4.3.1
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 2026-03-14 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 2026-03-14 UTC."],[],[]]