public FilterExpression withExpression(String expression) {
        setExpression(expression);
        return this;
    }
<p>
The expression which includes condition names followed by substitution variables, possibly grouped and combined
with other conditions. For example,
"(starts_with :prefix1 or starts_with :prefix2) and (ends_with :suffix1 or ends_with :suffix2)". Substitution
variables should start with ':' symbol.
</p>

@param expression
       The expression which includes condition names followed by substitution variables, possibly grouped and
       combined with other conditions. For example,
       "(starts_with :prefix1 or starts_with :prefix2) and (ends_with :suffix1 or ends_with :suffix2)".
       Substitution variables should start with ':' symbol.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-gluedatabrew/src/main/java/com/amazonaws/services/gluedatabrew/model/FilterExpression.java