Documentation
¶
Index ¶
- Variables
- func RegisterWeaviateServer(s grpc.ServiceRegistrar, srv WeaviateServer)
- type BM25
- type BatchObject
- func (*BatchObject) Descriptor() ([]byte, []int)deprecated
- func (x *BatchObject) GetCollection() string
- func (x *BatchObject) GetProperties() *BatchObject_Properties
- func (x *BatchObject) GetTenant() string
- func (x *BatchObject) GetUuid() string
- func (x *BatchObject) GetVector() []float32
- func (*BatchObject) ProtoMessage()
- func (x *BatchObject) ProtoReflect() protoreflect.Message
- func (x *BatchObject) Reset()
- func (x *BatchObject) String() string
- type BatchObject_MultiTargetRefProps
- func (*BatchObject_MultiTargetRefProps) Descriptor() ([]byte, []int)deprecated
- func (x *BatchObject_MultiTargetRefProps) GetPropName() string
- func (x *BatchObject_MultiTargetRefProps) GetTargetCollection() string
- func (x *BatchObject_MultiTargetRefProps) GetUuids() []string
- func (*BatchObject_MultiTargetRefProps) ProtoMessage()
- func (x *BatchObject_MultiTargetRefProps) ProtoReflect() protoreflect.Message
- func (x *BatchObject_MultiTargetRefProps) Reset()
- func (x *BatchObject_MultiTargetRefProps) String() string
- type BatchObject_Properties
- func (*BatchObject_Properties) Descriptor() ([]byte, []int)deprecated
- func (x *BatchObject_Properties) GetBooleanArrayProperties() []*BooleanArrayProperties
- func (x *BatchObject_Properties) GetIntArrayProperties() []*IntArrayProperties
- func (x *BatchObject_Properties) GetMultiTargetRefProps() []*BatchObject_MultiTargetRefProps
- func (x *BatchObject_Properties) GetNonRefProperties() *structpb.Struct
- func (x *BatchObject_Properties) GetNumberArrayProperties() []*NumberArrayProperties
- func (x *BatchObject_Properties) GetObjectArrayProperties() []*ObjectArrayProperties
- func (x *BatchObject_Properties) GetObjectProperties() []*ObjectProperties
- func (x *BatchObject_Properties) GetSingleTargetRefProps() []*BatchObject_SingleTargetRefProps
- func (x *BatchObject_Properties) GetTextArrayProperties() []*TextArrayProperties
- func (*BatchObject_Properties) ProtoMessage()
- func (x *BatchObject_Properties) ProtoReflect() protoreflect.Message
- func (x *BatchObject_Properties) Reset()
- func (x *BatchObject_Properties) String() string
- type BatchObject_SingleTargetRefProps
- func (*BatchObject_SingleTargetRefProps) Descriptor() ([]byte, []int)deprecated
- func (x *BatchObject_SingleTargetRefProps) GetPropName() string
- func (x *BatchObject_SingleTargetRefProps) GetUuids() []string
- func (*BatchObject_SingleTargetRefProps) ProtoMessage()
- func (x *BatchObject_SingleTargetRefProps) ProtoReflect() protoreflect.Message
- func (x *BatchObject_SingleTargetRefProps) Reset()
- func (x *BatchObject_SingleTargetRefProps) String() string
- type BatchObjectsReply
- func (*BatchObjectsReply) Descriptor() ([]byte, []int)deprecated
- func (x *BatchObjectsReply) GetErrors() []*BatchObjectsReply_BatchError
- func (x *BatchObjectsReply) GetTook() float32
- func (*BatchObjectsReply) ProtoMessage()
- func (x *BatchObjectsReply) ProtoReflect() protoreflect.Message
- func (x *BatchObjectsReply) Reset()
- func (x *BatchObjectsReply) String() string
- type BatchObjectsReply_BatchError
- func (*BatchObjectsReply_BatchError) Descriptor() ([]byte, []int)deprecated
- func (x *BatchObjectsReply_BatchError) GetError() string
- func (x *BatchObjectsReply_BatchError) GetIndex() int32
- func (*BatchObjectsReply_BatchError) ProtoMessage()
- func (x *BatchObjectsReply_BatchError) ProtoReflect() protoreflect.Message
- func (x *BatchObjectsReply_BatchError) Reset()
- func (x *BatchObjectsReply_BatchError) String() string
- type BatchObjectsRequest
- func (*BatchObjectsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchObjectsRequest) GetConsistencyLevel() ConsistencyLevel
- func (x *BatchObjectsRequest) GetObjects() []*BatchObject
- func (*BatchObjectsRequest) ProtoMessage()
- func (x *BatchObjectsRequest) ProtoReflect() protoreflect.Message
- func (x *BatchObjectsRequest) Reset()
- func (x *BatchObjectsRequest) String() string
- type BooleanArray
- type BooleanArrayProperties
- func (*BooleanArrayProperties) Descriptor() ([]byte, []int)deprecated
- func (x *BooleanArrayProperties) GetPropName() string
- func (x *BooleanArrayProperties) GetValues() []bool
- func (*BooleanArrayProperties) ProtoMessage()
- func (x *BooleanArrayProperties) ProtoReflect() protoreflect.Message
- func (x *BooleanArrayProperties) Reset()
- func (x *BooleanArrayProperties) String() string
- type ConsistencyLevel
- func (ConsistencyLevel) Descriptor() protoreflect.EnumDescriptor
- func (x ConsistencyLevel) Enum() *ConsistencyLevel
- func (ConsistencyLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConsistencyLevel) Number() protoreflect.EnumNumber
- func (x ConsistencyLevel) String() string
- func (ConsistencyLevel) Type() protoreflect.EnumType
- type Filters
- func (*Filters) Descriptor() ([]byte, []int)deprecated
- func (x *Filters) GetFilters() []*Filters
- func (x *Filters) GetOn() []string
- func (x *Filters) GetOperator() Filters_Operator
- func (m *Filters) GetTestValue() isFilters_TestValue
- func (x *Filters) GetValueBoolean() bool
- func (x *Filters) GetValueBooleanArray() *BooleanArray
- func (x *Filters) GetValueInt() int64
- func (x *Filters) GetValueIntArray() *IntArray
- func (x *Filters) GetValueNumber() float32
- func (x *Filters) GetValueNumberArray() *NumberArray
- func (x *Filters) GetValueText() string
- func (x *Filters) GetValueTextArray() *TextArray
- func (*Filters) ProtoMessage()
- func (x *Filters) ProtoReflect() protoreflect.Message
- func (x *Filters) Reset()
- func (x *Filters) String() string
- type Filters_Operator
- func (Filters_Operator) Descriptor() protoreflect.EnumDescriptor
- func (x Filters_Operator) Enum() *Filters_Operator
- func (Filters_Operator) EnumDescriptor() ([]byte, []int)deprecated
- func (x Filters_Operator) Number() protoreflect.EnumNumber
- func (x Filters_Operator) String() string
- func (Filters_Operator) Type() protoreflect.EnumType
- type Filters_ValueBoolean
- type Filters_ValueBooleanArray
- type Filters_ValueInt
- type Filters_ValueIntArray
- type Filters_ValueNumber
- type Filters_ValueNumberArray
- type Filters_ValueText
- type Filters_ValueTextArray
- type GenerativeSearch
- func (*GenerativeSearch) Descriptor() ([]byte, []int)deprecated
- func (x *GenerativeSearch) GetGroupedProperties() []string
- func (x *GenerativeSearch) GetGroupedResponseTask() string
- func (x *GenerativeSearch) GetSingleResponsePrompt() string
- func (*GenerativeSearch) ProtoMessage()
- func (x *GenerativeSearch) ProtoReflect() protoreflect.Message
- func (x *GenerativeSearch) Reset()
- func (x *GenerativeSearch) String() string
- type GroupBy
- func (*GroupBy) Descriptor() ([]byte, []int)deprecated
- func (x *GroupBy) GetNumberOfGroups() int32
- func (x *GroupBy) GetObjectsPerGroup() int32
- func (x *GroupBy) GetPath() []string
- func (*GroupBy) ProtoMessage()
- func (x *GroupBy) ProtoReflect() protoreflect.Message
- func (x *GroupBy) Reset()
- func (x *GroupBy) String() string
- type GroupByResult
- func (*GroupByResult) Descriptor() ([]byte, []int)deprecated
- func (x *GroupByResult) GetMaxDistance() float32
- func (x *GroupByResult) GetMinDistance() float32
- func (x *GroupByResult) GetName() string
- func (x *GroupByResult) GetNumberOfObjects() int64
- func (x *GroupByResult) GetObjects() []*SearchResult
- func (*GroupByResult) ProtoMessage()
- func (x *GroupByResult) ProtoReflect() protoreflect.Message
- func (x *GroupByResult) Reset()
- func (x *GroupByResult) String() string
- type Hybrid
- func (*Hybrid) Descriptor() ([]byte, []int)deprecated
- func (x *Hybrid) GetAlpha() float32
- func (x *Hybrid) GetFusionType() Hybrid_FusionType
- func (x *Hybrid) GetProperties() []string
- func (x *Hybrid) GetQuery() string
- func (x *Hybrid) GetVector() []float32
- func (*Hybrid) ProtoMessage()
- func (x *Hybrid) ProtoReflect() protoreflect.Message
- func (x *Hybrid) Reset()
- func (x *Hybrid) String() string
- type Hybrid_FusionType
- func (Hybrid_FusionType) Descriptor() protoreflect.EnumDescriptor
- func (x Hybrid_FusionType) Enum() *Hybrid_FusionType
- func (Hybrid_FusionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Hybrid_FusionType) Number() protoreflect.EnumNumber
- func (x Hybrid_FusionType) String() string
- func (Hybrid_FusionType) Type() protoreflect.EnumType
- type IntArray
- type IntArrayProperties
- func (*IntArrayProperties) Descriptor() ([]byte, []int)deprecated
- func (x *IntArrayProperties) GetPropName() string
- func (x *IntArrayProperties) GetValues() []int64
- func (*IntArrayProperties) ProtoMessage()
- func (x *IntArrayProperties) ProtoReflect() protoreflect.Message
- func (x *IntArrayProperties) Reset()
- func (x *IntArrayProperties) String() string
- type MetadataRequest
- func (*MetadataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MetadataRequest) GetCertainty() bool
- func (x *MetadataRequest) GetCreationTimeUnix() bool
- func (x *MetadataRequest) GetDistance() bool
- func (x *MetadataRequest) GetExplainScore() bool
- func (x *MetadataRequest) GetIsConsistent() bool
- func (x *MetadataRequest) GetLastUpdateTimeUnix() bool
- func (x *MetadataRequest) GetScore() bool
- func (x *MetadataRequest) GetUuid() bool
- func (x *MetadataRequest) GetVector() bool
- func (*MetadataRequest) ProtoMessage()
- func (x *MetadataRequest) ProtoReflect() protoreflect.Message
- func (x *MetadataRequest) Reset()
- func (x *MetadataRequest) String() string
- type MetadataResult
- func (*MetadataResult) Descriptor() ([]byte, []int)deprecated
- func (x *MetadataResult) GetCertainty() float32
- func (x *MetadataResult) GetCertaintyPresent() bool
- func (x *MetadataResult) GetCreationTimeUnix() int64
- func (x *MetadataResult) GetCreationTimeUnixPresent() bool
- func (x *MetadataResult) GetDistance() float32
- func (x *MetadataResult) GetDistancePresent() bool
- func (x *MetadataResult) GetExplainScore() string
- func (x *MetadataResult) GetExplainScorePresent() bool
- func (x *MetadataResult) GetGenerative() string
- func (x *MetadataResult) GetGenerativePresent() bool
- func (x *MetadataResult) GetId() string
- func (x *MetadataResult) GetIsConsistent() bool
- func (x *MetadataResult) GetLastUpdateTimeUnix() int64
- func (x *MetadataResult) GetLastUpdateTimeUnixPresent() bool
- func (x *MetadataResult) GetScore() float32
- func (x *MetadataResult) GetScorePresent() bool
- func (x *MetadataResult) GetVector() []float32
- func (*MetadataResult) ProtoMessage()
- func (x *MetadataResult) ProtoReflect() protoreflect.Message
- func (x *MetadataResult) Reset()
- func (x *MetadataResult) String() string
- type NearAudioSearch
- func (*NearAudioSearch) Descriptor() ([]byte, []int)deprecated
- func (x *NearAudioSearch) GetAudio() string
- func (x *NearAudioSearch) GetCertainty() float64
- func (x *NearAudioSearch) GetDistance() float64
- func (*NearAudioSearch) ProtoMessage()
- func (x *NearAudioSearch) ProtoReflect() protoreflect.Message
- func (x *NearAudioSearch) Reset()
- func (x *NearAudioSearch) String() string
- type NearImageSearch
- func (*NearImageSearch) Descriptor() ([]byte, []int)deprecated
- func (x *NearImageSearch) GetCertainty() float64
- func (x *NearImageSearch) GetDistance() float64
- func (x *NearImageSearch) GetImage() string
- func (*NearImageSearch) ProtoMessage()
- func (x *NearImageSearch) ProtoReflect() protoreflect.Message
- func (x *NearImageSearch) Reset()
- func (x *NearImageSearch) String() string
- type NearObject
- func (*NearObject) Descriptor() ([]byte, []int)deprecated
- func (x *NearObject) GetCertainty() float64
- func (x *NearObject) GetDistance() float64
- func (x *NearObject) GetId() string
- func (*NearObject) ProtoMessage()
- func (x *NearObject) ProtoReflect() protoreflect.Message
- func (x *NearObject) Reset()
- func (x *NearObject) String() string
- type NearTextSearch
- func (*NearTextSearch) Descriptor() ([]byte, []int)deprecated
- func (x *NearTextSearch) GetCertainty() float64
- func (x *NearTextSearch) GetDistance() float64
- func (x *NearTextSearch) GetMoveAway() *NearTextSearch_Move
- func (x *NearTextSearch) GetMoveTo() *NearTextSearch_Move
- func (x *NearTextSearch) GetQuery() []string
- func (*NearTextSearch) ProtoMessage()
- func (x *NearTextSearch) ProtoReflect() protoreflect.Message
- func (x *NearTextSearch) Reset()
- func (x *NearTextSearch) String() string
- type NearTextSearch_Move
- func (*NearTextSearch_Move) Descriptor() ([]byte, []int)deprecated
- func (x *NearTextSearch_Move) GetConcepts() []string
- func (x *NearTextSearch_Move) GetForce() float32
- func (x *NearTextSearch_Move) GetUuids() []string
- func (*NearTextSearch_Move) ProtoMessage()
- func (x *NearTextSearch_Move) ProtoReflect() protoreflect.Message
- func (x *NearTextSearch_Move) Reset()
- func (x *NearTextSearch_Move) String() string
- type NearVector
- func (*NearVector) Descriptor() ([]byte, []int)deprecated
- func (x *NearVector) GetCertainty() float64
- func (x *NearVector) GetDistance() float64
- func (x *NearVector) GetVector() []float32
- func (*NearVector) ProtoMessage()
- func (x *NearVector) ProtoReflect() protoreflect.Message
- func (x *NearVector) Reset()
- func (x *NearVector) String() string
- type NearVideoSearch
- func (*NearVideoSearch) Descriptor() ([]byte, []int)deprecated
- func (x *NearVideoSearch) GetCertainty() float64
- func (x *NearVideoSearch) GetDistance() float64
- func (x *NearVideoSearch) GetVideo() string
- func (*NearVideoSearch) ProtoMessage()
- func (x *NearVideoSearch) ProtoReflect() protoreflect.Message
- func (x *NearVideoSearch) Reset()
- func (x *NearVideoSearch) String() string
- type NumberArray
- type NumberArrayProperties
- func (*NumberArrayProperties) Descriptor() ([]byte, []int)deprecated
- func (x *NumberArrayProperties) GetPropName() string
- func (x *NumberArrayProperties) GetValues() []float64
- func (*NumberArrayProperties) ProtoMessage()
- func (x *NumberArrayProperties) ProtoReflect() protoreflect.Message
- func (x *NumberArrayProperties) Reset()
- func (x *NumberArrayProperties) String() string
- type ObjectArrayProperties
- func (*ObjectArrayProperties) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectArrayProperties) GetPropName() string
- func (x *ObjectArrayProperties) GetValues() []*ObjectPropertiesValue
- func (*ObjectArrayProperties) ProtoMessage()
- func (x *ObjectArrayProperties) ProtoReflect() protoreflect.Message
- func (x *ObjectArrayProperties) Reset()
- func (x *ObjectArrayProperties) String() string
- type ObjectProperties
- func (*ObjectProperties) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectProperties) GetPropName() string
- func (x *ObjectProperties) GetValue() *ObjectPropertiesValue
- func (*ObjectProperties) ProtoMessage()
- func (x *ObjectProperties) ProtoReflect() protoreflect.Message
- func (x *ObjectProperties) Reset()
- func (x *ObjectProperties) String() string
- type ObjectPropertiesRequest
- func (*ObjectPropertiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPropertiesRequest) GetObjectProperties() []*ObjectPropertiesRequest
- func (x *ObjectPropertiesRequest) GetPrimitiveProperties() []string
- func (x *ObjectPropertiesRequest) GetPropName() string
- func (*ObjectPropertiesRequest) ProtoMessage()
- func (x *ObjectPropertiesRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectPropertiesRequest) Reset()
- func (x *ObjectPropertiesRequest) String() string
- type ObjectPropertiesValue
- func (*ObjectPropertiesValue) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPropertiesValue) GetBooleanArrayProperties() []*BooleanArrayProperties
- func (x *ObjectPropertiesValue) GetIntArrayProperties() []*IntArrayProperties
- func (x *ObjectPropertiesValue) GetNonRefProperties() *structpb.Struct
- func (x *ObjectPropertiesValue) GetNumberArrayProperties() []*NumberArrayProperties
- func (x *ObjectPropertiesValue) GetObjectArrayProperties() []*ObjectArrayProperties
- func (x *ObjectPropertiesValue) GetObjectProperties() []*ObjectProperties
- func (x *ObjectPropertiesValue) GetTextArrayProperties() []*TextArrayProperties
- func (*ObjectPropertiesValue) ProtoMessage()
- func (x *ObjectPropertiesValue) ProtoReflect() protoreflect.Message
- func (x *ObjectPropertiesValue) Reset()
- func (x *ObjectPropertiesValue) String() string
- type PropertiesRequest
- func (*PropertiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PropertiesRequest) GetNonRefProperties() []string
- func (x *PropertiesRequest) GetObjectProperties() []*ObjectPropertiesRequest
- func (x *PropertiesRequest) GetRefProperties() []*RefPropertiesRequest
- func (*PropertiesRequest) ProtoMessage()
- func (x *PropertiesRequest) ProtoReflect() protoreflect.Message
- func (x *PropertiesRequest) Reset()
- func (x *PropertiesRequest) String() string
- type PropertiesResult
- func (*PropertiesResult) Descriptor() ([]byte, []int)deprecated
- func (x *PropertiesResult) GetBooleanArrayProperties() []*BooleanArrayProperties
- func (x *PropertiesResult) GetIntArrayProperties() []*IntArrayProperties
- func (x *PropertiesResult) GetMetadata() *MetadataResult
- func (x *PropertiesResult) GetNonRefProperties() *structpb.Struct
- func (x *PropertiesResult) GetNumberArrayProperties() []*NumberArrayProperties
- func (x *PropertiesResult) GetObjectArrayProperties() []*ObjectArrayProperties
- func (x *PropertiesResult) GetObjectProperties() []*ObjectProperties
- func (x *PropertiesResult) GetRefProps() []*RefPropertiesResult
- func (x *PropertiesResult) GetTargetCollection() string
- func (x *PropertiesResult) GetTextArrayProperties() []*TextArrayProperties
- func (*PropertiesResult) ProtoMessage()
- func (x *PropertiesResult) ProtoReflect() protoreflect.Message
- func (x *PropertiesResult) Reset()
- func (x *PropertiesResult) String() string
- type RefPropertiesRequest
- func (*RefPropertiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RefPropertiesRequest) GetMetadata() *MetadataRequest
- func (x *RefPropertiesRequest) GetProperties() *PropertiesRequest
- func (x *RefPropertiesRequest) GetReferenceProperty() string
- func (x *RefPropertiesRequest) GetTargetCollection() string
- func (*RefPropertiesRequest) ProtoMessage()
- func (x *RefPropertiesRequest) ProtoReflect() protoreflect.Message
- func (x *RefPropertiesRequest) Reset()
- func (x *RefPropertiesRequest) String() string
- type RefPropertiesResult
- func (*RefPropertiesResult) Descriptor() ([]byte, []int)deprecated
- func (x *RefPropertiesResult) GetPropName() string
- func (x *RefPropertiesResult) GetProperties() []*PropertiesResult
- func (*RefPropertiesResult) ProtoMessage()
- func (x *RefPropertiesResult) ProtoReflect() protoreflect.Message
- func (x *RefPropertiesResult) Reset()
- func (x *RefPropertiesResult) String() string
- type SearchReply
- func (*SearchReply) Descriptor() ([]byte, []int)deprecated
- func (x *SearchReply) GetGenerativeGroupedResult() string
- func (x *SearchReply) GetGroupByResults() []*GroupByResult
- func (x *SearchReply) GetResults() []*SearchResult
- func (x *SearchReply) GetTook() float32
- func (*SearchReply) ProtoMessage()
- func (x *SearchReply) ProtoReflect() protoreflect.Message
- func (x *SearchReply) Reset()
- func (x *SearchReply) String() string
- type SearchRequest
- func (*SearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchRequest) GetAfter() string
- func (x *SearchRequest) GetAutocut() uint32
- func (x *SearchRequest) GetBm25Search() *BM25
- func (x *SearchRequest) GetCollection() string
- func (x *SearchRequest) GetConsistencyLevel() ConsistencyLevel
- func (x *SearchRequest) GetFilters() *Filters
- func (x *SearchRequest) GetGenerative() *GenerativeSearch
- func (x *SearchRequest) GetGroupBy() *GroupBy
- func (x *SearchRequest) GetHybridSearch() *Hybrid
- func (x *SearchRequest) GetLimit() uint32
- func (x *SearchRequest) GetMetadata() *MetadataRequest
- func (x *SearchRequest) GetNearAudio() *NearAudioSearch
- func (x *SearchRequest) GetNearImage() *NearImageSearch
- func (x *SearchRequest) GetNearObject() *NearObject
- func (x *SearchRequest) GetNearText() *NearTextSearch
- func (x *SearchRequest) GetNearVector() *NearVector
- func (x *SearchRequest) GetNearVideo() *NearVideoSearch
- func (x *SearchRequest) GetOffset() uint32
- func (x *SearchRequest) GetProperties() *PropertiesRequest
- func (x *SearchRequest) GetSortBy() []*SortBy
- func (x *SearchRequest) GetTenant() string
- func (*SearchRequest) ProtoMessage()
- func (x *SearchRequest) ProtoReflect() protoreflect.Message
- func (x *SearchRequest) Reset()
- func (x *SearchRequest) String() string
- type SearchResult
- func (*SearchResult) Descriptor() ([]byte, []int)deprecated
- func (x *SearchResult) GetMetadata() *MetadataResult
- func (x *SearchResult) GetProperties() *PropertiesResult
- func (*SearchResult) ProtoMessage()
- func (x *SearchResult) ProtoReflect() protoreflect.Message
- func (x *SearchResult) Reset()
- func (x *SearchResult) String() string
- type SortBy
- type TextArray
- type TextArrayProperties
- func (*TextArrayProperties) Descriptor() ([]byte, []int)deprecated
- func (x *TextArrayProperties) GetPropName() string
- func (x *TextArrayProperties) GetValues() []string
- func (*TextArrayProperties) ProtoMessage()
- func (x *TextArrayProperties) ProtoReflect() protoreflect.Message
- func (x *TextArrayProperties) Reset()
- func (x *TextArrayProperties) String() string
- type UnimplementedWeaviateServer
- type UnsafeWeaviateServer
- type WeaviateClient
- type WeaviateServer
Constants ¶
This section is empty.
Variables ¶
var ( ConsistencyLevel_name = map[int32]string{ 0: "CONSISTENCY_LEVEL_UNSPECIFIED", 1: "CONSISTENCY_LEVEL_ONE", 2: "CONSISTENCY_LEVEL_QUORUM", 3: "CONSISTENCY_LEVEL_ALL", } ConsistencyLevel_value = map[string]int32{ "CONSISTENCY_LEVEL_UNSPECIFIED": 0, "CONSISTENCY_LEVEL_ONE": 1, "CONSISTENCY_LEVEL_QUORUM": 2, "CONSISTENCY_LEVEL_ALL": 3, } )
Enum value maps for ConsistencyLevel.
var ( Filters_Operator_name = map[int32]string{ 0: "OPERATOR_UNSPECIFIED", 1: "OPERATOR_EQUAL", 2: "OPERATOR_NOT_EQUAL", 3: "OPERATOR_GREATER_THAN", 4: "OPERATOR_GREATER_THAN_EQUAL", 5: "OPERATOR_LESS_THAN", 6: "OPERATOR_LESS_THAN_EQUAL", 7: "OPERATOR_AND", 8: "OPERATOR_OR", 9: "OPERATOR_WITHIN_GEO_RANGE", 10: "OPERATOR_LIKE", 11: "OPERATOR_IS_NULL", 12: "OPERATOR_CONTAINS_ANY", 13: "OPERATOR_CONTAINS_ALL", } Filters_Operator_value = map[string]int32{ "OPERATOR_UNSPECIFIED": 0, "OPERATOR_EQUAL": 1, "OPERATOR_NOT_EQUAL": 2, "OPERATOR_GREATER_THAN": 3, "OPERATOR_GREATER_THAN_EQUAL": 4, "OPERATOR_LESS_THAN": 5, "OPERATOR_LESS_THAN_EQUAL": 6, "OPERATOR_AND": 7, "OPERATOR_OR": 8, "OPERATOR_WITHIN_GEO_RANGE": 9, "OPERATOR_LIKE": 10, "OPERATOR_IS_NULL": 11, "OPERATOR_CONTAINS_ANY": 12, "OPERATOR_CONTAINS_ALL": 13, } )
Enum value maps for Filters_Operator.
var ( Hybrid_FusionType_name = map[int32]string{ 0: "FUSION_TYPE_UNSPECIFIED", 1: "FUSION_TYPE_RANKED", 2: "FUSION_TYPE_RELATIVE_SCORE", } Hybrid_FusionType_value = map[string]int32{ "FUSION_TYPE_UNSPECIFIED": 0, "FUSION_TYPE_RANKED": 1, "FUSION_TYPE_RELATIVE_SCORE": 2, } )
Enum value maps for Hybrid_FusionType.
var File_v1_base_proto protoreflect.FileDescriptor
var File_v1_batch_proto protoreflect.FileDescriptor
var File_v1_search_get_proto protoreflect.FileDescriptor
var File_v1_weaviate_proto protoreflect.FileDescriptor
var Weaviate_ServiceDesc = grpc.ServiceDesc{ ServiceName: "weaviate.v1.Weaviate", HandlerType: (*WeaviateServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Search", Handler: _Weaviate_Search_Handler, }, { MethodName: "BatchObjects", Handler: _Weaviate_BatchObjects_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "v1/weaviate.proto", }
Weaviate_ServiceDesc is the grpc.ServiceDesc for Weaviate service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterWeaviateServer ¶
func RegisterWeaviateServer(s grpc.ServiceRegistrar, srv WeaviateServer)
Types ¶
type BM25 ¶
type BM25 struct { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` Properties []string `protobuf:"bytes,2,rep,name=properties,proto3" json:"properties,omitempty"` // contains filtered or unexported fields }
func (*BM25) Descriptor
deprecated
func (*BM25) GetProperties ¶
func (*BM25) ProtoMessage ¶
func (*BM25) ProtoMessage()
func (*BM25) ProtoReflect ¶
func (x *BM25) ProtoReflect() protoreflect.Message
type BatchObject ¶
type BatchObject struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED Vector []float32 `protobuf:"fixed32,2,rep,packed,name=vector,proto3" json:"vector,omitempty"` Properties *BatchObject_Properties `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"` Collection string `protobuf:"bytes,4,opt,name=collection,proto3" json:"collection,omitempty"` Tenant string `protobuf:"bytes,5,opt,name=tenant,proto3" json:"tenant,omitempty"` // contains filtered or unexported fields }
func (*BatchObject) Descriptor
deprecated
func (*BatchObject) Descriptor() ([]byte, []int)
Deprecated: Use BatchObject.ProtoReflect.Descriptor instead.
func (*BatchObject) GetCollection ¶
func (x *BatchObject) GetCollection() string
func (*BatchObject) GetProperties ¶
func (x *BatchObject) GetProperties() *BatchObject_Properties
func (*BatchObject) GetTenant ¶
func (x *BatchObject) GetTenant() string
func (*BatchObject) GetUuid ¶
func (x *BatchObject) GetUuid() string
func (*BatchObject) GetVector ¶
func (x *BatchObject) GetVector() []float32
func (*BatchObject) ProtoMessage ¶
func (*BatchObject) ProtoMessage()
func (*BatchObject) ProtoReflect ¶
func (x *BatchObject) ProtoReflect() protoreflect.Message
func (*BatchObject) Reset ¶
func (x *BatchObject) Reset()
func (*BatchObject) String ¶
func (x *BatchObject) String() string
type BatchObject_MultiTargetRefProps ¶
type BatchObject_MultiTargetRefProps struct { Uuids []string `protobuf:"bytes,1,rep,name=uuids,proto3" json:"uuids,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` TargetCollection string `protobuf:"bytes,3,opt,name=target_collection,json=targetCollection,proto3" json:"target_collection,omitempty"` // contains filtered or unexported fields }
func (*BatchObject_MultiTargetRefProps) Descriptor
deprecated
func (*BatchObject_MultiTargetRefProps) Descriptor() ([]byte, []int)
Deprecated: Use BatchObject_MultiTargetRefProps.ProtoReflect.Descriptor instead.
func (*BatchObject_MultiTargetRefProps) GetPropName ¶
func (x *BatchObject_MultiTargetRefProps) GetPropName() string
func (*BatchObject_MultiTargetRefProps) GetTargetCollection ¶
func (x *BatchObject_MultiTargetRefProps) GetTargetCollection() string
func (*BatchObject_MultiTargetRefProps) GetUuids ¶
func (x *BatchObject_MultiTargetRefProps) GetUuids() []string
func (*BatchObject_MultiTargetRefProps) ProtoMessage ¶
func (*BatchObject_MultiTargetRefProps) ProtoMessage()
func (*BatchObject_MultiTargetRefProps) ProtoReflect ¶
func (x *BatchObject_MultiTargetRefProps) ProtoReflect() protoreflect.Message
func (*BatchObject_MultiTargetRefProps) Reset ¶
func (x *BatchObject_MultiTargetRefProps) Reset()
func (*BatchObject_MultiTargetRefProps) String ¶
func (x *BatchObject_MultiTargetRefProps) String() string
type BatchObject_Properties ¶
type BatchObject_Properties struct { NonRefProperties *structpb.Struct `protobuf:"bytes,1,opt,name=non_ref_properties,json=nonRefProperties,proto3" json:"non_ref_properties,omitempty"` SingleTargetRefProps []*BatchObject_SingleTargetRefProps `protobuf:"bytes,2,rep,name=single_target_ref_props,json=singleTargetRefProps,proto3" json:"single_target_ref_props,omitempty"` MultiTargetRefProps []*BatchObject_MultiTargetRefProps `protobuf:"bytes,3,rep,name=multi_target_ref_props,json=multiTargetRefProps,proto3" json:"multi_target_ref_props,omitempty"` NumberArrayProperties []*NumberArrayProperties `` /* 126-byte string literal not displayed */ IntArrayProperties []*IntArrayProperties `protobuf:"bytes,5,rep,name=int_array_properties,json=intArrayProperties,proto3" json:"int_array_properties,omitempty"` TextArrayProperties []*TextArrayProperties `protobuf:"bytes,6,rep,name=text_array_properties,json=textArrayProperties,proto3" json:"text_array_properties,omitempty"` BooleanArrayProperties []*BooleanArrayProperties `` /* 129-byte string literal not displayed */ ObjectProperties []*ObjectProperties `protobuf:"bytes,8,rep,name=object_properties,json=objectProperties,proto3" json:"object_properties,omitempty"` ObjectArrayProperties []*ObjectArrayProperties `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BatchObject_Properties) Descriptor
deprecated
func (*BatchObject_Properties) Descriptor() ([]byte, []int)
Deprecated: Use BatchObject_Properties.ProtoReflect.Descriptor instead.
func (*BatchObject_Properties) GetBooleanArrayProperties ¶
func (x *BatchObject_Properties) GetBooleanArrayProperties() []*BooleanArrayProperties
func (*BatchObject_Properties) GetIntArrayProperties ¶
func (x *BatchObject_Properties) GetIntArrayProperties() []*IntArrayProperties
func (*BatchObject_Properties) GetMultiTargetRefProps ¶
func (x *BatchObject_Properties) GetMultiTargetRefProps() []*BatchObject_MultiTargetRefProps
func (*BatchObject_Properties) GetNonRefProperties ¶
func (x *BatchObject_Properties) GetNonRefProperties() *structpb.Struct
func (*BatchObject_Properties) GetNumberArrayProperties ¶
func (x *BatchObject_Properties) GetNumberArrayProperties() []*NumberArrayProperties
func (*BatchObject_Properties) GetObjectArrayProperties ¶
func (x *BatchObject_Properties) GetObjectArrayProperties() []*ObjectArrayProperties
func (*BatchObject_Properties) GetObjectProperties ¶
func (x *BatchObject_Properties) GetObjectProperties() []*ObjectProperties
func (*BatchObject_Properties) GetSingleTargetRefProps ¶
func (x *BatchObject_Properties) GetSingleTargetRefProps() []*BatchObject_SingleTargetRefProps
func (*BatchObject_Properties) GetTextArrayProperties ¶
func (x *BatchObject_Properties) GetTextArrayProperties() []*TextArrayProperties
func (*BatchObject_Properties) ProtoMessage ¶
func (*BatchObject_Properties) ProtoMessage()
func (*BatchObject_Properties) ProtoReflect ¶
func (x *BatchObject_Properties) ProtoReflect() protoreflect.Message
func (*BatchObject_Properties) Reset ¶
func (x *BatchObject_Properties) Reset()
func (*BatchObject_Properties) String ¶
func (x *BatchObject_Properties) String() string
type BatchObject_SingleTargetRefProps ¶
type BatchObject_SingleTargetRefProps struct { Uuids []string `protobuf:"bytes,1,rep,name=uuids,proto3" json:"uuids,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` // contains filtered or unexported fields }
func (*BatchObject_SingleTargetRefProps) Descriptor
deprecated
func (*BatchObject_SingleTargetRefProps) Descriptor() ([]byte, []int)
Deprecated: Use BatchObject_SingleTargetRefProps.ProtoReflect.Descriptor instead.
func (*BatchObject_SingleTargetRefProps) GetPropName ¶
func (x *BatchObject_SingleTargetRefProps) GetPropName() string
func (*BatchObject_SingleTargetRefProps) GetUuids ¶
func (x *BatchObject_SingleTargetRefProps) GetUuids() []string
func (*BatchObject_SingleTargetRefProps) ProtoMessage ¶
func (*BatchObject_SingleTargetRefProps) ProtoMessage()
func (*BatchObject_SingleTargetRefProps) ProtoReflect ¶
func (x *BatchObject_SingleTargetRefProps) ProtoReflect() protoreflect.Message
func (*BatchObject_SingleTargetRefProps) Reset ¶
func (x *BatchObject_SingleTargetRefProps) Reset()
func (*BatchObject_SingleTargetRefProps) String ¶
func (x *BatchObject_SingleTargetRefProps) String() string
type BatchObjectsReply ¶
type BatchObjectsReply struct { Took float32 `protobuf:"fixed32,1,opt,name=took,proto3" json:"took,omitempty"` Errors []*BatchObjectsReply_BatchError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"` // contains filtered or unexported fields }
func (*BatchObjectsReply) Descriptor
deprecated
func (*BatchObjectsReply) Descriptor() ([]byte, []int)
Deprecated: Use BatchObjectsReply.ProtoReflect.Descriptor instead.
func (*BatchObjectsReply) GetErrors ¶
func (x *BatchObjectsReply) GetErrors() []*BatchObjectsReply_BatchError
func (*BatchObjectsReply) GetTook ¶
func (x *BatchObjectsReply) GetTook() float32
func (*BatchObjectsReply) ProtoMessage ¶
func (*BatchObjectsReply) ProtoMessage()
func (*BatchObjectsReply) ProtoReflect ¶
func (x *BatchObjectsReply) ProtoReflect() protoreflect.Message
func (*BatchObjectsReply) Reset ¶
func (x *BatchObjectsReply) Reset()
func (*BatchObjectsReply) String ¶
func (x *BatchObjectsReply) String() string
type BatchObjectsReply_BatchError ¶
type BatchObjectsReply_BatchError struct { Index int32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*BatchObjectsReply_BatchError) Descriptor
deprecated
func (*BatchObjectsReply_BatchError) Descriptor() ([]byte, []int)
Deprecated: Use BatchObjectsReply_BatchError.ProtoReflect.Descriptor instead.
func (*BatchObjectsReply_BatchError) GetError ¶
func (x *BatchObjectsReply_BatchError) GetError() string
func (*BatchObjectsReply_BatchError) GetIndex ¶
func (x *BatchObjectsReply_BatchError) GetIndex() int32
func (*BatchObjectsReply_BatchError) ProtoMessage ¶
func (*BatchObjectsReply_BatchError) ProtoMessage()
func (*BatchObjectsReply_BatchError) ProtoReflect ¶
func (x *BatchObjectsReply_BatchError) ProtoReflect() protoreflect.Message
func (*BatchObjectsReply_BatchError) Reset ¶
func (x *BatchObjectsReply_BatchError) Reset()
func (*BatchObjectsReply_BatchError) String ¶
func (x *BatchObjectsReply_BatchError) String() string
type BatchObjectsRequest ¶
type BatchObjectsRequest struct { Objects []*BatchObject `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"` ConsistencyLevel *ConsistencyLevel `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BatchObjectsRequest) Descriptor
deprecated
func (*BatchObjectsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchObjectsRequest.ProtoReflect.Descriptor instead.
func (*BatchObjectsRequest) GetConsistencyLevel ¶
func (x *BatchObjectsRequest) GetConsistencyLevel() ConsistencyLevel
func (*BatchObjectsRequest) GetObjects ¶
func (x *BatchObjectsRequest) GetObjects() []*BatchObject
func (*BatchObjectsRequest) ProtoMessage ¶
func (*BatchObjectsRequest) ProtoMessage()
func (*BatchObjectsRequest) ProtoReflect ¶
func (x *BatchObjectsRequest) ProtoReflect() protoreflect.Message
func (*BatchObjectsRequest) Reset ¶
func (x *BatchObjectsRequest) Reset()
func (*BatchObjectsRequest) String ¶
func (x *BatchObjectsRequest) String() string
type BooleanArray ¶
type BooleanArray struct { Values []bool `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*BooleanArray) Descriptor
deprecated
func (*BooleanArray) Descriptor() ([]byte, []int)
Deprecated: Use BooleanArray.ProtoReflect.Descriptor instead.
func (*BooleanArray) GetValues ¶
func (x *BooleanArray) GetValues() []bool
func (*BooleanArray) ProtoMessage ¶
func (*BooleanArray) ProtoMessage()
func (*BooleanArray) ProtoReflect ¶
func (x *BooleanArray) ProtoReflect() protoreflect.Message
func (*BooleanArray) Reset ¶
func (x *BooleanArray) Reset()
func (*BooleanArray) String ¶
func (x *BooleanArray) String() string
type BooleanArrayProperties ¶
type BooleanArrayProperties struct { Values []bool `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` // contains filtered or unexported fields }
func (*BooleanArrayProperties) Descriptor
deprecated
func (*BooleanArrayProperties) Descriptor() ([]byte, []int)
Deprecated: Use BooleanArrayProperties.ProtoReflect.Descriptor instead.
func (*BooleanArrayProperties) GetPropName ¶
func (x *BooleanArrayProperties) GetPropName() string
func (*BooleanArrayProperties) GetValues ¶
func (x *BooleanArrayProperties) GetValues() []bool
func (*BooleanArrayProperties) ProtoMessage ¶
func (*BooleanArrayProperties) ProtoMessage()
func (*BooleanArrayProperties) ProtoReflect ¶
func (x *BooleanArrayProperties) ProtoReflect() protoreflect.Message
func (*BooleanArrayProperties) Reset ¶
func (x *BooleanArrayProperties) Reset()
func (*BooleanArrayProperties) String ¶
func (x *BooleanArrayProperties) String() string
type ConsistencyLevel ¶
type ConsistencyLevel int32
const ( ConsistencyLevel_CONSISTENCY_LEVEL_UNSPECIFIED ConsistencyLevel = 0 ConsistencyLevel_CONSISTENCY_LEVEL_ONE ConsistencyLevel = 1 ConsistencyLevel_CONSISTENCY_LEVEL_QUORUM ConsistencyLevel = 2 ConsistencyLevel_CONSISTENCY_LEVEL_ALL ConsistencyLevel = 3 )
func (ConsistencyLevel) Descriptor ¶
func (ConsistencyLevel) Descriptor() protoreflect.EnumDescriptor
func (ConsistencyLevel) Enum ¶
func (x ConsistencyLevel) Enum() *ConsistencyLevel
func (ConsistencyLevel) EnumDescriptor
deprecated
func (ConsistencyLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConsistencyLevel.Descriptor instead.
func (ConsistencyLevel) Number ¶
func (x ConsistencyLevel) Number() protoreflect.EnumNumber
func (ConsistencyLevel) String ¶
func (x ConsistencyLevel) String() string
func (ConsistencyLevel) Type ¶
func (ConsistencyLevel) Type() protoreflect.EnumType
type Filters ¶
type Filters struct { Operator Filters_Operator `protobuf:"varint,1,opt,name=operator,proto3,enum=weaviate.v1.Filters_Operator" json:"operator,omitempty"` // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED On []string `protobuf:"bytes,2,rep,name=on,proto3" json:"on,omitempty"` Filters []*Filters `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"` // Types that are assignable to TestValue: // *Filters_ValueText // *Filters_ValueInt // *Filters_ValueBoolean // *Filters_ValueNumber // *Filters_ValueTextArray // *Filters_ValueIntArray // *Filters_ValueBooleanArray // *Filters_ValueNumberArray TestValue isFilters_TestValue `protobuf_oneof:"test_value"` // contains filtered or unexported fields }
func (*Filters) Descriptor
deprecated
func (*Filters) GetFilters ¶
func (*Filters) GetOperator ¶
func (x *Filters) GetOperator() Filters_Operator
func (*Filters) GetTestValue ¶
func (m *Filters) GetTestValue() isFilters_TestValue
func (*Filters) GetValueBoolean ¶
func (*Filters) GetValueBooleanArray ¶
func (x *Filters) GetValueBooleanArray() *BooleanArray
func (*Filters) GetValueInt ¶
func (*Filters) GetValueIntArray ¶
func (*Filters) GetValueNumber ¶
func (*Filters) GetValueNumberArray ¶
func (x *Filters) GetValueNumberArray() *NumberArray
func (*Filters) GetValueText ¶
func (*Filters) GetValueTextArray ¶
func (*Filters) ProtoMessage ¶
func (*Filters) ProtoMessage()
func (*Filters) ProtoReflect ¶
func (x *Filters) ProtoReflect() protoreflect.Message
type Filters_Operator ¶
type Filters_Operator int32
const ( Filters_OPERATOR_UNSPECIFIED Filters_Operator = 0 Filters_OPERATOR_EQUAL Filters_Operator = 1 Filters_OPERATOR_NOT_EQUAL Filters_Operator = 2 Filters_OPERATOR_GREATER_THAN Filters_Operator = 3 Filters_OPERATOR_GREATER_THAN_EQUAL Filters_Operator = 4 Filters_OPERATOR_LESS_THAN Filters_Operator = 5 Filters_OPERATOR_LESS_THAN_EQUAL Filters_Operator = 6 Filters_OPERATOR_AND Filters_Operator = 7 Filters_OPERATOR_OR Filters_Operator = 8 Filters_OPERATOR_WITHIN_GEO_RANGE Filters_Operator = 9 Filters_OPERATOR_LIKE Filters_Operator = 10 Filters_OPERATOR_IS_NULL Filters_Operator = 11 Filters_OPERATOR_CONTAINS_ANY Filters_Operator = 12 Filters_OPERATOR_CONTAINS_ALL Filters_Operator = 13 )
func (Filters_Operator) Descriptor ¶
func (Filters_Operator) Descriptor() protoreflect.EnumDescriptor
func (Filters_Operator) Enum ¶
func (x Filters_Operator) Enum() *Filters_Operator
func (Filters_Operator) EnumDescriptor
deprecated
func (Filters_Operator) EnumDescriptor() ([]byte, []int)
Deprecated: Use Filters_Operator.Descriptor instead.
func (Filters_Operator) Number ¶
func (x Filters_Operator) Number() protoreflect.EnumNumber
func (Filters_Operator) String ¶
func (x Filters_Operator) String() string
func (Filters_Operator) Type ¶
func (Filters_Operator) Type() protoreflect.EnumType
type Filters_ValueBoolean ¶
type Filters_ValueBoolean struct {
ValueBoolean bool `protobuf:"varint,6,opt,name=value_boolean,json=valueBoolean,proto3,oneof"`
}
type Filters_ValueBooleanArray ¶
type Filters_ValueBooleanArray struct {
ValueBooleanArray *BooleanArray `protobuf:"bytes,11,opt,name=value_boolean_array,json=valueBooleanArray,proto3,oneof"`
}
type Filters_ValueInt ¶
type Filters_ValueInt struct {
ValueInt int64 `protobuf:"varint,5,opt,name=value_int,json=valueInt,proto3,oneof"`
}
type Filters_ValueIntArray ¶
type Filters_ValueIntArray struct {
ValueIntArray *IntArray `protobuf:"bytes,10,opt,name=value_int_array,json=valueIntArray,proto3,oneof"`
}
type Filters_ValueNumber ¶
type Filters_ValueNumber struct {
ValueNumber float32 `protobuf:"fixed32,7,opt,name=value_number,json=valueNumber,proto3,oneof"`
}
type Filters_ValueNumberArray ¶
type Filters_ValueNumberArray struct {
ValueNumberArray *NumberArray `protobuf:"bytes,12,opt,name=value_number_array,json=valueNumberArray,proto3,oneof"`
}
type Filters_ValueText ¶
type Filters_ValueText struct {
ValueText string `protobuf:"bytes,4,opt,name=value_text,json=valueText,proto3,oneof"`
}
type Filters_ValueTextArray ¶
type Filters_ValueTextArray struct {
ValueTextArray *TextArray `protobuf:"bytes,9,opt,name=value_text_array,json=valueTextArray,proto3,oneof"`
}
type GenerativeSearch ¶
type GenerativeSearch struct { SingleResponsePrompt string `protobuf:"bytes,1,opt,name=single_response_prompt,json=singleResponsePrompt,proto3" json:"single_response_prompt,omitempty"` GroupedResponseTask string `protobuf:"bytes,2,opt,name=grouped_response_task,json=groupedResponseTask,proto3" json:"grouped_response_task,omitempty"` GroupedProperties []string `protobuf:"bytes,3,rep,name=grouped_properties,json=groupedProperties,proto3" json:"grouped_properties,omitempty"` // contains filtered or unexported fields }
func (*GenerativeSearch) Descriptor
deprecated
func (*GenerativeSearch) Descriptor() ([]byte, []int)
Deprecated: Use GenerativeSearch.ProtoReflect.Descriptor instead.
func (*GenerativeSearch) GetGroupedProperties ¶
func (x *GenerativeSearch) GetGroupedProperties() []string
func (*GenerativeSearch) GetGroupedResponseTask ¶
func (x *GenerativeSearch) GetGroupedResponseTask() string
func (*GenerativeSearch) GetSingleResponsePrompt ¶
func (x *GenerativeSearch) GetSingleResponsePrompt() string
func (*GenerativeSearch) ProtoMessage ¶
func (*GenerativeSearch) ProtoMessage()
func (*GenerativeSearch) ProtoReflect ¶
func (x *GenerativeSearch) ProtoReflect() protoreflect.Message
func (*GenerativeSearch) Reset ¶
func (x *GenerativeSearch) Reset()
func (*GenerativeSearch) String ¶
func (x *GenerativeSearch) String() string
type GroupBy ¶
type GroupBy struct { // currently only supports one entry (eg just properties, no refs). But might // be extended in the future. // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` NumberOfGroups int32 `protobuf:"varint,2,opt,name=number_of_groups,json=numberOfGroups,proto3" json:"number_of_groups,omitempty"` ObjectsPerGroup int32 `protobuf:"varint,3,opt,name=objects_per_group,json=objectsPerGroup,proto3" json:"objects_per_group,omitempty"` // contains filtered or unexported fields }
func (*GroupBy) Descriptor
deprecated
func (*GroupBy) GetNumberOfGroups ¶
func (*GroupBy) GetObjectsPerGroup ¶
func (*GroupBy) ProtoMessage ¶
func (*GroupBy) ProtoMessage()
func (*GroupBy) ProtoReflect ¶
func (x *GroupBy) ProtoReflect() protoreflect.Message
type GroupByResult ¶
type GroupByResult struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` MinDistance float32 `protobuf:"fixed32,2,opt,name=min_distance,json=minDistance,proto3" json:"min_distance,omitempty"` MaxDistance float32 `protobuf:"fixed32,3,opt,name=max_distance,json=maxDistance,proto3" json:"max_distance,omitempty"` NumberOfObjects int64 `protobuf:"varint,4,opt,name=number_of_objects,json=numberOfObjects,proto3" json:"number_of_objects,omitempty"` Objects []*SearchResult `protobuf:"bytes,5,rep,name=objects,proto3" json:"objects,omitempty"` // contains filtered or unexported fields }
func (*GroupByResult) Descriptor
deprecated
func (*GroupByResult) Descriptor() ([]byte, []int)
Deprecated: Use GroupByResult.ProtoReflect.Descriptor instead.
func (*GroupByResult) GetMaxDistance ¶
func (x *GroupByResult) GetMaxDistance() float32
func (*GroupByResult) GetMinDistance ¶
func (x *GroupByResult) GetMinDistance() float32
func (*GroupByResult) GetName ¶
func (x *GroupByResult) GetName() string
func (*GroupByResult) GetNumberOfObjects ¶
func (x *GroupByResult) GetNumberOfObjects() int64
func (*GroupByResult) GetObjects ¶
func (x *GroupByResult) GetObjects() []*SearchResult
func (*GroupByResult) ProtoMessage ¶
func (*GroupByResult) ProtoMessage()
func (*GroupByResult) ProtoReflect ¶
func (x *GroupByResult) ProtoReflect() protoreflect.Message
func (*GroupByResult) Reset ¶
func (x *GroupByResult) Reset()
func (*GroupByResult) String ¶
func (x *GroupByResult) String() string
type Hybrid ¶
type Hybrid struct { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` Properties []string `protobuf:"bytes,2,rep,name=properties,proto3" json:"properties,omitempty"` // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED Vector []float32 `protobuf:"fixed32,3,rep,packed,name=vector,proto3" json:"vector,omitempty"` Alpha float32 `protobuf:"fixed32,4,opt,name=alpha,proto3" json:"alpha,omitempty"` FusionType Hybrid_FusionType `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Hybrid) Descriptor
deprecated
func (*Hybrid) GetFusionType ¶
func (x *Hybrid) GetFusionType() Hybrid_FusionType
func (*Hybrid) GetProperties ¶
func (*Hybrid) ProtoMessage ¶
func (*Hybrid) ProtoMessage()
func (*Hybrid) ProtoReflect ¶
func (x *Hybrid) ProtoReflect() protoreflect.Message
type Hybrid_FusionType ¶
type Hybrid_FusionType int32
const ( Hybrid_FUSION_TYPE_UNSPECIFIED Hybrid_FusionType = 0 Hybrid_FUSION_TYPE_RANKED Hybrid_FusionType = 1 Hybrid_FUSION_TYPE_RELATIVE_SCORE Hybrid_FusionType = 2 )
func (Hybrid_FusionType) Descriptor ¶
func (Hybrid_FusionType) Descriptor() protoreflect.EnumDescriptor
func (Hybrid_FusionType) Enum ¶
func (x Hybrid_FusionType) Enum() *Hybrid_FusionType
func (Hybrid_FusionType) EnumDescriptor
deprecated
func (Hybrid_FusionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Hybrid_FusionType.Descriptor instead.
func (Hybrid_FusionType) Number ¶
func (x Hybrid_FusionType) Number() protoreflect.EnumNumber
func (Hybrid_FusionType) String ¶
func (x Hybrid_FusionType) String() string
func (Hybrid_FusionType) Type ¶
func (Hybrid_FusionType) Type() protoreflect.EnumType
type IntArray ¶
type IntArray struct { Values []int64 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*IntArray) Descriptor
deprecated
func (*IntArray) ProtoMessage ¶
func (*IntArray) ProtoMessage()
func (*IntArray) ProtoReflect ¶
func (x *IntArray) ProtoReflect() protoreflect.Message
type IntArrayProperties ¶
type IntArrayProperties struct { Values []int64 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` // contains filtered or unexported fields }
func (*IntArrayProperties) Descriptor
deprecated
func (*IntArrayProperties) Descriptor() ([]byte, []int)
Deprecated: Use IntArrayProperties.ProtoReflect.Descriptor instead.
func (*IntArrayProperties) GetPropName ¶
func (x *IntArrayProperties) GetPropName() string
func (*IntArrayProperties) GetValues ¶
func (x *IntArrayProperties) GetValues() []int64
func (*IntArrayProperties) ProtoMessage ¶
func (*IntArrayProperties) ProtoMessage()
func (*IntArrayProperties) ProtoReflect ¶
func (x *IntArrayProperties) ProtoReflect() protoreflect.Message
func (*IntArrayProperties) Reset ¶
func (x *IntArrayProperties) Reset()
func (*IntArrayProperties) String ¶
func (x *IntArrayProperties) String() string
type MetadataRequest ¶
type MetadataRequest struct { Uuid bool `protobuf:"varint,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Vector bool `protobuf:"varint,2,opt,name=vector,proto3" json:"vector,omitempty"` CreationTimeUnix bool `protobuf:"varint,3,opt,name=creation_time_unix,json=creationTimeUnix,proto3" json:"creation_time_unix,omitempty"` LastUpdateTimeUnix bool `protobuf:"varint,4,opt,name=last_update_time_unix,json=lastUpdateTimeUnix,proto3" json:"last_update_time_unix,omitempty"` Distance bool `protobuf:"varint,5,opt,name=distance,proto3" json:"distance,omitempty"` Certainty bool `protobuf:"varint,6,opt,name=certainty,proto3" json:"certainty,omitempty"` Score bool `protobuf:"varint,7,opt,name=score,proto3" json:"score,omitempty"` ExplainScore bool `protobuf:"varint,8,opt,name=explain_score,json=explainScore,proto3" json:"explain_score,omitempty"` IsConsistent bool `protobuf:"varint,9,opt,name=is_consistent,json=isConsistent,proto3" json:"is_consistent,omitempty"` // contains filtered or unexported fields }
func (*MetadataRequest) Descriptor
deprecated
func (*MetadataRequest) Descriptor() ([]byte, []int)
Deprecated: Use MetadataRequest.ProtoReflect.Descriptor instead.
func (*MetadataRequest) GetCertainty ¶
func (x *MetadataRequest) GetCertainty() bool
func (*MetadataRequest) GetCreationTimeUnix ¶
func (x *MetadataRequest) GetCreationTimeUnix() bool
func (*MetadataRequest) GetDistance ¶
func (x *MetadataRequest) GetDistance() bool
func (*MetadataRequest) GetExplainScore ¶
func (x *MetadataRequest) GetExplainScore() bool
func (*MetadataRequest) GetIsConsistent ¶
func (x *MetadataRequest) GetIsConsistent() bool
func (*MetadataRequest) GetLastUpdateTimeUnix ¶
func (x *MetadataRequest) GetLastUpdateTimeUnix() bool
func (*MetadataRequest) GetScore ¶
func (x *MetadataRequest) GetScore() bool
func (*MetadataRequest) GetUuid ¶
func (x *MetadataRequest) GetUuid() bool
func (*MetadataRequest) GetVector ¶
func (x *MetadataRequest) GetVector() bool
func (*MetadataRequest) ProtoMessage ¶
func (*MetadataRequest) ProtoMessage()
func (*MetadataRequest) ProtoReflect ¶
func (x *MetadataRequest) ProtoReflect() protoreflect.Message
func (*MetadataRequest) Reset ¶
func (x *MetadataRequest) Reset()
func (*MetadataRequest) String ¶
func (x *MetadataRequest) String() string
type MetadataResult ¶
type MetadataResult struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED Vector []float32 `protobuf:"fixed32,2,rep,packed,name=vector,proto3" json:"vector,omitempty"` CreationTimeUnix int64 `protobuf:"varint,3,opt,name=creation_time_unix,json=creationTimeUnix,proto3" json:"creation_time_unix,omitempty"` CreationTimeUnixPresent bool `` /* 135-byte string literal not displayed */ LastUpdateTimeUnix int64 `protobuf:"varint,5,opt,name=last_update_time_unix,json=lastUpdateTimeUnix,proto3" json:"last_update_time_unix,omitempty"` LastUpdateTimeUnixPresent bool `` /* 143-byte string literal not displayed */ Distance float32 `protobuf:"fixed32,7,opt,name=distance,proto3" json:"distance,omitempty"` DistancePresent bool `protobuf:"varint,8,opt,name=distance_present,json=distancePresent,proto3" json:"distance_present,omitempty"` Certainty float32 `protobuf:"fixed32,9,opt,name=certainty,proto3" json:"certainty,omitempty"` CertaintyPresent bool `protobuf:"varint,10,opt,name=certainty_present,json=certaintyPresent,proto3" json:"certainty_present,omitempty"` Score float32 `protobuf:"fixed32,11,opt,name=score,proto3" json:"score,omitempty"` ScorePresent bool `protobuf:"varint,12,opt,name=score_present,json=scorePresent,proto3" json:"score_present,omitempty"` ExplainScore string `protobuf:"bytes,13,opt,name=explain_score,json=explainScore,proto3" json:"explain_score,omitempty"` ExplainScorePresent bool `protobuf:"varint,14,opt,name=explain_score_present,json=explainScorePresent,proto3" json:"explain_score_present,omitempty"` IsConsistent *bool `protobuf:"varint,15,opt,name=is_consistent,json=isConsistent,proto3,oneof" json:"is_consistent,omitempty"` Generative string `protobuf:"bytes,16,opt,name=generative,proto3" json:"generative,omitempty"` GenerativePresent bool `protobuf:"varint,17,opt,name=generative_present,json=generativePresent,proto3" json:"generative_present,omitempty"` // contains filtered or unexported fields }
func (*MetadataResult) Descriptor
deprecated
func (*MetadataResult) Descriptor() ([]byte, []int)
Deprecated: Use MetadataResult.ProtoReflect.Descriptor instead.
func (*MetadataResult) GetCertainty ¶
func (x *MetadataResult) GetCertainty() float32
func (*MetadataResult) GetCertaintyPresent ¶
func (x *MetadataResult) GetCertaintyPresent() bool
func (*MetadataResult) GetCreationTimeUnix ¶
func (x *MetadataResult) GetCreationTimeUnix() int64
func (*MetadataResult) GetCreationTimeUnixPresent ¶
func (x *MetadataResult) GetCreationTimeUnixPresent() bool
func (*MetadataResult) GetDistance ¶
func (x *MetadataResult) GetDistance() float32
func (*MetadataResult) GetDistancePresent ¶
func (x *MetadataResult) GetDistancePresent() bool
func (*MetadataResult) GetExplainScore ¶
func (x *MetadataResult) GetExplainScore() string
func (*MetadataResult) GetExplainScorePresent ¶
func (x *MetadataResult) GetExplainScorePresent() bool
func (*MetadataResult) GetGenerative ¶
func (x *MetadataResult) GetGenerative() string
func (*MetadataResult) GetGenerativePresent ¶
func (x *MetadataResult) GetGenerativePresent() bool
func (*MetadataResult) GetId ¶
func (x *MetadataResult) GetId() string
func (*MetadataResult) GetIsConsistent ¶
func (x *MetadataResult) GetIsConsistent() bool
func (*MetadataResult) GetLastUpdateTimeUnix ¶
func (x *MetadataResult) GetLastUpdateTimeUnix() int64
func (*MetadataResult) GetLastUpdateTimeUnixPresent ¶
func (x *MetadataResult) GetLastUpdateTimeUnixPresent() bool
func (*MetadataResult) GetScore ¶
func (x *MetadataResult) GetScore() float32
func (*MetadataResult) GetScorePresent ¶
func (x *MetadataResult) GetScorePresent() bool
func (*MetadataResult) GetVector ¶
func (x *MetadataResult) GetVector() []float32
func (*MetadataResult) ProtoMessage ¶
func (*MetadataResult) ProtoMessage()
func (*MetadataResult) ProtoReflect ¶
func (x *MetadataResult) ProtoReflect() protoreflect.Message
func (*MetadataResult) Reset ¶
func (x *MetadataResult) Reset()
func (*MetadataResult) String ¶
func (x *MetadataResult) String() string
type NearAudioSearch ¶
type NearAudioSearch struct { Audio string `protobuf:"bytes,1,opt,name=audio,proto3" json:"audio,omitempty"` Certainty *float64 `protobuf:"fixed64,2,opt,name=certainty,proto3,oneof" json:"certainty,omitempty"` Distance *float64 `protobuf:"fixed64,3,opt,name=distance,proto3,oneof" json:"distance,omitempty"` // contains filtered or unexported fields }
func (*NearAudioSearch) Descriptor
deprecated
func (*NearAudioSearch) Descriptor() ([]byte, []int)
Deprecated: Use NearAudioSearch.ProtoReflect.Descriptor instead.
func (*NearAudioSearch) GetAudio ¶
func (x *NearAudioSearch) GetAudio() string
func (*NearAudioSearch) GetCertainty ¶
func (x *NearAudioSearch) GetCertainty() float64
func (*NearAudioSearch) GetDistance ¶
func (x *NearAudioSearch) GetDistance() float64
func (*NearAudioSearch) ProtoMessage ¶
func (*NearAudioSearch) ProtoMessage()
func (*NearAudioSearch) ProtoReflect ¶
func (x *NearAudioSearch) ProtoReflect() protoreflect.Message
func (*NearAudioSearch) Reset ¶
func (x *NearAudioSearch) Reset()
func (*NearAudioSearch) String ¶
func (x *NearAudioSearch) String() string
type NearImageSearch ¶
type NearImageSearch struct { Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` Certainty *float64 `protobuf:"fixed64,2,opt,name=certainty,proto3,oneof" json:"certainty,omitempty"` Distance *float64 `protobuf:"fixed64,3,opt,name=distance,proto3,oneof" json:"distance,omitempty"` // contains filtered or unexported fields }
func (*NearImageSearch) Descriptor
deprecated
func (*NearImageSearch) Descriptor() ([]byte, []int)
Deprecated: Use NearImageSearch.ProtoReflect.Descriptor instead.
func (*NearImageSearch) GetCertainty ¶
func (x *NearImageSearch) GetCertainty() float64
func (*NearImageSearch) GetDistance ¶
func (x *NearImageSearch) GetDistance() float64
func (*NearImageSearch) GetImage ¶
func (x *NearImageSearch) GetImage() string
func (*NearImageSearch) ProtoMessage ¶
func (*NearImageSearch) ProtoMessage()
func (*NearImageSearch) ProtoReflect ¶
func (x *NearImageSearch) ProtoReflect() protoreflect.Message
func (*NearImageSearch) Reset ¶
func (x *NearImageSearch) Reset()
func (*NearImageSearch) String ¶
func (x *NearImageSearch) String() string
type NearObject ¶
type NearObject struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Certainty *float64 `protobuf:"fixed64,2,opt,name=certainty,proto3,oneof" json:"certainty,omitempty"` Distance *float64 `protobuf:"fixed64,3,opt,name=distance,proto3,oneof" json:"distance,omitempty"` // contains filtered or unexported fields }
func (*NearObject) Descriptor
deprecated
func (*NearObject) Descriptor() ([]byte, []int)
Deprecated: Use NearObject.ProtoReflect.Descriptor instead.
func (*NearObject) GetCertainty ¶
func (x *NearObject) GetCertainty() float64
func (*NearObject) GetDistance ¶
func (x *NearObject) GetDistance() float64
func (*NearObject) GetId ¶
func (x *NearObject) GetId() string
func (*NearObject) ProtoMessage ¶
func (*NearObject) ProtoMessage()
func (*NearObject) ProtoReflect ¶
func (x *NearObject) ProtoReflect() protoreflect.Message
func (*NearObject) Reset ¶
func (x *NearObject) Reset()
func (*NearObject) String ¶
func (x *NearObject) String() string
type NearTextSearch ¶
type NearTextSearch struct { // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED Query []string `protobuf:"bytes,1,rep,name=query,proto3" json:"query,omitempty"` Certainty *float64 `protobuf:"fixed64,2,opt,name=certainty,proto3,oneof" json:"certainty,omitempty"` Distance *float64 `protobuf:"fixed64,3,opt,name=distance,proto3,oneof" json:"distance,omitempty"` MoveTo *NearTextSearch_Move `protobuf:"bytes,4,opt,name=move_to,json=moveTo,proto3,oneof" json:"move_to,omitempty"` MoveAway *NearTextSearch_Move `protobuf:"bytes,5,opt,name=move_away,json=moveAway,proto3,oneof" json:"move_away,omitempty"` // contains filtered or unexported fields }
func (*NearTextSearch) Descriptor
deprecated
func (*NearTextSearch) Descriptor() ([]byte, []int)
Deprecated: Use NearTextSearch.ProtoReflect.Descriptor instead.
func (*NearTextSearch) GetCertainty ¶
func (x *NearTextSearch) GetCertainty() float64
func (*NearTextSearch) GetDistance ¶
func (x *NearTextSearch) GetDistance() float64
func (*NearTextSearch) GetMoveAway ¶
func (x *NearTextSearch) GetMoveAway() *NearTextSearch_Move
func (*NearTextSearch) GetMoveTo ¶
func (x *NearTextSearch) GetMoveTo() *NearTextSearch_Move
func (*NearTextSearch) GetQuery ¶
func (x *NearTextSearch) GetQuery() []string
func (*NearTextSearch) ProtoMessage ¶
func (*NearTextSearch) ProtoMessage()
func (*NearTextSearch) ProtoReflect ¶
func (x *NearTextSearch) ProtoReflect() protoreflect.Message
func (*NearTextSearch) Reset ¶
func (x *NearTextSearch) Reset()
func (*NearTextSearch) String ¶
func (x *NearTextSearch) String() string
type NearTextSearch_Move ¶
type NearTextSearch_Move struct { Force float32 `protobuf:"fixed32,1,opt,name=force,proto3" json:"force,omitempty"` Concepts []string `protobuf:"bytes,2,rep,name=concepts,proto3" json:"concepts,omitempty"` Uuids []string `protobuf:"bytes,3,rep,name=uuids,proto3" json:"uuids,omitempty"` // contains filtered or unexported fields }
func (*NearTextSearch_Move) Descriptor
deprecated
func (*NearTextSearch_Move) Descriptor() ([]byte, []int)
Deprecated: Use NearTextSearch_Move.ProtoReflect.Descriptor instead.
func (*NearTextSearch_Move) GetConcepts ¶
func (x *NearTextSearch_Move) GetConcepts() []string
func (*NearTextSearch_Move) GetForce ¶
func (x *NearTextSearch_Move) GetForce() float32
func (*NearTextSearch_Move) GetUuids ¶
func (x *NearTextSearch_Move) GetUuids() []string
func (*NearTextSearch_Move) ProtoMessage ¶
func (*NearTextSearch_Move) ProtoMessage()
func (*NearTextSearch_Move) ProtoReflect ¶
func (x *NearTextSearch_Move) ProtoReflect() protoreflect.Message
func (*NearTextSearch_Move) Reset ¶
func (x *NearTextSearch_Move) Reset()
func (*NearTextSearch_Move) String ¶
func (x *NearTextSearch_Move) String() string
type NearVector ¶
type NearVector struct { // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED Vector []float32 `protobuf:"fixed32,1,rep,packed,name=vector,proto3" json:"vector,omitempty"` Certainty *float64 `protobuf:"fixed64,2,opt,name=certainty,proto3,oneof" json:"certainty,omitempty"` Distance *float64 `protobuf:"fixed64,3,opt,name=distance,proto3,oneof" json:"distance,omitempty"` // contains filtered or unexported fields }
func (*NearVector) Descriptor
deprecated
func (*NearVector) Descriptor() ([]byte, []int)
Deprecated: Use NearVector.ProtoReflect.Descriptor instead.
func (*NearVector) GetCertainty ¶
func (x *NearVector) GetCertainty() float64
func (*NearVector) GetDistance ¶
func (x *NearVector) GetDistance() float64
func (*NearVector) GetVector ¶
func (x *NearVector) GetVector() []float32
func (*NearVector) ProtoMessage ¶
func (*NearVector) ProtoMessage()
func (*NearVector) ProtoReflect ¶
func (x *NearVector) ProtoReflect() protoreflect.Message
func (*NearVector) Reset ¶
func (x *NearVector) Reset()
func (*NearVector) String ¶
func (x *NearVector) String() string
type NearVideoSearch ¶
type NearVideoSearch struct { Video string `protobuf:"bytes,1,opt,name=video,proto3" json:"video,omitempty"` Certainty *float64 `protobuf:"fixed64,2,opt,name=certainty,proto3,oneof" json:"certainty,omitempty"` Distance *float64 `protobuf:"fixed64,3,opt,name=distance,proto3,oneof" json:"distance,omitempty"` // contains filtered or unexported fields }
func (*NearVideoSearch) Descriptor
deprecated
func (*NearVideoSearch) Descriptor() ([]byte, []int)
Deprecated: Use NearVideoSearch.ProtoReflect.Descriptor instead.
func (*NearVideoSearch) GetCertainty ¶
func (x *NearVideoSearch) GetCertainty() float64
func (*NearVideoSearch) GetDistance ¶
func (x *NearVideoSearch) GetDistance() float64
func (*NearVideoSearch) GetVideo ¶
func (x *NearVideoSearch) GetVideo() string
func (*NearVideoSearch) ProtoMessage ¶
func (*NearVideoSearch) ProtoMessage()
func (*NearVideoSearch) ProtoReflect ¶
func (x *NearVideoSearch) ProtoReflect() protoreflect.Message
func (*NearVideoSearch) Reset ¶
func (x *NearVideoSearch) Reset()
func (*NearVideoSearch) String ¶
func (x *NearVideoSearch) String() string
type NumberArray ¶
type NumberArray struct { Values []float64 `protobuf:"fixed64,1,rep,packed,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*NumberArray) Descriptor
deprecated
func (*NumberArray) Descriptor() ([]byte, []int)
Deprecated: Use NumberArray.ProtoReflect.Descriptor instead.
func (*NumberArray) GetValues ¶
func (x *NumberArray) GetValues() []float64
func (*NumberArray) ProtoMessage ¶
func (*NumberArray) ProtoMessage()
func (*NumberArray) ProtoReflect ¶
func (x *NumberArray) ProtoReflect() protoreflect.Message
func (*NumberArray) Reset ¶
func (x *NumberArray) Reset()
func (*NumberArray) String ¶
func (x *NumberArray) String() string
type NumberArrayProperties ¶
type NumberArrayProperties struct { Values []float64 `protobuf:"fixed64,1,rep,packed,name=values,proto3" json:"values,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` // contains filtered or unexported fields }
func (*NumberArrayProperties) Descriptor
deprecated
func (*NumberArrayProperties) Descriptor() ([]byte, []int)
Deprecated: Use NumberArrayProperties.ProtoReflect.Descriptor instead.
func (*NumberArrayProperties) GetPropName ¶
func (x *NumberArrayProperties) GetPropName() string
func (*NumberArrayProperties) GetValues ¶
func (x *NumberArrayProperties) GetValues() []float64
func (*NumberArrayProperties) ProtoMessage ¶
func (*NumberArrayProperties) ProtoMessage()
func (*NumberArrayProperties) ProtoReflect ¶
func (x *NumberArrayProperties) ProtoReflect() protoreflect.Message
func (*NumberArrayProperties) Reset ¶
func (x *NumberArrayProperties) Reset()
func (*NumberArrayProperties) String ¶
func (x *NumberArrayProperties) String() string
type ObjectArrayProperties ¶
type ObjectArrayProperties struct { Values []*ObjectPropertiesValue `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` // contains filtered or unexported fields }
func (*ObjectArrayProperties) Descriptor
deprecated
func (*ObjectArrayProperties) Descriptor() ([]byte, []int)
Deprecated: Use ObjectArrayProperties.ProtoReflect.Descriptor instead.
func (*ObjectArrayProperties) GetPropName ¶
func (x *ObjectArrayProperties) GetPropName() string
func (*ObjectArrayProperties) GetValues ¶
func (x *ObjectArrayProperties) GetValues() []*ObjectPropertiesValue
func (*ObjectArrayProperties) ProtoMessage ¶
func (*ObjectArrayProperties) ProtoMessage()
func (*ObjectArrayProperties) ProtoReflect ¶
func (x *ObjectArrayProperties) ProtoReflect() protoreflect.Message
func (*ObjectArrayProperties) Reset ¶
func (x *ObjectArrayProperties) Reset()
func (*ObjectArrayProperties) String ¶
func (x *ObjectArrayProperties) String() string
type ObjectProperties ¶
type ObjectProperties struct { Value *ObjectPropertiesValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` // contains filtered or unexported fields }
func (*ObjectProperties) Descriptor
deprecated
func (*ObjectProperties) Descriptor() ([]byte, []int)
Deprecated: Use ObjectProperties.ProtoReflect.Descriptor instead.
func (*ObjectProperties) GetPropName ¶
func (x *ObjectProperties) GetPropName() string
func (*ObjectProperties) GetValue ¶
func (x *ObjectProperties) GetValue() *ObjectPropertiesValue
func (*ObjectProperties) ProtoMessage ¶
func (*ObjectProperties) ProtoMessage()
func (*ObjectProperties) ProtoReflect ¶
func (x *ObjectProperties) ProtoReflect() protoreflect.Message
func (*ObjectProperties) Reset ¶
func (x *ObjectProperties) Reset()
func (*ObjectProperties) String ¶
func (x *ObjectProperties) String() string
type ObjectPropertiesRequest ¶
type ObjectPropertiesRequest struct { PropName string `protobuf:"bytes,1,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` PrimitiveProperties []string `protobuf:"bytes,2,rep,name=primitive_properties,json=primitiveProperties,proto3" json:"primitive_properties,omitempty"` ObjectProperties []*ObjectPropertiesRequest `protobuf:"bytes,3,rep,name=object_properties,json=objectProperties,proto3" json:"object_properties,omitempty"` // contains filtered or unexported fields }
func (*ObjectPropertiesRequest) Descriptor
deprecated
func (*ObjectPropertiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPropertiesRequest.ProtoReflect.Descriptor instead.
func (*ObjectPropertiesRequest) GetObjectProperties ¶
func (x *ObjectPropertiesRequest) GetObjectProperties() []*ObjectPropertiesRequest
func (*ObjectPropertiesRequest) GetPrimitiveProperties ¶
func (x *ObjectPropertiesRequest) GetPrimitiveProperties() []string
func (*ObjectPropertiesRequest) GetPropName ¶
func (x *ObjectPropertiesRequest) GetPropName() string
func (*ObjectPropertiesRequest) ProtoMessage ¶
func (*ObjectPropertiesRequest) ProtoMessage()
func (*ObjectPropertiesRequest) ProtoReflect ¶
func (x *ObjectPropertiesRequest) ProtoReflect() protoreflect.Message
func (*ObjectPropertiesRequest) Reset ¶
func (x *ObjectPropertiesRequest) Reset()
func (*ObjectPropertiesRequest) String ¶
func (x *ObjectPropertiesRequest) String() string
type ObjectPropertiesValue ¶
type ObjectPropertiesValue struct { NonRefProperties *structpb.Struct `protobuf:"bytes,1,opt,name=non_ref_properties,json=nonRefProperties,proto3" json:"non_ref_properties,omitempty"` NumberArrayProperties []*NumberArrayProperties `` /* 126-byte string literal not displayed */ IntArrayProperties []*IntArrayProperties `protobuf:"bytes,3,rep,name=int_array_properties,json=intArrayProperties,proto3" json:"int_array_properties,omitempty"` TextArrayProperties []*TextArrayProperties `protobuf:"bytes,4,rep,name=text_array_properties,json=textArrayProperties,proto3" json:"text_array_properties,omitempty"` BooleanArrayProperties []*BooleanArrayProperties `` /* 129-byte string literal not displayed */ ObjectProperties []*ObjectProperties `protobuf:"bytes,6,rep,name=object_properties,json=objectProperties,proto3" json:"object_properties,omitempty"` ObjectArrayProperties []*ObjectArrayProperties `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ObjectPropertiesValue) Descriptor
deprecated
func (*ObjectPropertiesValue) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPropertiesValue.ProtoReflect.Descriptor instead.
func (*ObjectPropertiesValue) GetBooleanArrayProperties ¶
func (x *ObjectPropertiesValue) GetBooleanArrayProperties() []*BooleanArrayProperties
func (*ObjectPropertiesValue) GetIntArrayProperties ¶
func (x *ObjectPropertiesValue) GetIntArrayProperties() []*IntArrayProperties
func (*ObjectPropertiesValue) GetNonRefProperties ¶
func (x *ObjectPropertiesValue) GetNonRefProperties() *structpb.Struct
func (*ObjectPropertiesValue) GetNumberArrayProperties ¶
func (x *ObjectPropertiesValue) GetNumberArrayProperties() []*NumberArrayProperties
func (*ObjectPropertiesValue) GetObjectArrayProperties ¶
func (x *ObjectPropertiesValue) GetObjectArrayProperties() []*ObjectArrayProperties
func (*ObjectPropertiesValue) GetObjectProperties ¶
func (x *ObjectPropertiesValue) GetObjectProperties() []*ObjectProperties
func (*ObjectPropertiesValue) GetTextArrayProperties ¶
func (x *ObjectPropertiesValue) GetTextArrayProperties() []*TextArrayProperties
func (*ObjectPropertiesValue) ProtoMessage ¶
func (*ObjectPropertiesValue) ProtoMessage()
func (*ObjectPropertiesValue) ProtoReflect ¶
func (x *ObjectPropertiesValue) ProtoReflect() protoreflect.Message
func (*ObjectPropertiesValue) Reset ¶
func (x *ObjectPropertiesValue) Reset()
func (*ObjectPropertiesValue) String ¶
func (x *ObjectPropertiesValue) String() string
type PropertiesRequest ¶
type PropertiesRequest struct { NonRefProperties []string `protobuf:"bytes,1,rep,name=non_ref_properties,json=nonRefProperties,proto3" json:"non_ref_properties,omitempty"` RefProperties []*RefPropertiesRequest `protobuf:"bytes,2,rep,name=ref_properties,json=refProperties,proto3" json:"ref_properties,omitempty"` ObjectProperties []*ObjectPropertiesRequest `protobuf:"bytes,3,rep,name=object_properties,json=objectProperties,proto3" json:"object_properties,omitempty"` // contains filtered or unexported fields }
func (*PropertiesRequest) Descriptor
deprecated
func (*PropertiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use PropertiesRequest.ProtoReflect.Descriptor instead.
func (*PropertiesRequest) GetNonRefProperties ¶
func (x *PropertiesRequest) GetNonRefProperties() []string
func (*PropertiesRequest) GetObjectProperties ¶
func (x *PropertiesRequest) GetObjectProperties() []*ObjectPropertiesRequest
func (*PropertiesRequest) GetRefProperties ¶
func (x *PropertiesRequest) GetRefProperties() []*RefPropertiesRequest
func (*PropertiesRequest) ProtoMessage ¶
func (*PropertiesRequest) ProtoMessage()
func (*PropertiesRequest) ProtoReflect ¶
func (x *PropertiesRequest) ProtoReflect() protoreflect.Message
func (*PropertiesRequest) Reset ¶
func (x *PropertiesRequest) Reset()
func (*PropertiesRequest) String ¶
func (x *PropertiesRequest) String() string
type PropertiesResult ¶
type PropertiesResult struct { NonRefProperties *structpb.Struct `protobuf:"bytes,1,opt,name=non_ref_properties,json=nonRefProperties,proto3" json:"non_ref_properties,omitempty"` RefProps []*RefPropertiesResult `protobuf:"bytes,2,rep,name=ref_props,json=refProps,proto3" json:"ref_props,omitempty"` TargetCollection string `protobuf:"bytes,3,opt,name=target_collection,json=targetCollection,proto3" json:"target_collection,omitempty"` Metadata *MetadataResult `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` NumberArrayProperties []*NumberArrayProperties `` /* 126-byte string literal not displayed */ IntArrayProperties []*IntArrayProperties `protobuf:"bytes,6,rep,name=int_array_properties,json=intArrayProperties,proto3" json:"int_array_properties,omitempty"` TextArrayProperties []*TextArrayProperties `protobuf:"bytes,7,rep,name=text_array_properties,json=textArrayProperties,proto3" json:"text_array_properties,omitempty"` BooleanArrayProperties []*BooleanArrayProperties `` /* 129-byte string literal not displayed */ ObjectProperties []*ObjectProperties `protobuf:"bytes,9,rep,name=object_properties,json=objectProperties,proto3" json:"object_properties,omitempty"` ObjectArrayProperties []*ObjectArrayProperties `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PropertiesResult) Descriptor
deprecated
func (*PropertiesResult) Descriptor() ([]byte, []int)
Deprecated: Use PropertiesResult.ProtoReflect.Descriptor instead.
func (*PropertiesResult) GetBooleanArrayProperties ¶
func (x *PropertiesResult) GetBooleanArrayProperties() []*BooleanArrayProperties
func (*PropertiesResult) GetIntArrayProperties ¶
func (x *PropertiesResult) GetIntArrayProperties() []*IntArrayProperties
func (*PropertiesResult) GetMetadata ¶
func (x *PropertiesResult) GetMetadata() *MetadataResult
func (*PropertiesResult) GetNonRefProperties ¶
func (x *PropertiesResult) GetNonRefProperties() *structpb.Struct
func (*PropertiesResult) GetNumberArrayProperties ¶
func (x *PropertiesResult) GetNumberArrayProperties() []*NumberArrayProperties
func (*PropertiesResult) GetObjectArrayProperties ¶
func (x *PropertiesResult) GetObjectArrayProperties() []*ObjectArrayProperties
func (*PropertiesResult) GetObjectProperties ¶
func (x *PropertiesResult) GetObjectProperties() []*ObjectProperties
func (*PropertiesResult) GetRefProps ¶
func (x *PropertiesResult) GetRefProps() []*RefPropertiesResult
func (*PropertiesResult) GetTargetCollection ¶
func (x *PropertiesResult) GetTargetCollection() string
func (*PropertiesResult) GetTextArrayProperties ¶
func (x *PropertiesResult) GetTextArrayProperties() []*TextArrayProperties
func (*PropertiesResult) ProtoMessage ¶
func (*PropertiesResult) ProtoMessage()
func (*PropertiesResult) ProtoReflect ¶
func (x *PropertiesResult) ProtoReflect() protoreflect.Message
func (*PropertiesResult) Reset ¶
func (x *PropertiesResult) Reset()
func (*PropertiesResult) String ¶
func (x *PropertiesResult) String() string
type RefPropertiesRequest ¶
type RefPropertiesRequest struct { ReferenceProperty string `protobuf:"bytes,1,opt,name=reference_property,json=referenceProperty,proto3" json:"reference_property,omitempty"` Properties *PropertiesRequest `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"` Metadata *MetadataRequest `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` TargetCollection string `protobuf:"bytes,4,opt,name=target_collection,json=targetCollection,proto3" json:"target_collection,omitempty"` // contains filtered or unexported fields }
func (*RefPropertiesRequest) Descriptor
deprecated
func (*RefPropertiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use RefPropertiesRequest.ProtoReflect.Descriptor instead.
func (*RefPropertiesRequest) GetMetadata ¶
func (x *RefPropertiesRequest) GetMetadata() *MetadataRequest
func (*RefPropertiesRequest) GetProperties ¶
func (x *RefPropertiesRequest) GetProperties() *PropertiesRequest
func (*RefPropertiesRequest) GetReferenceProperty ¶
func (x *RefPropertiesRequest) GetReferenceProperty() string
func (*RefPropertiesRequest) GetTargetCollection ¶
func (x *RefPropertiesRequest) GetTargetCollection() string
func (*RefPropertiesRequest) ProtoMessage ¶
func (*RefPropertiesRequest) ProtoMessage()
func (*RefPropertiesRequest) ProtoReflect ¶
func (x *RefPropertiesRequest) ProtoReflect() protoreflect.Message
func (*RefPropertiesRequest) Reset ¶
func (x *RefPropertiesRequest) Reset()
func (*RefPropertiesRequest) String ¶
func (x *RefPropertiesRequest) String() string
type RefPropertiesResult ¶
type RefPropertiesResult struct { Properties []*PropertiesResult `protobuf:"bytes,1,rep,name=properties,proto3" json:"properties,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` // contains filtered or unexported fields }
func (*RefPropertiesResult) Descriptor
deprecated
func (*RefPropertiesResult) Descriptor() ([]byte, []int)
Deprecated: Use RefPropertiesResult.ProtoReflect.Descriptor instead.
func (*RefPropertiesResult) GetPropName ¶
func (x *RefPropertiesResult) GetPropName() string
func (*RefPropertiesResult) GetProperties ¶
func (x *RefPropertiesResult) GetProperties() []*PropertiesResult
func (*RefPropertiesResult) ProtoMessage ¶
func (*RefPropertiesResult) ProtoMessage()
func (*RefPropertiesResult) ProtoReflect ¶
func (x *RefPropertiesResult) ProtoReflect() protoreflect.Message
func (*RefPropertiesResult) Reset ¶
func (x *RefPropertiesResult) Reset()
func (*RefPropertiesResult) String ¶
func (x *RefPropertiesResult) String() string
type SearchReply ¶
type SearchReply struct { Took float32 `protobuf:"fixed32,1,opt,name=took,proto3" json:"took,omitempty"` Results []*SearchResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"` GenerativeGroupedResult *string `` /* 138-byte string literal not displayed */ GroupByResults []*GroupByResult `protobuf:"bytes,4,rep,name=group_by_results,json=groupByResults,proto3" json:"group_by_results,omitempty"` // contains filtered or unexported fields }
func (*SearchReply) Descriptor
deprecated
func (*SearchReply) Descriptor() ([]byte, []int)
Deprecated: Use SearchReply.ProtoReflect.Descriptor instead.
func (*SearchReply) GetGenerativeGroupedResult ¶
func (x *SearchReply) GetGenerativeGroupedResult() string
func (*SearchReply) GetGroupByResults ¶
func (x *SearchReply) GetGroupByResults() []*GroupByResult
func (*SearchReply) GetResults ¶
func (x *SearchReply) GetResults() []*SearchResult
func (*SearchReply) GetTook ¶
func (x *SearchReply) GetTook() float32
func (*SearchReply) ProtoMessage ¶
func (*SearchReply) ProtoMessage()
func (*SearchReply) ProtoReflect ¶
func (x *SearchReply) ProtoReflect() protoreflect.Message
func (*SearchReply) Reset ¶
func (x *SearchReply) Reset()
func (*SearchReply) String ¶
func (x *SearchReply) String() string
type SearchRequest ¶
type SearchRequest struct { //required Collection string `protobuf:"bytes,1,opt,name=collection,proto3" json:"collection,omitempty"` // parameters Tenant string `protobuf:"bytes,10,opt,name=tenant,proto3" json:"tenant,omitempty"` ConsistencyLevel *ConsistencyLevel `` /* 151-byte string literal not displayed */ // what is returned Properties *PropertiesRequest `protobuf:"bytes,20,opt,name=properties,proto3,oneof" json:"properties,omitempty"` Metadata *MetadataRequest `protobuf:"bytes,21,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` GroupBy *GroupBy `protobuf:"bytes,22,opt,name=group_by,json=groupBy,proto3,oneof" json:"group_by,omitempty"` // affects order and length of results. 0/empty (default value) means disabled Limit uint32 `protobuf:"varint,30,opt,name=limit,proto3" json:"limit,omitempty"` Offset uint32 `protobuf:"varint,31,opt,name=offset,proto3" json:"offset,omitempty"` Autocut uint32 `protobuf:"varint,32,opt,name=autocut,proto3" json:"autocut,omitempty"` After string `protobuf:"bytes,33,opt,name=after,proto3" json:"after,omitempty"` // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED SortBy []*SortBy `protobuf:"bytes,34,rep,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"` // matches/searches for objects Filters *Filters `protobuf:"bytes,40,opt,name=filters,proto3,oneof" json:"filters,omitempty"` HybridSearch *Hybrid `protobuf:"bytes,41,opt,name=hybrid_search,json=hybridSearch,proto3,oneof" json:"hybrid_search,omitempty"` Bm25Search *BM25 `protobuf:"bytes,42,opt,name=bm25_search,json=bm25Search,proto3,oneof" json:"bm25_search,omitempty"` NearVector *NearVector `protobuf:"bytes,43,opt,name=near_vector,json=nearVector,proto3,oneof" json:"near_vector,omitempty"` NearObject *NearObject `protobuf:"bytes,44,opt,name=near_object,json=nearObject,proto3,oneof" json:"near_object,omitempty"` NearText *NearTextSearch `protobuf:"bytes,45,opt,name=near_text,json=nearText,proto3,oneof" json:"near_text,omitempty"` NearImage *NearImageSearch `protobuf:"bytes,46,opt,name=near_image,json=nearImage,proto3,oneof" json:"near_image,omitempty"` NearAudio *NearAudioSearch `protobuf:"bytes,47,opt,name=near_audio,json=nearAudio,proto3,oneof" json:"near_audio,omitempty"` NearVideo *NearVideoSearch `protobuf:"bytes,48,opt,name=near_video,json=nearVideo,proto3,oneof" json:"near_video,omitempty"` Generative *GenerativeSearch `protobuf:"bytes,60,opt,name=generative,proto3,oneof" json:"generative,omitempty"` // contains filtered or unexported fields }
func (*SearchRequest) Descriptor
deprecated
func (*SearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchRequest.ProtoReflect.Descriptor instead.
func (*SearchRequest) GetAfter ¶
func (x *SearchRequest) GetAfter() string
func (*SearchRequest) GetAutocut ¶
func (x *SearchRequest) GetAutocut() uint32
func (*SearchRequest) GetBm25Search ¶
func (x *SearchRequest) GetBm25Search() *BM25
func (*SearchRequest) GetCollection ¶
func (x *SearchRequest) GetCollection() string
func (*SearchRequest) GetConsistencyLevel ¶
func (x *SearchRequest) GetConsistencyLevel() ConsistencyLevel
func (*SearchRequest) GetFilters ¶
func (x *SearchRequest) GetFilters() *Filters
func (*SearchRequest) GetGenerative ¶
func (x *SearchRequest) GetGenerative() *GenerativeSearch
func (*SearchRequest) GetGroupBy ¶
func (x *SearchRequest) GetGroupBy() *GroupBy
func (*SearchRequest) GetHybridSearch ¶
func (x *SearchRequest) GetHybridSearch() *Hybrid
func (*SearchRequest) GetLimit ¶
func (x *SearchRequest) GetLimit() uint32
func (*SearchRequest) GetMetadata ¶
func (x *SearchRequest) GetMetadata() *MetadataRequest
func (*SearchRequest) GetNearAudio ¶
func (x *SearchRequest) GetNearAudio() *NearAudioSearch
func (*SearchRequest) GetNearImage ¶
func (x *SearchRequest) GetNearImage() *NearImageSearch
func (*SearchRequest) GetNearObject ¶
func (x *SearchRequest) GetNearObject() *NearObject
func (*SearchRequest) GetNearText ¶
func (x *SearchRequest) GetNearText() *NearTextSearch
func (*SearchRequest) GetNearVector ¶
func (x *SearchRequest) GetNearVector() *NearVector
func (*SearchRequest) GetNearVideo ¶
func (x *SearchRequest) GetNearVideo() *NearVideoSearch
func (*SearchRequest) GetOffset ¶
func (x *SearchRequest) GetOffset() uint32
func (*SearchRequest) GetProperties ¶
func (x *SearchRequest) GetProperties() *PropertiesRequest
func (*SearchRequest) GetSortBy ¶
func (x *SearchRequest) GetSortBy() []*SortBy
func (*SearchRequest) GetTenant ¶
func (x *SearchRequest) GetTenant() string
func (*SearchRequest) ProtoMessage ¶
func (*SearchRequest) ProtoMessage()
func (*SearchRequest) ProtoReflect ¶
func (x *SearchRequest) ProtoReflect() protoreflect.Message
func (*SearchRequest) Reset ¶
func (x *SearchRequest) Reset()
func (*SearchRequest) String ¶
func (x *SearchRequest) String() string
type SearchResult ¶
type SearchResult struct { Properties *PropertiesResult `protobuf:"bytes,1,opt,name=properties,proto3" json:"properties,omitempty"` Metadata *MetadataResult `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
func (*SearchResult) Descriptor
deprecated
func (*SearchResult) Descriptor() ([]byte, []int)
Deprecated: Use SearchResult.ProtoReflect.Descriptor instead.
func (*SearchResult) GetMetadata ¶
func (x *SearchResult) GetMetadata() *MetadataResult
func (*SearchResult) GetProperties ¶
func (x *SearchResult) GetProperties() *PropertiesResult
func (*SearchResult) ProtoMessage ¶
func (*SearchResult) ProtoMessage()
func (*SearchResult) ProtoReflect ¶
func (x *SearchResult) ProtoReflect() protoreflect.Message
func (*SearchResult) Reset ¶
func (x *SearchResult) Reset()
func (*SearchResult) String ¶
func (x *SearchResult) String() string
type SortBy ¶
type SortBy struct { Ascending bool `protobuf:"varint,1,opt,name=ascending,proto3" json:"ascending,omitempty"` // currently only supports one entry (eg just properties, no refs). But the // weaviate datastructure already has paths in it and this makes it easily // extendable in the future // protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED Path []string `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*SortBy) Descriptor
deprecated
func (*SortBy) GetAscending ¶
func (*SortBy) ProtoMessage ¶
func (*SortBy) ProtoMessage()
func (*SortBy) ProtoReflect ¶
func (x *SortBy) ProtoReflect() protoreflect.Message
type TextArray ¶
type TextArray struct { Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*TextArray) Descriptor
deprecated
func (*TextArray) ProtoMessage ¶
func (*TextArray) ProtoMessage()
func (*TextArray) ProtoReflect ¶
func (x *TextArray) ProtoReflect() protoreflect.Message
type TextArrayProperties ¶
type TextArrayProperties struct { Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` PropName string `protobuf:"bytes,2,opt,name=prop_name,json=propName,proto3" json:"prop_name,omitempty"` // contains filtered or unexported fields }
func (*TextArrayProperties) Descriptor
deprecated
func (*TextArrayProperties) Descriptor() ([]byte, []int)
Deprecated: Use TextArrayProperties.ProtoReflect.Descriptor instead.
func (*TextArrayProperties) GetPropName ¶
func (x *TextArrayProperties) GetPropName() string
func (*TextArrayProperties) GetValues ¶
func (x *TextArrayProperties) GetValues() []string
func (*TextArrayProperties) ProtoMessage ¶
func (*TextArrayProperties) ProtoMessage()
func (*TextArrayProperties) ProtoReflect ¶
func (x *TextArrayProperties) ProtoReflect() protoreflect.Message
func (*TextArrayProperties) Reset ¶
func (x *TextArrayProperties) Reset()
func (*TextArrayProperties) String ¶
func (x *TextArrayProperties) String() string
type UnimplementedWeaviateServer ¶
type UnimplementedWeaviateServer struct { }
UnimplementedWeaviateServer must be embedded to have forward compatible implementations.
func (UnimplementedWeaviateServer) BatchObjects ¶
func (UnimplementedWeaviateServer) BatchObjects(context.Context, *BatchObjectsRequest) (*BatchObjectsReply, error)
func (UnimplementedWeaviateServer) Search ¶
func (UnimplementedWeaviateServer) Search(context.Context, *SearchRequest) (*SearchReply, error)
type UnsafeWeaviateServer ¶
type UnsafeWeaviateServer interface {
// contains filtered or unexported methods
}
UnsafeWeaviateServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WeaviateServer will result in compilation errors.
type WeaviateClient ¶
type WeaviateClient interface { Search(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchReply, error) BatchObjects(ctx context.Context, in *BatchObjectsRequest, opts ...grpc.CallOption) (*BatchObjectsReply, error) }
WeaviateClient is the client API for Weaviate service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewWeaviateClient ¶
func NewWeaviateClient(cc grpc.ClientConnInterface) WeaviateClient
type WeaviateServer ¶
type WeaviateServer interface { Search(context.Context, *SearchRequest) (*SearchReply, error) BatchObjects(context.Context, *BatchObjectsRequest) (*BatchObjectsReply, error) // contains filtered or unexported methods }
WeaviateServer is the server API for Weaviate service. All implementations must embed UnimplementedWeaviateServer for forward compatibility