Class QueryController

java.lang.Object
io.squashql.spring.web.rest.QueryController

@RestController public class QueryController extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • execute

      @PostMapping("/query") public org.springframework.http.ResponseEntity<QueryResultDto> execute(@RequestBody QueryDto query)
    • executeAndMerge

      @PostMapping("/query-merge") public org.springframework.http.ResponseEntity<QueryResultDto> executeAndMerge(@RequestBody QueryMergeDto queryMergeDto)
    • executeBeautify

      @PostMapping("/query-beautify") public org.springframework.http.ResponseEntity<String> executeBeautify(@RequestBody QueryDto query)
    • executeRaw

      @PostMapping("/query-raw") public org.springframework.http.ResponseEntity<QueryResultDto> executeRaw(@RequestBody String sql)
    • getMetadata

      @GetMapping("/metadata") public org.springframework.http.ResponseEntity<MetadataResultDto> getMetadata()
    • setMeasureExpressions

      @PostMapping("/expression") public org.springframework.http.ResponseEntity<List<Measure>> setMeasureExpressions(@RequestBody List<Measure> measures)