public static final class AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata extends com.google.protobuf.GeneratedMessage implements AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilder
Document metadata.Protobuf type
google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata| Modifier and Type | Class and Description |
|---|---|
static class |
AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder
Document metadata.
|
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 |
DOCUMENT_FIELD_NUMBER |
static int |
DOMAIN_FIELD_NUMBER |
static int |
PAGE_IDENTIFIER_FIELD_NUMBER |
static int |
TITLE_FIELD_NUMBER |
static int |
URI_FIELD_NUMBER |
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 DOCUMENT_FIELD_NUMBER
public static final int URI_FIELD_NUMBER
public static final int TITLE_FIELD_NUMBER
public static final int PAGE_IDENTIFIER_FIELD_NUMBER
public static final int DOMAIN_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 boolean hasDocument()
Document resource name.
optional string document = 1 [(.google.api.resource_reference) = { ... }hasDocument in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic String getDocument()
Document resource name.
optional string document = 1 [(.google.api.resource_reference) = { ... }getDocument in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic com.google.protobuf.ByteString getDocumentBytes()
Document resource name.
optional string document = 1 [(.google.api.resource_reference) = { ... }getDocumentBytes in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic boolean hasUri()
URI for the document. It may contain a URL that redirects to the actual website.
optional string uri = 2;hasUri in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic String getUri()
URI for the document. It may contain a URL that redirects to the actual website.
optional string uri = 2;getUri in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic com.google.protobuf.ByteString getUriBytes()
URI for the document. It may contain a URL that redirects to the actual website.
optional string uri = 2;getUriBytes in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic boolean hasTitle()
Title.
optional string title = 3;hasTitle in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic String getTitle()
Title.
optional string title = 3;getTitle in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic com.google.protobuf.ByteString getTitleBytes()
Title.
optional string title = 3;getTitleBytes in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic boolean hasPageIdentifier()
Page identifier.
optional string page_identifier = 4;hasPageIdentifier in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic String getPageIdentifier()
Page identifier.
optional string page_identifier = 4;getPageIdentifier in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic com.google.protobuf.ByteString getPageIdentifierBytes()
Page identifier.
optional string page_identifier = 4;getPageIdentifierBytes in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic boolean hasDomain()
Domain name from the document URI. Note that the `uri` field may contain a URL that redirects to the actual website, in which case this will contain the domain name of the target site.
optional string domain = 5;hasDomain in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic String getDomain()
Domain name from the document URI. Note that the `uri` field may contain a URL that redirects to the actual website, in which case this will contain the domain name of the target site.
optional string domain = 5;getDomain in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic com.google.protobuf.ByteString getDomainBytes()
Domain name from the document URI. Note that the `uri` field may contain a URL that redirects to the actual website, in which case this will contain the domain name of the target site.
optional string domain = 5;getDomainBytes in interface AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilderpublic 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 AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(InputStream input) throws IOException
IOExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder newBuilder()
public static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder newBuilder(AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata prototype)
public AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata getDefaultInstance()
public static com.google.protobuf.Parser<AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata> parser()
public com.google.protobuf.Parser<AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.