public class YamcsConnectionProperties extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
YamcsConnectionProperties.Protocol |
| Constructor and Description |
|---|
YamcsConnectionProperties() |
YamcsConnectionProperties(String host,
int port) |
YamcsConnectionProperties(String host,
int port,
AuthenticationToken authToken) |
YamcsConnectionProperties(String host,
int port,
String instance) |
| Modifier and Type | Method and Description |
|---|---|
YamcsConnectionProperties |
clone() |
AuthenticationToken |
getAuthenticationToken() |
String |
getHost() |
String |
getInstance() |
int |
getPort() |
YamcsConnectionProperties.Protocol |
getProtocol() |
String |
getRestApiUrl()
Return the base REST API URL for connecting to yamcs
|
String |
getUrl() |
void |
load() |
static YamcsConnectionProperties |
parse(String uri)
uri is protocol://[[username]:[password]@][host[:port]]/[instance]
|
void |
save() |
void |
setAuthenticationToken(AuthenticationToken authToken) |
void |
setHost(String host) |
void |
setInstance(String instance) |
void |
setPort(int port) |
void |
setProtocol(YamcsConnectionProperties.Protocol protocol) |
void |
setSsl(boolean ssl) |
URI |
webResourceURI(String relativePath) |
URI |
webSocketURI() |
public YamcsConnectionProperties()
public YamcsConnectionProperties(String host, int port)
public YamcsConnectionProperties(String host, int port, AuthenticationToken authToken)
public String getHost()
public int getPort()
public String getInstance()
public URI webSocketURI()
public void load()
public void save()
public void setInstance(String instance)
public void setSsl(boolean ssl)
public void setProtocol(YamcsConnectionProperties.Protocol protocol)
public YamcsConnectionProperties clone()
public void setHost(String host)
public void setPort(int port)
public String getRestApiUrl()
public AuthenticationToken getAuthenticationToken()
public void setAuthenticationToken(AuthenticationToken authToken)
public static YamcsConnectionProperties parse(String uri) throws URISyntaxException
uri - URISyntaxExceptionpublic YamcsConnectionProperties.Protocol getProtocol()
public String getUrl()
Copyright © 2018 Space Applications Services. All rights reserved.