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 CloneControllerImplBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyCloneSettings(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.io.grpc.ServerServiceDefinitionbindService()voidgetDebuggeeInfo(com.google.apphosting.base.protos.ClonePb.DebuggeeInfoRequest request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.ClonePb.DebuggeeInfoResponse> responseObserver)Gets source context of the clone app.voidgetPerformanceData(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.voidupdateActiveBreakpoints(com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints> responseObserver)Updates a list of Cloud Debugger breakpoints on a clone.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.
-
-
-
Method Detail
-
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.
-
updateActiveBreakpoints
public void updateActiveBreakpoints(com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints> responseObserver)Updates a list of Cloud Debugger breakpoints on a clone.
-
getDebuggeeInfo
public void getDebuggeeInfo(com.google.apphosting.base.protos.ClonePb.DebuggeeInfoRequest request, io.grpc.stub.StreamObserver<com.google.apphosting.base.protos.ClonePb.DebuggeeInfoResponse> responseObserver)Gets source context of the clone app.
-
bindService
public final io.grpc.ServerServiceDefinition bindService()
- Specified by:
bindServicein interfaceio.grpc.BindableService
-
-