@Override
    public DisableImportFindingsForProductResult disableImportFindingsForProduct(DisableImportFindingsForProductRequest request) {
        request = beforeClientExecution(request);
        return executeDisableImportFindingsForProduct(request);
    }
@ Override public DisableImportFindingsForProductResult disableImportFindingsForProduct ( DisableImportFindingsForProductRequest request ) { request = beforeClientExecution ( request ) ; return executeDisableImportFindingsForProduct ( request ) ; }
<p>
Cancels the subscription that allows a findings-generating solution (product) to import its findings into
Security Hub.
</p>

@param disableImportFindingsForProductRequest
@return Result of the DisableImportFindingsForProduct operation returned by the service.
@throws InternalException
Internal server error.
@throws InvalidInputException
The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
@throws ResourceNotFoundException
The request was rejected because the specified resource cannot be found.
@throws InvalidAccessException
AWS Security Hub is not enabled for the account used to make this request.
@throws LimitExceededException
The request was rejected because it attempted to create resources beyond the current AWS account limits.
The error code describes the limit exceeded.
@sample AWSSecurityHub.DisableImportFindingsForProduct
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/DisableImportFindingsForProduct"
target="_top">AWS API Documentation</a>