Package org.vitrivr.cottontail.grpc
Class DDLGrpc.DDLStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<DDLGrpc.DDLStub>
-
- org.vitrivr.cottontail.grpc.DDLGrpc.DDLStub
-
- Enclosing class:
- DDLGrpc
public static final class DDLGrpc.DDLStub extends io.grpc.stub.AbstractAsyncStub<DDLGrpc.DDLStub>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DDLGrpc.DDLStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)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
-
build
protected DDLGrpc.DDLStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<DDLGrpc.DDLStub>
-
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.
-
-