public static class InsertParam.Builder
extends java.lang.Object
InsertParam
Constructor and Description |
---|
Builder(java.lang.String tableName,
java.util.List<java.util.List<java.lang.Float>> vectors) |
Modifier and Type | Method and Description |
---|---|
InsertParam |
build() |
InsertParam.Builder |
withTimeout(long timeout)
Optional.
|
InsertParam.Builder |
withVectorIds(java.util.List<java.lang.Long> vectorIds)
Optional.
|
public Builder(@Nonnull java.lang.String tableName, @Nonnull java.util.List<java.util.List<java.lang.Float>> vectors)
tableName
- table to insert vectors tovectors
- a List
of vectors to insert. Each inner List
represents a vector.public InsertParam.Builder withVectorIds(@Nonnull java.util.List<java.lang.Long> vectorIds)
ArrayList
vectorIds
- a List
of ids associated with the vectors to insertBuilder
public InsertParam.Builder withTimeout(long timeout)
timeout
- in secondsBuilder
public InsertParam build()