public static final class GenerateGroundedContentResponse.Candidate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder> implements GenerateGroundedContentResponse.CandidateOrBuilder
A response candidate generated from the model.Protobuf type
google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.CandidategetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GenerateGroundedContentResponse.Candidate build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GenerateGroundedContentResponse.Candidate buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GenerateGroundedContentResponse.Candidate.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder mergeFrom(GenerateGroundedContentResponse.Candidate other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public GenerateGroundedContentResponse.Candidate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateGroundedContentResponse.Candidate.Builder>IOExceptionpublic int getIndex()
Index of the candidate.
int32 index = 1;getIndex in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic GenerateGroundedContentResponse.Candidate.Builder setIndex(int value)
Index of the candidate.
int32 index = 1;value - The index to set.public GenerateGroundedContentResponse.Candidate.Builder clearIndex()
Index of the candidate.
int32 index = 1;public boolean hasContent()
Content of the candidate.
.google.cloud.discoveryengine.v1beta.GroundedGenerationContent content = 2;hasContent in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic GroundedGenerationContent getContent()
Content of the candidate.
.google.cloud.discoveryengine.v1beta.GroundedGenerationContent content = 2;getContent in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic GenerateGroundedContentResponse.Candidate.Builder setContent(GroundedGenerationContent value)
Content of the candidate.
.google.cloud.discoveryengine.v1beta.GroundedGenerationContent content = 2;public GenerateGroundedContentResponse.Candidate.Builder setContent(GroundedGenerationContent.Builder builderForValue)
Content of the candidate.
.google.cloud.discoveryengine.v1beta.GroundedGenerationContent content = 2;public GenerateGroundedContentResponse.Candidate.Builder mergeContent(GroundedGenerationContent value)
Content of the candidate.
.google.cloud.discoveryengine.v1beta.GroundedGenerationContent content = 2;public GenerateGroundedContentResponse.Candidate.Builder clearContent()
Content of the candidate.
.google.cloud.discoveryengine.v1beta.GroundedGenerationContent content = 2;public GroundedGenerationContent.Builder getContentBuilder()
Content of the candidate.
.google.cloud.discoveryengine.v1beta.GroundedGenerationContent content = 2;public GroundedGenerationContentOrBuilder getContentOrBuilder()
Content of the candidate.
.google.cloud.discoveryengine.v1beta.GroundedGenerationContent content = 2;getContentOrBuilder in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic boolean hasGroundingScore()
The overall grounding score for the candidate, in the range of [0, 1].
optional float grounding_score = 3;hasGroundingScore in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic float getGroundingScore()
The overall grounding score for the candidate, in the range of [0, 1].
optional float grounding_score = 3;getGroundingScore in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic GenerateGroundedContentResponse.Candidate.Builder setGroundingScore(float value)
The overall grounding score for the candidate, in the range of [0, 1].
optional float grounding_score = 3;value - The groundingScore to set.public GenerateGroundedContentResponse.Candidate.Builder clearGroundingScore()
The overall grounding score for the candidate, in the range of [0, 1].
optional float grounding_score = 3;public boolean hasGroundingMetadata()
Grounding metadata for the generated content.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata grounding_metadata = 4;
hasGroundingMetadata in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic GenerateGroundedContentResponse.Candidate.GroundingMetadata getGroundingMetadata()
Grounding metadata for the generated content.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata grounding_metadata = 4;
getGroundingMetadata in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic GenerateGroundedContentResponse.Candidate.Builder setGroundingMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata value)
Grounding metadata for the generated content.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata grounding_metadata = 4;
public GenerateGroundedContentResponse.Candidate.Builder setGroundingMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata.Builder builderForValue)
Grounding metadata for the generated content.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata grounding_metadata = 4;
public GenerateGroundedContentResponse.Candidate.Builder mergeGroundingMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata value)
Grounding metadata for the generated content.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata grounding_metadata = 4;
public GenerateGroundedContentResponse.Candidate.Builder clearGroundingMetadata()
Grounding metadata for the generated content.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata grounding_metadata = 4;
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.Builder getGroundingMetadataBuilder()
Grounding metadata for the generated content.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata grounding_metadata = 4;
public GenerateGroundedContentResponse.Candidate.GroundingMetadataOrBuilder getGroundingMetadataOrBuilder()
Grounding metadata for the generated content.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata grounding_metadata = 4;
getGroundingMetadataOrBuilder in interface GenerateGroundedContentResponse.CandidateOrBuilderpublic final GenerateGroundedContentResponse.Candidate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>public final GenerateGroundedContentResponse.Candidate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateGroundedContentResponse.Candidate.Builder>Copyright © 2025 Google LLC. All rights reserved.