public CreateModelRequest withDataPreProcessingConfiguration(DataPreProcessingConfiguration dataPreProcessingConfiguration) {
        setDataPreProcessingConfiguration(dataPreProcessingConfiguration);
        return this;
    }
<p>
The configuration is the <code>TargetSamplingRate</code>, which is the sampling rate of the data after post
processing by Amazon Lookout for Equipment. For example, if you provide data that has been collected at a 1
second level and you want the system to resample the data at a 1 minute rate before training, the
<code>TargetSamplingRate</code> is 1 minute.
</p>
<p>
When providing a value for the <code>TargetSamplingRate</code>, you must attach the prefix "PT" to the rate you
want. The value for a 1 second rate is therefore <i>PT1S</i>, the value for a 15 minute rate is <i>PT15M</i>, and
the value for a 1 hour rate is <i>PT1H</i>
</p>

@param dataPreProcessingConfiguration
       The configuration is the <code>TargetSamplingRate</code>, which is the sampling rate of the data after
       post processing by Amazon Lookout for Equipment. For example, if you provide data that has been collected
       at a 1 second level and you want the system to resample the data at a 1 minute rate before training, the
       <code>TargetSamplingRate</code> is 1 minute.</p>
       <p>
       When providing a value for the <code>TargetSamplingRate</code>, you must attach the prefix "PT" to the
       rate you want. The value for a 1 second rate is therefore <i>PT1S</i>, the value for a 15 minute rate is
       <i>PT15M</i>, and the value for a 1 hour rate is <i>PT1H</i>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-lookoutequipment/src/main/java/com/amazonaws/services/lookoutequipment/model/CreateModelRequest.java