package de.ph87.home.tvheadend; import lombok.Data; import lombok.NonNull; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; import java.time.Duration; @Data @Component @ConfigurationProperties(prefix = "de.ph87.home.tvheadend") public class TvheadendConfig { @NonNull private String receiver = "receiver"; @NonNull private Duration BEFORE_RECORDING = Duration.ofMinutes(10); @NonNull private Duration AFTER_NEED = Duration.ofMinutes(10); }