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 -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyCloneSettings(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.ServerServiceDefinitionvoidgetPerformanceData(com.google.apphosting.base.protos.ModelClonePb.PerformanceDataRequest request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.ClonePb.PerformanceData> responseObserver) Deprecated.voidsendDeadline(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.voidwaitForSandbox(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.
-
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:
bindServicein interfaceio.grpc.BindableService
-