viam.gen.app.data.v1.data_grpc

Classes

DataServiceBase

Helper class that provides a standard way to create an ABC using

UnimplementedDataServiceBase

Helper class that provides a standard way to create an ABC using

DataServiceStub

Module Contents

class viam.gen.app.data.v1.data_grpc.DataServiceBase[source]

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstractmethod TabularDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.TabularDataByFilterRequest, app.data.v1.data_pb2.TabularDataByFilterResponse]) None[source]
Async:

abstractmethod TabularDataBySQL(stream: grpclib.server.Stream[app.data.v1.data_pb2.TabularDataBySQLRequest, app.data.v1.data_pb2.TabularDataBySQLResponse]) None[source]
Async:

abstractmethod TabularDataByMQL(stream: grpclib.server.Stream[app.data.v1.data_pb2.TabularDataByMQLRequest, app.data.v1.data_pb2.TabularDataByMQLResponse]) None[source]
Async:

abstractmethod ExportTabularData(stream: grpclib.server.Stream[app.data.v1.data_pb2.ExportTabularDataRequest, app.data.v1.data_pb2.ExportTabularDataResponse]) None[source]
Async:

abstractmethod GetLatestTabularData(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetLatestTabularDataRequest, app.data.v1.data_pb2.GetLatestTabularDataResponse]) None[source]
Async:

abstractmethod BinaryDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.BinaryDataByFilterRequest, app.data.v1.data_pb2.BinaryDataByFilterResponse]) None[source]
Async:

abstractmethod BinaryDataByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.BinaryDataByIDsRequest, app.data.v1.data_pb2.BinaryDataByIDsResponse]) None[source]
Async:

abstractmethod DeleteTabularData(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteTabularDataRequest, app.data.v1.data_pb2.DeleteTabularDataResponse]) None[source]
Async:

abstractmethod DeleteBinaryDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteBinaryDataByFilterRequest, app.data.v1.data_pb2.DeleteBinaryDataByFilterResponse]) None[source]
Async:

abstractmethod DeleteBinaryDataByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteBinaryDataByIDsRequest, app.data.v1.data_pb2.DeleteBinaryDataByIDsResponse]) None[source]
Async:

abstractmethod AddTagsToBinaryDataByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddTagsToBinaryDataByIDsRequest, app.data.v1.data_pb2.AddTagsToBinaryDataByIDsResponse]) None[source]
Async:

abstractmethod AddTagsToBinaryDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddTagsToBinaryDataByFilterRequest, app.data.v1.data_pb2.AddTagsToBinaryDataByFilterResponse]) None[source]
Async:

abstractmethod RemoveTagsFromBinaryDataByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveTagsFromBinaryDataByIDsRequest, app.data.v1.data_pb2.RemoveTagsFromBinaryDataByIDsResponse]) None[source]
Async:

abstractmethod RemoveTagsFromBinaryDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveTagsFromBinaryDataByFilterRequest, app.data.v1.data_pb2.RemoveTagsFromBinaryDataByFilterResponse]) None[source]
Async:

abstractmethod TagsByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.TagsByFilterRequest, app.data.v1.data_pb2.TagsByFilterResponse]) None[source]
Async:

abstractmethod AddBoundingBoxToImageByID(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddBoundingBoxToImageByIDRequest, app.data.v1.data_pb2.AddBoundingBoxToImageByIDResponse]) None[source]
Async:

abstractmethod RemoveBoundingBoxFromImageByID(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveBoundingBoxFromImageByIDRequest, app.data.v1.data_pb2.RemoveBoundingBoxFromImageByIDResponse]) None[source]
Async:

abstractmethod BoundingBoxLabelsByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.BoundingBoxLabelsByFilterRequest, app.data.v1.data_pb2.BoundingBoxLabelsByFilterResponse]) None[source]
Async:

abstractmethod UpdateBoundingBox(stream: grpclib.server.Stream[app.data.v1.data_pb2.UpdateBoundingBoxRequest, app.data.v1.data_pb2.UpdateBoundingBoxResponse]) None[source]
Async:

abstractmethod GetDatabaseConnection(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetDatabaseConnectionRequest, app.data.v1.data_pb2.GetDatabaseConnectionResponse]) None[source]
Async:

abstractmethod ConfigureDatabaseUser(stream: grpclib.server.Stream[app.data.v1.data_pb2.ConfigureDatabaseUserRequest, app.data.v1.data_pb2.ConfigureDatabaseUserResponse]) None[source]
Async:

abstractmethod AddBinaryDataToDatasetByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddBinaryDataToDatasetByIDsRequest, app.data.v1.data_pb2.AddBinaryDataToDatasetByIDsResponse]) None[source]
Async:

abstractmethod RemoveBinaryDataFromDatasetByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveBinaryDataFromDatasetByIDsRequest, app.data.v1.data_pb2.RemoveBinaryDataFromDatasetByIDsResponse]) None[source]
Async:

abstractmethod AddSequencesToDataset(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddSequencesToDatasetRequest, app.data.v1.data_pb2.AddSequencesToDatasetResponse]) None[source]
Async:

abstractmethod RemoveSequencesFromDataset(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveSequencesFromDatasetRequest, app.data.v1.data_pb2.RemoveSequencesFromDatasetResponse]) None[source]
Async:

abstractmethod CreateIndex(stream: grpclib.server.Stream[app.data.v1.data_pb2.CreateIndexRequest, app.data.v1.data_pb2.CreateIndexResponse]) None[source]
Async:

abstractmethod ListIndexes(stream: grpclib.server.Stream[app.data.v1.data_pb2.ListIndexesRequest, app.data.v1.data_pb2.ListIndexesResponse]) None[source]
Async:

abstractmethod DeleteIndex(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteIndexRequest, app.data.v1.data_pb2.DeleteIndexResponse]) None[source]
Async:

abstractmethod CreateSavedQuery(stream: grpclib.server.Stream[app.data.v1.data_pb2.CreateSavedQueryRequest, app.data.v1.data_pb2.CreateSavedQueryResponse]) None[source]
Async:

abstractmethod UpdateSavedQuery(stream: grpclib.server.Stream[app.data.v1.data_pb2.UpdateSavedQueryRequest, app.data.v1.data_pb2.UpdateSavedQueryResponse]) None[source]
Async:

abstractmethod GetSavedQuery(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetSavedQueryRequest, app.data.v1.data_pb2.GetSavedQueryResponse]) None[source]
Async:

abstractmethod DeleteSavedQuery(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteSavedQueryRequest, app.data.v1.data_pb2.DeleteSavedQueryResponse]) None[source]
Async:

abstractmethod ListSavedQueries(stream: grpclib.server.Stream[app.data.v1.data_pb2.ListSavedQueriesRequest, app.data.v1.data_pb2.ListSavedQueriesResponse]) None[source]
Async:

abstractmethod CreateBinaryDataSignedURL(stream: grpclib.server.Stream[app.data.v1.data_pb2.CreateBinaryDataSignedURLRequest, app.data.v1.data_pb2.CreateBinaryDataSignedURLResponse]) None[source]
Async:

abstractmethod CreateSequence(stream: grpclib.server.Stream[app.data.v1.data_pb2.CreateSequenceRequest, app.data.v1.data_pb2.CreateSequenceResponse]) None[source]
Async:

abstractmethod GetSequence(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetSequenceRequest, app.data.v1.data_pb2.GetSequenceResponse]) None[source]
Async:

abstractmethod UpdateSequence(stream: grpclib.server.Stream[app.data.v1.data_pb2.UpdateSequenceRequest, app.data.v1.data_pb2.UpdateSequenceResponse]) None[source]
Async:

abstractmethod DeleteSequence(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteSequenceRequest, app.data.v1.data_pb2.DeleteSequenceResponse]) None[source]
Async:

abstractmethod ListSequences(stream: grpclib.server.Stream[app.data.v1.data_pb2.ListSequencesRequest, app.data.v1.data_pb2.ListSequencesResponse]) None[source]
Async:

abstractmethod SequencesByDatasetID(stream: grpclib.server.Stream[app.data.v1.data_pb2.SequencesByDatasetIDRequest, app.data.v1.data_pb2.SequencesByDatasetIDResponse]) None[source]
Async:

abstractmethod GetSequenceBinaryData(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetSequenceBinaryDataRequest, app.data.v1.data_pb2.GetSequenceBinaryDataResponse]) None[source]
Async:

__mapping__() Dict[str, grpclib.const.Handler][source]
class viam.gen.app.data.v1.data_grpc.UnimplementedDataServiceBase[source]

Bases: DataServiceBase

Helper class that provides a standard way to create an ABC using inheritance.

async TabularDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.TabularDataByFilterRequest, app.data.v1.data_pb2.TabularDataByFilterResponse]) None[source]
async TabularDataBySQL(stream: grpclib.server.Stream[app.data.v1.data_pb2.TabularDataBySQLRequest, app.data.v1.data_pb2.TabularDataBySQLResponse]) None[source]
async TabularDataByMQL(stream: grpclib.server.Stream[app.data.v1.data_pb2.TabularDataByMQLRequest, app.data.v1.data_pb2.TabularDataByMQLResponse]) None[source]
async ExportTabularData(stream: grpclib.server.Stream[app.data.v1.data_pb2.ExportTabularDataRequest, app.data.v1.data_pb2.ExportTabularDataResponse]) None[source]
async GetLatestTabularData(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetLatestTabularDataRequest, app.data.v1.data_pb2.GetLatestTabularDataResponse]) None[source]
async BinaryDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.BinaryDataByFilterRequest, app.data.v1.data_pb2.BinaryDataByFilterResponse]) None[source]
async BinaryDataByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.BinaryDataByIDsRequest, app.data.v1.data_pb2.BinaryDataByIDsResponse]) None[source]
async DeleteTabularData(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteTabularDataRequest, app.data.v1.data_pb2.DeleteTabularDataResponse]) None[source]
async DeleteBinaryDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteBinaryDataByFilterRequest, app.data.v1.data_pb2.DeleteBinaryDataByFilterResponse]) None[source]
async DeleteBinaryDataByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteBinaryDataByIDsRequest, app.data.v1.data_pb2.DeleteBinaryDataByIDsResponse]) None[source]
async AddTagsToBinaryDataByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddTagsToBinaryDataByIDsRequest, app.data.v1.data_pb2.AddTagsToBinaryDataByIDsResponse]) None[source]
async AddTagsToBinaryDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddTagsToBinaryDataByFilterRequest, app.data.v1.data_pb2.AddTagsToBinaryDataByFilterResponse]) None[source]
async RemoveTagsFromBinaryDataByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveTagsFromBinaryDataByIDsRequest, app.data.v1.data_pb2.RemoveTagsFromBinaryDataByIDsResponse]) None[source]
async RemoveTagsFromBinaryDataByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveTagsFromBinaryDataByFilterRequest, app.data.v1.data_pb2.RemoveTagsFromBinaryDataByFilterResponse]) None[source]
async TagsByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.TagsByFilterRequest, app.data.v1.data_pb2.TagsByFilterResponse]) None[source]
async AddBoundingBoxToImageByID(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddBoundingBoxToImageByIDRequest, app.data.v1.data_pb2.AddBoundingBoxToImageByIDResponse]) None[source]
async RemoveBoundingBoxFromImageByID(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveBoundingBoxFromImageByIDRequest, app.data.v1.data_pb2.RemoveBoundingBoxFromImageByIDResponse]) None[source]
async BoundingBoxLabelsByFilter(stream: grpclib.server.Stream[app.data.v1.data_pb2.BoundingBoxLabelsByFilterRequest, app.data.v1.data_pb2.BoundingBoxLabelsByFilterResponse]) None[source]
async UpdateBoundingBox(stream: grpclib.server.Stream[app.data.v1.data_pb2.UpdateBoundingBoxRequest, app.data.v1.data_pb2.UpdateBoundingBoxResponse]) None[source]
async GetDatabaseConnection(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetDatabaseConnectionRequest, app.data.v1.data_pb2.GetDatabaseConnectionResponse]) None[source]
async ConfigureDatabaseUser(stream: grpclib.server.Stream[app.data.v1.data_pb2.ConfigureDatabaseUserRequest, app.data.v1.data_pb2.ConfigureDatabaseUserResponse]) None[source]
async AddBinaryDataToDatasetByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddBinaryDataToDatasetByIDsRequest, app.data.v1.data_pb2.AddBinaryDataToDatasetByIDsResponse]) None[source]
async RemoveBinaryDataFromDatasetByIDs(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveBinaryDataFromDatasetByIDsRequest, app.data.v1.data_pb2.RemoveBinaryDataFromDatasetByIDsResponse]) None[source]
async AddSequencesToDataset(stream: grpclib.server.Stream[app.data.v1.data_pb2.AddSequencesToDatasetRequest, app.data.v1.data_pb2.AddSequencesToDatasetResponse]) None[source]
async RemoveSequencesFromDataset(stream: grpclib.server.Stream[app.data.v1.data_pb2.RemoveSequencesFromDatasetRequest, app.data.v1.data_pb2.RemoveSequencesFromDatasetResponse]) None[source]
async CreateIndex(stream: grpclib.server.Stream[app.data.v1.data_pb2.CreateIndexRequest, app.data.v1.data_pb2.CreateIndexResponse]) None[source]
async ListIndexes(stream: grpclib.server.Stream[app.data.v1.data_pb2.ListIndexesRequest, app.data.v1.data_pb2.ListIndexesResponse]) None[source]
async DeleteIndex(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteIndexRequest, app.data.v1.data_pb2.DeleteIndexResponse]) None[source]
async CreateSavedQuery(stream: grpclib.server.Stream[app.data.v1.data_pb2.CreateSavedQueryRequest, app.data.v1.data_pb2.CreateSavedQueryResponse]) None[source]
async UpdateSavedQuery(stream: grpclib.server.Stream[app.data.v1.data_pb2.UpdateSavedQueryRequest, app.data.v1.data_pb2.UpdateSavedQueryResponse]) None[source]
async GetSavedQuery(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetSavedQueryRequest, app.data.v1.data_pb2.GetSavedQueryResponse]) None[source]
async DeleteSavedQuery(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteSavedQueryRequest, app.data.v1.data_pb2.DeleteSavedQueryResponse]) None[source]
async ListSavedQueries(stream: grpclib.server.Stream[app.data.v1.data_pb2.ListSavedQueriesRequest, app.data.v1.data_pb2.ListSavedQueriesResponse]) None[source]
async CreateBinaryDataSignedURL(stream: grpclib.server.Stream[app.data.v1.data_pb2.CreateBinaryDataSignedURLRequest, app.data.v1.data_pb2.CreateBinaryDataSignedURLResponse]) None[source]
async CreateSequence(stream: grpclib.server.Stream[app.data.v1.data_pb2.CreateSequenceRequest, app.data.v1.data_pb2.CreateSequenceResponse]) None[source]
async GetSequence(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetSequenceRequest, app.data.v1.data_pb2.GetSequenceResponse]) None[source]
async UpdateSequence(stream: grpclib.server.Stream[app.data.v1.data_pb2.UpdateSequenceRequest, app.data.v1.data_pb2.UpdateSequenceResponse]) None[source]
async DeleteSequence(stream: grpclib.server.Stream[app.data.v1.data_pb2.DeleteSequenceRequest, app.data.v1.data_pb2.DeleteSequenceResponse]) None[source]
async ListSequences(stream: grpclib.server.Stream[app.data.v1.data_pb2.ListSequencesRequest, app.data.v1.data_pb2.ListSequencesResponse]) None[source]
async SequencesByDatasetID(stream: grpclib.server.Stream[app.data.v1.data_pb2.SequencesByDatasetIDRequest, app.data.v1.data_pb2.SequencesByDatasetIDResponse]) None[source]
async GetSequenceBinaryData(stream: grpclib.server.Stream[app.data.v1.data_pb2.GetSequenceBinaryDataRequest, app.data.v1.data_pb2.GetSequenceBinaryDataResponse]) None[source]
class viam.gen.app.data.v1.data_grpc.DataServiceStub(channel: grpclib.client.Channel)[source]
TabularDataByFilter
TabularDataBySQL
TabularDataByMQL
ExportTabularData
GetLatestTabularData
BinaryDataByFilter
BinaryDataByIDs
DeleteTabularData
DeleteBinaryDataByFilter
DeleteBinaryDataByIDs
AddTagsToBinaryDataByIDs
AddTagsToBinaryDataByFilter
RemoveTagsFromBinaryDataByIDs
RemoveTagsFromBinaryDataByFilter
TagsByFilter
AddBoundingBoxToImageByID
RemoveBoundingBoxFromImageByID
BoundingBoxLabelsByFilter
UpdateBoundingBox
GetDatabaseConnection
ConfigureDatabaseUser
AddBinaryDataToDatasetByIDs
RemoveBinaryDataFromDatasetByIDs
AddSequencesToDataset
RemoveSequencesFromDataset
CreateIndex
ListIndexes
DeleteIndex
CreateSavedQuery
UpdateSavedQuery
GetSavedQuery
DeleteSavedQuery
ListSavedQueries
CreateBinaryDataSignedURL
CreateSequence
GetSequence
UpdateSequence
DeleteSequence
ListSequences
SequencesByDatasetID
GetSequenceBinaryData