public class GetRequestBuilder extends RequestBuilderWithParameters
GET requests.| Constructor and Description |
|---|
GetRequestBuilder(java.lang.String uri)
Creates a
GET request builder with URI parsed from a string. |
GetRequestBuilder(java.lang.String uri,
boolean caseSensitiveParameters)
Creates a
GET request builder with URI parsed from a string with parameter case-sensitivity specified. |
GetRequestBuilder(java.lang.String uri,
java.util.Map parameters)
Creates a
GET request builder with URI parsed from a string and
pre-parsed parameters. |
GetRequestBuilder(java.net.URI uri)
Creates a
GET request builder. |
GetRequestBuilder(java.net.URI uri,
boolean caseSensitiveParameters)
Creates a
GET request builder with parameter case-sensitivity specified. |
| Modifier and Type | Method and Description |
|---|---|
Request |
create()
Creates the immutable request after all headers, parameters and attributes are added.
|
addAttribute, addAttributes, addHeader, addHeaders, addHeaderspublic GetRequestBuilder(java.lang.String uri,
java.util.Map parameters)
throws InvalidURIException
GET request builder with URI parsed from a string and
pre-parsed parameters.
The URI parameters are not parsed, nor checked against the specified parameters.uri - The URI string to be parsed.parameters - A generic map of parameters.InvalidURIException - if URI is invalid.public GetRequestBuilder(java.lang.String uri,
boolean caseSensitiveParameters)
throws InvalidURIException
GET request builder with URI parsed from a string with parameter case-sensitivity specified.uri - The URI string to be parsed.caseSensitiveParameters - Should case be preserved for URI parameter names?InvalidURIException - if URI is invalid.public GetRequestBuilder(java.net.URI uri,
boolean caseSensitiveParameters)
GET request builder with parameter case-sensitivity specified.uri - The URI.caseSensitiveParameters - Should case be preserved for URI parameter names?public GetRequestBuilder(java.lang.String uri)
throws InvalidURIException
GET request builder with URI parsed from a string.
Case is preserved for parameter names.
uri - The URI string to be parsed.InvalidURIExceptionpublic GetRequestBuilder(java.net.URI uri)
GET request builder.
Case is preserved for parameter names.
uri - The URI string to be parsed.public Request create()
RequestBuildercreate in class RequestBuilder