public ConnectorDataSource withConnectionType(String connectionType) {
        setConnectionType(connectionType);
        return this;
    }
<p>
The <code>connectionType</code>, as provided to the underlying Glue library. This node type supports the
following connection types:
</p>
<ul>
<li>
<p>
<code>opensearch</code>
</p>
</li>
<li>
<p>
<code>azuresql</code>
</p>
</li>
<li>
<p>
<code>azurecosmos</code>
</p>
</li>
<li>
<p>
<code>bigquery</code>
</p>
</li>
<li>
<p>
<code>saphana</code>
</p>
</li>
<li>
<p>
<code>teradata</code>
</p>
</li>
<li>
<p>
<code>vertica</code>
</p>
</li>
</ul>

@param connectionType
       The <code>connectionType</code>, as provided to the underlying Glue library. This node type supports the
       following connection types: </p>
       <ul>
       <li>
       <p>
       <code>opensearch</code>
       </p>
       </li>
       <li>
       <p>
       <code>azuresql</code>
       </p>
       </li>
       <li>
       <p>
       <code>azurecosmos</code>
       </p>
       </li>
       <li>
       <p>
       <code>bigquery</code>
       </p>
       </li>
       <li>
       <p>
       <code>saphana</code>
       </p>
       </li>
       <li>
       <p>
       <code>teradata</code>
       </p>
       </li>
       <li>
       <p>
       <code>vertica</code>
       </p>
       </li>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/ConnectorDataSource.java