public static final class Answer.Reference.Builder extends GeneratedMessageV3.Builder<Answer.Reference.Builder> implements Answer.ReferenceOrBuilder
   
   Reference.
 Protobuf type google.cloud.discoveryengine.v1alpha.Answer.Reference
    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 Answer.Reference.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public Answer.Reference build()
   
  
  
  buildPartial()
  
    public Answer.Reference buildPartial()
   
  
  
  clear()
  
    public Answer.Reference.Builder clear()
   
  
  Overrides
  
  
  clearChunkInfo()
  
    public Answer.Reference.Builder clearChunkInfo()
   
   Chunk information.
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.ChunkInfo chunk_info = 2;
 
clearContent()
  
    public Answer.Reference.Builder clearContent()
   
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public Answer.Reference.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public Answer.Reference.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearStructuredDocumentInfo()
  
    public Answer.Reference.Builder clearStructuredDocumentInfo()
   
   Structured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
 
clearUnstructuredDocumentInfo()
  
    public Answer.Reference.Builder clearUnstructuredDocumentInfo()
   
   Unstructured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
 
clone()
  
    public Answer.Reference.Builder clone()
   
  
  Overrides
  
  
  getChunkInfo()
  
    public Answer.Reference.ChunkInfo getChunkInfo()
   
   Chunk information.
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.ChunkInfo chunk_info = 2;
 
getChunkInfoBuilder()
  
    public Answer.Reference.ChunkInfo.Builder getChunkInfoBuilder()
   
   Chunk information.
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.ChunkInfo chunk_info = 2;
 
getChunkInfoOrBuilder()
  
    public Answer.Reference.ChunkInfoOrBuilder getChunkInfoOrBuilder()
   
   Chunk information.
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.ChunkInfo chunk_info = 2;
 
getContentCase()
  
    public Answer.Reference.ContentCase getContentCase()
   
  
  
  getDefaultInstanceForType()
  
    public Answer.Reference getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getStructuredDocumentInfo()
  
    public Answer.Reference.StructuredDocumentInfo getStructuredDocumentInfo()
   
   Structured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
 
getStructuredDocumentInfoBuilder()
  
    public Answer.Reference.StructuredDocumentInfo.Builder getStructuredDocumentInfoBuilder()
   
   Structured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
 
getStructuredDocumentInfoOrBuilder()
  
    public Answer.Reference.StructuredDocumentInfoOrBuilder getStructuredDocumentInfoOrBuilder()
   
   Structured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
 
getUnstructuredDocumentInfo()
  
    public Answer.Reference.UnstructuredDocumentInfo getUnstructuredDocumentInfo()
   
   Unstructured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
 
getUnstructuredDocumentInfoBuilder()
  
    public Answer.Reference.UnstructuredDocumentInfo.Builder getUnstructuredDocumentInfoBuilder()
   
   Unstructured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
 
getUnstructuredDocumentInfoOrBuilder()
  
    public Answer.Reference.UnstructuredDocumentInfoOrBuilder getUnstructuredDocumentInfoOrBuilder()
   
   Unstructured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
 
hasChunkInfo()
  
    public boolean hasChunkInfo()
   
   Chunk information.
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.ChunkInfo chunk_info = 2;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the chunkInfo field is set. | 
    
  
  
  hasStructuredDocumentInfo()
  
    public boolean hasStructuredDocumentInfo()
   
   Structured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the structuredDocumentInfo field is set. | 
    
  
  
  hasUnstructuredDocumentInfo()
  
    public boolean hasUnstructuredDocumentInfo()
   
   Unstructured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the unstructuredDocumentInfo field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeChunkInfo(Answer.Reference.ChunkInfo value)
  
    public Answer.Reference.Builder mergeChunkInfo(Answer.Reference.ChunkInfo value)
   
   Chunk information.
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.ChunkInfo chunk_info = 2;
 
mergeFrom(Answer.Reference other)
  
    public Answer.Reference.Builder mergeFrom(Answer.Reference other)
   
  
  
  
  
  
    public Answer.Reference.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public Answer.Reference.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo value)
  
    public Answer.Reference.Builder mergeStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo value)
   
   Structured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final Answer.Reference.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  mergeUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo value)
  
    public Answer.Reference.Builder mergeUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo value)
   
   Unstructured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
 
setChunkInfo(Answer.Reference.ChunkInfo value)
  
    public Answer.Reference.Builder setChunkInfo(Answer.Reference.ChunkInfo value)
   
   Chunk information.
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.ChunkInfo chunk_info = 2;
 
setChunkInfo(Answer.Reference.ChunkInfo.Builder builderForValue)
  
    public Answer.Reference.Builder setChunkInfo(Answer.Reference.ChunkInfo.Builder builderForValue)
   
   Chunk information.
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.ChunkInfo chunk_info = 2;
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public Answer.Reference.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public Answer.Reference.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo value)
  
    public Answer.Reference.Builder setStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo value)
   
   Structured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
 
setStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo.Builder builderForValue)
  
    public Answer.Reference.Builder setStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo.Builder builderForValue)
   
   Structured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
 
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final Answer.Reference.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo value)
  
    public Answer.Reference.Builder setUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo value)
   
   Unstructured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
 
setUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo.Builder builderForValue)
  
    public Answer.Reference.Builder setUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo.Builder builderForValue)
   
   Unstructured document information.
 
 .google.cloud.discoveryengine.v1alpha.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;