Interface CloneControllerServerInterface

  • All Known Implementing Classes:
    CloneControllerImpl

    public interface CloneControllerServerInterface
    RPC-agnostic equivalent of CloneController.ServerInterface.

    If you add methods to CloneController in apphosting/sandbox/clone.proto, you need to remember to add them here too.

    • Method Detail

      • waitForSandbox

        void waitForSandbox​(AnyRpcServerContext ctx,
                            com.google.apphosting.base.protos.EmptyMessage req)
      • applyCloneSettings

        void applyCloneSettings​(AnyRpcServerContext ctx,
                                com.google.apphosting.base.protos.ClonePb.CloneSettings req)
      • sendDeadline

        void sendDeadline​(AnyRpcServerContext ctx,
                          com.google.apphosting.base.protos.ModelClonePb.DeadlineInfo req)
      • getPerformanceData

        void getPerformanceData​(AnyRpcServerContext ctx,
                                com.google.apphosting.base.protos.ModelClonePb.PerformanceDataRequest req)
      • updateActiveBreakpoints

        void updateActiveBreakpoints​(AnyRpcServerContext ctx,
                                     com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints req)
      • getDebuggeeInfo

        void getDebuggeeInfo​(AnyRpcServerContext ctx,
                             com.google.apphosting.base.protos.ClonePb.DebuggeeInfoRequest req)