Class GeneratorSuggestion.Builder (4.82.0)
public static final class GeneratorSuggestion.Builder extends GeneratedMessageV3.Builder<GeneratorSuggestion.Builder> implements GeneratorSuggestionOrBuilder
Suggestion generated using a Generator.
Protobuf type google.cloud.dialogflow.v2.GeneratorSuggestion
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 GeneratorSuggestion.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public GeneratorSuggestion build()
buildPartial()
public GeneratorSuggestion buildPartial()
clear()
public GeneratorSuggestion.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public GeneratorSuggestion.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public GeneratorSuggestion.Builder clearFreeFormSuggestion()
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public GeneratorSuggestion.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSuggestion()
public GeneratorSuggestion.Builder clearSuggestion()
clearSummarySuggestion()
public GeneratorSuggestion.Builder clearSummarySuggestion()
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];
clone()
public GeneratorSuggestion.Builder clone()
Overrides
getDefaultInstanceForType()
public GeneratorSuggestion getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public FreeFormSuggestion getFreeFormSuggestion()
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];
public FreeFormSuggestion.Builder getFreeFormSuggestionBuilder()
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];
public FreeFormSuggestionOrBuilder getFreeFormSuggestionOrBuilder()
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];
getSuggestionCase()
public GeneratorSuggestion.SuggestionCase getSuggestionCase()
getSummarySuggestion()
public SummarySuggestion getSummarySuggestion()
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];
getSummarySuggestionBuilder()
public SummarySuggestion.Builder getSummarySuggestionBuilder()
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];
getSummarySuggestionOrBuilder()
public SummarySuggestionOrBuilder getSummarySuggestionOrBuilder()
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasFreeFormSuggestion()
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the freeFormSuggestion field is set.
|
hasSummarySuggestion()
public boolean hasSummarySuggestion()
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the summarySuggestion field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public GeneratorSuggestion.Builder mergeFreeFormSuggestion(FreeFormSuggestion value)
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];
mergeFrom(GeneratorSuggestion other)
public GeneratorSuggestion.Builder mergeFrom(GeneratorSuggestion other)
public GeneratorSuggestion.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public GeneratorSuggestion.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeSummarySuggestion(SummarySuggestion value)
public GeneratorSuggestion.Builder mergeSummarySuggestion(SummarySuggestion value)
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GeneratorSuggestion.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public GeneratorSuggestion.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public GeneratorSuggestion.Builder setFreeFormSuggestion(FreeFormSuggestion value)
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];
public GeneratorSuggestion.Builder setFreeFormSuggestion(FreeFormSuggestion.Builder builderForValue)
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GeneratorSuggestion.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSummarySuggestion(SummarySuggestion value)
public GeneratorSuggestion.Builder setSummarySuggestion(SummarySuggestion value)
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];
setSummarySuggestion(SummarySuggestion.Builder builderForValue)
public GeneratorSuggestion.Builder setSummarySuggestion(SummarySuggestion.Builder builderForValue)
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];
setUnknownFields(UnknownFieldSet unknownFields)
public final GeneratorSuggestion.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."],[],[]]