Class AssistantGroundedContent.TextGroundingMetadata.Reference.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AssistantGroundedContent.TextGroundingMetadata.Reference.Builder>
com.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.Builder
- All Implemented Interfaces:
AssistantGroundedContent.TextGroundingMetadata.ReferenceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AssistantGroundedContent.TextGroundingMetadata.Reference
public static final class AssistantGroundedContent.TextGroundingMetadata.Reference.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AssistantGroundedContent.TextGroundingMetadata.Reference.Builder>
implements AssistantGroundedContent.TextGroundingMetadata.ReferenceOrBuilder
Referenced content and related document metadata.Protobuf type
google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Referenced text content.Document metadata.Referenced text content.com.google.protobuf.ByteStringReferenced text content.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDocument metadata.Document metadata.Document metadata.booleanDocument metadata.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDocumentMetadata(AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata value) Document metadata.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setContent(String value) Referenced text content.setContentBytes(com.google.protobuf.ByteString value) Referenced text content.setDocumentMetadata(AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata value) Document metadata.setDocumentMetadata(AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder builderForValue) Document metadata.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AssistantGroundedContent.TextGroundingMetadata.Reference.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AssistantGroundedContent.TextGroundingMetadata.Reference.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AssistantGroundedContent.TextGroundingMetadata.Reference.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public AssistantGroundedContent.TextGroundingMetadata.Reference.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AssistantGroundedContent.TextGroundingMetadata.Reference.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AssistantGroundedContent.TextGroundingMetadata.Reference.Builder>
-
mergeFrom
public AssistantGroundedContent.TextGroundingMetadata.Reference.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AssistantGroundedContent.TextGroundingMetadata.Reference.Builder>- Throws:
IOException
-
getContent
Referenced text content.
string content = 1;- Specified by:
getContentin interfaceAssistantGroundedContent.TextGroundingMetadata.ReferenceOrBuilder- Returns:
- The content.
-
getContentBytes
public com.google.protobuf.ByteString getContentBytes()Referenced text content.
string content = 1;- Specified by:
getContentBytesin interfaceAssistantGroundedContent.TextGroundingMetadata.ReferenceOrBuilder- Returns:
- The bytes for content.
-
setContent
Referenced text content.
string content = 1;- Parameters:
value- The content to set.- Returns:
- This builder for chaining.
-
clearContent
Referenced text content.
string content = 1;- Returns:
- This builder for chaining.
-
setContentBytes
public AssistantGroundedContent.TextGroundingMetadata.Reference.Builder setContentBytes(com.google.protobuf.ByteString value) Referenced text content.
string content = 1;- Parameters:
value- The bytes for content to set.- Returns:
- This builder for chaining.
-
hasDocumentMetadata
public boolean hasDocumentMetadata()Document metadata.
.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata document_metadata = 2;- Specified by:
hasDocumentMetadatain interfaceAssistantGroundedContent.TextGroundingMetadata.ReferenceOrBuilder- Returns:
- Whether the documentMetadata field is set.
-
getDocumentMetadata
public AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata getDocumentMetadata()Document metadata.
.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata document_metadata = 2;- Specified by:
getDocumentMetadatain interfaceAssistantGroundedContent.TextGroundingMetadata.ReferenceOrBuilder- Returns:
- The documentMetadata.
-
setDocumentMetadata
public AssistantGroundedContent.TextGroundingMetadata.Reference.Builder setDocumentMetadata(AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata value) Document metadata.
.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata document_metadata = 2; -
setDocumentMetadata
public AssistantGroundedContent.TextGroundingMetadata.Reference.Builder setDocumentMetadata(AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder builderForValue) Document metadata.
.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata document_metadata = 2; -
mergeDocumentMetadata
public AssistantGroundedContent.TextGroundingMetadata.Reference.Builder mergeDocumentMetadata(AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata value) Document metadata.
.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata document_metadata = 2; -
clearDocumentMetadata
Document metadata.
.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata document_metadata = 2; -
getDocumentMetadataBuilder
public AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder getDocumentMetadataBuilder()Document metadata.
.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata document_metadata = 2; -
getDocumentMetadataOrBuilder
public AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadataOrBuilder getDocumentMetadataOrBuilder()Document metadata.
.google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata document_metadata = 2;- Specified by:
getDocumentMetadataOrBuilderin interfaceAssistantGroundedContent.TextGroundingMetadata.ReferenceOrBuilder
-