@ConfigurationProperties(value="responses.file")
public static class NettyHttpServerConfiguration.FileTypeHandlerConfiguration
extends java.lang.Object
FileTypeHandler.| Modifier and Type | Class and Description |
|---|---|
static class |
NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration
Configuration for the Cache-Control header.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_CACHESECONDS
The default cache seconds.
|
| Constructor and Description |
|---|
FileTypeHandlerConfiguration()
Default constructor.
|
FileTypeHandlerConfiguration(java.lang.Integer cacheSeconds,
java.lang.Boolean isPublic)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration |
getCacheControl() |
int |
getCacheSeconds() |
void |
setCacheControl(NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration cacheControl)
Sets the cache control configuration.
|
void |
setCacheSeconds(int cacheSeconds)
Cache Seconds.
|
public static final int DEFAULT_CACHESECONDS
public FileTypeHandlerConfiguration()
@Deprecated
@Inject
public FileTypeHandlerConfiguration(@Nullable @Property(name="netty.responses.file.cache-seconds")
java.lang.Integer cacheSeconds,
@Nullable @Property(name="netty.responses.file.cache-control.public")
java.lang.Boolean isPublic)
cacheSeconds - Deprecated constructor parameterisPublic - Deprecated constructor parameterpublic int getCacheSeconds()
public void setCacheSeconds(int cacheSeconds)
cacheSeconds - cache secondspublic NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration getCacheControl()
public void setCacheControl(NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration cacheControl)
cacheControl - The cache control configuration