package org.infinispan.rest; import org.infinispan.metadata.EmbeddedMetadata; import org.infinispan.metadata.Metadata; /** * Build for mime metadata * * @author wburns * @since 9.0 */ public class MimeMetadataBuilder extends EmbeddedMetadata.Builder { private String contentType; public MimeMetadataBuilder contentType(String contentType) { this.contentType = contentType; return this; } @Override public Metadata build() { return new MimeExpirableMetadata(contentType, lifespan, lifespanUnit, maxIdle, maxIdleUnit); } }