Class GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder>
com.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder
- All Implemented Interfaces:
GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder>
implements GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder
Describes the metadata associated with a retrieval step.Protobuf type
google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Metadata for dynamic retrieval.Describes the source to which the metadata is referring to.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorMetadata for dynamic retrieval.Metadata for dynamic retrieval.Metadata for dynamic retrieval.Describes the source to which the metadata is referring to.intDescribes the source to which the metadata is referring to.booleanMetadata for dynamic retrieval.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDynamicRetrievalMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata value) Metadata for dynamic retrieval.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDynamicRetrievalMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata value) Metadata for dynamic retrieval.setDynamicRetrievalMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata.Builder builderForValue) Metadata for dynamic retrieval.setSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Source value) Describes the source to which the metadata is referring to.setSourceValue(int value) Describes the source to which the metadata is referring to.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder>
-
clear
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder clear()- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder>
-
getDefaultInstanceForType
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata getDefaultInstanceForType()- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder>
-
mergeFrom
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder>- Throws:
IOException
-
getSourceValue
public int getSourceValue()Describes the source to which the metadata is referring to.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Source source = 1;- Specified by:
getSourceValuein interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder- Returns:
- The enum numeric value on the wire for source.
-
setSourceValue
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder setSourceValue(int value) Describes the source to which the metadata is referring to.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Source source = 1;- Parameters:
value- The enum numeric value on the wire for source to set.- Returns:
- This builder for chaining.
-
getSource
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Source getSource()Describes the source to which the metadata is referring to.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Source source = 1;- Specified by:
getSourcein interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder- Returns:
- The source.
-
setSource
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder setSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Source value) Describes the source to which the metadata is referring to.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Source source = 1;- Parameters:
value- The source to set.- Returns:
- This builder for chaining.
-
clearSource
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder clearSource()Describes the source to which the metadata is referring to.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Source source = 1;- Returns:
- This builder for chaining.
-
hasDynamicRetrievalMetadata
public boolean hasDynamicRetrievalMetadata()Metadata for dynamic retrieval.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata dynamic_retrieval_metadata = 2;- Specified by:
hasDynamicRetrievalMetadatain interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder- Returns:
- Whether the dynamicRetrievalMetadata field is set.
-
getDynamicRetrievalMetadata
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata getDynamicRetrievalMetadata()Metadata for dynamic retrieval.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata dynamic_retrieval_metadata = 2;- Specified by:
getDynamicRetrievalMetadatain interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder- Returns:
- The dynamicRetrievalMetadata.
-
setDynamicRetrievalMetadata
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder setDynamicRetrievalMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata value) Metadata for dynamic retrieval.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata dynamic_retrieval_metadata = 2; -
setDynamicRetrievalMetadata
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder setDynamicRetrievalMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata.Builder builderForValue) Metadata for dynamic retrieval.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata dynamic_retrieval_metadata = 2; -
mergeDynamicRetrievalMetadata
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder mergeDynamicRetrievalMetadata(GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata value) Metadata for dynamic retrieval.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata dynamic_retrieval_metadata = 2; -
clearDynamicRetrievalMetadata
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata.Builder clearDynamicRetrievalMetadata()Metadata for dynamic retrieval.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata dynamic_retrieval_metadata = 2; -
getDynamicRetrievalMetadataBuilder
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata.Builder getDynamicRetrievalMetadataBuilder()Metadata for dynamic retrieval.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata dynamic_retrieval_metadata = 2; -
getDynamicRetrievalMetadataOrBuilder
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadataOrBuilder getDynamicRetrievalMetadataOrBuilder()Metadata for dynamic retrieval.
.google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.DynamicRetrievalMetadata dynamic_retrieval_metadata = 2;
-