Class ServerConfiguration


  • public class ServerConfiguration
    extends Object
    Representing a Server configuration.
    • Constructor Detail

      • ServerConfiguration

        public ServerConfiguration​(String URL,
                                   String description,
                                   Map<String,​ServerVariable> variables)
        Parameters:
        URL - A URL to the target host.
        description - A describtion of the host designated by the URL.
        variables - A map between a variable name and its value. The value is used for substitution in the server's URL template.
    • Method Detail

      • URL

        public String URL​(Map<String,​String> variables)
        Format URL template using given variables.
        Parameters:
        variables - A map between a variable name and its value.
        Returns:
        Formatted URL.
      • URL

        public String URL()
        Format URL template using default server variables.
        Returns:
        Formatted URL.