Class Answer.Reference.Builder (0.81.0)

public static final class Answer.Reference.Builder extends GeneratedMessage.Builder<Answer.Reference.Builder> implements Answer.ReferenceOrBuilder

Reference.

Protobuf type google.cloud.discoveryengine.v1.Answer.Reference

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public Answer.Reference build()
Returns
Type Description
Answer.Reference

buildPartial()

public Answer.Reference buildPartial()
Returns
Type Description
Answer.Reference

clear()

public Answer.Reference.Builder clear()
Returns
Type Description
Answer.Reference.Builder
Overrides

clearChunkInfo()

public Answer.Reference.Builder clearChunkInfo()

Chunk information.

.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;

Returns
Type Description
Answer.Reference.Builder

clearContent()

public Answer.Reference.Builder clearContent()
Returns
Type Description
Answer.Reference.Builder

clearStructuredDocumentInfo()

public Answer.Reference.Builder clearStructuredDocumentInfo()

Structured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;

Returns
Type Description
Answer.Reference.Builder

clearUnstructuredDocumentInfo()

public Answer.Reference.Builder clearUnstructuredDocumentInfo()

Unstructured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;

Returns
Type Description
Answer.Reference.Builder

getChunkInfo()

public Answer.Reference.ChunkInfo getChunkInfo()

Chunk information.

.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;

Returns
Type Description
Answer.Reference.ChunkInfo

The chunkInfo.

getChunkInfoBuilder()

public Answer.Reference.ChunkInfo.Builder getChunkInfoBuilder()

Chunk information.

.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;

Returns
Type Description
Answer.Reference.ChunkInfo.Builder

getChunkInfoOrBuilder()

public Answer.Reference.ChunkInfoOrBuilder getChunkInfoOrBuilder()

Chunk information.

.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;

Returns
Type Description
Answer.Reference.ChunkInfoOrBuilder

getContentCase()

public Answer.Reference.ContentCase getContentCase()
Returns
Type Description
Answer.Reference.ContentCase

getDefaultInstanceForType()

public Answer.Reference getDefaultInstanceForType()
Returns
Type Description
Answer.Reference

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getStructuredDocumentInfo()

public Answer.Reference.StructuredDocumentInfo getStructuredDocumentInfo()

Structured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;

Returns
Type Description
Answer.Reference.StructuredDocumentInfo

The structuredDocumentInfo.

getStructuredDocumentInfoBuilder()

public Answer.Reference.StructuredDocumentInfo.Builder getStructuredDocumentInfoBuilder()

Structured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;

Returns
Type Description
Answer.Reference.StructuredDocumentInfo.Builder

getStructuredDocumentInfoOrBuilder()

public Answer.Reference.StructuredDocumentInfoOrBuilder getStructuredDocumentInfoOrBuilder()

Structured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;

Returns
Type Description
Answer.Reference.StructuredDocumentInfoOrBuilder

getUnstructuredDocumentInfo()

public Answer.Reference.UnstructuredDocumentInfo getUnstructuredDocumentInfo()

Unstructured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;

Returns
Type Description
Answer.Reference.UnstructuredDocumentInfo

The unstructuredDocumentInfo.

getUnstructuredDocumentInfoBuilder()

public Answer.Reference.UnstructuredDocumentInfo.Builder getUnstructuredDocumentInfoBuilder()

Unstructured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;

Returns
Type Description
Answer.Reference.UnstructuredDocumentInfo.Builder

getUnstructuredDocumentInfoOrBuilder()

public Answer.Reference.UnstructuredDocumentInfoOrBuilder getUnstructuredDocumentInfoOrBuilder()

Unstructured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;

Returns
Type Description
Answer.Reference.UnstructuredDocumentInfoOrBuilder

hasChunkInfo()

public boolean hasChunkInfo()

Chunk information.

.google.cloud.discoveryengine.v1.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.v1.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.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;

Returns
Type Description
boolean

Whether the unstructuredDocumentInfo field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeChunkInfo(Answer.Reference.ChunkInfo value)

public Answer.Reference.Builder mergeChunkInfo(Answer.Reference.ChunkInfo value)

Chunk information.

.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;

Parameter
Name Description
value Answer.Reference.ChunkInfo
Returns
Type Description
Answer.Reference.Builder

mergeFrom(Answer.Reference other)

public Answer.Reference.Builder mergeFrom(Answer.Reference other)
Parameter
Name Description
other Answer.Reference
Returns
Type Description
Answer.Reference.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Answer.Reference.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Answer.Reference.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Answer.Reference.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Answer.Reference.Builder
Overrides

mergeStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo value)

public Answer.Reference.Builder mergeStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo value)

Structured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;

Parameter
Name Description
value Answer.Reference.StructuredDocumentInfo
Returns
Type Description
Answer.Reference.Builder

mergeUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo value)

public Answer.Reference.Builder mergeUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo value)

Unstructured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;

Parameter
Name Description
value Answer.Reference.UnstructuredDocumentInfo
Returns
Type Description
Answer.Reference.Builder

setChunkInfo(Answer.Reference.ChunkInfo value)

public Answer.Reference.Builder setChunkInfo(Answer.Reference.ChunkInfo value)

Chunk information.

.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;

Parameter
Name Description
value Answer.Reference.ChunkInfo
Returns
Type Description
Answer.Reference.Builder

setChunkInfo(Answer.Reference.ChunkInfo.Builder builderForValue)

public Answer.Reference.Builder setChunkInfo(Answer.Reference.ChunkInfo.Builder builderForValue)

Chunk information.

.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;

Parameter
Name Description
builderForValue Answer.Reference.ChunkInfo.Builder
Returns
Type Description
Answer.Reference.Builder

setStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo value)

public Answer.Reference.Builder setStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo value)

Structured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;

Parameter
Name Description
value Answer.Reference.StructuredDocumentInfo
Returns
Type Description
Answer.Reference.Builder

setStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo.Builder builderForValue)

public Answer.Reference.Builder setStructuredDocumentInfo(Answer.Reference.StructuredDocumentInfo.Builder builderForValue)

Structured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;

Parameter
Name Description
builderForValue Answer.Reference.StructuredDocumentInfo.Builder
Returns
Type Description
Answer.Reference.Builder

setUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo value)

public Answer.Reference.Builder setUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo value)

Unstructured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;

Parameter
Name Description
value Answer.Reference.UnstructuredDocumentInfo
Returns
Type Description
Answer.Reference.Builder

setUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo.Builder builderForValue)

public Answer.Reference.Builder setUnstructuredDocumentInfo(Answer.Reference.UnstructuredDocumentInfo.Builder builderForValue)

Unstructured document information.

.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;

Parameter
Name Description
builderForValue Answer.Reference.UnstructuredDocumentInfo.Builder
Returns
Type Description
Answer.Reference.Builder