@Override
    public DescribeComplianceByConfigRuleResult describeComplianceByConfigRule() {
        return describeComplianceByConfigRule(new DescribeComplianceByConfigRuleRequest());
    }
<p>
Indicates whether the specified Config rules are compliant. If a rule is noncompliant, this action returns the
number of Amazon Web Services resources that do not comply with the rule.
</p>
<p>
A rule is compliant if all of the evaluated resources comply with it. It is noncompliant if any of these
resources do not comply.
</p>
<p>
If Config has no current evaluation results for the rule, it returns <code>INSUFFICIENT_DATA</code>. This result
might indicate one of the following conditions:
</p>
<ul>
<li>
<p>
Config has never invoked an evaluation for the rule. To check whether it has, use the
<code>DescribeConfigRuleEvaluationStatus</code> action to get the <code>LastSuccessfulInvocationTime</code> and
<code>LastFailedInvocationTime</code>.
</p>
</li>
<li>
<p>
The rule's Lambda function is failing to send evaluation results to Config. Verify that the role you assigned to
your configuration recorder includes the <code>config:PutEvaluations</code> permission. If the rule is a custom
rule, verify that the Lambda execution role includes the <code>config:PutEvaluations</code> permission.
</p>
</li>
<li>
<p>
The rule's Lambda function has returned <code>NOT_APPLICABLE</code> for all evaluation results. This can occur if
the resources were deleted or removed from the rule's scope.
</p>
</li>
</ul>

@param describeComplianceByConfigRuleRequest
@return Result of the DescribeComplianceByConfigRule operation returned by the service.
@throws InvalidParameterValueException
        One or more of the specified parameters are not valid. Verify that your parameters are valid and try
        again.
@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 InvalidNextTokenException
        The specified next token is not valid. Specify the <code>nextToken</code> string that was returned in the
        previous response to get the next page of results.
@sample AmazonConfig.DescribeComplianceByConfigRule
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeComplianceByConfigRule"
     target="_top">AWS API Documentation</a>
aws-java-sdk-config/src/main/java/com/amazonaws/services/config/AmazonConfigClient.java