Set the status of the request execution
post
                    ess/rest/scheduler/v1/requests/{requestId}/executionStatus
Sets the status of the request execution. It is meant to be invoked from a job request to signal the result of its execution to the scheduler. The scheduler uses it as an indicator to transition the request state.
                Request
Path Parameters
                - 
                    requestId(required):  integer(int64)
                    
                    the job request ID
Supported Media Types
                            - application/json
- application/vnd.oracle.resource+json
Root Schema : schema
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
                
                    
                    requestHandle: string
                    
                    
                     
                    
                
                
                The request handle associated with the executing request represents an opaque identifer for the executing instance of the request.
- 
                
                    
                    status: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "SUCCESS", "UPDATE", "PAUSE", "WARNING", "ERROR", "BUSINESS_ERROR", "CANCEL", "SUSPEND" ]Callback status of an asynchronous job. Returning an asynchronous status does not guarantee that the state of the request will change to the corresponding value. The new state of the request will depend on the old state, the async status, and any errors that may occur in subsequent processing. SUCCESS -- the job ran successfully UPDATE -- the asynchronous job is updated PAUSE -- the job has paused for the execution of sub-requests WARNING -- the job is issuing a warning ERROR -- the job encountered a retryable error CANCEL -- The job has cancelled its execution. Usually this originates from cancelling the job using the scheduler APIs SUSPEND -- the job has suspended itself BUSINESS_ERROR -- the job encountered a non-retryable error
- 
                
                    
                    statusMessage: string
                    
                    
                     
                    
                
                
                An error message if the status is ERROR or BUSINESS_ERROR, a warning message if the status is WARNING, the paused state if the status is PAUSED. The value will be ignored if the status is SUCCESS or CANCEL.
Root Schema : schema
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
                
                    
                    requestHandle: string
                    
                    
                     
                    
                
                
                The request handle associated with the executing request represents an opaque identifer for the executing instance of the request.
- 
                
                    
                    status: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "SUCCESS", "UPDATE", "PAUSE", "WARNING", "ERROR", "BUSINESS_ERROR", "CANCEL", "SUSPEND" ]Callback status of an asynchronous job. Returning an asynchronous status does not guarantee that the state of the request will change to the corresponding value. The new state of the request will depend on the old state, the async status, and any errors that may occur in subsequent processing. SUCCESS -- the job ran successfully UPDATE -- the asynchronous job is updated PAUSE -- the job has paused for the execution of sub-requests WARNING -- the job is issuing a warning ERROR -- the job encountered a retryable error CANCEL -- The job has cancelled its execution. Usually this originates from cancelling the job using the scheduler APIs SUSPEND -- the job has suspended itself BUSINESS_ERROR -- the job encountered a non-retryable error
- 
                
                    
                    statusMessage: string
                    
                    
                     
                    
                
                
                An error message if the status is ERROR or BUSINESS_ERROR, a warning message if the status is WARNING, the paused state if the status is PAUSED. The value will be ignored if the status is SUCCESS or CANCEL.
Response
Supported Media Types
                - application/json
- application/vnd.oracle.resource+json
200 Response
OK
                            
                            
                                Nested Schema : link
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
                
                    
                    href: string
                    
                    
                     (uri) 
                    
                
                
                href of the provided link
- 
                
                    
                    rel: string
                    
                    
                     
                    
                
                
                relationship with the returned resourceExample:self
400 Response
Invalid input
                            
                            
                                Root Schema : SimpleExceptionDetail
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
                
                    
                    detail: string
                    
                    
                     
                    
                
                
                Detailed error message
- 
                
                    
                    errorCode: string
                    
                    
                     
                    
                
                
                ESS-specific error code. For example ESS-00500.
- 
                
                    
                    status: integer
                    
                    
                     
                    
                
                
                HTTP status code
- 
                
                    
                    title(required): string
                    
                    
                     
                    
                
                
                Summary error message
- 
                
                    
                    type(required): string
                    
                    
                     
                    
                
                
                URI. It will be beneficial if teams can provide application specific problem types. If not, at least we should link to HTTP error code page.
403 Response
Not allowed for this operation
                            
                            
                                Root Schema : SimpleExceptionDetail
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
                
                    
                    detail: string
                    
                    
                     
                    
                
                
                Detailed error message
- 
                
                    
                    errorCode: string
                    
                    
                     
                    
                
                
                ESS-specific error code. For example ESS-00500.
- 
                
                    
                    status: integer
                    
                    
                     
                    
                
                
                HTTP status code
- 
                
                    
                    title(required): string
                    
                    
                     
                    
                
                
                Summary error message
- 
                
                    
                    type(required): string
                    
                    
                     
                    
                
                
                URI. It will be beneficial if teams can provide application specific problem types. If not, at least we should link to HTTP error code page.
404 Response
Request ID not found
                            
                            
                                Root Schema : SimpleExceptionDetail
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
                
                    
                    detail: string
                    
                    
                     
                    
                
                
                Detailed error message
- 
                
                    
                    errorCode: string
                    
                    
                     
                    
                
                
                ESS-specific error code. For example ESS-00500.
- 
                
                    
                    status: integer
                    
                    
                     
                    
                
                
                HTTP status code
- 
                
                    
                    title(required): string
                    
                    
                     
                    
                
                
                Summary error message
- 
                
                    
                    type(required): string
                    
                    
                     
                    
                
                
                URI. It will be beneficial if teams can provide application specific problem types. If not, at least we should link to HTTP error code page.
500 Response
A scheduling sub-system error occurred.
                            
                            
                                Root Schema : SimpleExceptionDetail
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
                
                    
                    detail: string
                    
                    
                     
                    
                
                
                Detailed error message
- 
                
                    
                    errorCode: string
                    
                    
                     
                    
                
                
                ESS-specific error code. For example ESS-00500.
- 
                
                    
                    status: integer
                    
                    
                     
                    
                
                
                HTTP status code
- 
                
                    
                    title(required): string
                    
                    
                     
                    
                
                
                Summary error message
- 
                
                    
                    type(required): string
                    
                    
                     
                    
                
                
                URI. It will be beneficial if teams can provide application specific problem types. If not, at least we should link to HTTP error code page.