UrlBuilder Clase

  • java.lang.Object
    • com.azure.core.util.UrlBuilder

public final class UrlBuilder

Clase de generador que se usa para crear direcciones URL.

Resumen del constructor

Constructor Description
UrlBuilder()

Crea una nueva instancia de UrlBuilder.

Resumen del método

Modificador y tipo Método y descripción
UrlBuilder addQueryParameter(String queryParameterName, String queryParameterEncodedValue)

Anexe el nombre del parámetro de consulta proporcionado y el valor codificado a la cadena de consulta para la dirección URL final.

UrlBuilder clearQuery()

Borre la consulta que se usará para compilar la dirección URL final.

String getHost()

Obtenga el host que se ha asignado a este Generador de direcciones URL.

String getPath()

Obtenga la ruta de acceso que se ha asignado a este Generador de direcciones URL.

Integer getPort()

Obtenga el puerto que se ha asignado a este Generador de direcciones URL.

Map<String,String> getQuery()

Obtenga una vista de la consulta que se ha asignado a este Generador de direcciones URL.

String getQueryString()

Devuelve la cadena de consulta configurada actualmente en esta instancia de UrlBuilder.

String getScheme()

Obtenga el esquema o protocolo que se ha asignado a este Generador de direcciones URL.

static UrlBuilder parse(String url)

Analiza la cadena pasada url en un Generador de direcciones URL.

static UrlBuilder parse(URL url)

Analice un Generador de direcciones URLdel objeto de dirección URL proporcionado.

UrlBuilder setHost(String host)

Establezca el host que se usará para compilar la dirección URL final.

UrlBuilder setPath(String path)

Establezca la ruta de acceso que se usará para compilar la dirección URL final.

UrlBuilder setPort(int port)

Establezca el puerto que se usará para compilar la dirección URL final.

UrlBuilder setPort(String port)

Establezca el puerto que se usará para compilar la dirección URL final.

UrlBuilder setQuery(String query)

Establezca la consulta que se usará para compilar la dirección URL final.

UrlBuilder setQueryParameter(String queryParameterName, String queryParameterEncodedValue)

Establezca el nombre del parámetro de consulta proporcionado y el valor codificado en cadena de consulta para la dirección URL final.

UrlBuilder setScheme(String scheme)

Establezca el esquema o protocolo que se usará para compilar la dirección URL final.

String toString()

Obtenga la representación de cadena de la dirección URL que se está compilando.

URL toUrl()

Obtenga la dirección URL que se está compilando.

Métodos heredados de java.lang.Object

Detalles del constructor

UrlBuilder

public UrlBuilder()

Crea una nueva instancia de UrlBuilder.

Detalles del método

addQueryParameter

public UrlBuilder addQueryParameter(String queryParameterName, String queryParameterEncodedValue)

Anexe el nombre del parámetro de consulta proporcionado y el valor codificado a la cadena de consulta para la dirección URL final.

Parámetros:

queryParameterName - Nombre del parámetro de consulta.
queryParameterEncodedValue - Valor codificado del parámetro de consulta.

Devoluciones:

Nombre del parámetro de consulta proporcionado y valor codificado para consultar la cadena de consulta de la dirección URL final.

clearQuery

public UrlBuilder clearQuery()

Borre la consulta que se usará para compilar la dirección URL final.

Devoluciones:

Este Objeto UrlBuilder para que varios establecedores se puedan encadenar juntos.

getHost

public String getHost()

Obtenga el host que se ha asignado a este Objeto UrlBuilder.

Devoluciones:

el host que se ha asignado a este objeto UrlBuilder.

getPath

public String getPath()

Obtenga la ruta de acceso que se ha asignado a este objeto UrlBuilder.

Devoluciones:

la ruta de acceso que se ha asignado a este Objeto UrlBuilder.

getPort

public Integer getPort()

Obtenga el puerto que se ha asignado a este UrlBuilder.

Devoluciones:

el puerto que se ha asignado a este UrlBuilder.

getQuery

public Map getQuery()

Obtenga una vista de la consulta que se ha asignado a este Objeto UrlBuilder.

Los cambios en el Map devuelto por esta API no se reflejarán en UrlBuilder.

Devoluciones:

Vista de la consulta que se ha asignado a este objeto UrlBuilder.

getQueryString

public String getQueryString()

Devuelve la cadena de consulta configurada actualmente en esta instancia de UrlBuilder.

Devoluciones:

Cadena que contiene la cadena de consulta configurada actualmente.

getScheme

public String getScheme()

Obtenga el esquema o protocolo que se ha asignado a este UrlBuilder.

Devoluciones:

el esquema o protocolo que se ha asignado a este UrlBuilder.

parse

public static UrlBuilder parse(String url)

Analiza la cadena pasada url en un objeto UrlBuilder.

Parámetros:

url - Cadena de dirección URL que se va a analizar.

Devoluciones:

UrlBuilder que se creó a partir del análisis de la cadena de dirección URL pasada.

parse

public static UrlBuilder parse(URL url)

Analice un objeto UrlBuilder del objeto de dirección URL proporcionado.

Parámetros:

url - Objeto de dirección URL que se va a analizar.

Devoluciones:

UrlBuilder que se ha analizado desde el objeto URL.

setHost

public UrlBuilder setHost(String host)

Establezca el host que se usará para compilar la dirección URL final.

Parámetros:

host - Host que se usará para compilar la dirección URL final.

Devoluciones:

Este Objeto UrlBuilder para que varios establecedores se puedan encadenar juntos.

setPath

public UrlBuilder setPath(String path)

Establezca la ruta de acceso que se usará para compilar la dirección URL final.

Parámetros:

path - Ruta de acceso que se usará para compilar la dirección URL final.

Devoluciones:

Este Objeto UrlBuilder para que varios establecedores se puedan encadenar juntos.

setPort

public UrlBuilder setPort(int port)

Establezca el puerto que se usará para compilar la dirección URL final.

Parámetros:

port - Puerto que se usará para compilar la dirección URL final.

Devoluciones:

Este Objeto UrlBuilder para que varios establecedores se puedan encadenar juntos.

setPort

public UrlBuilder setPort(String port)

Establezca el puerto que se usará para compilar la dirección URL final.

Parámetros:

port - Puerto que se usará para compilar la dirección URL final.

Devoluciones:

Este Objeto UrlBuilder para que varios establecedores se puedan encadenar juntos.

setQuery

public UrlBuilder setQuery(String query)

Establezca la consulta que se usará para compilar la dirección URL final.

Parámetros:

query - Consulta que se usará para compilar la dirección URL final.

Devoluciones:

Este Objeto UrlBuilder para que varios establecedores se puedan encadenar juntos.

setQueryParameter

public UrlBuilder setQueryParameter(String queryParameterName, String queryParameterEncodedValue)

Establezca el nombre del parámetro de consulta proporcionado y el valor codificado en cadena de consulta para la dirección URL final.

Parámetros:

queryParameterName - Nombre del parámetro de consulta.
queryParameterEncodedValue - Valor codificado del parámetro de consulta.

Devoluciones:

Nombre del parámetro de consulta proporcionado y valor codificado para consultar la cadena de la dirección URL final.

setScheme

public UrlBuilder setScheme(String scheme)

Establezca el esquema o protocolo que se usará para compilar la dirección URL final.

Parámetros:

scheme - Esquema o protocolo que se usará para compilar la dirección URL final.

Devoluciones:

Este Objeto UrlBuilder para que varios establecedores se puedan encadenar juntos.

toString

public String toString()

Obtenga la representación de cadena de la dirección URL que se está compilando.

Invalidaciones:

UrlBuilder.toString()

Devoluciones:

Representación de cadena de la dirección URL que se está compilando.

toUrl

public URL toUrl()

Obtenga la dirección URL que se está compilando.

Devoluciones:

Dirección URL que se está compilando.

Throws:

MalformedURLException

- si la dirección URL no tiene el formato completo.

Se aplica a