Class SnapshotGrpcService
java.lang.Object
tech.skworks.tachyon.service.contracts.snapshot.MutinySnapshotServiceGrpc.SnapshotServiceImplBase
tech.skworks.tachyon.service.snapshot.SnapshotGrpcService
- All Implemented Interfaces:
io.grpc.BindableService
Project Tachyon
Class SnapshotGrpcService
- Since:
- 1.0.0-SNAPSHOT
- Version:
- 1.0
- Author:
- Jimmy (vSKAH) - 06/04/2026
-
Constructor Summary
ConstructorsConstructorDescriptionSnapshotGrpcService(io.quarkus.redis.datasource.ReactiveRedisDataSource redisDS) -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<DecodeSnapshotResponse> io.smallrye.mutiny.Uni<ListSnapshotsResponse> io.smallrye.mutiny.Uni<com.google.protobuf.Empty> io.smallrye.mutiny.Uni<com.google.protobuf.Empty> io.smallrye.mutiny.Uni<ToggleLockSnapshotResponse> Methods inherited from class MutinySnapshotServiceGrpc.SnapshotServiceImplBase
bindService, withCompression
-
Constructor Details
-
SnapshotGrpcService
public SnapshotGrpcService(io.quarkus.redis.datasource.ReactiveRedisDataSource redisDS)
-
-
Method Details
-
toggleLockSnapshot
public io.smallrye.mutiny.Uni<ToggleLockSnapshotResponse> toggleLockSnapshot(ToggleLockSnapshotRequest request) - Overrides:
toggleLockSnapshotin classMutinySnapshotServiceGrpc.SnapshotServiceImplBase
-
takeDatabaseSnapshot
public io.smallrye.mutiny.Uni<com.google.protobuf.Empty> takeDatabaseSnapshot(TakeDatabaseSnapshotRequest req) - Overrides:
takeDatabaseSnapshotin classMutinySnapshotServiceGrpc.SnapshotServiceImplBase
-
takeComponentSnapshot
public io.smallrye.mutiny.Uni<com.google.protobuf.Empty> takeComponentSnapshot(TakeComponentSnapshotRequest req) - Overrides:
takeComponentSnapshotin classMutinySnapshotServiceGrpc.SnapshotServiceImplBase
-
listSnapshots
- Overrides:
listSnapshotsin classMutinySnapshotServiceGrpc.SnapshotServiceImplBase
-
decodeSnapshot
- Overrides:
decodeSnapshotin classMutinySnapshotServiceGrpc.SnapshotServiceImplBase
-