1 package de.juplo.httpresources;
2
3
4 import org.springframework.boot.context.properties.ConfigurationProperties;
5
6
7
8
9
10
11
12 @ConfigurationProperties("juplo.http-resources")
13 public class HttpResourcesProperties
14 {
15 int defaultTTL = 6400;
16 int minTTL = 0;
17 boolean serveStale = true;
18 boolean cache = true;
19
20
21
22 public int getDefaultTTL()
23 {
24 return defaultTTL;
25 }
26
27 public void setDefaultTTL(int defaultTTL)
28 {
29 this.defaultTTL = defaultTTL;
30 }
31
32 public int getMinTTL()
33 {
34 return minTTL;
35 }
36
37 public void setMinTTL(int minTTL)
38 {
39 this.minTTL = minTTL;
40 }
41
42 public boolean isServeStale()
43 {
44 return serveStale;
45 }
46
47 public void setServeStale(boolean serveStale)
48 {
49 this.serveStale = serveStale;
50 }
51
52 public boolean isCache()
53 {
54 return cache;
55 }
56
57 public void setCache(boolean cache)
58 {
59 this.cache = cache;
60 }
61 }