class Builder
Builder() |
fun addEncodedPathSegment(encodedPathSegment: String): HttpUrl.Builder |
|
fun addEncodedPathSegments(encodedPathSegments: String): HttpUrl.Builder
Adds a set of encoded path segments separated by a slash (either |
|
fun addEncodedQueryParameter(encodedName: String, encodedValue: String?): HttpUrl.Builder
Adds the pre-encoded query parameter to this URL's query string. |
|
fun addPathSegment(pathSegment: String): HttpUrl.Builder |
|
fun addPathSegments(pathSegments: String): HttpUrl.Builder
Adds a set of path segments separated by a slash (either |
|
fun addQueryParameter(name: String, value: String?): HttpUrl.Builder
Encodes the query parameter using UTF-8 and adds it to this URL's query string. |
|
fun build(): HttpUrl |
|
fun encodedFragment(encodedFragment: String?): HttpUrl.Builder |
|
fun encodedPassword(encodedPassword: String): HttpUrl.Builder |
|
fun encodedPath(encodedPath: String): HttpUrl.Builder |
|
fun encodedQuery(encodedQuery: String?): HttpUrl.Builder |
|
fun encodedUsername(encodedUsername: String): HttpUrl.Builder |
|
fun fragment(fragment: String?): HttpUrl.Builder |
|
fun host(host: String): HttpUrl.Builder |
|
fun password(password: String): HttpUrl.Builder |
|
fun port(port: Int): HttpUrl.Builder |
|
fun query(query: String?): HttpUrl.Builder |
|
fun removeAllEncodedQueryParameters(encodedName: String): HttpUrl.Builder |
|
fun removeAllQueryParameters(name: String): HttpUrl.Builder |
|
fun removePathSegment(index: Int): HttpUrl.Builder |
|
fun scheme(scheme: String): HttpUrl.Builder |
|
fun setEncodedPathSegment(index: Int, encodedPathSegment: String): HttpUrl.Builder |
|
fun setEncodedQueryParameter(encodedName: String, encodedValue: String?): HttpUrl.Builder |
|
fun setPathSegment(index: Int, pathSegment: String): HttpUrl.Builder |
|
fun setQueryParameter(name: String, value: String?): HttpUrl.Builder |
|
fun toString(): String |
|
fun username(username: String): HttpUrl.Builder |