Class WeaviateProtoSearchGet.GenerativeSearch.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
- io.weaviate.client.grpc.protocol.v1.WeaviateProtoSearchGet.GenerativeSearch.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WeaviateProtoSearchGet.GenerativeSearchOrBuilder,Cloneable
- Enclosing class:
- WeaviateProtoSearchGet.GenerativeSearch
public static final class WeaviateProtoSearchGet.GenerativeSearch.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder> implements WeaviateProtoSearchGet.GenerativeSearchOrBuilder
Protobuf typeweaviate.v1.GenerativeSearch
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
clear
public WeaviateProtoSearchGet.GenerativeSearch.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.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.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
getDefaultInstanceForType
public WeaviateProtoSearchGet.GenerativeSearch getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public WeaviateProtoSearchGet.GenerativeSearch build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public WeaviateProtoSearchGet.GenerativeSearch buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public WeaviateProtoSearchGet.GenerativeSearch.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
setField
public WeaviateProtoSearchGet.GenerativeSearch.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
clearField
public WeaviateProtoSearchGet.GenerativeSearch.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
clearOneof
public WeaviateProtoSearchGet.GenerativeSearch.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
setRepeatedField
public WeaviateProtoSearchGet.GenerativeSearch.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
addRepeatedField
public WeaviateProtoSearchGet.GenerativeSearch.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
mergeFrom
public WeaviateProtoSearchGet.GenerativeSearch.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
mergeFrom
public WeaviateProtoSearchGet.GenerativeSearch.Builder mergeFrom(WeaviateProtoSearchGet.GenerativeSearch other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
mergeFrom
public WeaviateProtoSearchGet.GenerativeSearch.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<WeaviateProtoSearchGet.GenerativeSearch.Builder>- Throws:
IOException
-
getSingleResponsePrompt
public String getSingleResponsePrompt()
string single_response_prompt = 1;- Specified by:
getSingleResponsePromptin interfaceWeaviateProtoSearchGet.GenerativeSearchOrBuilder- Returns:
- The singleResponsePrompt.
-
getSingleResponsePromptBytes
public com.google.protobuf.ByteString getSingleResponsePromptBytes()
string single_response_prompt = 1;- Specified by:
getSingleResponsePromptBytesin interfaceWeaviateProtoSearchGet.GenerativeSearchOrBuilder- Returns:
- The bytes for singleResponsePrompt.
-
setSingleResponsePrompt
public WeaviateProtoSearchGet.GenerativeSearch.Builder setSingleResponsePrompt(String value)
string single_response_prompt = 1;- Parameters:
value- The singleResponsePrompt to set.- Returns:
- This builder for chaining.
-
clearSingleResponsePrompt
public WeaviateProtoSearchGet.GenerativeSearch.Builder clearSingleResponsePrompt()
string single_response_prompt = 1;- Returns:
- This builder for chaining.
-
setSingleResponsePromptBytes
public WeaviateProtoSearchGet.GenerativeSearch.Builder setSingleResponsePromptBytes(com.google.protobuf.ByteString value)
string single_response_prompt = 1;- Parameters:
value- The bytes for singleResponsePrompt to set.- Returns:
- This builder for chaining.
-
getGroupedResponseTask
public String getGroupedResponseTask()
string grouped_response_task = 2;- Specified by:
getGroupedResponseTaskin interfaceWeaviateProtoSearchGet.GenerativeSearchOrBuilder- Returns:
- The groupedResponseTask.
-
getGroupedResponseTaskBytes
public com.google.protobuf.ByteString getGroupedResponseTaskBytes()
string grouped_response_task = 2;- Specified by:
getGroupedResponseTaskBytesin interfaceWeaviateProtoSearchGet.GenerativeSearchOrBuilder- Returns:
- The bytes for groupedResponseTask.
-
setGroupedResponseTask
public WeaviateProtoSearchGet.GenerativeSearch.Builder setGroupedResponseTask(String value)
string grouped_response_task = 2;- Parameters:
value- The groupedResponseTask to set.- Returns:
- This builder for chaining.
-
clearGroupedResponseTask
public WeaviateProtoSearchGet.GenerativeSearch.Builder clearGroupedResponseTask()
string grouped_response_task = 2;- Returns:
- This builder for chaining.
-
setGroupedResponseTaskBytes
public WeaviateProtoSearchGet.GenerativeSearch.Builder setGroupedResponseTaskBytes(com.google.protobuf.ByteString value)
string grouped_response_task = 2;- Parameters:
value- The bytes for groupedResponseTask to set.- Returns:
- This builder for chaining.
-
getGroupedPropertiesList
public com.google.protobuf.ProtocolStringList getGroupedPropertiesList()
repeated string grouped_properties = 3;- Specified by:
getGroupedPropertiesListin interfaceWeaviateProtoSearchGet.GenerativeSearchOrBuilder- Returns:
- A list containing the groupedProperties.
-
getGroupedPropertiesCount
public int getGroupedPropertiesCount()
repeated string grouped_properties = 3;- Specified by:
getGroupedPropertiesCountin interfaceWeaviateProtoSearchGet.GenerativeSearchOrBuilder- Returns:
- The count of groupedProperties.
-
getGroupedProperties
public String getGroupedProperties(int index)
repeated string grouped_properties = 3;- Specified by:
getGroupedPropertiesin interfaceWeaviateProtoSearchGet.GenerativeSearchOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The groupedProperties at the given index.
-
getGroupedPropertiesBytes
public com.google.protobuf.ByteString getGroupedPropertiesBytes(int index)
repeated string grouped_properties = 3;- Specified by:
getGroupedPropertiesBytesin interfaceWeaviateProtoSearchGet.GenerativeSearchOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the groupedProperties at the given index.
-
setGroupedProperties
public WeaviateProtoSearchGet.GenerativeSearch.Builder setGroupedProperties(int index, String value)
repeated string grouped_properties = 3;- Parameters:
index- The index to set the value at.value- The groupedProperties to set.- Returns:
- This builder for chaining.
-
addGroupedProperties
public WeaviateProtoSearchGet.GenerativeSearch.Builder addGroupedProperties(String value)
repeated string grouped_properties = 3;- Parameters:
value- The groupedProperties to add.- Returns:
- This builder for chaining.
-
addAllGroupedProperties
public WeaviateProtoSearchGet.GenerativeSearch.Builder addAllGroupedProperties(Iterable<String> values)
repeated string grouped_properties = 3;- Parameters:
values- The groupedProperties to add.- Returns:
- This builder for chaining.
-
clearGroupedProperties
public WeaviateProtoSearchGet.GenerativeSearch.Builder clearGroupedProperties()
repeated string grouped_properties = 3;- Returns:
- This builder for chaining.
-
addGroupedPropertiesBytes
public WeaviateProtoSearchGet.GenerativeSearch.Builder addGroupedPropertiesBytes(com.google.protobuf.ByteString value)
repeated string grouped_properties = 3;- Parameters:
value- The bytes of the groupedProperties to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final WeaviateProtoSearchGet.GenerativeSearch.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
mergeUnknownFields
public final WeaviateProtoSearchGet.GenerativeSearch.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GenerativeSearch.Builder>
-
-