java.lang.Object
org.yamcs.protobuf.AbstractRocksDbApi<Context>
org.yamcs.http.api.RocksDbApi
- All Implemented Interfaces:
org.yamcs.api.Api<Context>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbackupDatabase(Context ctx, org.yamcs.protobuf.BackupDatabaseRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voidcompactDatabase(Context ctx, org.yamcs.protobuf.CompactDatabaseRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voiddescribeDatabase(Context ctx, org.yamcs.protobuf.DescribeDatabaseRequest request, org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer) voiddescribeRocksDb(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer) voidlistDatabases(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.protobuf.ListRocksDbDatabasesResponse> observer) voidlistTablespaces(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.protobuf.ListRocksDbTablespacesResponse> observer) Methods inherited from class org.yamcs.protobuf.AbstractRocksDbApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
RocksDbApi
-
-
Method Details
-
listTablespaces
public void listTablespaces(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.protobuf.ListRocksDbTablespacesResponse> observer) - Specified by:
listTablespacesin classorg.yamcs.protobuf.AbstractRocksDbApi<Context>
-
backupDatabase
public void backupDatabase(Context ctx, org.yamcs.protobuf.BackupDatabaseRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) - Specified by:
backupDatabasein classorg.yamcs.protobuf.AbstractRocksDbApi<Context>
-
listDatabases
public void listDatabases(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.protobuf.ListRocksDbDatabasesResponse> observer) - Specified by:
listDatabasesin classorg.yamcs.protobuf.AbstractRocksDbApi<Context>
-
compactDatabase
public void compactDatabase(Context ctx, org.yamcs.protobuf.CompactDatabaseRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) - Specified by:
compactDatabasein classorg.yamcs.protobuf.AbstractRocksDbApi<Context>
-
describeRocksDb
public void describeRocksDb(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer) - Specified by:
describeRocksDbin classorg.yamcs.protobuf.AbstractRocksDbApi<Context>
-
describeDatabase
public void describeDatabase(Context ctx, org.yamcs.protobuf.DescribeDatabaseRequest request, org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer) - Specified by:
describeDatabasein classorg.yamcs.protobuf.AbstractRocksDbApi<Context>
-