Package com.powsybl.afs.ws.client.utils
Class RemoteServiceConfig
- java.lang.Object
-
- com.powsybl.afs.ws.client.utils.RemoteServiceConfig
-
public class RemoteServiceConfig extends Object
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description RemoteServiceConfig(String hostName, String appName, int port, boolean secure)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAppName()
String
getHostName()
int
getPort()
long
getReconnectionDelay()
URI
getRestUri()
URI
getWsUri()
boolean
isAutoReconnectionEnabled()
boolean
isSecure()
static Optional<RemoteServiceConfig>
load()
static Optional<RemoteServiceConfig>
load(com.powsybl.commons.config.PlatformConfig platformConfig)
RemoteServiceConfig
setAppName(String appName)
void
setAutoReconnectionEnabled(boolean autoReconnectEnabled)
RemoteServiceConfig
setHostName(String hostName)
RemoteServiceConfig
setPort(int port)
void
setReconnectionDelay(long reconnectionDelay)
RemoteServiceConfig
setSecure(boolean secure)
String
toString()
-
-
-
Method Detail
-
load
public static Optional<RemoteServiceConfig> load()
-
load
public static Optional<RemoteServiceConfig> load(com.powsybl.commons.config.PlatformConfig platformConfig)
-
getHostName
public String getHostName()
-
setHostName
public RemoteServiceConfig setHostName(String hostName)
-
getAppName
public String getAppName()
-
setAppName
public RemoteServiceConfig setAppName(String appName)
-
getPort
public int getPort()
-
setPort
public RemoteServiceConfig setPort(int port)
-
isSecure
public boolean isSecure()
-
setSecure
public RemoteServiceConfig setSecure(boolean secure)
-
getRestUri
public URI getRestUri()
-
getWsUri
public URI getWsUri()
-
isAutoReconnectionEnabled
public boolean isAutoReconnectionEnabled()
-
setAutoReconnectionEnabled
public void setAutoReconnectionEnabled(boolean autoReconnectEnabled)
-
getReconnectionDelay
public long getReconnectionDelay()
-
setReconnectionDelay
public void setReconnectionDelay(long reconnectionDelay)
-
-