public static final class Answer.Reference extends com.google.protobuf.GeneratedMessage implements Answer.ReferenceOrBuilder
Reference.Protobuf type
google.cloud.discoveryengine.v1.Answer.Reference| Modifier and Type | Class and Description |
|---|---|
static class |
Answer.Reference.Builder
Reference.
|
static class |
Answer.Reference.ChunkInfo
Chunk information.
|
static interface |
Answer.Reference.ChunkInfoOrBuilder |
static class |
Answer.Reference.ContentCase |
static class |
Answer.Reference.StructuredDocumentInfo
Structured search information.
|
static interface |
Answer.Reference.StructuredDocumentInfoOrBuilder |
static class |
Answer.Reference.UnstructuredDocumentInfo
Unstructured document information.
|
static interface |
Answer.Reference.UnstructuredDocumentInfoOrBuilder |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CHUNK_INFO_FIELD_NUMBER |
static int |
STRUCTURED_DOCUMENT_INFO_FIELD_NUMBER |
static int |
UNSTRUCTURED_DOCUMENT_INFO_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Answer.Reference.ChunkInfo |
getChunkInfo()
Chunk information.
|
Answer.Reference.ChunkInfoOrBuilder |
getChunkInfoOrBuilder()
Chunk information.
|
Answer.Reference.ContentCase |
getContentCase() |
static Answer.Reference |
getDefaultInstance() |
Answer.Reference |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<Answer.Reference> |
getParserForType() |
int |
getSerializedSize() |
Answer.Reference.StructuredDocumentInfo |
getStructuredDocumentInfo()
Structured document information.
|
Answer.Reference.StructuredDocumentInfoOrBuilder |
getStructuredDocumentInfoOrBuilder()
Structured document information.
|
Answer.Reference.UnstructuredDocumentInfo |
getUnstructuredDocumentInfo()
Unstructured document information.
|
Answer.Reference.UnstructuredDocumentInfoOrBuilder |
getUnstructuredDocumentInfoOrBuilder()
Unstructured document information.
|
boolean |
hasChunkInfo()
Chunk information.
|
int |
hashCode() |
boolean |
hasStructuredDocumentInfo()
Structured document information.
|
boolean |
hasUnstructuredDocumentInfo()
Unstructured document information.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Answer.Reference.Builder |
newBuilder() |
static Answer.Reference.Builder |
newBuilder(Answer.Reference prototype) |
Answer.Reference.Builder |
newBuilderForType() |
protected Answer.Reference.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static Answer.Reference |
parseDelimitedFrom(InputStream input) |
static Answer.Reference |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Answer.Reference |
parseFrom(byte[] data) |
static Answer.Reference |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Answer.Reference |
parseFrom(ByteBuffer data) |
static Answer.Reference |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Answer.Reference |
parseFrom(com.google.protobuf.ByteString data) |
static Answer.Reference |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Answer.Reference |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Answer.Reference |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Answer.Reference |
parseFrom(InputStream input) |
static Answer.Reference |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Answer.Reference> |
parser() |
Answer.Reference.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int UNSTRUCTURED_DOCUMENT_INFO_FIELD_NUMBER
public static final int CHUNK_INFO_FIELD_NUMBER
public static final int STRUCTURED_DOCUMENT_INFO_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic Answer.Reference.ContentCase getContentCase()
getContentCase in interface Answer.ReferenceOrBuilderpublic boolean hasUnstructuredDocumentInfo()
Unstructured document information.
.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
hasUnstructuredDocumentInfo in interface Answer.ReferenceOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo getUnstructuredDocumentInfo()
Unstructured document information.
.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
getUnstructuredDocumentInfo in interface Answer.ReferenceOrBuilderpublic Answer.Reference.UnstructuredDocumentInfoOrBuilder getUnstructuredDocumentInfoOrBuilder()
Unstructured document information.
.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo unstructured_document_info = 1;
getUnstructuredDocumentInfoOrBuilder in interface Answer.ReferenceOrBuilderpublic boolean hasChunkInfo()
Chunk information.
.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;hasChunkInfo in interface Answer.ReferenceOrBuilderpublic Answer.Reference.ChunkInfo getChunkInfo()
Chunk information.
.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;getChunkInfo in interface Answer.ReferenceOrBuilderpublic Answer.Reference.ChunkInfoOrBuilder getChunkInfoOrBuilder()
Chunk information.
.google.cloud.discoveryengine.v1.Answer.Reference.ChunkInfo chunk_info = 2;getChunkInfoOrBuilder in interface Answer.ReferenceOrBuilderpublic boolean hasStructuredDocumentInfo()
Structured document information.
.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
hasStructuredDocumentInfo in interface Answer.ReferenceOrBuilderpublic Answer.Reference.StructuredDocumentInfo getStructuredDocumentInfo()
Structured document information.
.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
getStructuredDocumentInfo in interface Answer.ReferenceOrBuilderpublic Answer.Reference.StructuredDocumentInfoOrBuilder getStructuredDocumentInfoOrBuilder()
Structured document information.
.google.cloud.discoveryengine.v1.Answer.Reference.StructuredDocumentInfo structured_document_info = 3;
getStructuredDocumentInfoOrBuilder in interface Answer.ReferenceOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Answer.Reference parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Answer.Reference parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Answer.Reference parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Answer.Reference parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Answer.Reference parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Answer.Reference parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Answer.Reference parseFrom(InputStream input) throws IOException
IOExceptionpublic static Answer.Reference parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Answer.Reference parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Answer.Reference parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Answer.Reference parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Answer.Reference parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Answer.Reference.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Answer.Reference.Builder newBuilder()
public static Answer.Reference.Builder newBuilder(Answer.Reference prototype)
public Answer.Reference.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Answer.Reference.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static Answer.Reference getDefaultInstance()
public static com.google.protobuf.Parser<Answer.Reference> parser()
public com.google.protobuf.Parser<Answer.Reference> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic Answer.Reference getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.