Documentation ¶
Overview ¶
Package v1 is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterDataServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterDataServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DataServiceClient) error
- func RegisterDataServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterDataServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DataServiceServer) error
- func RegisterDataServiceServer(s grpc.ServiceRegistrar, srv DataServiceServer)
- type AddBoundingBoxToImageByIDRequest
- func (*AddBoundingBoxToImageByIDRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddBoundingBoxToImageByIDRequest) GetBinaryId() *BinaryID
- func (x *AddBoundingBoxToImageByIDRequest) GetLabel() string
- func (x *AddBoundingBoxToImageByIDRequest) GetXMaxNormalized() float64
- func (x *AddBoundingBoxToImageByIDRequest) GetXMinNormalized() float64
- func (x *AddBoundingBoxToImageByIDRequest) GetYMaxNormalized() float64
- func (x *AddBoundingBoxToImageByIDRequest) GetYMinNormalized() float64
- func (*AddBoundingBoxToImageByIDRequest) ProtoMessage()
- func (x *AddBoundingBoxToImageByIDRequest) ProtoReflect() protoreflect.Message
- func (x *AddBoundingBoxToImageByIDRequest) Reset()
- func (x *AddBoundingBoxToImageByIDRequest) String() string
- type AddBoundingBoxToImageByIDResponse
- func (*AddBoundingBoxToImageByIDResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddBoundingBoxToImageByIDResponse) GetBboxId() string
- func (*AddBoundingBoxToImageByIDResponse) ProtoMessage()
- func (x *AddBoundingBoxToImageByIDResponse) ProtoReflect() protoreflect.Message
- func (x *AddBoundingBoxToImageByIDResponse) Reset()
- func (x *AddBoundingBoxToImageByIDResponse) String() string
- type AddTagsToBinaryDataByFilterRequest
- func (*AddTagsToBinaryDataByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddTagsToBinaryDataByFilterRequest) GetFilter() *Filter
- func (x *AddTagsToBinaryDataByFilterRequest) GetTags() []string
- func (*AddTagsToBinaryDataByFilterRequest) ProtoMessage()
- func (x *AddTagsToBinaryDataByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *AddTagsToBinaryDataByFilterRequest) Reset()
- func (x *AddTagsToBinaryDataByFilterRequest) String() string
- type AddTagsToBinaryDataByFilterResponse
- func (*AddTagsToBinaryDataByFilterResponse) Descriptor() ([]byte, []int)deprecated
- func (*AddTagsToBinaryDataByFilterResponse) ProtoMessage()
- func (x *AddTagsToBinaryDataByFilterResponse) ProtoReflect() protoreflect.Message
- func (x *AddTagsToBinaryDataByFilterResponse) Reset()
- func (x *AddTagsToBinaryDataByFilterResponse) String() string
- type AddTagsToBinaryDataByIDsRequest
- func (*AddTagsToBinaryDataByIDsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddTagsToBinaryDataByIDsRequest) GetBinaryIds() []*BinaryID
- func (x *AddTagsToBinaryDataByIDsRequest) GetTags() []string
- func (*AddTagsToBinaryDataByIDsRequest) ProtoMessage()
- func (x *AddTagsToBinaryDataByIDsRequest) ProtoReflect() protoreflect.Message
- func (x *AddTagsToBinaryDataByIDsRequest) Reset()
- func (x *AddTagsToBinaryDataByIDsRequest) String() string
- type AddTagsToBinaryDataByIDsResponse
- func (*AddTagsToBinaryDataByIDsResponse) Descriptor() ([]byte, []int)deprecated
- func (*AddTagsToBinaryDataByIDsResponse) ProtoMessage()
- func (x *AddTagsToBinaryDataByIDsResponse) ProtoReflect() protoreflect.Message
- func (x *AddTagsToBinaryDataByIDsResponse) Reset()
- func (x *AddTagsToBinaryDataByIDsResponse) String() string
- type Annotations
- type BinaryData
- func (*BinaryData) Descriptor() ([]byte, []int)deprecated
- func (x *BinaryData) GetBinary() []byte
- func (x *BinaryData) GetMetadata() *BinaryMetadata
- func (*BinaryData) ProtoMessage()
- func (x *BinaryData) ProtoReflect() protoreflect.Message
- func (x *BinaryData) Reset()
- func (x *BinaryData) String() string
- type BinaryDataByFilterRequest
- func (*BinaryDataByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BinaryDataByFilterRequest) GetCountOnly() bool
- func (x *BinaryDataByFilterRequest) GetDataRequest() *DataRequest
- func (x *BinaryDataByFilterRequest) GetIncludeBinary() bool
- func (*BinaryDataByFilterRequest) ProtoMessage()
- func (x *BinaryDataByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *BinaryDataByFilterRequest) Reset()
- func (x *BinaryDataByFilterRequest) String() string
- type BinaryDataByFilterResponse
- func (*BinaryDataByFilterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BinaryDataByFilterResponse) GetCount() uint64
- func (x *BinaryDataByFilterResponse) GetData() []*BinaryData
- func (x *BinaryDataByFilterResponse) GetLast() string
- func (x *BinaryDataByFilterResponse) GetTotalSizeBytes() uint64
- func (*BinaryDataByFilterResponse) ProtoMessage()
- func (x *BinaryDataByFilterResponse) ProtoReflect() protoreflect.Message
- func (x *BinaryDataByFilterResponse) Reset()
- func (x *BinaryDataByFilterResponse) String() string
- type BinaryDataByIDsRequest
- func (*BinaryDataByIDsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BinaryDataByIDsRequest) GetBinaryIds() []*BinaryID
- func (x *BinaryDataByIDsRequest) GetIncludeBinary() bool
- func (*BinaryDataByIDsRequest) ProtoMessage()
- func (x *BinaryDataByIDsRequest) ProtoReflect() protoreflect.Message
- func (x *BinaryDataByIDsRequest) Reset()
- func (x *BinaryDataByIDsRequest) String() string
- type BinaryDataByIDsResponse
- func (*BinaryDataByIDsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BinaryDataByIDsResponse) GetCount() uint64
- func (x *BinaryDataByIDsResponse) GetData() []*BinaryData
- func (*BinaryDataByIDsResponse) ProtoMessage()
- func (x *BinaryDataByIDsResponse) ProtoReflect() protoreflect.Message
- func (x *BinaryDataByIDsResponse) Reset()
- func (x *BinaryDataByIDsResponse) String() string
- type BinaryID
- func (*BinaryID) Descriptor() ([]byte, []int)deprecated
- func (x *BinaryID) GetFileId() string
- func (x *BinaryID) GetLocationId() string
- func (x *BinaryID) GetOrganizationId() string
- func (*BinaryID) ProtoMessage()
- func (x *BinaryID) ProtoReflect() protoreflect.Message
- func (x *BinaryID) Reset()
- func (x *BinaryID) String() string
- type BinaryMetadata
- func (*BinaryMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *BinaryMetadata) GetAnnotations() *Annotations
- func (x *BinaryMetadata) GetCaptureMetadata() *CaptureMetadata
- func (x *BinaryMetadata) GetFileExt() string
- func (x *BinaryMetadata) GetFileName() string
- func (x *BinaryMetadata) GetId() string
- func (x *BinaryMetadata) GetTimeReceived() *timestamppb.Timestamp
- func (x *BinaryMetadata) GetTimeRequested() *timestamppb.Timestamp
- func (x *BinaryMetadata) GetUri() string
- func (*BinaryMetadata) ProtoMessage()
- func (x *BinaryMetadata) ProtoReflect() protoreflect.Message
- func (x *BinaryMetadata) Reset()
- func (x *BinaryMetadata) String() string
- type BoundingBox
- func (*BoundingBox) Descriptor() ([]byte, []int)deprecated
- func (x *BoundingBox) GetId() string
- func (x *BoundingBox) GetLabel() string
- func (x *BoundingBox) GetXMaxNormalized() float64
- func (x *BoundingBox) GetXMinNormalized() float64
- func (x *BoundingBox) GetYMaxNormalized() float64
- func (x *BoundingBox) GetYMinNormalized() float64
- func (*BoundingBox) ProtoMessage()
- func (x *BoundingBox) ProtoReflect() protoreflect.Message
- func (x *BoundingBox) Reset()
- func (x *BoundingBox) String() string
- type BoundingBoxLabelsByFilterRequest
- func (*BoundingBoxLabelsByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BoundingBoxLabelsByFilterRequest) GetFilter() *Filter
- func (*BoundingBoxLabelsByFilterRequest) ProtoMessage()
- func (x *BoundingBoxLabelsByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *BoundingBoxLabelsByFilterRequest) Reset()
- func (x *BoundingBoxLabelsByFilterRequest) String() string
- type BoundingBoxLabelsByFilterResponse
- func (*BoundingBoxLabelsByFilterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BoundingBoxLabelsByFilterResponse) GetLabels() []string
- func (*BoundingBoxLabelsByFilterResponse) ProtoMessage()
- func (x *BoundingBoxLabelsByFilterResponse) ProtoReflect() protoreflect.Message
- func (x *BoundingBoxLabelsByFilterResponse) Reset()
- func (x *BoundingBoxLabelsByFilterResponse) String() string
- type CaptureInterval
- func (*CaptureInterval) Descriptor() ([]byte, []int)deprecated
- func (x *CaptureInterval) GetEnd() *timestamppb.Timestamp
- func (x *CaptureInterval) GetStart() *timestamppb.Timestamp
- func (*CaptureInterval) ProtoMessage()
- func (x *CaptureInterval) ProtoReflect() protoreflect.Message
- func (x *CaptureInterval) Reset()
- func (x *CaptureInterval) String() string
- type CaptureMetadata
- func (*CaptureMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CaptureMetadata) GetComponentName() string
- func (x *CaptureMetadata) GetComponentType() string
- func (x *CaptureMetadata) GetLocationId() string
- func (x *CaptureMetadata) GetMethodName() string
- func (x *CaptureMetadata) GetMethodParameters() map[string]*anypb.Any
- func (x *CaptureMetadata) GetMimeType() string
- func (x *CaptureMetadata) GetOrganizationId() string
- func (x *CaptureMetadata) GetPartId() string
- func (x *CaptureMetadata) GetPartName() string
- func (x *CaptureMetadata) GetRobotId() string
- func (x *CaptureMetadata) GetRobotName() string
- func (x *CaptureMetadata) GetTags() []string
- func (*CaptureMetadata) ProtoMessage()
- func (x *CaptureMetadata) ProtoReflect() protoreflect.Message
- func (x *CaptureMetadata) Reset()
- func (x *CaptureMetadata) String() string
- type DataRequest
- func (*DataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequest) GetFilter() *Filter
- func (x *DataRequest) GetLast() string
- func (x *DataRequest) GetLimit() uint64
- func (x *DataRequest) GetSortOrder() Order
- func (*DataRequest) ProtoMessage()
- func (x *DataRequest) ProtoReflect() protoreflect.Message
- func (x *DataRequest) Reset()
- func (x *DataRequest) String() string
- type DataServiceClient
- type DataServiceServer
- type DeleteBinaryDataByFilterRequest
- func (*DeleteBinaryDataByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBinaryDataByFilterRequest) GetFilter() *Filter
- func (*DeleteBinaryDataByFilterRequest) ProtoMessage()
- func (x *DeleteBinaryDataByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBinaryDataByFilterRequest) Reset()
- func (x *DeleteBinaryDataByFilterRequest) String() string
- type DeleteBinaryDataByFilterResponse
- func (*DeleteBinaryDataByFilterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBinaryDataByFilterResponse) GetDeletedCount() uint64
- func (*DeleteBinaryDataByFilterResponse) ProtoMessage()
- func (x *DeleteBinaryDataByFilterResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteBinaryDataByFilterResponse) Reset()
- func (x *DeleteBinaryDataByFilterResponse) String() string
- type DeleteBinaryDataByIDsRequest
- func (*DeleteBinaryDataByIDsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBinaryDataByIDsRequest) GetBinaryIds() []*BinaryID
- func (*DeleteBinaryDataByIDsRequest) ProtoMessage()
- func (x *DeleteBinaryDataByIDsRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBinaryDataByIDsRequest) Reset()
- func (x *DeleteBinaryDataByIDsRequest) String() string
- type DeleteBinaryDataByIDsResponse
- func (*DeleteBinaryDataByIDsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBinaryDataByIDsResponse) GetDeletedCount() uint64
- func (*DeleteBinaryDataByIDsResponse) ProtoMessage()
- func (x *DeleteBinaryDataByIDsResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteBinaryDataByIDsResponse) Reset()
- func (x *DeleteBinaryDataByIDsResponse) String() string
- type DeleteTabularDataByFilterRequest
- func (*DeleteTabularDataByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTabularDataByFilterRequest) GetFilter() *Filter
- func (*DeleteTabularDataByFilterRequest) ProtoMessage()
- func (x *DeleteTabularDataByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTabularDataByFilterRequest) Reset()
- func (x *DeleteTabularDataByFilterRequest) String() string
- type DeleteTabularDataByFilterResponse
- func (*DeleteTabularDataByFilterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTabularDataByFilterResponse) GetDeletedCount() uint64
- func (*DeleteTabularDataByFilterResponse) ProtoMessage()
- func (x *DeleteTabularDataByFilterResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteTabularDataByFilterResponse) Reset()
- func (x *DeleteTabularDataByFilterResponse) String() string
- type Filter
- func (*Filter) Descriptor() ([]byte, []int)deprecated
- func (x *Filter) GetBboxLabels() []string
- func (x *Filter) GetComponentName() string
- func (x *Filter) GetComponentType() string
- func (x *Filter) GetInterval() *CaptureInterval
- func (x *Filter) GetLocationIds() []string
- func (x *Filter) GetMethod() string
- func (x *Filter) GetMimeType() []string
- func (x *Filter) GetOrganizationIds() []string
- func (x *Filter) GetPartId() string
- func (x *Filter) GetPartName() string
- func (x *Filter) GetRobotId() string
- func (x *Filter) GetRobotName() string
- func (x *Filter) GetTagsFilter() *TagsFilter
- func (*Filter) ProtoMessage()
- func (x *Filter) ProtoReflect() protoreflect.Message
- func (x *Filter) Reset()
- func (x *Filter) String() string
- type Order
- type RemoveBoundingBoxFromImageByIDRequest
- func (*RemoveBoundingBoxFromImageByIDRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveBoundingBoxFromImageByIDRequest) GetBboxId() string
- func (x *RemoveBoundingBoxFromImageByIDRequest) GetBinaryId() *BinaryID
- func (*RemoveBoundingBoxFromImageByIDRequest) ProtoMessage()
- func (x *RemoveBoundingBoxFromImageByIDRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveBoundingBoxFromImageByIDRequest) Reset()
- func (x *RemoveBoundingBoxFromImageByIDRequest) String() string
- type RemoveBoundingBoxFromImageByIDResponse
- func (*RemoveBoundingBoxFromImageByIDResponse) Descriptor() ([]byte, []int)deprecated
- func (*RemoveBoundingBoxFromImageByIDResponse) ProtoMessage()
- func (x *RemoveBoundingBoxFromImageByIDResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveBoundingBoxFromImageByIDResponse) Reset()
- func (x *RemoveBoundingBoxFromImageByIDResponse) String() string
- type RemoveTagsFromBinaryDataByFilterRequest
- func (*RemoveTagsFromBinaryDataByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveTagsFromBinaryDataByFilterRequest) GetFilter() *Filter
- func (x *RemoveTagsFromBinaryDataByFilterRequest) GetTags() []string
- func (*RemoveTagsFromBinaryDataByFilterRequest) ProtoMessage()
- func (x *RemoveTagsFromBinaryDataByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveTagsFromBinaryDataByFilterRequest) Reset()
- func (x *RemoveTagsFromBinaryDataByFilterRequest) String() string
- type RemoveTagsFromBinaryDataByFilterResponse
- func (*RemoveTagsFromBinaryDataByFilterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveTagsFromBinaryDataByFilterResponse) GetDeletedCount() uint64
- func (*RemoveTagsFromBinaryDataByFilterResponse) ProtoMessage()
- func (x *RemoveTagsFromBinaryDataByFilterResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveTagsFromBinaryDataByFilterResponse) Reset()
- func (x *RemoveTagsFromBinaryDataByFilterResponse) String() string
- type RemoveTagsFromBinaryDataByIDsRequest
- func (*RemoveTagsFromBinaryDataByIDsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveTagsFromBinaryDataByIDsRequest) GetBinaryIds() []*BinaryID
- func (x *RemoveTagsFromBinaryDataByIDsRequest) GetTags() []string
- func (*RemoveTagsFromBinaryDataByIDsRequest) ProtoMessage()
- func (x *RemoveTagsFromBinaryDataByIDsRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveTagsFromBinaryDataByIDsRequest) Reset()
- func (x *RemoveTagsFromBinaryDataByIDsRequest) String() string
- type RemoveTagsFromBinaryDataByIDsResponse
- func (*RemoveTagsFromBinaryDataByIDsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveTagsFromBinaryDataByIDsResponse) GetDeletedCount() uint64
- func (*RemoveTagsFromBinaryDataByIDsResponse) ProtoMessage()
- func (x *RemoveTagsFromBinaryDataByIDsResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveTagsFromBinaryDataByIDsResponse) Reset()
- func (x *RemoveTagsFromBinaryDataByIDsResponse) String() string
- type TabularData
- func (*TabularData) Descriptor() ([]byte, []int)deprecated
- func (x *TabularData) GetData() *structpb.Struct
- func (x *TabularData) GetMetadataIndex() uint32
- func (x *TabularData) GetTimeReceived() *timestamppb.Timestamp
- func (x *TabularData) GetTimeRequested() *timestamppb.Timestamp
- func (*TabularData) ProtoMessage()
- func (x *TabularData) ProtoReflect() protoreflect.Message
- func (x *TabularData) Reset()
- func (x *TabularData) String() string
- type TabularDataByFilterRequest
- func (*TabularDataByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TabularDataByFilterRequest) GetCountOnly() bool
- func (x *TabularDataByFilterRequest) GetDataRequest() *DataRequest
- func (*TabularDataByFilterRequest) ProtoMessage()
- func (x *TabularDataByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *TabularDataByFilterRequest) Reset()
- func (x *TabularDataByFilterRequest) String() string
- type TabularDataByFilterResponse
- func (*TabularDataByFilterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TabularDataByFilterResponse) GetCount() uint64
- func (x *TabularDataByFilterResponse) GetData() []*TabularData
- func (x *TabularDataByFilterResponse) GetLast() string
- func (x *TabularDataByFilterResponse) GetMetadata() []*CaptureMetadata
- func (x *TabularDataByFilterResponse) GetTotalSizeBytes() uint64
- func (*TabularDataByFilterResponse) ProtoMessage()
- func (x *TabularDataByFilterResponse) ProtoReflect() protoreflect.Message
- func (x *TabularDataByFilterResponse) Reset()
- func (x *TabularDataByFilterResponse) String() string
- type TagsByFilterRequest
- func (*TagsByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TagsByFilterRequest) GetFilter() *Filter
- func (*TagsByFilterRequest) ProtoMessage()
- func (x *TagsByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *TagsByFilterRequest) Reset()
- func (x *TagsByFilterRequest) String() string
- type TagsByFilterResponse
- func (*TagsByFilterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TagsByFilterResponse) GetTags() []string
- func (*TagsByFilterResponse) ProtoMessage()
- func (x *TagsByFilterResponse) ProtoReflect() protoreflect.Message
- func (x *TagsByFilterResponse) Reset()
- func (x *TagsByFilterResponse) String() string
- type TagsFilter
- func (*TagsFilter) Descriptor() ([]byte, []int)deprecated
- func (x *TagsFilter) GetTags() []string
- func (x *TagsFilter) GetType() TagsFilterType
- func (*TagsFilter) ProtoMessage()
- func (x *TagsFilter) ProtoReflect() protoreflect.Message
- func (x *TagsFilter) Reset()
- func (x *TagsFilter) String() string
- type TagsFilterType
- func (TagsFilterType) Descriptor() protoreflect.EnumDescriptor
- func (x TagsFilterType) Enum() *TagsFilterType
- func (TagsFilterType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TagsFilterType) Number() protoreflect.EnumNumber
- func (x TagsFilterType) String() string
- func (TagsFilterType) Type() protoreflect.EnumType
- type UnimplementedDataServiceServer
- func (UnimplementedDataServiceServer) AddBoundingBoxToImageByID(context.Context, *AddBoundingBoxToImageByIDRequest) (*AddBoundingBoxToImageByIDResponse, error)
- func (UnimplementedDataServiceServer) AddTagsToBinaryDataByFilter(context.Context, *AddTagsToBinaryDataByFilterRequest) (*AddTagsToBinaryDataByFilterResponse, error)
- func (UnimplementedDataServiceServer) AddTagsToBinaryDataByIDs(context.Context, *AddTagsToBinaryDataByIDsRequest) (*AddTagsToBinaryDataByIDsResponse, error)
- func (UnimplementedDataServiceServer) BinaryDataByFilter(context.Context, *BinaryDataByFilterRequest) (*BinaryDataByFilterResponse, error)
- func (UnimplementedDataServiceServer) BinaryDataByIDs(context.Context, *BinaryDataByIDsRequest) (*BinaryDataByIDsResponse, error)
- func (UnimplementedDataServiceServer) BoundingBoxLabelsByFilter(context.Context, *BoundingBoxLabelsByFilterRequest) (*BoundingBoxLabelsByFilterResponse, error)
- func (UnimplementedDataServiceServer) DeleteBinaryDataByFilter(context.Context, *DeleteBinaryDataByFilterRequest) (*DeleteBinaryDataByFilterResponse, error)
- func (UnimplementedDataServiceServer) DeleteBinaryDataByIDs(context.Context, *DeleteBinaryDataByIDsRequest) (*DeleteBinaryDataByIDsResponse, error)
- func (UnimplementedDataServiceServer) DeleteTabularDataByFilter(context.Context, *DeleteTabularDataByFilterRequest) (*DeleteTabularDataByFilterResponse, error)
- func (UnimplementedDataServiceServer) RemoveBoundingBoxFromImageByID(context.Context, *RemoveBoundingBoxFromImageByIDRequest) (*RemoveBoundingBoxFromImageByIDResponse, error)
- func (UnimplementedDataServiceServer) RemoveTagsFromBinaryDataByFilter(context.Context, *RemoveTagsFromBinaryDataByFilterRequest) (*RemoveTagsFromBinaryDataByFilterResponse, error)
- func (UnimplementedDataServiceServer) RemoveTagsFromBinaryDataByIDs(context.Context, *RemoveTagsFromBinaryDataByIDsRequest) (*RemoveTagsFromBinaryDataByIDsResponse, error)
- func (UnimplementedDataServiceServer) TabularDataByFilter(context.Context, *TabularDataByFilterRequest) (*TabularDataByFilterResponse, error)
- func (UnimplementedDataServiceServer) TagsByFilter(context.Context, *TagsByFilterRequest) (*TagsByFilterResponse, error)
- type UnsafeDataServiceServer
Constants ¶
This section is empty.
Variables ¶
var ( Order_name = map[int32]string{ 0: "ORDER_UNSPECIFIED", 1: "ORDER_DESCENDING", 2: "ORDER_ASCENDING", } Order_value = map[string]int32{ "ORDER_UNSPECIFIED": 0, "ORDER_DESCENDING": 1, "ORDER_ASCENDING": 2, } )
Enum value maps for Order.
var ( TagsFilterType_name = map[int32]string{ 0: "TAGS_FILTER_TYPE_UNSPECIFIED", 1: "TAGS_FILTER_TYPE_MATCH_BY_OR", 2: "TAGS_FILTER_TYPE_TAGGED", 3: "TAGS_FILTER_TYPE_UNTAGGED", } TagsFilterType_value = map[string]int32{ "TAGS_FILTER_TYPE_UNSPECIFIED": 0, "TAGS_FILTER_TYPE_MATCH_BY_OR": 1, "TAGS_FILTER_TYPE_TAGGED": 2, "TAGS_FILTER_TYPE_UNTAGGED": 3, } )
Enum value maps for TagsFilterType.
var DataService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "viam.app.data.v1.DataService", HandlerType: (*DataServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "TabularDataByFilter", Handler: _DataService_TabularDataByFilter_Handler, }, { MethodName: "BinaryDataByFilter", Handler: _DataService_BinaryDataByFilter_Handler, }, { MethodName: "BinaryDataByIDs", Handler: _DataService_BinaryDataByIDs_Handler, }, { MethodName: "DeleteTabularDataByFilter", Handler: _DataService_DeleteTabularDataByFilter_Handler, }, { MethodName: "DeleteBinaryDataByFilter", Handler: _DataService_DeleteBinaryDataByFilter_Handler, }, { MethodName: "DeleteBinaryDataByIDs", Handler: _DataService_DeleteBinaryDataByIDs_Handler, }, { MethodName: "AddTagsToBinaryDataByIDs", Handler: _DataService_AddTagsToBinaryDataByIDs_Handler, }, { MethodName: "AddTagsToBinaryDataByFilter", Handler: _DataService_AddTagsToBinaryDataByFilter_Handler, }, { MethodName: "RemoveTagsFromBinaryDataByIDs", Handler: _DataService_RemoveTagsFromBinaryDataByIDs_Handler, }, { MethodName: "RemoveTagsFromBinaryDataByFilter", Handler: _DataService_RemoveTagsFromBinaryDataByFilter_Handler, }, { MethodName: "TagsByFilter", Handler: _DataService_TagsByFilter_Handler, }, { MethodName: "AddBoundingBoxToImageByID", Handler: _DataService_AddBoundingBoxToImageByID_Handler, }, { MethodName: "RemoveBoundingBoxFromImageByID", Handler: _DataService_RemoveBoundingBoxFromImageByID_Handler, }, { MethodName: "BoundingBoxLabelsByFilter", Handler: _DataService_BoundingBoxLabelsByFilter_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "app/data/v1/data.proto", }
DataService_ServiceDesc is the grpc.ServiceDesc for DataService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_app_data_v1_data_proto protoreflect.FileDescriptor
Functions ¶
func RegisterDataServiceHandler ¶
func RegisterDataServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterDataServiceHandler registers the http handlers for service DataService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterDataServiceHandlerClient ¶
func RegisterDataServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DataServiceClient) error
RegisterDataServiceHandlerClient registers the http handlers for service DataService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DataServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DataServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DataServiceClient" to call the correct interceptors.
func RegisterDataServiceHandlerFromEndpoint ¶
func RegisterDataServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterDataServiceHandlerFromEndpoint is same as RegisterDataServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterDataServiceHandlerServer ¶
func RegisterDataServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DataServiceServer) error
RegisterDataServiceHandlerServer registers the http handlers for service DataService to "mux". UnaryRPC :call DataServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDataServiceHandlerFromEndpoint instead.
func RegisterDataServiceServer ¶
func RegisterDataServiceServer(s grpc.ServiceRegistrar, srv DataServiceServer)
Types ¶
type AddBoundingBoxToImageByIDRequest ¶ added in v0.1.110
type AddBoundingBoxToImageByIDRequest struct { BinaryId *BinaryID `protobuf:"bytes,7,opt,name=binary_id,json=binaryId,proto3" json:"binary_id,omitempty"` Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` XMinNormalized float64 `protobuf:"fixed64,3,opt,name=x_min_normalized,json=xMinNormalized,proto3" json:"x_min_normalized,omitempty"` YMinNormalized float64 `protobuf:"fixed64,4,opt,name=y_min_normalized,json=yMinNormalized,proto3" json:"y_min_normalized,omitempty"` XMaxNormalized float64 `protobuf:"fixed64,5,opt,name=x_max_normalized,json=xMaxNormalized,proto3" json:"x_max_normalized,omitempty"` YMaxNormalized float64 `protobuf:"fixed64,6,opt,name=y_max_normalized,json=yMaxNormalized,proto3" json:"y_max_normalized,omitempty"` // contains filtered or unexported fields }
func (*AddBoundingBoxToImageByIDRequest) Descriptor
deprecated
added in
v0.1.110
func (*AddBoundingBoxToImageByIDRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddBoundingBoxToImageByIDRequest.ProtoReflect.Descriptor instead.
func (*AddBoundingBoxToImageByIDRequest) GetBinaryId ¶ added in v0.1.133
func (x *AddBoundingBoxToImageByIDRequest) GetBinaryId() *BinaryID
func (*AddBoundingBoxToImageByIDRequest) GetLabel ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDRequest) GetLabel() string
func (*AddBoundingBoxToImageByIDRequest) GetXMaxNormalized ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDRequest) GetXMaxNormalized() float64
func (*AddBoundingBoxToImageByIDRequest) GetXMinNormalized ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDRequest) GetXMinNormalized() float64
func (*AddBoundingBoxToImageByIDRequest) GetYMaxNormalized ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDRequest) GetYMaxNormalized() float64
func (*AddBoundingBoxToImageByIDRequest) GetYMinNormalized ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDRequest) GetYMinNormalized() float64
func (*AddBoundingBoxToImageByIDRequest) ProtoMessage ¶ added in v0.1.110
func (*AddBoundingBoxToImageByIDRequest) ProtoMessage()
func (*AddBoundingBoxToImageByIDRequest) ProtoReflect ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDRequest) ProtoReflect() protoreflect.Message
func (*AddBoundingBoxToImageByIDRequest) Reset ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDRequest) Reset()
func (*AddBoundingBoxToImageByIDRequest) String ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDRequest) String() string
type AddBoundingBoxToImageByIDResponse ¶ added in v0.1.110
type AddBoundingBoxToImageByIDResponse struct { BboxId string `protobuf:"bytes,1,opt,name=bbox_id,json=bboxId,proto3" json:"bbox_id,omitempty"` // contains filtered or unexported fields }
func (*AddBoundingBoxToImageByIDResponse) Descriptor
deprecated
added in
v0.1.110
func (*AddBoundingBoxToImageByIDResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddBoundingBoxToImageByIDResponse.ProtoReflect.Descriptor instead.
func (*AddBoundingBoxToImageByIDResponse) GetBboxId ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDResponse) GetBboxId() string
func (*AddBoundingBoxToImageByIDResponse) ProtoMessage ¶ added in v0.1.110
func (*AddBoundingBoxToImageByIDResponse) ProtoMessage()
func (*AddBoundingBoxToImageByIDResponse) ProtoReflect ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDResponse) ProtoReflect() protoreflect.Message
func (*AddBoundingBoxToImageByIDResponse) Reset ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDResponse) Reset()
func (*AddBoundingBoxToImageByIDResponse) String ¶ added in v0.1.110
func (x *AddBoundingBoxToImageByIDResponse) String() string
type AddTagsToBinaryDataByFilterRequest ¶ added in v0.1.9
type AddTagsToBinaryDataByFilterRequest struct { Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` Tags []string `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
AddTagsToBinaryDataByFilterRequest requests adding all specified tags to each of the files when a filter is provided
func (*AddTagsToBinaryDataByFilterRequest) Descriptor
deprecated
added in
v0.1.9
func (*AddTagsToBinaryDataByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddTagsToBinaryDataByFilterRequest.ProtoReflect.Descriptor instead.
func (*AddTagsToBinaryDataByFilterRequest) GetFilter ¶ added in v0.1.9
func (x *AddTagsToBinaryDataByFilterRequest) GetFilter() *Filter
func (*AddTagsToBinaryDataByFilterRequest) GetTags ¶ added in v0.1.9
func (x *AddTagsToBinaryDataByFilterRequest) GetTags() []string
func (*AddTagsToBinaryDataByFilterRequest) ProtoMessage ¶ added in v0.1.9
func (*AddTagsToBinaryDataByFilterRequest) ProtoMessage()
func (*AddTagsToBinaryDataByFilterRequest) ProtoReflect ¶ added in v0.1.9
func (x *AddTagsToBinaryDataByFilterRequest) ProtoReflect() protoreflect.Message
func (*AddTagsToBinaryDataByFilterRequest) Reset ¶ added in v0.1.9
func (x *AddTagsToBinaryDataByFilterRequest) Reset()
func (*AddTagsToBinaryDataByFilterRequest) String ¶ added in v0.1.9
func (x *AddTagsToBinaryDataByFilterRequest) String() string
type AddTagsToBinaryDataByFilterResponse ¶ added in v0.1.9
type AddTagsToBinaryDataByFilterResponse struct {
// contains filtered or unexported fields
}
func (*AddTagsToBinaryDataByFilterResponse) Descriptor
deprecated
added in
v0.1.9
func (*AddTagsToBinaryDataByFilterResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddTagsToBinaryDataByFilterResponse.ProtoReflect.Descriptor instead.
func (*AddTagsToBinaryDataByFilterResponse) ProtoMessage ¶ added in v0.1.9
func (*AddTagsToBinaryDataByFilterResponse) ProtoMessage()
func (*AddTagsToBinaryDataByFilterResponse) ProtoReflect ¶ added in v0.1.9
func (x *AddTagsToBinaryDataByFilterResponse) ProtoReflect() protoreflect.Message
func (*AddTagsToBinaryDataByFilterResponse) Reset ¶ added in v0.1.9
func (x *AddTagsToBinaryDataByFilterResponse) Reset()
func (*AddTagsToBinaryDataByFilterResponse) String ¶ added in v0.1.9
func (x *AddTagsToBinaryDataByFilterResponse) String() string
type AddTagsToBinaryDataByIDsRequest ¶ added in v0.1.139
type AddTagsToBinaryDataByIDsRequest struct { BinaryIds []*BinaryID `protobuf:"bytes,3,rep,name=binary_ids,json=binaryIds,proto3" json:"binary_ids,omitempty"` Tags []string `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
AddTagsToBinaryDataByIDsRequest requests adding all specified tags to each of the files when binary ids are provided
func (*AddTagsToBinaryDataByIDsRequest) Descriptor
deprecated
added in
v0.1.139
func (*AddTagsToBinaryDataByIDsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddTagsToBinaryDataByIDsRequest.ProtoReflect.Descriptor instead.
func (*AddTagsToBinaryDataByIDsRequest) GetBinaryIds ¶ added in v0.1.139
func (x *AddTagsToBinaryDataByIDsRequest) GetBinaryIds() []*BinaryID
func (*AddTagsToBinaryDataByIDsRequest) GetTags ¶ added in v0.1.139
func (x *AddTagsToBinaryDataByIDsRequest) GetTags() []string
func (*AddTagsToBinaryDataByIDsRequest) ProtoMessage ¶ added in v0.1.139
func (*AddTagsToBinaryDataByIDsRequest) ProtoMessage()
func (*AddTagsToBinaryDataByIDsRequest) ProtoReflect ¶ added in v0.1.139
func (x *AddTagsToBinaryDataByIDsRequest) ProtoReflect() protoreflect.Message
func (*AddTagsToBinaryDataByIDsRequest) Reset ¶ added in v0.1.139
func (x *AddTagsToBinaryDataByIDsRequest) Reset()
func (*AddTagsToBinaryDataByIDsRequest) String ¶ added in v0.1.139
func (x *AddTagsToBinaryDataByIDsRequest) String() string
type AddTagsToBinaryDataByIDsResponse ¶ added in v0.1.139
type AddTagsToBinaryDataByIDsResponse struct {
// contains filtered or unexported fields
}
func (*AddTagsToBinaryDataByIDsResponse) Descriptor
deprecated
added in
v0.1.139
func (*AddTagsToBinaryDataByIDsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddTagsToBinaryDataByIDsResponse.ProtoReflect.Descriptor instead.
func (*AddTagsToBinaryDataByIDsResponse) ProtoMessage ¶ added in v0.1.139
func (*AddTagsToBinaryDataByIDsResponse) ProtoMessage()
func (*AddTagsToBinaryDataByIDsResponse) ProtoReflect ¶ added in v0.1.139
func (x *AddTagsToBinaryDataByIDsResponse) ProtoReflect() protoreflect.Message
func (*AddTagsToBinaryDataByIDsResponse) Reset ¶ added in v0.1.139
func (x *AddTagsToBinaryDataByIDsResponse) Reset()
func (*AddTagsToBinaryDataByIDsResponse) String ¶ added in v0.1.139
func (x *AddTagsToBinaryDataByIDsResponse) String() string
type Annotations ¶ added in v0.1.110
type Annotations struct { Bboxes []*BoundingBox `protobuf:"bytes,1,rep,name=bboxes,proto3" json:"bboxes,omitempty"` // contains filtered or unexported fields }
Annotations are data annotations used for machine learning.
func (*Annotations) Descriptor
deprecated
added in
v0.1.110
func (*Annotations) Descriptor() ([]byte, []int)
Deprecated: Use Annotations.ProtoReflect.Descriptor instead.
func (*Annotations) GetBboxes ¶ added in v0.1.110
func (x *Annotations) GetBboxes() []*BoundingBox
func (*Annotations) ProtoMessage ¶ added in v0.1.110
func (*Annotations) ProtoMessage()
func (*Annotations) ProtoReflect ¶ added in v0.1.110
func (x *Annotations) ProtoReflect() protoreflect.Message
func (*Annotations) Reset ¶ added in v0.1.110
func (x *Annotations) Reset()
func (*Annotations) String ¶ added in v0.1.110
func (x *Annotations) String() string
type BinaryData ¶
type BinaryData struct { Binary []byte `protobuf:"bytes,1,opt,name=binary,proto3" json:"binary,omitempty"` Metadata *BinaryMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
func (*BinaryData) Descriptor
deprecated
func (*BinaryData) Descriptor() ([]byte, []int)
Deprecated: Use BinaryData.ProtoReflect.Descriptor instead.
func (*BinaryData) GetBinary ¶
func (x *BinaryData) GetBinary() []byte
func (*BinaryData) GetMetadata ¶ added in v0.1.3
func (x *BinaryData) GetMetadata() *BinaryMetadata
func (*BinaryData) ProtoMessage ¶
func (*BinaryData) ProtoMessage()
func (*BinaryData) ProtoReflect ¶
func (x *BinaryData) ProtoReflect() protoreflect.Message
func (*BinaryData) Reset ¶
func (x *BinaryData) Reset()
func (*BinaryData) String ¶
func (x *BinaryData) String() string
type BinaryDataByFilterRequest ¶
type BinaryDataByFilterRequest struct { DataRequest *DataRequest `protobuf:"bytes,1,opt,name=data_request,json=dataRequest,proto3" json:"data_request,omitempty"` IncludeBinary bool `protobuf:"varint,2,opt,name=include_binary,json=includeBinary,proto3" json:"include_binary,omitempty"` CountOnly bool `protobuf:"varint,3,opt,name=count_only,json=countOnly,proto3" json:"count_only,omitempty"` // contains filtered or unexported fields }
BinaryDataByFilterRequest requests the data and metadata of binary (image + file) data when a filter is provided
func (*BinaryDataByFilterRequest) Descriptor
deprecated
func (*BinaryDataByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use BinaryDataByFilterRequest.ProtoReflect.Descriptor instead.
func (*BinaryDataByFilterRequest) GetCountOnly ¶
func (x *BinaryDataByFilterRequest) GetCountOnly() bool
func (*BinaryDataByFilterRequest) GetDataRequest ¶
func (x *BinaryDataByFilterRequest) GetDataRequest() *DataRequest
func (*BinaryDataByFilterRequest) GetIncludeBinary ¶
func (x *BinaryDataByFilterRequest) GetIncludeBinary() bool
func (*BinaryDataByFilterRequest) ProtoMessage ¶
func (*BinaryDataByFilterRequest) ProtoMessage()
func (*BinaryDataByFilterRequest) ProtoReflect ¶
func (x *BinaryDataByFilterRequest) ProtoReflect() protoreflect.Message
func (*BinaryDataByFilterRequest) Reset ¶
func (x *BinaryDataByFilterRequest) Reset()
func (*BinaryDataByFilterRequest) String ¶
func (x *BinaryDataByFilterRequest) String() string
type BinaryDataByFilterResponse ¶
type BinaryDataByFilterResponse struct { Data []*BinaryData `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` Count uint64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` Last string `protobuf:"bytes,3,opt,name=last,proto3" json:"last,omitempty"` TotalSizeBytes uint64 `protobuf:"varint,4,opt,name=total_size_bytes,json=totalSizeBytes,proto3" json:"total_size_bytes,omitempty"` // contains filtered or unexported fields }
BinaryDataByFilterResponse provides the data and metadata of binary (image + file) data when a filter is provided
func (*BinaryDataByFilterResponse) Descriptor
deprecated
func (*BinaryDataByFilterResponse) Descriptor() ([]byte, []int)
Deprecated: Use BinaryDataByFilterResponse.ProtoReflect.Descriptor instead.
func (*BinaryDataByFilterResponse) GetCount ¶
func (x *BinaryDataByFilterResponse) GetCount() uint64
func (*BinaryDataByFilterResponse) GetData ¶
func (x *BinaryDataByFilterResponse) GetData() []*BinaryData
func (*BinaryDataByFilterResponse) GetLast ¶ added in v0.1.5
func (x *BinaryDataByFilterResponse) GetLast() string
func (*BinaryDataByFilterResponse) GetTotalSizeBytes ¶ added in v0.1.141
func (x *BinaryDataByFilterResponse) GetTotalSizeBytes() uint64
func (*BinaryDataByFilterResponse) ProtoMessage ¶
func (*BinaryDataByFilterResponse) ProtoMessage()
func (*BinaryDataByFilterResponse) ProtoReflect ¶
func (x *BinaryDataByFilterResponse) ProtoReflect() protoreflect.Message
func (*BinaryDataByFilterResponse) Reset ¶
func (x *BinaryDataByFilterResponse) Reset()
func (*BinaryDataByFilterResponse) String ¶
func (x *BinaryDataByFilterResponse) String() string
type BinaryDataByIDsRequest ¶
type BinaryDataByIDsRequest struct { IncludeBinary bool `protobuf:"varint,2,opt,name=include_binary,json=includeBinary,proto3" json:"include_binary,omitempty"` BinaryIds []*BinaryID `protobuf:"bytes,3,rep,name=binary_ids,json=binaryIds,proto3" json:"binary_ids,omitempty"` // contains filtered or unexported fields }
BinaryDataByFilterRequest requests the data and metadata of binary (image + file) data by binary ids
func (*BinaryDataByIDsRequest) Descriptor
deprecated
func (*BinaryDataByIDsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BinaryDataByIDsRequest.ProtoReflect.Descriptor instead.
func (*BinaryDataByIDsRequest) GetBinaryIds ¶ added in v0.1.133
func (x *BinaryDataByIDsRequest) GetBinaryIds() []*BinaryID
func (*BinaryDataByIDsRequest) GetIncludeBinary ¶
func (x *BinaryDataByIDsRequest) GetIncludeBinary() bool
func (*BinaryDataByIDsRequest) ProtoMessage ¶
func (*BinaryDataByIDsRequest) ProtoMessage()
func (*BinaryDataByIDsRequest) ProtoReflect ¶
func (x *BinaryDataByIDsRequest) ProtoReflect() protoreflect.Message
func (*BinaryDataByIDsRequest) Reset ¶
func (x *BinaryDataByIDsRequest) Reset()
func (*BinaryDataByIDsRequest) String ¶
func (x *BinaryDataByIDsRequest) String() string
type BinaryDataByIDsResponse ¶
type BinaryDataByIDsResponse struct { Data []*BinaryData `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` Count uint64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
BinaryDataByIDsResponse provides the data and metadata of binary (image + file) data when a filter is provided
func (*BinaryDataByIDsResponse) Descriptor
deprecated
func (*BinaryDataByIDsResponse) Descriptor() ([]byte, []int)
Deprecated: Use BinaryDataByIDsResponse.ProtoReflect.Descriptor instead.
func (*BinaryDataByIDsResponse) GetCount ¶
func (x *BinaryDataByIDsResponse) GetCount() uint64
func (*BinaryDataByIDsResponse) GetData ¶
func (x *BinaryDataByIDsResponse) GetData() []*BinaryData
func (*BinaryDataByIDsResponse) ProtoMessage ¶
func (*BinaryDataByIDsResponse) ProtoMessage()
func (*BinaryDataByIDsResponse) ProtoReflect ¶
func (x *BinaryDataByIDsResponse) ProtoReflect() protoreflect.Message
func (*BinaryDataByIDsResponse) Reset ¶
func (x *BinaryDataByIDsResponse) Reset()
func (*BinaryDataByIDsResponse) String ¶
func (x *BinaryDataByIDsResponse) String() string
type BinaryID ¶ added in v0.1.133
type BinaryID struct { FileId string `protobuf:"bytes,1,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"` OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` LocationId string `protobuf:"bytes,3,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` // contains filtered or unexported fields }
func (*BinaryID) Descriptor
deprecated
added in
v0.1.133
func (*BinaryID) GetLocationId ¶ added in v0.1.133
func (*BinaryID) GetOrganizationId ¶ added in v0.1.133
func (*BinaryID) ProtoMessage ¶ added in v0.1.133
func (*BinaryID) ProtoMessage()
func (*BinaryID) ProtoReflect ¶ added in v0.1.133
func (x *BinaryID) ProtoReflect() protoreflect.Message
type BinaryMetadata ¶ added in v0.1.3
type BinaryMetadata struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CaptureMetadata *CaptureMetadata `protobuf:"bytes,2,opt,name=capture_metadata,json=captureMetadata,proto3" json:"capture_metadata,omitempty"` TimeRequested *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time_requested,json=timeRequested,proto3" json:"time_requested,omitempty"` TimeReceived *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time_received,json=timeReceived,proto3" json:"time_received,omitempty"` FileName string `protobuf:"bytes,5,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"` FileExt string `protobuf:"bytes,6,opt,name=file_ext,json=fileExt,proto3" json:"file_ext,omitempty"` Uri string `protobuf:"bytes,7,opt,name=uri,proto3" json:"uri,omitempty"` Annotations *Annotations `protobuf:"bytes,8,opt,name=annotations,proto3" json:"annotations,omitempty"` // contains filtered or unexported fields }
func (*BinaryMetadata) Descriptor
deprecated
added in
v0.1.3
func (*BinaryMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BinaryMetadata.ProtoReflect.Descriptor instead.
func (*BinaryMetadata) GetAnnotations ¶ added in v0.1.110
func (x *BinaryMetadata) GetAnnotations() *Annotations
func (*BinaryMetadata) GetCaptureMetadata ¶ added in v0.1.3
func (x *BinaryMetadata) GetCaptureMetadata() *CaptureMetadata
func (*BinaryMetadata) GetFileExt ¶ added in v0.1.3
func (x *BinaryMetadata) GetFileExt() string
func (*BinaryMetadata) GetFileName ¶ added in v0.1.3
func (x *BinaryMetadata) GetFileName() string
func (*BinaryMetadata) GetId ¶ added in v0.1.3
func (x *BinaryMetadata) GetId() string
func (*BinaryMetadata) GetTimeReceived ¶ added in v0.1.3
func (x *BinaryMetadata) GetTimeReceived() *timestamppb.Timestamp
func (*BinaryMetadata) GetTimeRequested ¶ added in v0.1.3
func (x *BinaryMetadata) GetTimeRequested() *timestamppb.Timestamp
func (*BinaryMetadata) GetUri ¶ added in v0.1.3
func (x *BinaryMetadata) GetUri() string
func (*BinaryMetadata) ProtoMessage ¶ added in v0.1.3
func (*BinaryMetadata) ProtoMessage()
func (*BinaryMetadata) ProtoReflect ¶ added in v0.1.3
func (x *BinaryMetadata) ProtoReflect() protoreflect.Message
func (*BinaryMetadata) Reset ¶ added in v0.1.3
func (x *BinaryMetadata) Reset()
func (*BinaryMetadata) String ¶ added in v0.1.3
func (x *BinaryMetadata) String() string
type BoundingBox ¶ added in v0.1.110
type BoundingBox struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` XMinNormalized float64 `protobuf:"fixed64,3,opt,name=x_min_normalized,json=xMinNormalized,proto3" json:"x_min_normalized,omitempty"` YMinNormalized float64 `protobuf:"fixed64,4,opt,name=y_min_normalized,json=yMinNormalized,proto3" json:"y_min_normalized,omitempty"` XMaxNormalized float64 `protobuf:"fixed64,5,opt,name=x_max_normalized,json=xMaxNormalized,proto3" json:"x_max_normalized,omitempty"` YMaxNormalized float64 `protobuf:"fixed64,6,opt,name=y_max_normalized,json=yMaxNormalized,proto3" json:"y_max_normalized,omitempty"` // contains filtered or unexported fields }
BoundingBox represents a labeled bounding box on an image. x and y values are normalized ratios between 0 and 1.
func (*BoundingBox) Descriptor
deprecated
added in
v0.1.110
func (*BoundingBox) Descriptor() ([]byte, []int)
Deprecated: Use BoundingBox.ProtoReflect.Descriptor instead.
func (*BoundingBox) GetId ¶ added in v0.1.110
func (x *BoundingBox) GetId() string
func (*BoundingBox) GetLabel ¶ added in v0.1.110
func (x *BoundingBox) GetLabel() string
func (*BoundingBox) GetXMaxNormalized ¶ added in v0.1.110
func (x *BoundingBox) GetXMaxNormalized() float64
func (*BoundingBox) GetXMinNormalized ¶ added in v0.1.110
func (x *BoundingBox) GetXMinNormalized() float64
func (*BoundingBox) GetYMaxNormalized ¶ added in v0.1.110
func (x *BoundingBox) GetYMaxNormalized() float64
func (*BoundingBox) GetYMinNormalized ¶ added in v0.1.110
func (x *BoundingBox) GetYMinNormalized() float64
func (*BoundingBox) ProtoMessage ¶ added in v0.1.110
func (*BoundingBox) ProtoMessage()
func (*BoundingBox) ProtoReflect ¶ added in v0.1.110
func (x *BoundingBox) ProtoReflect() protoreflect.Message
func (*BoundingBox) Reset ¶ added in v0.1.110
func (x *BoundingBox) Reset()
func (*BoundingBox) String ¶ added in v0.1.110
func (x *BoundingBox) String() string
type BoundingBoxLabelsByFilterRequest ¶ added in v0.1.110
type BoundingBoxLabelsByFilterRequest struct { Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*BoundingBoxLabelsByFilterRequest) Descriptor
deprecated
added in
v0.1.110
func (*BoundingBoxLabelsByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use BoundingBoxLabelsByFilterRequest.ProtoReflect.Descriptor instead.
func (*BoundingBoxLabelsByFilterRequest) GetFilter ¶ added in v0.1.110
func (x *BoundingBoxLabelsByFilterRequest) GetFilter() *Filter
func (*BoundingBoxLabelsByFilterRequest) ProtoMessage ¶ added in v0.1.110
func (*BoundingBoxLabelsByFilterRequest) ProtoMessage()
func (*BoundingBoxLabelsByFilterRequest) ProtoReflect ¶ added in v0.1.110
func (x *BoundingBoxLabelsByFilterRequest) ProtoReflect() protoreflect.Message
func (*BoundingBoxLabelsByFilterRequest) Reset ¶ added in v0.1.110
func (x *BoundingBoxLabelsByFilterRequest) Reset()
func (*BoundingBoxLabelsByFilterRequest) String ¶ added in v0.1.110
func (x *BoundingBoxLabelsByFilterRequest) String() string
type BoundingBoxLabelsByFilterResponse ¶ added in v0.1.110
type BoundingBoxLabelsByFilterResponse struct { Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` // contains filtered or unexported fields }
func (*BoundingBoxLabelsByFilterResponse) Descriptor
deprecated
added in
v0.1.110
func (*BoundingBoxLabelsByFilterResponse) Descriptor() ([]byte, []int)
Deprecated: Use BoundingBoxLabelsByFilterResponse.ProtoReflect.Descriptor instead.
func (*BoundingBoxLabelsByFilterResponse) GetLabels ¶ added in v0.1.110
func (x *BoundingBoxLabelsByFilterResponse) GetLabels() []string
func (*BoundingBoxLabelsByFilterResponse) ProtoMessage ¶ added in v0.1.110
func (*BoundingBoxLabelsByFilterResponse) ProtoMessage()
func (*BoundingBoxLabelsByFilterResponse) ProtoReflect ¶ added in v0.1.110
func (x *BoundingBoxLabelsByFilterResponse) ProtoReflect() protoreflect.Message
func (*BoundingBoxLabelsByFilterResponse) Reset ¶ added in v0.1.110
func (x *BoundingBoxLabelsByFilterResponse) Reset()
func (*BoundingBoxLabelsByFilterResponse) String ¶ added in v0.1.110
func (x *BoundingBoxLabelsByFilterResponse) String() string
type CaptureInterval ¶
type CaptureInterval struct { Start *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"` End *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"` // contains filtered or unexported fields }
CaptureInterval describes the start and end time of the capture in this file
func (*CaptureInterval) Descriptor
deprecated
func (*CaptureInterval) Descriptor() ([]byte, []int)
Deprecated: Use CaptureInterval.ProtoReflect.Descriptor instead.
func (*CaptureInterval) GetEnd ¶
func (x *CaptureInterval) GetEnd() *timestamppb.Timestamp
func (*CaptureInterval) GetStart ¶
func (x *CaptureInterval) GetStart() *timestamppb.Timestamp
func (*CaptureInterval) ProtoMessage ¶
func (*CaptureInterval) ProtoMessage()
func (*CaptureInterval) ProtoReflect ¶
func (x *CaptureInterval) ProtoReflect() protoreflect.Message
func (*CaptureInterval) Reset ¶
func (x *CaptureInterval) Reset()
func (*CaptureInterval) String ¶
func (x *CaptureInterval) String() string
type CaptureMetadata ¶
type CaptureMetadata struct { OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` LocationId string `protobuf:"bytes,2,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` RobotName string `protobuf:"bytes,3,opt,name=robot_name,json=robotName,proto3" json:"robot_name,omitempty"` RobotId string `protobuf:"bytes,4,opt,name=robot_id,json=robotId,proto3" json:"robot_id,omitempty"` PartName string `protobuf:"bytes,5,opt,name=part_name,json=partName,proto3" json:"part_name,omitempty"` PartId string `protobuf:"bytes,6,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"` ComponentType string `protobuf:"bytes,7,opt,name=component_type,json=componentType,proto3" json:"component_type,omitempty"` ComponentName string `protobuf:"bytes,9,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"` MethodName string `protobuf:"bytes,10,opt,name=method_name,json=methodName,proto3" json:"method_name,omitempty"` MethodParameters map[string]*anypb.Any `` /* 198-byte string literal not displayed */ Tags []string `protobuf:"bytes,12,rep,name=tags,proto3" json:"tags,omitempty"` MimeType string `protobuf:"bytes,13,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"` // contains filtered or unexported fields }
CaptureMetadata contains information on the settings used for the data capture
func (*CaptureMetadata) Descriptor
deprecated
func (*CaptureMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CaptureMetadata.ProtoReflect.Descriptor instead.
func (*CaptureMetadata) GetComponentName ¶
func (x *CaptureMetadata) GetComponentName() string
func (*CaptureMetadata) GetComponentType ¶
func (x *CaptureMetadata) GetComponentType() string
func (*CaptureMetadata) GetLocationId ¶
func (x *CaptureMetadata) GetLocationId() string
func (*CaptureMetadata) GetMethodName ¶
func (x *CaptureMetadata) GetMethodName() string
func (*CaptureMetadata) GetMethodParameters ¶
func (x *CaptureMetadata) GetMethodParameters() map[string]*anypb.Any
func (*CaptureMetadata) GetMimeType ¶
func (x *CaptureMetadata) GetMimeType() string
func (*CaptureMetadata) GetOrganizationId ¶ added in v0.1.139
func (x *CaptureMetadata) GetOrganizationId() string
func (*CaptureMetadata) GetPartId ¶
func (x *CaptureMetadata) GetPartId() string
func (*CaptureMetadata) GetPartName ¶
func (x *CaptureMetadata) GetPartName() string
func (*CaptureMetadata) GetRobotId ¶
func (x *CaptureMetadata) GetRobotId() string
func (*CaptureMetadata) GetRobotName ¶
func (x *CaptureMetadata) GetRobotName() string
func (*CaptureMetadata) GetTags ¶
func (x *CaptureMetadata) GetTags() []string
func (*CaptureMetadata) ProtoMessage ¶
func (*CaptureMetadata) ProtoMessage()
func (*CaptureMetadata) ProtoReflect ¶
func (x *CaptureMetadata) ProtoReflect() protoreflect.Message
func (*CaptureMetadata) Reset ¶
func (x *CaptureMetadata) Reset()
func (*CaptureMetadata) String ¶
func (x *CaptureMetadata) String() string
type DataRequest ¶
type DataRequest struct { Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` Limit uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` Last string `protobuf:"bytes,3,opt,name=last,proto3" json:"last,omitempty"` SortOrder Order `protobuf:"varint,4,opt,name=sort_order,json=sortOrder,proto3,enum=viam.app.data.v1.Order" json:"sort_order,omitempty"` // contains filtered or unexported fields }
DataRequest encapsulates the filter for the data, a limit on the maximum results returned, a last string associated with the last returned document, and the sorting order by time. last is returned in the responses TabularDataByFilterResponse and BinaryDataByFilterResponse from the API calls TabularDataByFilter and BinaryDataByFilter, respectively. We can then use the last string from the previous API calls in the subsequent request to get the next set of ordered documents.
func (*DataRequest) Descriptor
deprecated
func (*DataRequest) Descriptor() ([]byte, []int)
Deprecated: Use DataRequest.ProtoReflect.Descriptor instead.
func (*DataRequest) GetFilter ¶
func (x *DataRequest) GetFilter() *Filter
func (*DataRequest) GetLast ¶ added in v0.1.5
func (x *DataRequest) GetLast() string
func (*DataRequest) GetLimit ¶
func (x *DataRequest) GetLimit() uint64
func (*DataRequest) GetSortOrder ¶ added in v0.1.5
func (x *DataRequest) GetSortOrder() Order
func (*DataRequest) ProtoMessage ¶
func (*DataRequest) ProtoMessage()
func (*DataRequest) ProtoReflect ¶
func (x *DataRequest) ProtoReflect() protoreflect.Message
func (*DataRequest) Reset ¶
func (x *DataRequest) Reset()
func (*DataRequest) String ¶
func (x *DataRequest) String() string
type DataServiceClient ¶
type DataServiceClient interface { // TabularDataByFilter queries tabular data and metadata based on given filters. TabularDataByFilter(ctx context.Context, in *TabularDataByFilterRequest, opts ...grpc.CallOption) (*TabularDataByFilterResponse, error) // BinaryDataByFilter queries binary data and metadata based on given filters. BinaryDataByFilter(ctx context.Context, in *BinaryDataByFilterRequest, opts ...grpc.CallOption) (*BinaryDataByFilterResponse, error) // BinaryDataByIDs queries binary data and metadata based on given IDs. BinaryDataByIDs(ctx context.Context, in *BinaryDataByIDsRequest, opts ...grpc.CallOption) (*BinaryDataByIDsResponse, error) // DeleteTabularDataByFilter deletes tabular data based on given filters. DeleteTabularDataByFilter(ctx context.Context, in *DeleteTabularDataByFilterRequest, opts ...grpc.CallOption) (*DeleteTabularDataByFilterResponse, error) // DeleteBinaryDataByFilter deletes binary data based on given filters. DeleteBinaryDataByFilter(ctx context.Context, in *DeleteBinaryDataByFilterRequest, opts ...grpc.CallOption) (*DeleteBinaryDataByFilterResponse, error) // DeleteBinaryDataByIDs deletes binary data based on given IDs. DeleteBinaryDataByIDs(ctx context.Context, in *DeleteBinaryDataByIDsRequest, opts ...grpc.CallOption) (*DeleteBinaryDataByIDsResponse, error) // AddTagsToBinaryDataByIDs adds string tags, unless the tags are already present, to binary data based on given IDs. AddTagsToBinaryDataByIDs(ctx context.Context, in *AddTagsToBinaryDataByIDsRequest, opts ...grpc.CallOption) (*AddTagsToBinaryDataByIDsResponse, error) // AddTagsToBinaryDataByFilter adds string tags, unless the tags are already present, to binary data based on the given filter. AddTagsToBinaryDataByFilter(ctx context.Context, in *AddTagsToBinaryDataByFilterRequest, opts ...grpc.CallOption) (*AddTagsToBinaryDataByFilterResponse, error) // RemoveTagsToBinaryDataByIDs removes string tags from binary data based on given IDs. RemoveTagsFromBinaryDataByIDs(ctx context.Context, in *RemoveTagsFromBinaryDataByIDsRequest, opts ...grpc.CallOption) (*RemoveTagsFromBinaryDataByIDsResponse, error) // RemoveTagsToBinaryDataByFilter removes string tags from binary data based on the given filter. RemoveTagsFromBinaryDataByFilter(ctx context.Context, in *RemoveTagsFromBinaryDataByFilterRequest, opts ...grpc.CallOption) (*RemoveTagsFromBinaryDataByFilterResponse, error) // TagsByFilter gets all unique tags from data based on given filter. TagsByFilter(ctx context.Context, in *TagsByFilterRequest, opts ...grpc.CallOption) (*TagsByFilterResponse, error) // AddBoundingBoxToImageByID adds a bounding box to an image with the given ID. AddBoundingBoxToImageByID(ctx context.Context, in *AddBoundingBoxToImageByIDRequest, opts ...grpc.CallOption) (*AddBoundingBoxToImageByIDResponse, error) // RemoveBoundingBoxFromImageByID removes a bounding box from an image with the given ID. RemoveBoundingBoxFromImageByID(ctx context.Context, in *RemoveBoundingBoxFromImageByIDRequest, opts ...grpc.CallOption) (*RemoveBoundingBoxFromImageByIDResponse, error) // BoundingBoxLabelsByFilter gets all string labels for bounding boxes from data based on given filter. BoundingBoxLabelsByFilter(ctx context.Context, in *BoundingBoxLabelsByFilterRequest, opts ...grpc.CallOption) (*BoundingBoxLabelsByFilterResponse, error) }
DataServiceClient is the client API for DataService 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 NewDataServiceClient ¶
func NewDataServiceClient(cc grpc.ClientConnInterface) DataServiceClient
type DataServiceServer ¶
type DataServiceServer interface { // TabularDataByFilter queries tabular data and metadata based on given filters. TabularDataByFilter(context.Context, *TabularDataByFilterRequest) (*TabularDataByFilterResponse, error) // BinaryDataByFilter queries binary data and metadata based on given filters. BinaryDataByFilter(context.Context, *BinaryDataByFilterRequest) (*BinaryDataByFilterResponse, error) // BinaryDataByIDs queries binary data and metadata based on given IDs. BinaryDataByIDs(context.Context, *BinaryDataByIDsRequest) (*BinaryDataByIDsResponse, error) // DeleteTabularDataByFilter deletes tabular data based on given filters. DeleteTabularDataByFilter(context.Context, *DeleteTabularDataByFilterRequest) (*DeleteTabularDataByFilterResponse, error) // DeleteBinaryDataByFilter deletes binary data based on given filters. DeleteBinaryDataByFilter(context.Context, *DeleteBinaryDataByFilterRequest) (*DeleteBinaryDataByFilterResponse, error) // DeleteBinaryDataByIDs deletes binary data based on given IDs. DeleteBinaryDataByIDs(context.Context, *DeleteBinaryDataByIDsRequest) (*DeleteBinaryDataByIDsResponse, error) // AddTagsToBinaryDataByIDs adds string tags, unless the tags are already present, to binary data based on given IDs. AddTagsToBinaryDataByIDs(context.Context, *AddTagsToBinaryDataByIDsRequest) (*AddTagsToBinaryDataByIDsResponse, error) // AddTagsToBinaryDataByFilter adds string tags, unless the tags are already present, to binary data based on the given filter. AddTagsToBinaryDataByFilter(context.Context, *AddTagsToBinaryDataByFilterRequest) (*AddTagsToBinaryDataByFilterResponse, error) // RemoveTagsToBinaryDataByIDs removes string tags from binary data based on given IDs. RemoveTagsFromBinaryDataByIDs(context.Context, *RemoveTagsFromBinaryDataByIDsRequest) (*RemoveTagsFromBinaryDataByIDsResponse, error) // RemoveTagsToBinaryDataByFilter removes string tags from binary data based on the given filter. RemoveTagsFromBinaryDataByFilter(context.Context, *RemoveTagsFromBinaryDataByFilterRequest) (*RemoveTagsFromBinaryDataByFilterResponse, error) // TagsByFilter gets all unique tags from data based on given filter. TagsByFilter(context.Context, *TagsByFilterRequest) (*TagsByFilterResponse, error) // AddBoundingBoxToImageByID adds a bounding box to an image with the given ID. AddBoundingBoxToImageByID(context.Context, *AddBoundingBoxToImageByIDRequest) (*AddBoundingBoxToImageByIDResponse, error) // RemoveBoundingBoxFromImageByID removes a bounding box from an image with the given ID. RemoveBoundingBoxFromImageByID(context.Context, *RemoveBoundingBoxFromImageByIDRequest) (*RemoveBoundingBoxFromImageByIDResponse, error) // BoundingBoxLabelsByFilter gets all string labels for bounding boxes from data based on given filter. BoundingBoxLabelsByFilter(context.Context, *BoundingBoxLabelsByFilterRequest) (*BoundingBoxLabelsByFilterResponse, error) // contains filtered or unexported methods }
DataServiceServer is the server API for DataService service. All implementations must embed UnimplementedDataServiceServer for forward compatibility
type DeleteBinaryDataByFilterRequest ¶ added in v0.1.4
type DeleteBinaryDataByFilterRequest struct { Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
DeleteBinaryDataByFilterRequest deletes the data and metadata of binary data when a filter is provided
func (*DeleteBinaryDataByFilterRequest) Descriptor
deprecated
added in
v0.1.4
func (*DeleteBinaryDataByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBinaryDataByFilterRequest.ProtoReflect.Descriptor instead.
func (*DeleteBinaryDataByFilterRequest) GetFilter ¶ added in v0.1.4
func (x *DeleteBinaryDataByFilterRequest) GetFilter() *Filter
func (*DeleteBinaryDataByFilterRequest) ProtoMessage ¶ added in v0.1.4
func (*DeleteBinaryDataByFilterRequest) ProtoMessage()
func (*DeleteBinaryDataByFilterRequest) ProtoReflect ¶ added in v0.1.4
func (x *DeleteBinaryDataByFilterRequest) ProtoReflect() protoreflect.Message
func (*DeleteBinaryDataByFilterRequest) Reset ¶ added in v0.1.4
func (x *DeleteBinaryDataByFilterRequest) Reset()
func (*DeleteBinaryDataByFilterRequest) String ¶ added in v0.1.4
func (x *DeleteBinaryDataByFilterRequest) String() string
type DeleteBinaryDataByFilterResponse ¶ added in v0.1.4
type DeleteBinaryDataByFilterResponse struct { DeletedCount uint64 `protobuf:"varint,1,opt,name=deleted_count,json=deletedCount,proto3" json:"deleted_count,omitempty"` // contains filtered or unexported fields }
DeleteBinaryDataByFilterResponse returns the number of binary files deleted when a filter is provided
func (*DeleteBinaryDataByFilterResponse) Descriptor
deprecated
added in
v0.1.4
func (*DeleteBinaryDataByFilterResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBinaryDataByFilterResponse.ProtoReflect.Descriptor instead.
func (*DeleteBinaryDataByFilterResponse) GetDeletedCount ¶ added in v0.1.4
func (x *DeleteBinaryDataByFilterResponse) GetDeletedCount() uint64
func (*DeleteBinaryDataByFilterResponse) ProtoMessage ¶ added in v0.1.4
func (*DeleteBinaryDataByFilterResponse) ProtoMessage()
func (*DeleteBinaryDataByFilterResponse) ProtoReflect ¶ added in v0.1.4
func (x *DeleteBinaryDataByFilterResponse) ProtoReflect() protoreflect.Message
func (*DeleteBinaryDataByFilterResponse) Reset ¶ added in v0.1.4
func (x *DeleteBinaryDataByFilterResponse) Reset()
func (*DeleteBinaryDataByFilterResponse) String ¶ added in v0.1.4
func (x *DeleteBinaryDataByFilterResponse) String() string
type DeleteBinaryDataByIDsRequest ¶ added in v0.1.4
type DeleteBinaryDataByIDsRequest struct { BinaryIds []*BinaryID `protobuf:"bytes,2,rep,name=binary_ids,json=binaryIds,proto3" json:"binary_ids,omitempty"` // contains filtered or unexported fields }
DeleteBinaryDataByIDsRequest deletes the data and metadata of binary data when binary ids are provided
func (*DeleteBinaryDataByIDsRequest) Descriptor
deprecated
added in
v0.1.4
func (*DeleteBinaryDataByIDsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBinaryDataByIDsRequest.ProtoReflect.Descriptor instead.
func (*DeleteBinaryDataByIDsRequest) GetBinaryIds ¶ added in v0.1.133
func (x *DeleteBinaryDataByIDsRequest) GetBinaryIds() []*BinaryID
func (*DeleteBinaryDataByIDsRequest) ProtoMessage ¶ added in v0.1.4
func (*DeleteBinaryDataByIDsRequest) ProtoMessage()
func (*DeleteBinaryDataByIDsRequest) ProtoReflect ¶ added in v0.1.4
func (x *DeleteBinaryDataByIDsRequest) ProtoReflect() protoreflect.Message
func (*DeleteBinaryDataByIDsRequest) Reset ¶ added in v0.1.4
func (x *DeleteBinaryDataByIDsRequest) Reset()
func (*DeleteBinaryDataByIDsRequest) String ¶ added in v0.1.4
func (x *DeleteBinaryDataByIDsRequest) String() string
type DeleteBinaryDataByIDsResponse ¶ added in v0.1.4
type DeleteBinaryDataByIDsResponse struct { DeletedCount uint64 `protobuf:"varint,1,opt,name=deleted_count,json=deletedCount,proto3" json:"deleted_count,omitempty"` // contains filtered or unexported fields }
DeleteBinaryDataByIDsResponse returns the number of binary files deleted when binary ids are provided
func (*DeleteBinaryDataByIDsResponse) Descriptor
deprecated
added in
v0.1.4
func (*DeleteBinaryDataByIDsResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBinaryDataByIDsResponse.ProtoReflect.Descriptor instead.
func (*DeleteBinaryDataByIDsResponse) GetDeletedCount ¶ added in v0.1.4
func (x *DeleteBinaryDataByIDsResponse) GetDeletedCount() uint64
func (*DeleteBinaryDataByIDsResponse) ProtoMessage ¶ added in v0.1.4
func (*DeleteBinaryDataByIDsResponse) ProtoMessage()
func (*DeleteBinaryDataByIDsResponse) ProtoReflect ¶ added in v0.1.4
func (x *DeleteBinaryDataByIDsResponse) ProtoReflect() protoreflect.Message
func (*DeleteBinaryDataByIDsResponse) Reset ¶ added in v0.1.4
func (x *DeleteBinaryDataByIDsResponse) Reset()
func (*DeleteBinaryDataByIDsResponse) String ¶ added in v0.1.4
func (x *DeleteBinaryDataByIDsResponse) String() string
type DeleteTabularDataByFilterRequest ¶ added in v0.1.4
type DeleteTabularDataByFilterRequest struct { Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
DeleteTabularDataByFilterRequest deletes the data and metadata of tabular data when a filter is provided
func (*DeleteTabularDataByFilterRequest) Descriptor
deprecated
added in
v0.1.4
func (*DeleteTabularDataByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTabularDataByFilterRequest.ProtoReflect.Descriptor instead.
func (*DeleteTabularDataByFilterRequest) GetFilter ¶ added in v0.1.4
func (x *DeleteTabularDataByFilterRequest) GetFilter() *Filter
func (*DeleteTabularDataByFilterRequest) ProtoMessage ¶ added in v0.1.4
func (*DeleteTabularDataByFilterRequest) ProtoMessage()
func (*DeleteTabularDataByFilterRequest) ProtoReflect ¶ added in v0.1.4
func (x *DeleteTabularDataByFilterRequest) ProtoReflect() protoreflect.Message
func (*DeleteTabularDataByFilterRequest) Reset ¶ added in v0.1.4
func (x *DeleteTabularDataByFilterRequest) Reset()
func (*DeleteTabularDataByFilterRequest) String ¶ added in v0.1.4
func (x *DeleteTabularDataByFilterRequest) String() string
type DeleteTabularDataByFilterResponse ¶ added in v0.1.4
type DeleteTabularDataByFilterResponse struct { DeletedCount uint64 `protobuf:"varint,1,opt,name=deleted_count,json=deletedCount,proto3" json:"deleted_count,omitempty"` // contains filtered or unexported fields }
DeleteBinaryDataByFilterResponse returns the number of tabular datapoints deleted when a filter is provided
func (*DeleteTabularDataByFilterResponse) Descriptor
deprecated
added in
v0.1.4
func (*DeleteTabularDataByFilterResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTabularDataByFilterResponse.ProtoReflect.Descriptor instead.
func (*DeleteTabularDataByFilterResponse) GetDeletedCount ¶ added in v0.1.4
func (x *DeleteTabularDataByFilterResponse) GetDeletedCount() uint64
func (*DeleteTabularDataByFilterResponse) ProtoMessage ¶ added in v0.1.4
func (*DeleteTabularDataByFilterResponse) ProtoMessage()
func (*DeleteTabularDataByFilterResponse) ProtoReflect ¶ added in v0.1.4
func (x *DeleteTabularDataByFilterResponse) ProtoReflect() protoreflect.Message
func (*DeleteTabularDataByFilterResponse) Reset ¶ added in v0.1.4
func (x *DeleteTabularDataByFilterResponse) Reset()
func (*DeleteTabularDataByFilterResponse) String ¶ added in v0.1.4
func (x *DeleteTabularDataByFilterResponse) String() string
type Filter ¶
type Filter struct { ComponentName string `protobuf:"bytes,1,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"` ComponentType string `protobuf:"bytes,2,opt,name=component_type,json=componentType,proto3" json:"component_type,omitempty"` Method string `protobuf:"bytes,4,opt,name=method,proto3" json:"method,omitempty"` RobotName string `protobuf:"bytes,6,opt,name=robot_name,json=robotName,proto3" json:"robot_name,omitempty"` RobotId string `protobuf:"bytes,7,opt,name=robot_id,json=robotId,proto3" json:"robot_id,omitempty"` PartName string `protobuf:"bytes,8,opt,name=part_name,json=partName,proto3" json:"part_name,omitempty"` PartId string `protobuf:"bytes,9,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"` LocationIds []string `protobuf:"bytes,10,rep,name=location_ids,json=locationIds,proto3" json:"location_ids,omitempty"` OrganizationIds []string `protobuf:"bytes,11,rep,name=organization_ids,json=organizationIds,proto3" json:"organization_ids,omitempty"` MimeType []string `protobuf:"bytes,12,rep,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"` Interval *CaptureInterval `protobuf:"bytes,13,opt,name=interval,proto3" json:"interval,omitempty"` TagsFilter *TagsFilter `protobuf:"bytes,14,opt,name=tags_filter,json=tagsFilter,proto3" json:"tags_filter,omitempty"` // bbox_labels are used to match documents with the specified bounding box labels (using logical OR) BboxLabels []string `protobuf:"bytes,15,rep,name=bbox_labels,json=bboxLabels,proto3" json:"bbox_labels,omitempty"` // contains filtered or unexported fields }
Filter defines the fields over which we can filter data using a logic AND. For example, if component_type and robot_id are specified, only data from that `robot_id` of type `component_type` is returned. However, we logical OR over the specified tags and bounding box labels, such that if component_type, robot_id, tagA, tagB are specified, we return data from that `robot_id` of type `component_type` with `tagA` or `tagB`.
func (*Filter) Descriptor
deprecated
func (*Filter) GetBboxLabels ¶ added in v0.1.110
func (*Filter) GetComponentName ¶
func (*Filter) GetComponentType ¶
func (*Filter) GetInterval ¶
func (x *Filter) GetInterval() *CaptureInterval
func (*Filter) GetLocationIds ¶ added in v0.1.11
func (*Filter) GetMimeType ¶
func (*Filter) GetOrganizationIds ¶ added in v0.1.139
func (*Filter) GetPartName ¶
func (*Filter) GetRobotId ¶
func (*Filter) GetRobotName ¶
func (*Filter) GetTagsFilter ¶ added in v0.1.14
func (x *Filter) GetTagsFilter() *TagsFilter
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶
func (x *Filter) ProtoReflect() protoreflect.Message
type Order ¶ added in v0.1.5
type Order int32
Order specifies the order in which data is returned.
func (Order) Descriptor ¶ added in v0.1.5
func (Order) Descriptor() protoreflect.EnumDescriptor
func (Order) EnumDescriptor
deprecated
added in
v0.1.5
func (Order) Number ¶ added in v0.1.5
func (x Order) Number() protoreflect.EnumNumber
func (Order) Type ¶ added in v0.1.5
func (Order) Type() protoreflect.EnumType
type RemoveBoundingBoxFromImageByIDRequest ¶ added in v0.1.110
type RemoveBoundingBoxFromImageByIDRequest struct { BinaryId *BinaryID `protobuf:"bytes,3,opt,name=binary_id,json=binaryId,proto3" json:"binary_id,omitempty"` BboxId string `protobuf:"bytes,2,opt,name=bbox_id,json=bboxId,proto3" json:"bbox_id,omitempty"` // contains filtered or unexported fields }
func (*RemoveBoundingBoxFromImageByIDRequest) Descriptor
deprecated
added in
v0.1.110
func (*RemoveBoundingBoxFromImageByIDRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveBoundingBoxFromImageByIDRequest.ProtoReflect.Descriptor instead.
func (*RemoveBoundingBoxFromImageByIDRequest) GetBboxId ¶ added in v0.1.110
func (x *RemoveBoundingBoxFromImageByIDRequest) GetBboxId() string
func (*RemoveBoundingBoxFromImageByIDRequest) GetBinaryId ¶ added in v0.1.133
func (x *RemoveBoundingBoxFromImageByIDRequest) GetBinaryId() *BinaryID
func (*RemoveBoundingBoxFromImageByIDRequest) ProtoMessage ¶ added in v0.1.110
func (*RemoveBoundingBoxFromImageByIDRequest) ProtoMessage()
func (*RemoveBoundingBoxFromImageByIDRequest) ProtoReflect ¶ added in v0.1.110
func (x *RemoveBoundingBoxFromImageByIDRequest) ProtoReflect() protoreflect.Message
func (*RemoveBoundingBoxFromImageByIDRequest) Reset ¶ added in v0.1.110
func (x *RemoveBoundingBoxFromImageByIDRequest) Reset()
func (*RemoveBoundingBoxFromImageByIDRequest) String ¶ added in v0.1.110
func (x *RemoveBoundingBoxFromImageByIDRequest) String() string
type RemoveBoundingBoxFromImageByIDResponse ¶ added in v0.1.110
type RemoveBoundingBoxFromImageByIDResponse struct {
// contains filtered or unexported fields
}
func (*RemoveBoundingBoxFromImageByIDResponse) Descriptor
deprecated
added in
v0.1.110
func (*RemoveBoundingBoxFromImageByIDResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveBoundingBoxFromImageByIDResponse.ProtoReflect.Descriptor instead.
func (*RemoveBoundingBoxFromImageByIDResponse) ProtoMessage ¶ added in v0.1.110
func (*RemoveBoundingBoxFromImageByIDResponse) ProtoMessage()
func (*RemoveBoundingBoxFromImageByIDResponse) ProtoReflect ¶ added in v0.1.110
func (x *RemoveBoundingBoxFromImageByIDResponse) ProtoReflect() protoreflect.Message
func (*RemoveBoundingBoxFromImageByIDResponse) Reset ¶ added in v0.1.110
func (x *RemoveBoundingBoxFromImageByIDResponse) Reset()
func (*RemoveBoundingBoxFromImageByIDResponse) String ¶ added in v0.1.110
func (x *RemoveBoundingBoxFromImageByIDResponse) String() string
type RemoveTagsFromBinaryDataByFilterRequest ¶ added in v0.1.9
type RemoveTagsFromBinaryDataByFilterRequest struct { Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` Tags []string `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
RemoveTagsFromBinaryDataByFilterRequest requests removing the given tags value from each file when a filter is provided
func (*RemoveTagsFromBinaryDataByFilterRequest) Descriptor
deprecated
added in
v0.1.9
func (*RemoveTagsFromBinaryDataByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveTagsFromBinaryDataByFilterRequest.ProtoReflect.Descriptor instead.
func (*RemoveTagsFromBinaryDataByFilterRequest) GetFilter ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterRequest) GetFilter() *Filter
func (*RemoveTagsFromBinaryDataByFilterRequest) GetTags ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterRequest) GetTags() []string
func (*RemoveTagsFromBinaryDataByFilterRequest) ProtoMessage ¶ added in v0.1.9
func (*RemoveTagsFromBinaryDataByFilterRequest) ProtoMessage()
func (*RemoveTagsFromBinaryDataByFilterRequest) ProtoReflect ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterRequest) ProtoReflect() protoreflect.Message
func (*RemoveTagsFromBinaryDataByFilterRequest) Reset ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterRequest) Reset()
func (*RemoveTagsFromBinaryDataByFilterRequest) String ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterRequest) String() string
type RemoveTagsFromBinaryDataByFilterResponse ¶ added in v0.1.9
type RemoveTagsFromBinaryDataByFilterResponse struct { DeletedCount uint64 `protobuf:"varint,1,opt,name=deleted_count,json=deletedCount,proto3" json:"deleted_count,omitempty"` // contains filtered or unexported fields }
RemoveTagsFromBinaryDataByFilterResponse returns the number of binary files which had tags removed
func (*RemoveTagsFromBinaryDataByFilterResponse) Descriptor
deprecated
added in
v0.1.9
func (*RemoveTagsFromBinaryDataByFilterResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveTagsFromBinaryDataByFilterResponse.ProtoReflect.Descriptor instead.
func (*RemoveTagsFromBinaryDataByFilterResponse) GetDeletedCount ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterResponse) GetDeletedCount() uint64
func (*RemoveTagsFromBinaryDataByFilterResponse) ProtoMessage ¶ added in v0.1.9
func (*RemoveTagsFromBinaryDataByFilterResponse) ProtoMessage()
func (*RemoveTagsFromBinaryDataByFilterResponse) ProtoReflect ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterResponse) ProtoReflect() protoreflect.Message
func (*RemoveTagsFromBinaryDataByFilterResponse) Reset ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterResponse) Reset()
func (*RemoveTagsFromBinaryDataByFilterResponse) String ¶ added in v0.1.9
func (x *RemoveTagsFromBinaryDataByFilterResponse) String() string
type RemoveTagsFromBinaryDataByIDsRequest ¶ added in v0.1.139
type RemoveTagsFromBinaryDataByIDsRequest struct { BinaryIds []*BinaryID `protobuf:"bytes,3,rep,name=binary_ids,json=binaryIds,proto3" json:"binary_ids,omitempty"` Tags []string `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
RemoveTagsFromBinaryDataByIDsRequest requests removing the given tags value from each file when binary ids are provided
func (*RemoveTagsFromBinaryDataByIDsRequest) Descriptor
deprecated
added in
v0.1.139
func (*RemoveTagsFromBinaryDataByIDsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveTagsFromBinaryDataByIDsRequest.ProtoReflect.Descriptor instead.
func (*RemoveTagsFromBinaryDataByIDsRequest) GetBinaryIds ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsRequest) GetBinaryIds() []*BinaryID
func (*RemoveTagsFromBinaryDataByIDsRequest) GetTags ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsRequest) GetTags() []string
func (*RemoveTagsFromBinaryDataByIDsRequest) ProtoMessage ¶ added in v0.1.139
func (*RemoveTagsFromBinaryDataByIDsRequest) ProtoMessage()
func (*RemoveTagsFromBinaryDataByIDsRequest) ProtoReflect ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsRequest) ProtoReflect() protoreflect.Message
func (*RemoveTagsFromBinaryDataByIDsRequest) Reset ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsRequest) Reset()
func (*RemoveTagsFromBinaryDataByIDsRequest) String ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsRequest) String() string
type RemoveTagsFromBinaryDataByIDsResponse ¶ added in v0.1.139
type RemoveTagsFromBinaryDataByIDsResponse struct { DeletedCount uint64 `protobuf:"varint,1,opt,name=deleted_count,json=deletedCount,proto3" json:"deleted_count,omitempty"` // contains filtered or unexported fields }
RemoveTagsFromBinaryDataByIDsResponse returns the number of binary files which had tags removed
func (*RemoveTagsFromBinaryDataByIDsResponse) Descriptor
deprecated
added in
v0.1.139
func (*RemoveTagsFromBinaryDataByIDsResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveTagsFromBinaryDataByIDsResponse.ProtoReflect.Descriptor instead.
func (*RemoveTagsFromBinaryDataByIDsResponse) GetDeletedCount ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsResponse) GetDeletedCount() uint64
func (*RemoveTagsFromBinaryDataByIDsResponse) ProtoMessage ¶ added in v0.1.139
func (*RemoveTagsFromBinaryDataByIDsResponse) ProtoMessage()
func (*RemoveTagsFromBinaryDataByIDsResponse) ProtoReflect ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsResponse) ProtoReflect() protoreflect.Message
func (*RemoveTagsFromBinaryDataByIDsResponse) Reset ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsResponse) Reset()
func (*RemoveTagsFromBinaryDataByIDsResponse) String ¶ added in v0.1.139
func (x *RemoveTagsFromBinaryDataByIDsResponse) String() string
type TabularData ¶
type TabularData struct { Data *structpb.Struct `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` MetadataIndex uint32 `protobuf:"varint,2,opt,name=metadata_index,json=metadataIndex,proto3" json:"metadata_index,omitempty"` TimeRequested *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time_requested,json=timeRequested,proto3" json:"time_requested,omitempty"` TimeReceived *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time_received,json=timeReceived,proto3" json:"time_received,omitempty"` // contains filtered or unexported fields }
func (*TabularData) Descriptor
deprecated
func (*TabularData) Descriptor() ([]byte, []int)
Deprecated: Use TabularData.ProtoReflect.Descriptor instead.
func (*TabularData) GetData ¶
func (x *TabularData) GetData() *structpb.Struct
func (*TabularData) GetMetadataIndex ¶ added in v0.1.1
func (x *TabularData) GetMetadataIndex() uint32
func (*TabularData) GetTimeReceived ¶ added in v0.1.1
func (x *TabularData) GetTimeReceived() *timestamppb.Timestamp
func (*TabularData) GetTimeRequested ¶ added in v0.1.1
func (x *TabularData) GetTimeRequested() *timestamppb.Timestamp
func (*TabularData) ProtoMessage ¶
func (*TabularData) ProtoMessage()
func (*TabularData) ProtoReflect ¶
func (x *TabularData) ProtoReflect() protoreflect.Message
func (*TabularData) Reset ¶
func (x *TabularData) Reset()
func (*TabularData) String ¶
func (x *TabularData) String() string
type TabularDataByFilterRequest ¶
type TabularDataByFilterRequest struct { DataRequest *DataRequest `protobuf:"bytes,1,opt,name=data_request,json=dataRequest,proto3" json:"data_request,omitempty"` CountOnly bool `protobuf:"varint,2,opt,name=count_only,json=countOnly,proto3" json:"count_only,omitempty"` // contains filtered or unexported fields }
TabularDataByFilterRequest requests tabular data based on filter values
func (*TabularDataByFilterRequest) Descriptor
deprecated
func (*TabularDataByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use TabularDataByFilterRequest.ProtoReflect.Descriptor instead.
func (*TabularDataByFilterRequest) GetCountOnly ¶
func (x *TabularDataByFilterRequest) GetCountOnly() bool
func (*TabularDataByFilterRequest) GetDataRequest ¶
func (x *TabularDataByFilterRequest) GetDataRequest() *DataRequest
func (*TabularDataByFilterRequest) ProtoMessage ¶
func (*TabularDataByFilterRequest) ProtoMessage()
func (*TabularDataByFilterRequest) ProtoReflect ¶
func (x *TabularDataByFilterRequest) ProtoReflect() protoreflect.Message
func (*TabularDataByFilterRequest) Reset ¶
func (x *TabularDataByFilterRequest) Reset()
func (*TabularDataByFilterRequest) String ¶
func (x *TabularDataByFilterRequest) String() string
type TabularDataByFilterResponse ¶
type TabularDataByFilterResponse struct { Metadata []*CaptureMetadata `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata,omitempty"` Data []*TabularData `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` Count uint64 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` Last string `protobuf:"bytes,4,opt,name=last,proto3" json:"last,omitempty"` TotalSizeBytes uint64 `protobuf:"varint,5,opt,name=total_size_bytes,json=totalSizeBytes,proto3" json:"total_size_bytes,omitempty"` // contains filtered or unexported fields }
TabularDataByFilterResponse provides the data and metadata of tabular data
func (*TabularDataByFilterResponse) Descriptor
deprecated
func (*TabularDataByFilterResponse) Descriptor() ([]byte, []int)
Deprecated: Use TabularDataByFilterResponse.ProtoReflect.Descriptor instead.
func (*TabularDataByFilterResponse) GetCount ¶
func (x *TabularDataByFilterResponse) GetCount() uint64
func (*TabularDataByFilterResponse) GetData ¶
func (x *TabularDataByFilterResponse) GetData() []*TabularData
func (*TabularDataByFilterResponse) GetLast ¶ added in v0.1.5
func (x *TabularDataByFilterResponse) GetLast() string
func (*TabularDataByFilterResponse) GetMetadata ¶
func (x *TabularDataByFilterResponse) GetMetadata() []*CaptureMetadata
func (*TabularDataByFilterResponse) GetTotalSizeBytes ¶ added in v0.1.56
func (x *TabularDataByFilterResponse) GetTotalSizeBytes() uint64
func (*TabularDataByFilterResponse) ProtoMessage ¶
func (*TabularDataByFilterResponse) ProtoMessage()
func (*TabularDataByFilterResponse) ProtoReflect ¶
func (x *TabularDataByFilterResponse) ProtoReflect() protoreflect.Message
func (*TabularDataByFilterResponse) Reset ¶
func (x *TabularDataByFilterResponse) Reset()
func (*TabularDataByFilterResponse) String ¶
func (x *TabularDataByFilterResponse) String() string
type TagsByFilterRequest ¶ added in v0.1.22
type TagsByFilterRequest struct { Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
TagsByFilterRequest requests the unique tags from data based on given filter
func (*TagsByFilterRequest) Descriptor
deprecated
added in
v0.1.22
func (*TagsByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use TagsByFilterRequest.ProtoReflect.Descriptor instead.
func (*TagsByFilterRequest) GetFilter ¶ added in v0.1.22
func (x *TagsByFilterRequest) GetFilter() *Filter
func (*TagsByFilterRequest) ProtoMessage ¶ added in v0.1.22
func (*TagsByFilterRequest) ProtoMessage()
func (*TagsByFilterRequest) ProtoReflect ¶ added in v0.1.22
func (x *TagsByFilterRequest) ProtoReflect() protoreflect.Message
func (*TagsByFilterRequest) Reset ¶ added in v0.1.22
func (x *TagsByFilterRequest) Reset()
func (*TagsByFilterRequest) String ¶ added in v0.1.22
func (x *TagsByFilterRequest) String() string
type TagsByFilterResponse ¶ added in v0.1.22
type TagsByFilterResponse struct { Tags []string `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
TagsByFilterResponse returns the unique tags from data based on given filter
func (*TagsByFilterResponse) Descriptor
deprecated
added in
v0.1.22
func (*TagsByFilterResponse) Descriptor() ([]byte, []int)
Deprecated: Use TagsByFilterResponse.ProtoReflect.Descriptor instead.
func (*TagsByFilterResponse) GetTags ¶ added in v0.1.22
func (x *TagsByFilterResponse) GetTags() []string
func (*TagsByFilterResponse) ProtoMessage ¶ added in v0.1.22
func (*TagsByFilterResponse) ProtoMessage()
func (*TagsByFilterResponse) ProtoReflect ¶ added in v0.1.22
func (x *TagsByFilterResponse) ProtoReflect() protoreflect.Message
func (*TagsByFilterResponse) Reset ¶ added in v0.1.22
func (x *TagsByFilterResponse) Reset()
func (*TagsByFilterResponse) String ¶ added in v0.1.22
func (x *TagsByFilterResponse) String() string
type TagsFilter ¶ added in v0.1.14
type TagsFilter struct { Type TagsFilterType `protobuf:"varint,1,opt,name=type,proto3,enum=viam.app.data.v1.TagsFilterType" json:"type,omitempty"` // Tags are used to match documents if `type` is UNSPECIFIED or MATCH_BY_OR Tags []string `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
TagsFilter defines the type of filtering and, if applicable, over which tags to perform a logical OR.
func (*TagsFilter) Descriptor
deprecated
added in
v0.1.14
func (*TagsFilter) Descriptor() ([]byte, []int)
Deprecated: Use TagsFilter.ProtoReflect.Descriptor instead.
func (*TagsFilter) GetTags ¶ added in v0.1.14
func (x *TagsFilter) GetTags() []string
func (*TagsFilter) GetType ¶ added in v0.1.14
func (x *TagsFilter) GetType() TagsFilterType
func (*TagsFilter) ProtoMessage ¶ added in v0.1.14
func (*TagsFilter) ProtoMessage()
func (*TagsFilter) ProtoReflect ¶ added in v0.1.14
func (x *TagsFilter) ProtoReflect() protoreflect.Message
func (*TagsFilter) Reset ¶ added in v0.1.14
func (x *TagsFilter) Reset()
func (*TagsFilter) String ¶ added in v0.1.14
func (x *TagsFilter) String() string
type TagsFilterType ¶ added in v0.1.14
type TagsFilterType int32
TagsFilterType specifies how data can be filtered based on tags
const ( TagsFilterType_TAGS_FILTER_TYPE_UNSPECIFIED TagsFilterType = 0 // TAGS_FILTER_TYPE_MATCH_BY_OR specifies documents matched (using logical OR) on the tags field in the TagsFilter TagsFilterType_TAGS_FILTER_TYPE_MATCH_BY_OR TagsFilterType = 1 // TAGS_FILTER_TYPE_TAGGED specifies that all tagged documents should be returned TagsFilterType_TAGS_FILTER_TYPE_TAGGED TagsFilterType = 2 // TAGS_FILTER_TYPE_UNTAGGED specifes that all untagged documents should be returned TagsFilterType_TAGS_FILTER_TYPE_UNTAGGED TagsFilterType = 3 )
func (TagsFilterType) Descriptor ¶ added in v0.1.14
func (TagsFilterType) Descriptor() protoreflect.EnumDescriptor
func (TagsFilterType) Enum ¶ added in v0.1.14
func (x TagsFilterType) Enum() *TagsFilterType
func (TagsFilterType) EnumDescriptor
deprecated
added in
v0.1.14
func (TagsFilterType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TagsFilterType.Descriptor instead.
func (TagsFilterType) Number ¶ added in v0.1.14
func (x TagsFilterType) Number() protoreflect.EnumNumber
func (TagsFilterType) String ¶ added in v0.1.14
func (x TagsFilterType) String() string
func (TagsFilterType) Type ¶ added in v0.1.14
func (TagsFilterType) Type() protoreflect.EnumType
type UnimplementedDataServiceServer ¶
type UnimplementedDataServiceServer struct { }
UnimplementedDataServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedDataServiceServer) AddBoundingBoxToImageByID ¶ added in v0.1.110
func (UnimplementedDataServiceServer) AddBoundingBoxToImageByID(context.Context, *AddBoundingBoxToImageByIDRequest) (*AddBoundingBoxToImageByIDResponse, error)
func (UnimplementedDataServiceServer) AddTagsToBinaryDataByFilter ¶ added in v0.1.9
func (UnimplementedDataServiceServer) AddTagsToBinaryDataByFilter(context.Context, *AddTagsToBinaryDataByFilterRequest) (*AddTagsToBinaryDataByFilterResponse, error)
func (UnimplementedDataServiceServer) AddTagsToBinaryDataByIDs ¶ added in v0.1.139
func (UnimplementedDataServiceServer) AddTagsToBinaryDataByIDs(context.Context, *AddTagsToBinaryDataByIDsRequest) (*AddTagsToBinaryDataByIDsResponse, error)
func (UnimplementedDataServiceServer) BinaryDataByFilter ¶
func (UnimplementedDataServiceServer) BinaryDataByFilter(context.Context, *BinaryDataByFilterRequest) (*BinaryDataByFilterResponse, error)
func (UnimplementedDataServiceServer) BinaryDataByIDs ¶
func (UnimplementedDataServiceServer) BinaryDataByIDs(context.Context, *BinaryDataByIDsRequest) (*BinaryDataByIDsResponse, error)
func (UnimplementedDataServiceServer) BoundingBoxLabelsByFilter ¶ added in v0.1.110
func (UnimplementedDataServiceServer) BoundingBoxLabelsByFilter(context.Context, *BoundingBoxLabelsByFilterRequest) (*BoundingBoxLabelsByFilterResponse, error)
func (UnimplementedDataServiceServer) DeleteBinaryDataByFilter ¶ added in v0.1.4
func (UnimplementedDataServiceServer) DeleteBinaryDataByFilter(context.Context, *DeleteBinaryDataByFilterRequest) (*DeleteBinaryDataByFilterResponse, error)
func (UnimplementedDataServiceServer) DeleteBinaryDataByIDs ¶ added in v0.1.4
func (UnimplementedDataServiceServer) DeleteBinaryDataByIDs(context.Context, *DeleteBinaryDataByIDsRequest) (*DeleteBinaryDataByIDsResponse, error)
func (UnimplementedDataServiceServer) DeleteTabularDataByFilter ¶ added in v0.1.4
func (UnimplementedDataServiceServer) DeleteTabularDataByFilter(context.Context, *DeleteTabularDataByFilterRequest) (*DeleteTabularDataByFilterResponse, error)
func (UnimplementedDataServiceServer) RemoveBoundingBoxFromImageByID ¶ added in v0.1.110
func (UnimplementedDataServiceServer) RemoveBoundingBoxFromImageByID(context.Context, *RemoveBoundingBoxFromImageByIDRequest) (*RemoveBoundingBoxFromImageByIDResponse, error)
func (UnimplementedDataServiceServer) RemoveTagsFromBinaryDataByFilter ¶ added in v0.1.9
func (UnimplementedDataServiceServer) RemoveTagsFromBinaryDataByFilter(context.Context, *RemoveTagsFromBinaryDataByFilterRequest) (*RemoveTagsFromBinaryDataByFilterResponse, error)
func (UnimplementedDataServiceServer) RemoveTagsFromBinaryDataByIDs ¶ added in v0.1.139
func (UnimplementedDataServiceServer) RemoveTagsFromBinaryDataByIDs(context.Context, *RemoveTagsFromBinaryDataByIDsRequest) (*RemoveTagsFromBinaryDataByIDsResponse, error)
func (UnimplementedDataServiceServer) TabularDataByFilter ¶
func (UnimplementedDataServiceServer) TabularDataByFilter(context.Context, *TabularDataByFilterRequest) (*TabularDataByFilterResponse, error)
func (UnimplementedDataServiceServer) TagsByFilter ¶ added in v0.1.22
func (UnimplementedDataServiceServer) TagsByFilter(context.Context, *TagsByFilterRequest) (*TagsByFilterResponse, error)
type UnsafeDataServiceServer ¶
type UnsafeDataServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDataServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DataServiceServer will result in compilation errors.