public UpdateServerRequest withS3StorageOptions(S3StorageOptions s3StorageOptions) {
        setS3StorageOptions(s3StorageOptions);
        return this;
    }
<p>
Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by default.
</p>
<p>
By default, home directory mappings have a <code>TYPE</code> of <code>DIRECTORY</code>. If you enable this
option, you would then need to explicitly set the <code>HomeDirectoryMapEntry</code> <code>Type</code> to
<code>FILE</code> if you want a mapping to have a file target.
</p>

@param s3StorageOptions
       Specifies whether or not performance for your Amazon S3 directories is optimized. This is disabled by
       default.</p>
       <p>
       By default, home directory mappings have a <code>TYPE</code> of <code>DIRECTORY</code>. If you enable this
       option, you would then need to explicitly set the <code>HomeDirectoryMapEntry</code> <code>Type</code> to
       <code>FILE</code> if you want a mapping to have a file target.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-transfer/src/main/java/com/amazonaws/services/transfer/model/UpdateServerRequest.java