Package org.vitrivr.cottontail.grpc
Class DDLGrpc.DDLImplBase
- java.lang.Object
-
- org.vitrivr.cottontail.grpc.DDLGrpc.DDLImplBase
-
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
- DDLGrpc
public abstract static class DDLGrpc.DDLImplBase extends java.lang.Object implements io.grpc.BindableService
-
-
Constructor Summary
Constructors Constructor Description DDLImplBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.grpc.ServerServiceDefinitionbindService()voidcreateEntity(CottontailGrpc.CreateEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Creates a new entity.voidcreateIndex(CottontailGrpc.CreateIndexMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Creates a new index.voidcreateSchema(CottontailGrpc.CreateSchemaMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Creates a new schema.voiddropEntity(CottontailGrpc.DropEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Drops an existing entity.voiddropIndex(CottontailGrpc.DropIndexMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Drops an existing index.voiddropSchema(CottontailGrpc.DropSchemaMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Drops an existing schema.voidentityDetails(CottontailGrpc.EntityDetailsMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Returns details about the given entity.voidlistEntities(CottontailGrpc.ListEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Lists all available entities for the given schema.voidlistSchemas(CottontailGrpc.ListSchemaMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Lists all schemas.voidoptimizeEntity(CottontailGrpc.OptimizeEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Optimizing and truncating entities.voidrebuildIndex(CottontailGrpc.RebuildIndexMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Rebuilds an existing index.voidtruncateEntity(CottontailGrpc.TruncateEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)Truncates an existing entity.
-
-
-
Method Detail
-
listSchemas
public void listSchemas(CottontailGrpc.ListSchemaMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Lists all schemas.
-
createSchema
public void createSchema(CottontailGrpc.CreateSchemaMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Creates a new schema.
-
dropSchema
public void dropSchema(CottontailGrpc.DropSchemaMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Drops an existing schema.
-
listEntities
public void listEntities(CottontailGrpc.ListEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Lists all available entities for the given schema.
-
entityDetails
public void entityDetails(CottontailGrpc.EntityDetailsMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Returns details about the given entity.
-
createEntity
public void createEntity(CottontailGrpc.CreateEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Creates a new entity.
-
dropEntity
public void dropEntity(CottontailGrpc.DropEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Drops an existing entity.
-
truncateEntity
public void truncateEntity(CottontailGrpc.TruncateEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Truncates an existing entity.
-
optimizeEntity
public void optimizeEntity(CottontailGrpc.OptimizeEntityMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Optimizing and truncating entities.
-
createIndex
public void createIndex(CottontailGrpc.CreateIndexMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Creates a new index.
-
dropIndex
public void dropIndex(CottontailGrpc.DropIndexMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Drops an existing index.
-
rebuildIndex
public void rebuildIndex(CottontailGrpc.RebuildIndexMessage request, io.grpc.stub.StreamObserver<CottontailGrpc.QueryResponseMessage> responseObserver)
Rebuilds an existing index.
-
bindService
public final io.grpc.ServerServiceDefinition bindService()
- Specified by:
bindServicein interfaceio.grpc.BindableService
-
-