Class BackupEndpoint

java.lang.Object
io.camunda.zeebe.shared.management.BackupEndpoint

@Component @WebEndpoint(id="backups") public final class BackupEndpoint extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<?>
    delete(long id)
     
    org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<?>
     
    org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<?>
    status(long id)
     
    org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<?>
    take(long backupId)
     

    Methods inherited from class java.lang.Object

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

    • BackupEndpoint

      @Autowired public BackupEndpoint(BrokerClient client)
  • Method Details

    • take

      @WriteOperation public org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<?> take(long backupId)
    • status

      @ReadOperation public org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<?> status(@Selector @NonNull long id)
    • list

      @ReadOperation public org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<?> list()
    • delete

      @DeleteOperation public org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<?> delete(@Selector @NonNull long id)