public final class URLBuilder extends ServiceConfigURL
| Constructor and Description |
|---|
URLBuilder() |
URLBuilder(String protocol,
String host,
int port) |
URLBuilder(String protocol,
String host,
int port,
Map<String,String> parameters) |
URLBuilder(String protocol,
String host,
int port,
String path) |
URLBuilder(String protocol,
String host,
int port,
String[] pairs) |
URLBuilder(String protocol,
String host,
int port,
String path,
Map<String,String> parameters) |
URLBuilder(String protocol,
String host,
int port,
String path,
String... pairs) |
URLBuilder(String protocol,
String username,
String password,
String host,
int port,
String path,
Map<String,String> parameters) |
URLBuilder(String protocol,
String username,
String password,
String host,
int port,
String path,
Map<String,String> parameters,
Map<String,Object> attributes) |
addAttributes, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getUrlParameter, toFullString, toIdentityString, toParameterString, toStringbuildKey, cacheableValueOf, decode, encode, equals, getAbsolutePath, getAddress, getAllParameters, getAnyMethodParameter, getApplication, getApplication, getApplicationModel, getAttribute, getAttribute, getAttributes, getAuthority, getBackupAddress, getBackupAddress, getBackupUrls, getBooleanParameter, getBooleanParameter, getCategory, getCategory, getCategory, getColonSeparatedKey, getConcatenatedParameter, getDisplayServiceKey, getGroup, getGroup, getHost, getIntParameter, getIntParameter, getIp, getMethodBooleanParameter, getMethodBooleanParameter, getMethodIntParameter, getMethodIntParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameterAndDecoded, getMethodParameterAndDecoded, getMethodParameterStrict, getMethodPositiveIntParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getOrDefaultApplicationModel, getOrDefaultFrameworkModel, getOrDefaultModuleModel, getOriginalParameter, getOriginalParameters, getOriginalServiceParameter, getOriginalServiceParameters, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameterAndDecoded, getParameterAndDecoded, getParameters, getParameters, getPassword, getPath, getPathKey, getPort, getPort, getPositiveIntParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getProtocol, getProtocolServiceKey, getRawParameter, getRemoteApplication, getScopeModel, getServiceInterface, getServiceKey, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameterAndDecoded, getServiceMethodParameterAndDecoded, getServiceMethodParameterStrict, getServiceModel, getServiceName, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameters, getSide, getSide, getUrlAddress, getUrlParam, getUserInformation, getUsername, getVersion, getVersion, hasAttribute, hashCode, hasMethodParameter, hasServiceMethodParameter, hasServiceMethodParameter, hasServiceParameter, isAnyHost, isLocalHost, putMethodParameter, setServiceInterface, setServiceModel, toConfiguration, toFullString, toIdentityString, toInetSocketAddress, toJavaURL, toMap, toOriginalMap, toParameterString, toSerializableURL, toServiceString, toServiceStringWithoutResolving, toString, valueOf, valueOf, valueOf, valueOf, valueOfpublic URLBuilder()
public URLBuilder(String protocol, String host, int port, String path, Map<String,String> parameters)
public URLBuilder(String protocol, String username, String password, String host, int port, String path, Map<String,String> parameters)
public static URLBuilder from(URL url)
public ServiceConfigURL build()
public URLBuilder putAttribute(String key, Object obj)
putAttribute in class ServiceConfigURLpublic URLBuilder removeAttribute(String key)
removeAttribute in class ServiceConfigURLpublic URLBuilder setProtocol(String protocol)
setProtocol in class URLpublic URLBuilder setUsername(String username)
setUsername in class URLpublic URLBuilder setPassword(String password)
setPassword in class URLpublic URLBuilder setHost(String host)
public URLBuilder setPort(int port)
public URLBuilder setAddress(String address)
setAddress in class URLpublic URLBuilder setPath(String path)
public URLBuilder setScopeModel(ScopeModel scopeModel)
setScopeModel in class URLpublic URLBuilder addParameterAndEncoded(String key, String value)
addParameterAndEncoded in class URLpublic URLBuilder addParameter(String key, boolean value)
addParameter in class URLpublic URLBuilder addParameter(String key, char value)
addParameter in class URLpublic URLBuilder addParameter(String key, byte value)
addParameter in class URLpublic URLBuilder addParameter(String key, short value)
addParameter in class URLpublic URLBuilder addParameter(String key, int value)
addParameter in class URLpublic URLBuilder addParameter(String key, long value)
addParameter in class URLpublic URLBuilder addParameter(String key, float value)
addParameter in class URLpublic URLBuilder addParameter(String key, double value)
addParameter in class URLpublic URLBuilder addParameter(String key, Enum<?> value)
addParameter in class URLpublic URLBuilder addParameter(String key, Number value)
addParameter in class URLpublic URLBuilder addParameter(String key, CharSequence value)
addParameter in class URLpublic URLBuilder addParameter(String key, String value)
addParameter in class URLpublic URLBuilder addMethodParameter(String method, String key, String value)
public URLBuilder addParameterIfAbsent(String key, String value)
addParameterIfAbsent in class URLpublic URLBuilder addMethodParameterIfAbsent(String method, String key, String value)
public URLBuilder addParameters(Map<String,String> parameters)
URLaddParameters in class URLparameters - parameters in key-value pairspublic URLBuilder addMethodParameters(Map<String,Map<String,String>> methodParameters)
public URLBuilder addParametersIfAbsent(Map<String,String> parameters)
addParametersIfAbsent in class URLpublic URLBuilder addParameters(String... pairs)
addParameters in class URLpublic URLBuilder addParameterString(String query)
addParameterString in class URLpublic URLBuilder removeParameter(String key)
removeParameter in class URLpublic URLBuilder removeParameters(Collection<String> keys)
removeParameters in class URLpublic URLBuilder removeParameters(String... keys)
removeParameters in class URLpublic URLBuilder clearParameters()
clearParameters in class URLpublic boolean hasParameter(String key)
hasParameter in class URLpublic boolean hasMethodParameter(String method, String key)
hasMethodParameter in class URLpublic String getParameter(String key)
getParameter in class URLpublic String getMethodParameter(String method, String key)
getMethodParameter in class URLCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.