package com.tourguide.config.properties; import org.springframework.boot.context.properties.ConfigurationProperties; @ConfigurationProperties(prefix = "tourguide.unipush") public class UniPushProperties { private boolean enabled; private String appId; private String appKey; private String masterSecret; private String baseUrl = "https://restapi.getui.com/v2"; private int connectTimeoutMillis = 5000; private int readTimeoutMillis = 10000; private int serviceReminderMinutes = 10; public boolean isEnabled() { return enabled; } public void setEnabled(boolean enabled) { this.enabled = enabled; } public String getAppId() { return appId; } public void setAppId(String appId) { this.appId = appId; } public String getAppKey() { return appKey; } public void setAppKey(String appKey) { this.appKey = appKey; } public String getMasterSecret() { return masterSecret; } public void setMasterSecret(String masterSecret) { this.masterSecret = masterSecret; } public String getBaseUrl() { return baseUrl; } public void setBaseUrl(String baseUrl) { this.baseUrl = baseUrl; } public int getConnectTimeoutMillis() { return connectTimeoutMillis; } public void setConnectTimeoutMillis(int connectTimeoutMillis) { this.connectTimeoutMillis = connectTimeoutMillis; } public int getReadTimeoutMillis() { return readTimeoutMillis; } public void setReadTimeoutMillis(int readTimeoutMillis) { this.readTimeoutMillis = readTimeoutMillis; } public int getServiceReminderMinutes() { return serviceReminderMinutes; } public void setServiceReminderMinutes(int serviceReminderMinutes) { this.serviceReminderMinutes = serviceReminderMinutes; } }