RequestUrl

io.laminext.fetch.RequestUrl
See theRequestUrl companion object
case class RequestUrl extends ToRequestUrl

Value parameters

host

hostname, optionally with port

params

a Map of query search parameters

protocol

http or https

segments

a Seq of path segments

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ToRequestUrl
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def addParams(params: Map[String, Seq[String]]): RequestUrl
def addParams(params: (String, String)*): RequestUrl
def addSegments(segments: String*): RequestUrl
def appendPath(path: String): RequestUrl
override def apply(): String

Attributes

Definition Classes
def encode: String
def maybeAddParams(params: (String, Option[String])*): RequestUrl
def withHost(host: String): RequestUrl
def withParams(params: Map[String, Seq[String]]): RequestUrl
def withParams(params: (String, String)*): RequestUrl
def withPath(path: String): RequestUrl
def withSegments(segments: String*): RequestUrl

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product