Class WebTargetImpl
java.lang.Object
org.jboss.resteasy.reactive.client.impl.WebTargetImpl
- All Implemented Interfaces:
jakarta.ws.rs.client.WebTarget,jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWebTargetImpl(ClientImpl restClient, io.vertx.core.http.HttpClient client, jakarta.ws.rs.core.UriBuilder uriBuilder, ConfigurationImpl configuration, org.jboss.resteasy.reactive.client.impl.HandlerChain handlerChain, ThreadSetupAction requestContext) -
Method Summary
Modifier and TypeMethodDescriptionclone()protected InvocationBuilderImplcreateQuarkusRestInvocationBuilder(io.vertx.core.http.HttpClient client, jakarta.ws.rs.core.UriBuilder uri, ConfigurationImpl configuration) getUri()jakarta.ws.rs.core.UriBuildermatrixParam(String name, Object... values) protected WebTargetImplnewInstance(io.vertx.core.http.HttpClient client, jakarta.ws.rs.core.UriBuilder uriBuilder, ConfigurationImpl configuration) <T> TqueryParam(String name, Object... values) queryParam(String name, Collection<String> values) queryParamNoTemplate(String name, Object... values) queryParams(jakarta.ws.rs.core.MultivaluedMap<String, Object> parameters) jakarta.ws.rs.client.Invocation.Builderrequest()jakarta.ws.rs.client.Invocation.Builderrequest(jakarta.ws.rs.core.MediaType... acceptedResponseTypes) jakarta.ws.rs.client.Invocation.BuilderresolveTemplate(String name, Object value) resolveTemplate(String name, Object value, boolean encodeSlashInPath) resolveTemplateFromEncoded(String name, Object value) resolveTemplates(Map<String, Object> templateValues) resolveTemplates(Map<String, Object> templateValues, boolean encodeSlashInPath) resolveTemplatesFromEncoded(Map<String, Object> templateValues) setChunked(boolean chunked) setParamConverterProviders(List<jakarta.ws.rs.ext.ParamConverterProvider> providers) voidsetPreClientSendHandler(ClientRestHandler preClientSendHandler)
-
Field Details
-
uriBuilder
protected jakarta.ws.rs.core.UriBuilder uriBuilder
-
-
Constructor Details
-
WebTargetImpl
public WebTargetImpl(ClientImpl restClient, io.vertx.core.http.HttpClient client, jakarta.ws.rs.core.UriBuilder uriBuilder, ConfigurationImpl configuration, org.jboss.resteasy.reactive.client.impl.HandlerChain handlerChain, ThreadSetupAction requestContext)
-
-
Method Details
-
clone
-
getUri
- Specified by:
getUriin interfacejakarta.ws.rs.client.WebTarget
-
getUriBuilder
public jakarta.ws.rs.core.UriBuilder getUriBuilder()- Specified by:
getUriBuilderin interfacejakarta.ws.rs.client.WebTarget
-
getUriBuilderUnsafe
-
getConfiguration
- Specified by:
getConfigurationin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
path
- Specified by:
pathin interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
resolveTemplate
- Specified by:
resolveTemplatein interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
resolveTemplates
public WebTargetImpl resolveTemplates(Map<String, Object> templateValues) throws NullPointerException- Specified by:
resolveTemplatesin interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
resolveTemplate
public WebTargetImpl resolveTemplate(String name, Object value, boolean encodeSlashInPath) throws NullPointerException - Specified by:
resolveTemplatein interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
resolveTemplateFromEncoded
public WebTargetImpl resolveTemplateFromEncoded(String name, Object value) throws NullPointerException - Specified by:
resolveTemplateFromEncodedin interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
resolveTemplatesFromEncoded
public WebTargetImpl resolveTemplatesFromEncoded(Map<String, Object> templateValues) throws NullPointerException- Specified by:
resolveTemplatesFromEncodedin interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
resolveTemplates
public WebTargetImpl resolveTemplates(Map<String, Object> templateValues, boolean encodeSlashInPath) throws NullPointerException- Specified by:
resolveTemplatesin interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
matrixParam
- Specified by:
matrixParamin interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
queryParam
- Throws:
NullPointerException
-
queryParam
- Specified by:
queryParamin interfacejakarta.ws.rs.client.WebTarget- Throws:
NullPointerException
-
queryParams
public WebTargetImpl queryParams(jakarta.ws.rs.core.MultivaluedMap<String, Object> parameters) throws IllegalArgumentException, NullPointerException -
queryParamNoTemplate
public WebTargetImpl queryParamNoTemplate(String name, Object... values) throws NullPointerException - Throws:
NullPointerException
-
newInstance
protected WebTargetImpl newInstance(io.vertx.core.http.HttpClient client, jakarta.ws.rs.core.UriBuilder uriBuilder, ConfigurationImpl configuration) -
request
public jakarta.ws.rs.client.Invocation.Builder request()- Specified by:
requestin interfacejakarta.ws.rs.client.WebTarget
-
request
- Specified by:
requestin interfacejakarta.ws.rs.client.WebTarget
-
request
public jakarta.ws.rs.client.Invocation.Builder request(jakarta.ws.rs.core.MediaType... acceptedResponseTypes) - Specified by:
requestin interfacejakarta.ws.rs.client.WebTarget
-
createQuarkusRestInvocationBuilder
protected InvocationBuilderImpl createQuarkusRestInvocationBuilder(io.vertx.core.http.HttpClient client, jakarta.ws.rs.core.UriBuilder uri, ConfigurationImpl configuration) -
property
- Specified by:
propertyin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
setChunked
-
setParamConverterProviders
public WebTargetImpl setParamConverterProviders(List<jakarta.ws.rs.ext.ParamConverterProvider> providers) -
proxy
-
getRestClient
-
setPreClientSendHandler
-