Package org.vitrivr.cottontail.grpc
Class DDLGrpc.DDLFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<DDLGrpc.DDLFutureStub>
org.vitrivr.cottontail.grpc.DDLGrpc.DDLFutureStub
- Enclosing class:
- DDLGrpc
public static final class DDLGrpc.DDLFutureStub
extends io.grpc.stub.AbstractFutureStub<DDLGrpc.DDLFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service DDL.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDDLFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Optimizing and truncating entities.protected DDLGrpc.DDLFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Creates a new entity.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Creates a new index.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Creates a new schema.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Drops an existing entity.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>dropIndex(CottontailGrpc.DropIndexMessage request) Drops an existing index.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Drops an existing schema.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Returns details about the given entity.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Returns details about the given column.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Returns details about the given index.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Rebuilds an existing index.com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage>Truncates an existing entity.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Constructor Details
-
DDLFutureStub
private DDLFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
Method Details
-
build
- Specified by:
buildin classio.grpc.stub.AbstractStub<DDLGrpc.DDLFutureStub>
-
createSchema
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> createSchema(CottontailGrpc.CreateSchemaMessage request) Creates a new schema.
-
dropSchema
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> dropSchema(CottontailGrpc.DropSchemaMessage request) Drops an existing schema.
-
entityDetails
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> entityDetails(CottontailGrpc.EntityDetailsMessage request) Returns details about the given entity.
-
entityStatistics
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> entityStatistics(CottontailGrpc.EntityDetailsMessage request) Returns details about the given column.
-
indexDetails
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> indexDetails(CottontailGrpc.IndexDetailsMessage request) Returns details about the given index.
-
createEntity
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> createEntity(CottontailGrpc.CreateEntityMessage request) Creates a new entity.
-
dropEntity
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> dropEntity(CottontailGrpc.DropEntityMessage request) Drops an existing entity.
-
truncateEntity
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> truncateEntity(CottontailGrpc.TruncateEntityMessage request) Truncates an existing entity.
-
analyzeEntity
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> analyzeEntity(CottontailGrpc.AnalyzeEntityMessage request) Optimizing and truncating entities.
-
createIndex
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> createIndex(CottontailGrpc.CreateIndexMessage request) Creates a new index.
-
dropIndex
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> dropIndex(CottontailGrpc.DropIndexMessage request) Drops an existing index.
-
rebuildIndex
public com.google.common.util.concurrent.ListenableFuture<CottontailGrpc.QueryResponseMessage> rebuildIndex(CottontailGrpc.RebuildIndexMessage request) Rebuilds an existing index.
-