Interface MiaExecutionControllerApi


@Generated(value="org.openapitools.codegen.languages.SpringCodegen", date="2025-09-12T07:58:33.235724277Z[Etc/UTC]") @Validated public interface MiaExecutionControllerApi
  • Method Details

    • executeCompound

      @RequestMapping(method=POST, value="/rest/flow/execute/compound", produces="application/json", consumes="application/json; charset=UTF-8") org.springframework.http.ResponseEntity<List<ExecutionResponseDto>> executeCompound(@NotNull @Valid @RequestParam(value="projectId",required=true) @NotNull @Valid UUID projectId, @NotNull @Valid @RequestParam(value="env",required=true) @NotNull @Valid String env, @Valid @RequestBody @Valid ExecutionRequestDto request)
      POST /rest/flow/execute/compound : Execute Compound
      Parameters:
      projectId - projectId (required)
      env - environmentName (required)
      request - request (required)
      Returns:
      OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
    • executeCurrentStatement

      @RequestMapping(method=POST, value="/rest/flow/execute/current/statement", produces="application/json", consumes="application/json") org.springframework.http.ResponseEntity<List<SqlResponseDto>> executeCurrentStatement(@NotNull @Valid @RequestParam(value="projectId",required=true) @NotNull @Valid UUID projectId, @NotNull @Valid @RequestParam(value="env",required=true) @NotNull @Valid String env, @NotNull @Valid @RequestParam(value="executableName",required=true) @NotNull @Valid String executableName, @NotNull @Valid @RequestParam(value="sessionId",required=true) @NotNull @Valid UUID sessionId, @Valid @RequestBody @Valid FlowDataDto flowData)
      POST /rest/flow/execute/current/statement : Execute CurrentStatement
      Parameters:
      projectId - projectId (required)
      env - environment (required)
      executableName - executableName (required)
      sessionId - Session ID (required)
      flowData - flowData (required)
      Returns:
      OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
    • executeProcess

      @RequestMapping(method=POST, value="/rest/flow/execute/process", produces="application/json", consumes="application/json; charset=UTF-8") org.springframework.http.ResponseEntity<ExecutionResponseDto> executeProcess(@NotNull @Valid @RequestParam(value="projectId",required=true) @NotNull @Valid UUID projectId, @NotNull @Valid @RequestParam(value="env",required=true) @NotNull @Valid String env, @Valid @RequestBody @Valid ExecutionRequestDto request)
      POST /rest/flow/execute/process : Execute Process
      Parameters:
      projectId - projectId (required)
      env - environmentName (required)
      request - request (required)
      Returns:
      OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
    • getNextBillDate

      @RequestMapping(method=POST, value="/rest/flow/calculateNextBillDate", produces="application/json", consumes="application/json; charset=UTF-8") org.springframework.http.ResponseEntity<String> getNextBillDate(@NotNull @Valid @RequestParam(value="projectId",required=true) @NotNull @Valid UUID projectId, @NotNull @Valid @RequestParam(value="env",required=true) @NotNull @Valid String env, @Valid @RequestBody @Valid ExecutionRequestDto executionRequestDto)
      POST /rest/flow/calculateNextBillDate : Get Next Bill Date for Given Account Id
      Parameters:
      projectId - projectId (required)
      env - environmentName (required)
      executionRequestDto - request (required)
      Returns:
      OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)