code: @Override
      public DetectPHIResult detectPHI(DetectPHIRequest request) {
          request = beforeClientExecution(request);
          return executeDetectPHI(request);
      }
docs: <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>