Class DataStoreConnectionSignals.SearchSnippet.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataStoreConnectionSignals.SearchSnippet.Builder>
com.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SearchSnippet.Builder
- All Implemented Interfaces:
DataStoreConnectionSignals.SearchSnippetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataStoreConnectionSignals.SearchSnippet
public static final class DataStoreConnectionSignals.SearchSnippet.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataStoreConnectionSignals.SearchSnippet.Builder>
implements DataStoreConnectionSignals.SearchSnippetOrBuilder
Search snippet details.Protobuf type
google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SearchSnippet-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Title of the enclosing document.Uri for the document.Metadata associated with the document.Text included in the prompt.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorTitle of the enclosing document.com.google.protobuf.ByteStringTitle of the enclosing document.Uri for the document.com.google.protobuf.ByteStringUri for the document.com.google.protobuf.StructMetadata associated with the document.com.google.protobuf.Struct.BuilderMetadata associated with the document.com.google.protobuf.StructOrBuilderMetadata associated with the document.getText()Text included in the prompt.com.google.protobuf.ByteStringText included in the prompt.booleanMetadata associated with the document.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMetadata(com.google.protobuf.Struct value) Metadata associated with the document.setDocumentTitle(String value) Title of the enclosing document.setDocumentTitleBytes(com.google.protobuf.ByteString value) Title of the enclosing document.setDocumentUri(String value) Uri for the document.setDocumentUriBytes(com.google.protobuf.ByteString value) Uri for the document.setMetadata(com.google.protobuf.Struct value) Metadata associated with the document.setMetadata(com.google.protobuf.Struct.Builder builderForValue) Metadata associated with the document.Text included in the prompt.setTextBytes(com.google.protobuf.ByteString value) Text included in the prompt.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<DataStoreConnectionSignals.SearchSnippet.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<DataStoreConnectionSignals.SearchSnippet.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<DataStoreConnectionSignals.SearchSnippet.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 DataStoreConnectionSignals.SearchSnippet.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataStoreConnectionSignals.SearchSnippet.Builder>
-
mergeFrom
public DataStoreConnectionSignals.SearchSnippet.Builder mergeFrom(DataStoreConnectionSignals.SearchSnippet other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataStoreConnectionSignals.SearchSnippet.Builder>
-
mergeFrom
public DataStoreConnectionSignals.SearchSnippet.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<DataStoreConnectionSignals.SearchSnippet.Builder>- Throws:
IOException
-
getDocumentTitle
Title of the enclosing document.
string document_title = 1;- Specified by:
getDocumentTitlein interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder- Returns:
- The documentTitle.
-
getDocumentTitleBytes
public com.google.protobuf.ByteString getDocumentTitleBytes()Title of the enclosing document.
string document_title = 1;- Specified by:
getDocumentTitleBytesin interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder- Returns:
- The bytes for documentTitle.
-
setDocumentTitle
Title of the enclosing document.
string document_title = 1;- Parameters:
value- The documentTitle to set.- Returns:
- This builder for chaining.
-
clearDocumentTitle
Title of the enclosing document.
string document_title = 1;- Returns:
- This builder for chaining.
-
setDocumentTitleBytes
public DataStoreConnectionSignals.SearchSnippet.Builder setDocumentTitleBytes(com.google.protobuf.ByteString value) Title of the enclosing document.
string document_title = 1;- Parameters:
value- The bytes for documentTitle to set.- Returns:
- This builder for chaining.
-
getDocumentUri
Uri for the document. Present if specified for the document.
string document_uri = 2;- Specified by:
getDocumentUriin interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder- Returns:
- The documentUri.
-
getDocumentUriBytes
public com.google.protobuf.ByteString getDocumentUriBytes()Uri for the document. Present if specified for the document.
string document_uri = 2;- Specified by:
getDocumentUriBytesin interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder- Returns:
- The bytes for documentUri.
-
setDocumentUri
Uri for the document. Present if specified for the document.
string document_uri = 2;- Parameters:
value- The documentUri to set.- Returns:
- This builder for chaining.
-
clearDocumentUri
Uri for the document. Present if specified for the document.
string document_uri = 2;- Returns:
- This builder for chaining.
-
setDocumentUriBytes
public DataStoreConnectionSignals.SearchSnippet.Builder setDocumentUriBytes(com.google.protobuf.ByteString value) Uri for the document. Present if specified for the document.
string document_uri = 2;- Parameters:
value- The bytes for documentUri to set.- Returns:
- This builder for chaining.
-
getText
Text included in the prompt.
string text = 3;- Specified by:
getTextin interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()Text included in the prompt.
string text = 3;- Specified by:
getTextBytesin interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder- Returns:
- The bytes for text.
-
setText
Text included in the prompt.
string text = 3;- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
Text included in the prompt.
string text = 3;- Returns:
- This builder for chaining.
-
setTextBytes
public DataStoreConnectionSignals.SearchSnippet.Builder setTextBytes(com.google.protobuf.ByteString value) Text included in the prompt.
string text = 3;- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
hasMetadata
public boolean hasMetadata()Metadata associated with the document.
.google.protobuf.Struct metadata = 5;- Specified by:
hasMetadatain interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public com.google.protobuf.Struct getMetadata()Metadata associated with the document.
.google.protobuf.Struct metadata = 5;- Specified by:
getMetadatain interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder- Returns:
- The metadata.
-
setMetadata
public DataStoreConnectionSignals.SearchSnippet.Builder setMetadata(com.google.protobuf.Struct value) Metadata associated with the document.
.google.protobuf.Struct metadata = 5; -
setMetadata
public DataStoreConnectionSignals.SearchSnippet.Builder setMetadata(com.google.protobuf.Struct.Builder builderForValue) Metadata associated with the document.
.google.protobuf.Struct metadata = 5; -
mergeMetadata
public DataStoreConnectionSignals.SearchSnippet.Builder mergeMetadata(com.google.protobuf.Struct value) Metadata associated with the document.
.google.protobuf.Struct metadata = 5; -
clearMetadata
Metadata associated with the document.
.google.protobuf.Struct metadata = 5; -
getMetadataBuilder
public com.google.protobuf.Struct.Builder getMetadataBuilder()Metadata associated with the document.
.google.protobuf.Struct metadata = 5; -
getMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getMetadataOrBuilder()Metadata associated with the document.
.google.protobuf.Struct metadata = 5;- Specified by:
getMetadataOrBuilderin interfaceDataStoreConnectionSignals.SearchSnippetOrBuilder
-