public ConfigurationRecorder withRecordingGroup(RecordingGroup recordingGroup) {
        setRecordingGroup(recordingGroup);
        return this;
    }
<p>
Specifies which resource types Config records for configuration changes.
</p>
<note>
<p>
<b> High Number of Config Evaluations</b>
</p>
<p>
You may notice increased activity in your account during your initial month recording with Config when compared
to subsequent months. During the initial bootstrapping process, Config runs evaluations on all the resources in
your account that you have selected for Config to record.
</p>
<p>
If you are running ephemeral workloads, you may see increased activity from Config as it records configuration
changes associated with creating and deleting these temporary resources. An <i>ephemeral workload</i> is a
temporary use of computing resources that are loaded and run when needed. Examples include Amazon Elastic Compute
Cloud (Amazon EC2) Spot Instances, Amazon EMR jobs, and Auto Scaling. If you want to avoid the increased activity
from running ephemeral workloads, you can run these types of workloads in a separate account with Config turned
off to avoid increased configuration recording and rule evaluations.
</p>
</note>

@param recordingGroup
       Specifies which resource types Config records for configuration changes.</p> <note>
       <p>
       <b> High Number of Config Evaluations</b>
       </p>
       <p>
       You may notice increased activity in your account during your initial month recording with Config when
       compared to subsequent months. During the initial bootstrapping process, Config runs evaluations on all
       the resources in your account that you have selected for Config to record.
       </p>
       <p>
       If you are running ephemeral workloads, you may see increased activity from Config as it records
       configuration changes associated with creating and deleting these temporary resources. An <i>ephemeral
       workload</i> is a temporary use of computing resources that are loaded and run when needed. Examples
       include Amazon Elastic Compute Cloud (Amazon EC2) Spot Instances, Amazon EMR jobs, and Auto Scaling. If
       you want to avoid the increased activity from running ephemeral workloads, you can run these types of
       workloads in a separate account with Config turned off to avoid increased configuration recording and rule
       evaluations.
       </p>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-config/src/main/java/com/amazonaws/services/config/model/ConfigurationRecorder.java