Package biopb.image

Interface ProcessImageGrpc.AsyncService

All Known Implementing Classes:
ProcessImageGrpc.ProcessImageImplBase
Enclosing class:
ProcessImageGrpc

public static interface ProcessImageGrpc.AsyncService
 A generic image process protocol that returns a new image. Examples include
 denoising, super-resolution, and semantic segmentation.
 
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    getOpNames(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<OpNames> responseObserver)
    Query operation names.
    default void
    run(ProcessRequest request, io.grpc.stub.StreamObserver<ProcessResponse> responseObserver)
    Process the input image
    default io.grpc.stub.StreamObserver<ProcessRequest>
    runStream(io.grpc.stub.StreamObserver<ProcessResponse> responseObserver)
    Streaming version
  • Method Details

    • run

      default void run(ProcessRequest request, io.grpc.stub.StreamObserver<ProcessResponse> responseObserver)
       Process the input image
       
    • runStream

      default io.grpc.stub.StreamObserver<ProcessRequest> runStream(io.grpc.stub.StreamObserver<ProcessResponse> responseObserver)
       Streaming version
       
    • getOpNames

      default void getOpNames(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<OpNames> responseObserver)
       Query operation names. Server with a single op may not implement this
       call.