Class CloneControllerGrpc.CloneControllerFutureStub

    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub

        io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.EmptyMessage> applyCloneSettings​(com.google.apphosting.base.protos.ClonePb.CloneSettings request)
      Updates per-app settings for this clone.
      protected CloneControllerGrpc.CloneControllerFutureStub build​(io.grpc.Channel channel, io.grpc.CallOptions callOptions)  
      com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.ClonePb.DebuggeeInfoResponse> getDebuggeeInfo​(com.google.apphosting.base.protos.ClonePb.DebuggeeInfoRequest request)
      Gets source context of the clone app.
      com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.ClonePb.PerformanceData> getPerformanceData​(com.google.apphosting.base.protos.ModelClonePb.PerformanceDataRequest request)
      Deprecated.
      com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.EmptyMessage> sendDeadline​(com.google.apphosting.base.protos.ModelClonePb.DeadlineInfo request)
      Notifies the clone that the soft or hard deadline for an active request has expired.
      com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints> updateActiveBreakpoints​(com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints request)
      Updates a list of Cloud Debugger breakpoints on a clone.
      com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.EmptyMessage> waitForSandbox​(com.google.apphosting.base.protos.EmptyMessage request)
      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 io.grpc.stub.AbstractFutureStub

        newStub, newStub
      • Methods inherited from class io.grpc.stub.AbstractStub

        getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
    • Method Detail

      • waitForSandbox

        public com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.EmptyMessage> waitForSandbox​(com.google.apphosting.base.protos.EmptyMessage request)
         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 com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.EmptyMessage> applyCloneSettings​(com.google.apphosting.base.protos.ClonePb.CloneSettings request)
         Updates per-app settings for this clone.
         
      • sendDeadline

        public com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.EmptyMessage> sendDeadline​(com.google.apphosting.base.protos.ModelClonePb.DeadlineInfo request)
         Notifies the clone that the soft or hard deadline for an active request
         has expired.
         
      • getPerformanceData

        public com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.ClonePb.PerformanceData> getPerformanceData​(com.google.apphosting.base.protos.ModelClonePb.PerformanceDataRequest request)
         Deprecated.
         
      • updateActiveBreakpoints

        public com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints> updateActiveBreakpoints​(com.google.apphosting.base.protos.ClonePb.CloudDebuggerBreakpoints request)
         Updates a list of Cloud Debugger breakpoints on a clone.
         
      • getDebuggeeInfo

        public com.google.common.util.concurrent.ListenableFuture<com.google.apphosting.base.protos.ClonePb.DebuggeeInfoResponse> getDebuggeeInfo​(com.google.apphosting.base.protos.ClonePb.DebuggeeInfoRequest request)
         Gets source context of the clone app.