def fromMap()

in app/collectors/instance.scala [195:212]


  def fromMap(
      dnsName: String,
      map: Map[String, String] = Map.empty
  ): ManagementEndpoint = {
    val protocol = map.getOrElse("protocol", "http")
    val port = map.get("port").map(_.toInt).getOrElse(18080)
    val path = map.getOrElse("path", "/management")
    val url = s"$protocol://$dnsName:$port$path"
    val source: String = if (map.isEmpty) "convention" else "tag"
    ManagementEndpoint(
      protocol,
      port,
      path,
      url,
      map.getOrElse("format", "gu"),
      source
    )
  }