package com.socrata.datasync.config.userpreferences; import com.socrata.datasync.SocrataConnectionInfo; /** * Author: Adrian Laurenzi * Date: 12/2/13 */ public interface UserPreferences { public String getDomain(); public String getHost(); public String getUsername(); public String getPassword(); // API key a.k.a. App token public String getAPIKey(); public String getProxyHost(); public String getProxyPort(); public String getProxyPassword(); public String getProxyUsername(); public String getAdminEmail(); public boolean emailUponError(); public String getLogDatasetID(); public String getOutgoingMailServer(); public String getSmtpPort(); public String getSslPort(); public String getSmtpUsername(); public String getSmtpPassword(); public String getFilesizeChunkingCutoffMB(); public String getNumRowsPerChunk(); public String getPortDestinationDomainAppToken(); public boolean getUseNewBackend(); public SocrataConnectionInfo getConnectionInfo(); public void setProxyPassword(String password); public void setProxyUsername(String username); }