@Override
    public DetectPHIResult detectPHI(DetectPHIRequest request) {
        request = beforeClientExecution(request);
        return executeDetectPHI(request);
    }
@ Override public DetectPHIResult detectPHI ( DetectPHIRequest request ) { request = beforeClientExecution ( request ) ; return executeDetectPHI ( request ) ; }
<p>
Inspects the clinical text for personal health information (PHI) entities and entity category, location, and
confidence score on that information.
</p>

@param detectPHIRequest
@return Result of the DetectPHI operation returned by the service.
@throws InternalServerException
An internal server error occurred. Retry your request.
@throws ServiceUnavailableException
The Comprehend Medical service is temporarily unavailable. Please wait and then retry your request.
@throws TooManyRequestsException
You have made too many requests within a short period of time. Wait for a short time and then try your
request again. Contact customer support for more information about a service limit increase.
@throws InvalidRequestException
The request that you made is invalid. Check your request to determine why it's invalid and then retry the
request.
@throws InvalidEncodingException
The input text was not in valid UTF-8 character encoding. Check your text then retry your request.
@throws TextSizeLimitExceededException
The size of the text you submitted exceeds the size limit. Reduce the size of the text or use a smaller
document and then retry your request.
@sample AWSComprehendMedical.DetectPHI
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/comprehendmedical-2018-10-30/DetectPHI" target="_top">AWS
API Documentation</a>