Class Collections.CreateCollection.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.Builder>
io.metaloom.qdrant.client.grpc.proto.Collections.CreateCollection.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Collections.CreateCollectionOrBuilder,Cloneable
- Enclosing class:
- Collections.CreateCollection
public static final class Collections.CreateCollection.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.Builder>
implements Collections.CreateCollectionOrBuilder
Protobuf type
qdrant.CreateCollection-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Name of the collectionclearField(com.google.protobuf.Descriptors.FieldDescriptor field) Configuration of vector indexIf true - point's payload will not be stored in memoryclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Configuration of the optimizersNumber of replicas of each shard that network tries to maintain, default = 1Number of shards in the collection, default = 1Wait timeout for operation commit in seconds, if not specified - default value will be suppliedConfiguration for vectorsConfiguration of the Write-Ahead-LogHow many replicas should apply the operation for us to consider it successful, default = 1clone()Name of the collectioncom.google.protobuf.ByteStringName of the collectionstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorConfiguration of vector indexConfiguration of vector indexConfiguration of vector indexbooleanIf true - point's payload will not be stored in memoryConfiguration of the optimizersConfiguration of the optimizersConfiguration of the optimizersintNumber of replicas of each shard that network tries to maintain, default = 1intNumber of shards in the collection, default = 1longWait timeout for operation commit in seconds, if not specified - default value will be suppliedConfiguration for vectorsConfiguration for vectorsConfiguration for vectorsConfiguration of the Write-Ahead-LogConfiguration of the Write-Ahead-LogConfiguration of the Write-Ahead-LogintHow many replicas should apply the operation for us to consider it successful, default = 1booleanConfiguration of vector indexbooleanIf true - point's payload will not be stored in memorybooleanConfiguration of the optimizersbooleanNumber of replicas of each shard that network tries to maintain, default = 1booleanNumber of shards in the collection, default = 1booleanWait timeout for operation commit in seconds, if not specified - default value will be suppliedbooleanConfiguration for vectorsbooleanConfiguration of the Write-Ahead-LogbooleanHow many replicas should apply the operation for us to consider it successful, default = 1protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Configuration of vector indexConfiguration of the optimizersmergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Configuration for vectorsConfiguration of the Write-Ahead-LogsetCollectionName(String value) Name of the collectionsetCollectionNameBytes(com.google.protobuf.ByteString value) Name of the collectionConfiguration of vector indexsetHnswConfig(Collections.HnswConfigDiff.Builder builderForValue) Configuration of vector indexsetOnDiskPayload(boolean value) If true - point's payload will not be stored in memoryConfiguration of the optimizerssetOptimizersConfig(Collections.OptimizersConfigDiff.Builder builderForValue) Configuration of the optimizerssetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setReplicationFactor(int value) Number of replicas of each shard that network tries to maintain, default = 1setShardNumber(int value) Number of shards in the collection, default = 1setTimeout(long value) Wait timeout for operation commit in seconds, if not specified - default value will be suppliedsetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Configuration for vectorssetVectorsConfig(Collections.VectorsConfig.Builder builderForValue) Configuration for vectorsConfiguration of the Write-Ahead-LogsetWalConfig(Collections.WalConfigDiff.Builder builderForValue) Configuration of the Write-Ahead-LogsetWriteConsistencyFactor(int value) How many replicas should apply the operation for us to consider it successful, default = 1Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.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<Collections.CreateCollection.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<Collections.CreateCollection.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.Builder>
-
setField
public Collections.CreateCollection.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<Collections.CreateCollection.Builder>
-
clearField
public Collections.CreateCollection.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.Builder>
-
clearOneof
public Collections.CreateCollection.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.Builder>
-
setRepeatedField
public Collections.CreateCollection.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<Collections.CreateCollection.Builder>
-
addRepeatedField
public Collections.CreateCollection.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<Collections.CreateCollection.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Collections.CreateCollection.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.Builder>
-
mergeFrom
public Collections.CreateCollection.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<Collections.CreateCollection.Builder>- Throws:
IOException
-
getCollectionName
Name of the collection
string collection_name = 1;- Specified by:
getCollectionNamein interfaceCollections.CreateCollectionOrBuilder- Returns:
- The collectionName.
-
getCollectionNameBytes
public com.google.protobuf.ByteString getCollectionNameBytes()Name of the collection
string collection_name = 1;- Specified by:
getCollectionNameBytesin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The bytes for collectionName.
-
setCollectionName
Name of the collection
string collection_name = 1;- Parameters:
value- The collectionName to set.- Returns:
- This builder for chaining.
-
clearCollectionName
Name of the collection
string collection_name = 1;- Returns:
- This builder for chaining.
-
setCollectionNameBytes
public Collections.CreateCollection.Builder setCollectionNameBytes(com.google.protobuf.ByteString value) Name of the collection
string collection_name = 1;- Parameters:
value- The bytes for collectionName to set.- Returns:
- This builder for chaining.
-
hasHnswConfig
public boolean hasHnswConfig()Configuration of vector index
optional .qdrant.HnswConfigDiff hnsw_config = 4;- Specified by:
hasHnswConfigin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the hnswConfig field is set.
-
getHnswConfig
Configuration of vector index
optional .qdrant.HnswConfigDiff hnsw_config = 4;- Specified by:
getHnswConfigin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The hnswConfig.
-
setHnswConfig
Configuration of vector index
optional .qdrant.HnswConfigDiff hnsw_config = 4; -
setHnswConfig
public Collections.CreateCollection.Builder setHnswConfig(Collections.HnswConfigDiff.Builder builderForValue) Configuration of vector index
optional .qdrant.HnswConfigDiff hnsw_config = 4; -
mergeHnswConfig
Configuration of vector index
optional .qdrant.HnswConfigDiff hnsw_config = 4; -
clearHnswConfig
Configuration of vector index
optional .qdrant.HnswConfigDiff hnsw_config = 4; -
getHnswConfigBuilder
Configuration of vector index
optional .qdrant.HnswConfigDiff hnsw_config = 4; -
getHnswConfigOrBuilder
Configuration of vector index
optional .qdrant.HnswConfigDiff hnsw_config = 4;- Specified by:
getHnswConfigOrBuilderin interfaceCollections.CreateCollectionOrBuilder
-
hasWalConfig
public boolean hasWalConfig()Configuration of the Write-Ahead-Log
optional .qdrant.WalConfigDiff wal_config = 5;- Specified by:
hasWalConfigin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the walConfig field is set.
-
getWalConfig
Configuration of the Write-Ahead-Log
optional .qdrant.WalConfigDiff wal_config = 5;- Specified by:
getWalConfigin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The walConfig.
-
setWalConfig
Configuration of the Write-Ahead-Log
optional .qdrant.WalConfigDiff wal_config = 5; -
setWalConfig
public Collections.CreateCollection.Builder setWalConfig(Collections.WalConfigDiff.Builder builderForValue) Configuration of the Write-Ahead-Log
optional .qdrant.WalConfigDiff wal_config = 5; -
mergeWalConfig
Configuration of the Write-Ahead-Log
optional .qdrant.WalConfigDiff wal_config = 5; -
clearWalConfig
Configuration of the Write-Ahead-Log
optional .qdrant.WalConfigDiff wal_config = 5; -
getWalConfigBuilder
Configuration of the Write-Ahead-Log
optional .qdrant.WalConfigDiff wal_config = 5; -
getWalConfigOrBuilder
Configuration of the Write-Ahead-Log
optional .qdrant.WalConfigDiff wal_config = 5;- Specified by:
getWalConfigOrBuilderin interfaceCollections.CreateCollectionOrBuilder
-
hasOptimizersConfig
public boolean hasOptimizersConfig()Configuration of the optimizers
optional .qdrant.OptimizersConfigDiff optimizers_config = 6;- Specified by:
hasOptimizersConfigin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the optimizersConfig field is set.
-
getOptimizersConfig
Configuration of the optimizers
optional .qdrant.OptimizersConfigDiff optimizers_config = 6;- Specified by:
getOptimizersConfigin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The optimizersConfig.
-
setOptimizersConfig
public Collections.CreateCollection.Builder setOptimizersConfig(Collections.OptimizersConfigDiff value) Configuration of the optimizers
optional .qdrant.OptimizersConfigDiff optimizers_config = 6; -
setOptimizersConfig
public Collections.CreateCollection.Builder setOptimizersConfig(Collections.OptimizersConfigDiff.Builder builderForValue) Configuration of the optimizers
optional .qdrant.OptimizersConfigDiff optimizers_config = 6; -
mergeOptimizersConfig
public Collections.CreateCollection.Builder mergeOptimizersConfig(Collections.OptimizersConfigDiff value) Configuration of the optimizers
optional .qdrant.OptimizersConfigDiff optimizers_config = 6; -
clearOptimizersConfig
Configuration of the optimizers
optional .qdrant.OptimizersConfigDiff optimizers_config = 6; -
getOptimizersConfigBuilder
Configuration of the optimizers
optional .qdrant.OptimizersConfigDiff optimizers_config = 6; -
getOptimizersConfigOrBuilder
Configuration of the optimizers
optional .qdrant.OptimizersConfigDiff optimizers_config = 6;- Specified by:
getOptimizersConfigOrBuilderin interfaceCollections.CreateCollectionOrBuilder
-
hasShardNumber
public boolean hasShardNumber()Number of shards in the collection, default = 1
optional uint32 shard_number = 7;- Specified by:
hasShardNumberin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the shardNumber field is set.
-
getShardNumber
public int getShardNumber()Number of shards in the collection, default = 1
optional uint32 shard_number = 7;- Specified by:
getShardNumberin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The shardNumber.
-
setShardNumber
Number of shards in the collection, default = 1
optional uint32 shard_number = 7;- Parameters:
value- The shardNumber to set.- Returns:
- This builder for chaining.
-
clearShardNumber
Number of shards in the collection, default = 1
optional uint32 shard_number = 7;- Returns:
- This builder for chaining.
-
hasOnDiskPayload
public boolean hasOnDiskPayload()If true - point's payload will not be stored in memory
optional bool on_disk_payload = 8;- Specified by:
hasOnDiskPayloadin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the onDiskPayload field is set.
-
getOnDiskPayload
public boolean getOnDiskPayload()If true - point's payload will not be stored in memory
optional bool on_disk_payload = 8;- Specified by:
getOnDiskPayloadin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The onDiskPayload.
-
setOnDiskPayload
If true - point's payload will not be stored in memory
optional bool on_disk_payload = 8;- Parameters:
value- The onDiskPayload to set.- Returns:
- This builder for chaining.
-
clearOnDiskPayload
If true - point's payload will not be stored in memory
optional bool on_disk_payload = 8;- Returns:
- This builder for chaining.
-
hasTimeout
public boolean hasTimeout()Wait timeout for operation commit in seconds, if not specified - default value will be supplied
optional uint64 timeout = 9;- Specified by:
hasTimeoutin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the timeout field is set.
-
getTimeout
public long getTimeout()Wait timeout for operation commit in seconds, if not specified - default value will be supplied
optional uint64 timeout = 9;- Specified by:
getTimeoutin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The timeout.
-
setTimeout
Wait timeout for operation commit in seconds, if not specified - default value will be supplied
optional uint64 timeout = 9;- Parameters:
value- The timeout to set.- Returns:
- This builder for chaining.
-
clearTimeout
Wait timeout for operation commit in seconds, if not specified - default value will be supplied
optional uint64 timeout = 9;- Returns:
- This builder for chaining.
-
hasVectorsConfig
public boolean hasVectorsConfig()Configuration for vectors
optional .qdrant.VectorsConfig vectors_config = 10;- Specified by:
hasVectorsConfigin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the vectorsConfig field is set.
-
getVectorsConfig
Configuration for vectors
optional .qdrant.VectorsConfig vectors_config = 10;- Specified by:
getVectorsConfigin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The vectorsConfig.
-
setVectorsConfig
Configuration for vectors
optional .qdrant.VectorsConfig vectors_config = 10; -
setVectorsConfig
public Collections.CreateCollection.Builder setVectorsConfig(Collections.VectorsConfig.Builder builderForValue) Configuration for vectors
optional .qdrant.VectorsConfig vectors_config = 10; -
mergeVectorsConfig
Configuration for vectors
optional .qdrant.VectorsConfig vectors_config = 10; -
clearVectorsConfig
Configuration for vectors
optional .qdrant.VectorsConfig vectors_config = 10; -
getVectorsConfigBuilder
Configuration for vectors
optional .qdrant.VectorsConfig vectors_config = 10; -
getVectorsConfigOrBuilder
Configuration for vectors
optional .qdrant.VectorsConfig vectors_config = 10;- Specified by:
getVectorsConfigOrBuilderin interfaceCollections.CreateCollectionOrBuilder
-
hasReplicationFactor
public boolean hasReplicationFactor()Number of replicas of each shard that network tries to maintain, default = 1
optional uint32 replication_factor = 11;- Specified by:
hasReplicationFactorin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the replicationFactor field is set.
-
getReplicationFactor
public int getReplicationFactor()Number of replicas of each shard that network tries to maintain, default = 1
optional uint32 replication_factor = 11;- Specified by:
getReplicationFactorin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The replicationFactor.
-
setReplicationFactor
Number of replicas of each shard that network tries to maintain, default = 1
optional uint32 replication_factor = 11;- Parameters:
value- The replicationFactor to set.- Returns:
- This builder for chaining.
-
clearReplicationFactor
Number of replicas of each shard that network tries to maintain, default = 1
optional uint32 replication_factor = 11;- Returns:
- This builder for chaining.
-
hasWriteConsistencyFactor
public boolean hasWriteConsistencyFactor()How many replicas should apply the operation for us to consider it successful, default = 1
optional uint32 write_consistency_factor = 12;- Specified by:
hasWriteConsistencyFactorin interfaceCollections.CreateCollectionOrBuilder- Returns:
- Whether the writeConsistencyFactor field is set.
-
getWriteConsistencyFactor
public int getWriteConsistencyFactor()How many replicas should apply the operation for us to consider it successful, default = 1
optional uint32 write_consistency_factor = 12;- Specified by:
getWriteConsistencyFactorin interfaceCollections.CreateCollectionOrBuilder- Returns:
- The writeConsistencyFactor.
-
setWriteConsistencyFactor
How many replicas should apply the operation for us to consider it successful, default = 1
optional uint32 write_consistency_factor = 12;- Parameters:
value- The writeConsistencyFactor to set.- Returns:
- This builder for chaining.
-
clearWriteConsistencyFactor
How many replicas should apply the operation for us to consider it successful, default = 1
optional uint32 write_consistency_factor = 12;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Collections.CreateCollection.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.Builder>
-
mergeUnknownFields
public final Collections.CreateCollection.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Collections.CreateCollection.Builder>
-