Class SavepointDisposalController

java.lang.Object
cn.sliew.flinkful.rest.client.controller.SavepointDisposalController

@RestController @RequestMapping("/flinkful/savepoint-disposal") public class SavepointDisposalController extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    CompletableFuture<org.apache.flink.runtime.rest.handler.async.AsynchronousOperationResult<org.apache.flink.runtime.rest.handler.async.AsynchronousOperationInfo>>
    disposal(String triggerId)
    https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/ops/rest_api/#savepoint-disposal-triggerid
    CompletableFuture<org.apache.flink.runtime.rest.handler.async.TriggerResponse>
    dispose(org.apache.flink.runtime.rest.messages.job.savepoints.SavepointDisposalRequest request)
    https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/ops/rest_api/#savepoint-disposal

    Methods inherited from class java.lang.Object

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

    • SavepointDisposalController

      public SavepointDisposalController()
  • Method Details

    • dispose

      @PostMapping public CompletableFuture<org.apache.flink.runtime.rest.handler.async.TriggerResponse> dispose(@RequestBody org.apache.flink.runtime.rest.messages.job.savepoints.SavepointDisposalRequest request) throws IOException
      https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/ops/rest_api/#savepoint-disposal
      Throws:
      IOException
    • disposal

      @GetMapping("{triggerId}") public CompletableFuture<org.apache.flink.runtime.rest.handler.async.AsynchronousOperationResult<org.apache.flink.runtime.rest.handler.async.AsynchronousOperationInfo>> disposal(@PathVariable("triggerId") String triggerId) throws IOException
      https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/ops/rest_api/#savepoint-disposal-triggerid
      Throws:
      IOException