Url

blobstore.url.Url
See theUrl companion object
case class Url[+A](scheme: String, authority: Authority, path: Path[A])

Attributes

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

Members list

Value members

Concrete methods

def /[AA](path: Path[AA]): Plain
def /(segment: String): Plain
def /(segment: Option[String]): Plain
def //(segment: String): Plain

Ensure that path always is suffixed with '/'

Ensure that path always is suffixed with '/'

Attributes

def //(segment: Option[String]): Plain
def plain: Plain
def toAzure(bucketName: Hostname): Plain
def toGcs(bucketName: Hostname): Plain
def toS3(bucketName: Hostname): Plain
def toSftp(authority: Authority): Plain
def toStringWithPassword: String
def withPath[AA](p: Path[AA]): Url[AA]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

lazy val representation: A
override val toString: String

Safe toString implementation.

Safe toString implementation.

Attributes

Returns

Outputs user segment if any, will not print passwords

val toStringMasked: String

Safe toString implementation

Safe toString implementation

Attributes

Returns

Outputs masked passwords