Class MutinySnapshotServiceGrpc.SnapshotServiceImplBase
java.lang.Object
tech.skworks.tachyon.service.contracts.snapshot.MutinySnapshotServiceGrpc.SnapshotServiceImplBase
- All Implemented Interfaces:
io.grpc.BindableService
- Direct Known Subclasses:
SnapshotGrpcService, SnapshotServiceBean
- Enclosing class:
MutinySnapshotServiceGrpc
public abstract static class MutinySnapshotServiceGrpc.SnapshotServiceImplBase
extends Object
implements io.grpc.BindableService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.grpc.ServerServiceDefinitionio.smallrye.mutiny.Uni<DecodeSnapshotResponse> decodeSnapshot(DecodeSnapshotRequest request) io.smallrye.mutiny.Uni<ListSnapshotsResponse> listSnapshots(ListSnapshotsRequest request) io.smallrye.mutiny.Uni<com.google.protobuf.Empty> io.smallrye.mutiny.Uni<com.google.protobuf.Empty> io.smallrye.mutiny.Uni<ToggleLockSnapshotResponse> withCompression(String compression) Set whether the server will try to use a compressed response.
-
Constructor Details
-
SnapshotServiceImplBase
public SnapshotServiceImplBase()
-
-
Method Details
-
withCompression
Set whether the server will try to use a compressed response.- Parameters:
compression- the compression, e.ggzip
-
takeDatabaseSnapshot
public io.smallrye.mutiny.Uni<com.google.protobuf.Empty> takeDatabaseSnapshot(TakeDatabaseSnapshotRequest request) -
takeComponentSnapshot
public io.smallrye.mutiny.Uni<com.google.protobuf.Empty> takeComponentSnapshot(TakeComponentSnapshotRequest request) -
toggleLockSnapshot
public io.smallrye.mutiny.Uni<ToggleLockSnapshotResponse> toggleLockSnapshot(ToggleLockSnapshotRequest request) -
listSnapshots
-
decodeSnapshot
-
bindService
public io.grpc.ServerServiceDefinition bindService()- Specified by:
bindServicein interfaceio.grpc.BindableService
-