1 package de.juplo.autoconfigure;
5 import java.util.LinkedList;
7 import org.hibernate.validator.constraints.NotEmpty;
8 import org.springframework.boot.context.properties.ConfigurationProperties;
16 @ConfigurationProperties("thymeproxy")
17 public class ThymeproxyProperties
20 List<Origin> origins = new LinkedList<>();
23 public void setName(String name)
28 public List<Origin> getOrigins()
33 public void setOrigins(List<Origin> origins)
35 this.origins = origins;
39 public static class Origin
43 List<String> patterns = new LinkedList<>();
47 public void setUri(URI uri)
52 public List<String> getPatterns()
57 public void setPatterns(List<String> patterns)
59 this.patterns = patterns;
62 public void setTtl(Long ttl)