Class CloneControllerGrpc.CloneControllerImplBase

java.lang.Object
com.google.apphosting.base.protos.CloneControllerGrpc.CloneControllerImplBase
All Implemented Interfaces:
io.grpc.BindableService
Enclosing class:
CloneControllerGrpc

public abstract static class CloneControllerGrpc.CloneControllerImplBase extends Object implements io.grpc.BindableService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyCloneSettings(com.google.apphosting.base.protos.ClonePb.CloneSettings request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.EmptyMessage> responseObserver)
    Updates per-app settings for this clone.
    final io.grpc.ServerServiceDefinition
     
    void
    getPerformanceData(com.google.apphosting.base.protos.ModelClonePb.PerformanceDataRequest request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.ClonePb.PerformanceData> responseObserver)
    Deprecated.
    void
    sendDeadline(com.google.apphosting.base.protos.ModelClonePb.DeadlineInfo request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.EmptyMessage> responseObserver)
    Notifies the clone that the soft or hard deadline for an active request has expired.
    void
    waitForSandbox(com.google.apphosting.base.protos.EmptyMessage request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.EmptyMessage> responseObserver)
    Asks the Clone to put itself into the stopped state, by sending itself a SIGSTOP when it is safe to do so.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CloneControllerImplBase

      public CloneControllerImplBase()
  • Method Details

    • waitForSandbox

      public void waitForSandbox(com.google.apphosting.base.protos.EmptyMessage request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.EmptyMessage> responseObserver)
       Asks the Clone to put itself into the stopped state, by sending
       itself a SIGSTOP when it is safe to do so. The Clone will be
       Sandboxed and resume from this point.
       
    • applyCloneSettings

      public void applyCloneSettings(com.google.apphosting.base.protos.ClonePb.CloneSettings request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.EmptyMessage> responseObserver)
       Updates per-app settings for this clone.
       
    • sendDeadline

      public void sendDeadline(com.google.apphosting.base.protos.ModelClonePb.DeadlineInfo request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.EmptyMessage> responseObserver)
       Notifies the clone that the soft or hard deadline for an active request
       has expired.
       
    • getPerformanceData

      public void getPerformanceData(com.google.apphosting.base.protos.ModelClonePb.PerformanceDataRequest request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.ClonePb.PerformanceData> responseObserver)
       Deprecated.
       
    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService