Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.75 KB

File metadata and controls

39 lines (29 loc) · 1.75 KB

UpdateFindingExternalRequest

Request to update the status of a FSPM finding. Only OPEN (reopen) and ACCEPTED (accept) are settable; findings become RESOLVED via automated detection, not through this API. statusUpdatedReason is required when accepting a finding and ignored when reopening.

oneOf schemas

Example

// Import classes:
import com.fireblocks.sdk.model.UpdateFindingExternalRequest;
import com.fireblocks.sdk.model.AcceptFindingRequest;
import com.fireblocks.sdk.model.ReopenFindingRequest;

public class Example {
    public static void main(String[] args) {
        UpdateFindingExternalRequest exampleUpdateFindingExternalRequest = new UpdateFindingExternalRequest();

        // create a new AcceptFindingRequest
        AcceptFindingRequest exampleAcceptFindingRequest = new AcceptFindingRequest();
        // set UpdateFindingExternalRequest to AcceptFindingRequest
        exampleUpdateFindingExternalRequest.setActualInstance(exampleAcceptFindingRequest);
        // to get back the AcceptFindingRequest set earlier
        AcceptFindingRequest testAcceptFindingRequest = (AcceptFindingRequest) exampleUpdateFindingExternalRequest.getActualInstance();

        // create a new ReopenFindingRequest
        ReopenFindingRequest exampleReopenFindingRequest = new ReopenFindingRequest();
        // set UpdateFindingExternalRequest to ReopenFindingRequest
        exampleUpdateFindingExternalRequest.setActualInstance(exampleReopenFindingRequest);
        // to get back the ReopenFindingRequest set earlier
        ReopenFindingRequest testReopenFindingRequest = (ReopenFindingRequest) exampleUpdateFindingExternalRequest.getActualInstance();
    }
}