@Override
    public PutExternalEvaluationResult putExternalEvaluation(PutExternalEvaluationRequest request) {
        request = beforeClientExecution(request);
        return executePutExternalEvaluation(request);
    }
<p>
Add or updates the evaluations for process checks. This API checks if the rule is a process check when the name
of the Config rule is provided.
</p>

@param putExternalEvaluationRequest
@return Result of the PutExternalEvaluation operation returned by the service.
@throws NoSuchConfigRuleException
        The Config rule in the request is not valid. Verify that the rule is an Config Process Check rule, that
        the rule name is correct, and that valid Amazon Resouce Names (ARNs) are used before trying again.
@throws InvalidParameterValueException
        One or more of the specified parameters are not valid. Verify that your parameters are valid and try
        again.
@sample AmazonConfig.PutExternalEvaluation
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutExternalEvaluation" target="_top">AWS
     API Documentation</a>
aws-java-sdk-config/src/main/java/com/amazonaws/services/config/AmazonConfigClient.java