com.telapi.api.configuration
Class BasicTelapiConfiguration
java.lang.Object
com.telapi.api.configuration.BasicTelapiConfiguration
- All Implemented Interfaces:
- TelapiConfiguration
public class BasicTelapiConfiguration
- extends Object
- implements TelapiConfiguration
Provides a basic POJO-like implementation of TelapiConfiguration.
- See Also:
TelapiConfiguration
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicTelapiConfiguration
public BasicTelapiConfiguration()
BasicTelapiConfiguration
public BasicTelapiConfiguration(String sid,
String authToken)
- Parameters:
sid - The account sid.authToken - The authorization token.
getSid
public String getSid()
- Specified by:
getSid in interface TelapiConfiguration
- Returns:
- The account Sid.
getAuthToken
public String getAuthToken()
- Specified by:
getAuthToken in interface TelapiConfiguration
- Returns:
- The authorization token.
getBaseUrl
public String getBaseUrl()
- Specified by:
getBaseUrl in interface TelapiConfiguration
- Returns:
- The base URL. This should be "https://api.telapi.com/" by default.
setSid
public void setSid(String sid)
setAuthToken
public void setAuthToken(String authToken)
setBaseUrl
public void setBaseUrl(String baseUrl)
getProxyHost
public String getProxyHost()
- Specified by:
getProxyHost in interface TelapiConfiguration
- Returns:
- The proxy host (e.g. "192.168.0.1"). Leave null or empty if no proxy is to be used.
getProxyPort
public String getProxyPort()
- Specified by:
getProxyPort in interface TelapiConfiguration
- Returns:
- The proxy port (e.g. 8080). Ignored if no proxy host is set.
getProxyProtocol
public String getProxyProtocol()
- Specified by:
getProxyProtocol in interface TelapiConfiguration
- Returns:
- The proxy protocol (e.g. "http"). Ignored if no proxy host is set.
setProxyHost
public void setProxyHost(String proxyHost)
setProxyPort
public void setProxyPort(String proxyPort)
setProxyProtocol
public void setProxyProtocol(String proxyProtocol)
Copyright © 2012. All Rights Reserved.