Package org.vitrivr.cottontail.grpc
Class DDLGrpc.DDLBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<DDLGrpc.DDLBlockingStub>
-
- org.vitrivr.cottontail.grpc.DDLGrpc.DDLBlockingStub
-
- Enclosing class:
- DDLGrpc
public static final class DDLGrpc.DDLBlockingStub extends io.grpc.stub.AbstractBlockingStub<DDLGrpc.DDLBlockingStub>
-
-
Method Summary
-
-
-
Method Detail
-
build
protected DDLGrpc.DDLBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<DDLGrpc.DDLBlockingStub>
-
listSchemas
public java.util.Iterator<CottontailGrpc.QueryResponseMessage> listSchemas(CottontailGrpc.ListSchemaMessage request)
Lists all schemas.
-
createSchema
public CottontailGrpc.QueryResponseMessage createSchema(CottontailGrpc.CreateSchemaMessage request)
Creates a new schema.
-
dropSchema
public CottontailGrpc.QueryResponseMessage dropSchema(CottontailGrpc.DropSchemaMessage request)
Drops an existing schema.
-
listEntities
public java.util.Iterator<CottontailGrpc.QueryResponseMessage> listEntities(CottontailGrpc.ListEntityMessage request)
Lists all available entities for the given schema.
-
entityDetails
public CottontailGrpc.QueryResponseMessage entityDetails(CottontailGrpc.EntityDetailsMessage request)
Returns details about the given entity.
-
createEntity
public CottontailGrpc.QueryResponseMessage createEntity(CottontailGrpc.CreateEntityMessage request)
Creates a new entity.
-
dropEntity
public CottontailGrpc.QueryResponseMessage dropEntity(CottontailGrpc.DropEntityMessage request)
Drops an existing entity.
-
truncateEntity
public CottontailGrpc.QueryResponseMessage truncateEntity(CottontailGrpc.TruncateEntityMessage request)
Truncates an existing entity.
-
optimizeEntity
public CottontailGrpc.QueryResponseMessage optimizeEntity(CottontailGrpc.OptimizeEntityMessage request)
Optimizing and truncating entities.
-
createIndex
public CottontailGrpc.QueryResponseMessage createIndex(CottontailGrpc.CreateIndexMessage request)
Creates a new index.
-
dropIndex
public CottontailGrpc.QueryResponseMessage dropIndex(CottontailGrpc.DropIndexMessage request)
Drops an existing index.
-
rebuildIndex
public CottontailGrpc.QueryResponseMessage rebuildIndex(CottontailGrpc.RebuildIndexMessage request)
Rebuilds an existing index.
-
-