public ModifyDataProviderRequest withExactSettings(Boolean exactSettings) {
        setExactSettings(exactSettings);
        return this;
    }
<p>
If this attribute is Y, the current call to <code>ModifyDataProvider</code> replaces all existing data provider
settings with the exact settings that you specify in this call. If this attribute is N, the current call to
<code>ModifyDataProvider</code> does two things:
</p>
<ul>
<li>
<p>
It replaces any data provider settings that already exist with new values, for settings with the same names.
</p>
</li>
<li>
<p>
It creates new data provider settings that you specify in the call, for settings with different names.
</p>
</li>
</ul>

@param exactSettings
       If this attribute is Y, the current call to <code>ModifyDataProvider</code> replaces all existing data
       provider settings with the exact settings that you specify in this call. If this attribute is N, the
       current call to <code>ModifyDataProvider</code> does two things: </p>
       <ul>
       <li>
       <p>
       It replaces any data provider settings that already exist with new values, for settings with the same
       names.
       </p>
       </li>
       <li>
       <p>
       It creates new data provider settings that you specify in the call, for settings with different names.
       </p>
       </li>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-dms/src/main/java/com/amazonaws/services/databasemigrationservice/model/ModifyDataProviderRequest.java