rollup-apis.asciidoc 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. [role="xpack"]
  2. [testenv="basic"]
  3. [[rollup-apis]]
  4. == Rollup APIs
  5. ifdef::permanently-unreleased-branch[]
  6. A rollup aggregates an index's time series data and stores the results in
  7. a new index. For example, you can roll up hourly data into daily or weekly
  8. summaries.
  9. * <<rollup-api,Rollup API>>
  10. [discrete]
  11. [[legacy-rollup-apis]]
  12. === Legacy rollup APIs
  13. include::{es-repo-dir}/rollup/index.asciidoc[tag=legacy-rollups]
  14. [discrete]
  15. [[rollup-jobs-endpoint]]
  16. ==== Jobs
  17. * <<rollup-put-job,Create>> or <<rollup-delete-job,delete legacy {rollup-jobs}>>
  18. * <<rollup-start-job,Start>> or <<rollup-stop-job,stop legacy {rollup-jobs}>>
  19. * <<rollup-get-job,Get legacy {rollup-jobs}>>
  20. [discrete]
  21. [[rollup-data-endpoint]]
  22. ==== Data
  23. * <<rollup-get-rollup-caps,Get legacy rollup capabilities>>
  24. * <<rollup-get-rollup-index-caps,Get legacy rollup index capabilities>>
  25. [discrete]
  26. [[rollup-search-endpoint]]
  27. ==== Search
  28. * <<rollup-search,Legacy rollup search>>
  29. include::apis/rollup-api.asciidoc[]
  30. include::apis/put-job.asciidoc[]
  31. include::apis/delete-job.asciidoc[]
  32. include::apis/get-job.asciidoc[]
  33. include::apis/rollup-caps.asciidoc[]
  34. include::apis/rollup-index-caps.asciidoc[]
  35. include::apis/rollup-search.asciidoc[]
  36. include::apis/start-job.asciidoc[]
  37. include::apis/stop-job.asciidoc[]
  38. endif::[]
  39. ifndef::permanently-unreleased-branch[]
  40. [discrete]
  41. [[rollup-jobs-endpoint]]
  42. === Jobs
  43. * <<rollup-put-job,Create>> or <<rollup-delete-job,delete {rollup-jobs}>>
  44. * <<rollup-start-job,Start>> or <<rollup-stop-job,stop {rollup-jobs}>>
  45. * <<rollup-get-job,Get {rollup-jobs}>>
  46. [discrete]
  47. [[rollup-data-endpoint]]
  48. === Data
  49. * <<rollup-get-rollup-caps,Get rollup capabilities>>
  50. * <<rollup-get-rollup-index-caps,Get rollup index capabilities>>
  51. [discrete]
  52. [[rollup-search-endpoint]]
  53. === Search
  54. * <<rollup-search,Rollup search>>
  55. include::apis/put-job.asciidoc[]
  56. include::apis/delete-job.asciidoc[]
  57. include::apis/get-job.asciidoc[]
  58. include::apis/rollup-caps.asciidoc[]
  59. include::apis/rollup-index-caps.asciidoc[]
  60. include::apis/rollup-search.asciidoc[]
  61. include::apis/start-job.asciidoc[]
  62. include::apis/stop-job.asciidoc[]
  63. endif::[]