Class MapRouletteConfiguration
- java.lang.Object
-
- org.maproulette.client.connection.MapRouletteConfiguration
-
- All Implemented Interfaces:
java.io.Serializable
public class MapRouletteConfiguration extends java.lang.Object implements java.io.SerializableThe MapRouletteConfiguration- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MapRouletteConfiguration(java.lang.String server, int port, java.lang.String apiKey)MapRouletteConfiguration(java.lang.String server, int port, java.lang.String projectName, java.lang.String apiKey)MapRouletteConfiguration(java.lang.String scheme, java.lang.String server, int port, java.lang.String apiKey)MapRouletteConfiguration(java.lang.String scheme, java.lang.String server, int port, java.lang.String projectName, java.lang.String apiKey)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MapRouletteConfigurationparse(java.lang.String configuration)Parses a map roulette configuration object from a string that follows one of these structures [SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY] [SCHEME]://[SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY]java.lang.StringtoString()
-
-
-
Constructor Detail
-
MapRouletteConfiguration
public MapRouletteConfiguration(java.lang.String server, int port, java.lang.String projectName, java.lang.String apiKey)
-
MapRouletteConfiguration
public MapRouletteConfiguration(java.lang.String server, int port, java.lang.String apiKey)
-
MapRouletteConfiguration
public MapRouletteConfiguration(java.lang.String scheme, java.lang.String server, int port, java.lang.String projectName, java.lang.String apiKey)
-
MapRouletteConfiguration
public MapRouletteConfiguration(java.lang.String scheme, java.lang.String server, int port, java.lang.String apiKey)
-
-
Method Detail
-
parse
public static MapRouletteConfiguration parse(java.lang.String configuration) throws MapRouletteException
Parses a map roulette configuration object from a string that follows one of these structures [SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY] [SCHEME]://[SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY]- Parameters:
configuration- The configuration string to parse- Returns:
- A valid Map Roulette Configuration object, null returned if the configuration string is not valid
- Throws:
MapRouletteException- if invalid configuration string passed
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-