public static final class Chunk.DocumentMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder> implements Chunk.DocumentMetadataOrBuilder
Document metadata contains the information of the document of the current chunk.Protobuf type
google.cloud.discoveryengine.v1alpha.Chunk.DocumentMetadata| Modifier and Type | Method and Description |
|---|---|
Chunk.DocumentMetadata.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Chunk.DocumentMetadata |
build() |
Chunk.DocumentMetadata |
buildPartial() |
Chunk.DocumentMetadata.Builder |
clear() |
Chunk.DocumentMetadata.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Chunk.DocumentMetadata.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Chunk.DocumentMetadata.Builder |
clearStructData()
Data representation.
|
Chunk.DocumentMetadata.Builder |
clearTitle()
Title of the document.
|
Chunk.DocumentMetadata.Builder |
clearUri()
Uri of the document.
|
Chunk.DocumentMetadata.Builder |
clone() |
Chunk.DocumentMetadata |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Struct |
getStructData()
Data representation.
|
com.google.protobuf.Struct.Builder |
getStructDataBuilder()
Data representation.
|
com.google.protobuf.StructOrBuilder |
getStructDataOrBuilder()
Data representation.
|
String |
getTitle()
Title of the document.
|
com.google.protobuf.ByteString |
getTitleBytes()
Title of the document.
|
String |
getUri()
Uri of the document.
|
com.google.protobuf.ByteString |
getUriBytes()
Uri of the document.
|
boolean |
hasStructData()
Data representation.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Chunk.DocumentMetadata.Builder |
mergeFrom(Chunk.DocumentMetadata other) |
Chunk.DocumentMetadata.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Chunk.DocumentMetadata.Builder |
mergeFrom(com.google.protobuf.Message other) |
Chunk.DocumentMetadata.Builder |
mergeStructData(com.google.protobuf.Struct value)
Data representation.
|
Chunk.DocumentMetadata.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Chunk.DocumentMetadata.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Chunk.DocumentMetadata.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Chunk.DocumentMetadata.Builder |
setStructData(com.google.protobuf.Struct.Builder builderForValue)
Data representation.
|
Chunk.DocumentMetadata.Builder |
setStructData(com.google.protobuf.Struct value)
Data representation.
|
Chunk.DocumentMetadata.Builder |
setTitle(String value)
Title of the document.
|
Chunk.DocumentMetadata.Builder |
setTitleBytes(com.google.protobuf.ByteString value)
Title of the document.
|
Chunk.DocumentMetadata.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Chunk.DocumentMetadata.Builder |
setUri(String value)
Uri of the document.
|
Chunk.DocumentMetadata.Builder |
setUriBytes(com.google.protobuf.ByteString value)
Uri of the document.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Chunk.DocumentMetadata build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Chunk.DocumentMetadata buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Chunk.DocumentMetadata.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder mergeFrom(Chunk.DocumentMetadata other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public Chunk.DocumentMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Chunk.DocumentMetadata.Builder>IOExceptionpublic String getUri()
Uri of the document.
string uri = 1;getUri in interface Chunk.DocumentMetadataOrBuilderpublic com.google.protobuf.ByteString getUriBytes()
Uri of the document.
string uri = 1;getUriBytes in interface Chunk.DocumentMetadataOrBuilderpublic Chunk.DocumentMetadata.Builder setUri(String value)
Uri of the document.
string uri = 1;value - The uri to set.public Chunk.DocumentMetadata.Builder clearUri()
Uri of the document.
string uri = 1;public Chunk.DocumentMetadata.Builder setUriBytes(com.google.protobuf.ByteString value)
Uri of the document.
string uri = 1;value - The bytes for uri to set.public String getTitle()
Title of the document.
string title = 2;getTitle in interface Chunk.DocumentMetadataOrBuilderpublic com.google.protobuf.ByteString getTitleBytes()
Title of the document.
string title = 2;getTitleBytes in interface Chunk.DocumentMetadataOrBuilderpublic Chunk.DocumentMetadata.Builder setTitle(String value)
Title of the document.
string title = 2;value - The title to set.public Chunk.DocumentMetadata.Builder clearTitle()
Title of the document.
string title = 2;public Chunk.DocumentMetadata.Builder setTitleBytes(com.google.protobuf.ByteString value)
Title of the document.
string title = 2;value - The bytes for title to set.public boolean hasStructData()
Data representation. The structured JSON data for the document. It should conform to the registered [Schema][google.cloud.discoveryengine.v1alpha.Schema] or an `INVALID_ARGUMENT` error is thrown.
.google.protobuf.Struct struct_data = 3;hasStructData in interface Chunk.DocumentMetadataOrBuilderpublic com.google.protobuf.Struct getStructData()
Data representation. The structured JSON data for the document. It should conform to the registered [Schema][google.cloud.discoveryengine.v1alpha.Schema] or an `INVALID_ARGUMENT` error is thrown.
.google.protobuf.Struct struct_data = 3;getStructData in interface Chunk.DocumentMetadataOrBuilderpublic Chunk.DocumentMetadata.Builder setStructData(com.google.protobuf.Struct value)
Data representation. The structured JSON data for the document. It should conform to the registered [Schema][google.cloud.discoveryengine.v1alpha.Schema] or an `INVALID_ARGUMENT` error is thrown.
.google.protobuf.Struct struct_data = 3;public Chunk.DocumentMetadata.Builder setStructData(com.google.protobuf.Struct.Builder builderForValue)
Data representation. The structured JSON data for the document. It should conform to the registered [Schema][google.cloud.discoveryengine.v1alpha.Schema] or an `INVALID_ARGUMENT` error is thrown.
.google.protobuf.Struct struct_data = 3;public Chunk.DocumentMetadata.Builder mergeStructData(com.google.protobuf.Struct value)
Data representation. The structured JSON data for the document. It should conform to the registered [Schema][google.cloud.discoveryengine.v1alpha.Schema] or an `INVALID_ARGUMENT` error is thrown.
.google.protobuf.Struct struct_data = 3;public Chunk.DocumentMetadata.Builder clearStructData()
Data representation. The structured JSON data for the document. It should conform to the registered [Schema][google.cloud.discoveryengine.v1alpha.Schema] or an `INVALID_ARGUMENT` error is thrown.
.google.protobuf.Struct struct_data = 3;public com.google.protobuf.Struct.Builder getStructDataBuilder()
Data representation. The structured JSON data for the document. It should conform to the registered [Schema][google.cloud.discoveryengine.v1alpha.Schema] or an `INVALID_ARGUMENT` error is thrown.
.google.protobuf.Struct struct_data = 3;public com.google.protobuf.StructOrBuilder getStructDataOrBuilder()
Data representation. The structured JSON data for the document. It should conform to the registered [Schema][google.cloud.discoveryengine.v1alpha.Schema] or an `INVALID_ARGUMENT` error is thrown.
.google.protobuf.Struct struct_data = 3;getStructDataOrBuilder in interface Chunk.DocumentMetadataOrBuilderpublic final Chunk.DocumentMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>public final Chunk.DocumentMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.DocumentMetadata.Builder>Copyright © 2024 Google LLC. All rights reserved.