public ModifyingProperties withValueType(String valueType) {
        setValueType(valueType);
        return this;
    }
<p>
The type of value that is currently being modified. Properties can have two types:
</p>
<ul>
<li><b>PLAIN_TEXT</b>: Contain direct values such as "1", "True", or "c5.large.search".</li>
<li><b>STRINGIFIED_JSON</b>: Contain content in JSON format, such as {"Enabled":"True"}".</li>
</ul>

@param valueType
       The type of value that is currently being modified. Properties can have two types:</p>
       <ul>
       <li><b>PLAIN_TEXT</b>: Contain direct values such as "1", "True", or "c5.large.search".</li>
       <li><b>STRINGIFIED_JSON</b>: Contain content in JSON format, such as {"Enabled":"True"}".</li>
@return Returns a reference to this object so that method calls can be chained together.
@see PropertyValueType
aws-java-sdk-elasticsearch/src/main/java/com/amazonaws/services/elasticsearch/model/ModifyingProperties.java