Interface MiaExecutionControllerApi
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2025-09-12T06:34:48.437927154Z[Etc/UTC]")
@Validated
public interface MiaExecutionControllerApi
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<List<ExecutionResponseDto>> executeCompound(@NotNull @Valid UUID projectId, @NotNull @Valid String env, @Valid ExecutionRequestDto request) POST /rest/flow/execute/compound : Execute Compoundorg.springframework.http.ResponseEntity<List<SqlResponseDto>> executeCurrentStatement(@NotNull @Valid UUID projectId, @NotNull @Valid String env, @NotNull @Valid String executableName, @NotNull @Valid UUID sessionId, @Valid FlowDataDto flowData) POST /rest/flow/execute/current/statement : Execute CurrentStatementorg.springframework.http.ResponseEntity<ExecutionResponseDto> executeProcess(@NotNull @Valid UUID projectId, @NotNull @Valid String env, @Valid ExecutionRequestDto request) POST /rest/flow/execute/process : Execute Processorg.springframework.http.ResponseEntity<String> getNextBillDate(@NotNull @Valid UUID projectId, @NotNull @Valid String env, @Valid ExecutionRequestDto executionRequestDto) POST /rest/flow/calculateNextBillDate : Get Next Bill Date for Given Account Id
-
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)
-