public SchemaConfiguration withDatabaseName(String databaseName) {
        setDatabaseName(databaseName);
        return this;
    }
<p>
Specifies the name of the Amazon Web Services Glue database that contains the schema for the output data.
</p>
<important>
<p>
If the <code>SchemaConfiguration</code> request parameter is used as part of invoking the
<code>CreateDeliveryStream</code> API, then the <code>DatabaseName</code> property is required and its value must
be specified.
</p>
</important>

@param databaseName
       Specifies the name of the Amazon Web Services Glue database that contains the schema for the output
       data.</p> <important>
       <p>
       If the <code>SchemaConfiguration</code> request parameter is used as part of invoking the
       <code>CreateDeliveryStream</code> API, then the <code>DatabaseName</code> property is required and its
       value must be specified.
       </p>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-kinesis/src/main/java/com/amazonaws/services/kinesisfirehose/model/SchemaConfiguration.java