Package org.minijax.client
Class MinijaxClientInvocationBuilder
java.lang.Object
org.minijax.client.MinijaxClientInvocationBuilder
- All Implemented Interfaces:
jakarta.ws.rs.client.Invocation.Builder,jakarta.ws.rs.client.SyncInvoker
public class MinijaxClientInvocationBuilder
extends java.lang.Object
implements jakarta.ws.rs.client.Invocation.Builder
-
Constructor Summary
Constructors Constructor Description MinijaxClientInvocationBuilder(MinijaxClient client, java.net.URI uri) -
Method Summary
Modifier and Type Method Description MinijaxClientInvocationBuilderaccept(jakarta.ws.rs.core.MediaType... mediaTypes)MinijaxClientInvocationBuilderaccept(java.lang.String... mediaTypes)MinijaxClientInvocationBuilderacceptEncoding(java.lang.String... encodings)MinijaxClientInvocationBuilderacceptLanguage(java.lang.String... locales)MinijaxClientInvocationBuilderacceptLanguage(java.util.Locale... locales)jakarta.ws.rs.client.AsyncInvokerasync()MinijaxClientInvocationbuild(java.lang.String method)MinijaxClientInvocationbuild(java.lang.String method, jakarta.ws.rs.client.Entity<?> entity)MinijaxClientInvocationbuildDelete()MinijaxClientInvocationbuildGet()MinijaxClientInvocationbuildPost(jakarta.ws.rs.client.Entity<?> entity)MinijaxClientInvocationbuildPut(jakarta.ws.rs.client.Entity<?> entity)MinijaxClientInvocationBuildercacheControl(jakarta.ws.rs.core.CacheControl cacheControl)MinijaxClientInvocationBuildercookie(jakarta.ws.rs.core.Cookie cookie)MinijaxClientInvocationBuildercookie(java.lang.String name, java.lang.String value)jakarta.ws.rs.core.Responsedelete()<T> Tdelete(jakarta.ws.rs.core.GenericType<T> responseType)<T> Tdelete(java.lang.Class<T> responseType)MinijaxClientResponseget()<T> Tget(jakarta.ws.rs.core.GenericType<T> responseType)<T> Tget(java.lang.Class<T> responseType)jakarta.ws.rs.core.Responsehead()MinijaxClientInvocationBuilderheader(java.lang.String name, java.lang.Object value)MinijaxClientInvocationBuilderheaders(jakarta.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> headers)jakarta.ws.rs.core.Responsemethod(java.lang.String name)jakarta.ws.rs.core.Responsemethod(java.lang.String name, jakarta.ws.rs.client.Entity<?> entity)<T> Tmethod(java.lang.String name, jakarta.ws.rs.client.Entity<?> entity, jakarta.ws.rs.core.GenericType<T> responseType)<T> Tmethod(java.lang.String name, jakarta.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)<T> Tmethod(java.lang.String name, jakarta.ws.rs.core.GenericType<T> responseType)<T> Tmethod(java.lang.String name, java.lang.Class<T> responseType)jakarta.ws.rs.core.Responseoptions()<T> Toptions(jakarta.ws.rs.core.GenericType<T> responseType)<T> Toptions(java.lang.Class<T> responseType)jakarta.ws.rs.core.Responsepost(jakarta.ws.rs.client.Entity<?> entity)<T> Tpost(jakarta.ws.rs.client.Entity<?> entity, jakarta.ws.rs.core.GenericType<T> responseType)<T> Tpost(jakarta.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)MinijaxClientInvocationBuilderproperty(java.lang.String name, java.lang.Object value)jakarta.ws.rs.core.Responseput(jakarta.ws.rs.client.Entity<?> entity)<T> Tput(jakarta.ws.rs.client.Entity<?> entity, jakarta.ws.rs.core.GenericType<T> responseType)<T> Tput(jakarta.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)jakarta.ws.rs.client.CompletionStageRxInvokerrx()<T extends jakarta.ws.rs.client.RxInvoker>
Trx(java.lang.Class<T> clazz)jakarta.ws.rs.core.Responsetrace()<T> Ttrace(jakarta.ws.rs.core.GenericType<T> responseType)<T> Ttrace(java.lang.Class<T> responseType)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MinijaxClientInvocationBuilder
-
-
Method Details
-
header
- Specified by:
headerin interfacejakarta.ws.rs.client.Invocation.Builder
-
headers
public MinijaxClientInvocationBuilder headers(jakarta.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> headers)- Specified by:
headersin interfacejakarta.ws.rs.client.Invocation.Builder
-
get
- Specified by:
getin interfacejakarta.ws.rs.client.SyncInvoker
-
get
public <T> T get(java.lang.Class<T> responseType)- Specified by:
getin interfacejakarta.ws.rs.client.SyncInvoker
-
get
public <T> T get(jakarta.ws.rs.core.GenericType<T> responseType)- Specified by:
getin interfacejakarta.ws.rs.client.SyncInvoker
-
put
public jakarta.ws.rs.core.Response put(jakarta.ws.rs.client.Entity<?> entity)- Specified by:
putin interfacejakarta.ws.rs.client.SyncInvoker
-
put
public <T> T put(jakarta.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)- Specified by:
putin interfacejakarta.ws.rs.client.SyncInvoker
-
put
public <T> T put(jakarta.ws.rs.client.Entity<?> entity, jakarta.ws.rs.core.GenericType<T> responseType)- Specified by:
putin interfacejakarta.ws.rs.client.SyncInvoker
-
post
public jakarta.ws.rs.core.Response post(jakarta.ws.rs.client.Entity<?> entity)- Specified by:
postin interfacejakarta.ws.rs.client.SyncInvoker
-
post
public <T> T post(jakarta.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)- Specified by:
postin interfacejakarta.ws.rs.client.SyncInvoker
-
post
public <T> T post(jakarta.ws.rs.client.Entity<?> entity, jakarta.ws.rs.core.GenericType<T> responseType)- Specified by:
postin interfacejakarta.ws.rs.client.SyncInvoker
-
delete
public jakarta.ws.rs.core.Response delete()- Specified by:
deletein interfacejakarta.ws.rs.client.SyncInvoker
-
delete
public <T> T delete(java.lang.Class<T> responseType)- Specified by:
deletein interfacejakarta.ws.rs.client.SyncInvoker
-
delete
public <T> T delete(jakarta.ws.rs.core.GenericType<T> responseType)- Specified by:
deletein interfacejakarta.ws.rs.client.SyncInvoker
-
head
public jakarta.ws.rs.core.Response head()- Specified by:
headin interfacejakarta.ws.rs.client.SyncInvoker
-
options
public jakarta.ws.rs.core.Response options()- Specified by:
optionsin interfacejakarta.ws.rs.client.SyncInvoker
-
options
public <T> T options(java.lang.Class<T> responseType)- Specified by:
optionsin interfacejakarta.ws.rs.client.SyncInvoker
-
options
public <T> T options(jakarta.ws.rs.core.GenericType<T> responseType)- Specified by:
optionsin interfacejakarta.ws.rs.client.SyncInvoker
-
trace
public jakarta.ws.rs.core.Response trace()- Specified by:
tracein interfacejakarta.ws.rs.client.SyncInvoker
-
trace
public <T> T trace(java.lang.Class<T> responseType)- Specified by:
tracein interfacejakarta.ws.rs.client.SyncInvoker
-
trace
public <T> T trace(jakarta.ws.rs.core.GenericType<T> responseType)- Specified by:
tracein interfacejakarta.ws.rs.client.SyncInvoker
-
method
public jakarta.ws.rs.core.Response method(java.lang.String name)- Specified by:
methodin interfacejakarta.ws.rs.client.SyncInvoker
-
method
public <T> T method(java.lang.String name, java.lang.Class<T> responseType)- Specified by:
methodin interfacejakarta.ws.rs.client.SyncInvoker
-
method
public <T> T method(java.lang.String name, jakarta.ws.rs.core.GenericType<T> responseType)- Specified by:
methodin interfacejakarta.ws.rs.client.SyncInvoker
-
method
public jakarta.ws.rs.core.Response method(java.lang.String name, jakarta.ws.rs.client.Entity<?> entity)- Specified by:
methodin interfacejakarta.ws.rs.client.SyncInvoker
-
method
public <T> T method(java.lang.String name, jakarta.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)- Specified by:
methodin interfacejakarta.ws.rs.client.SyncInvoker
-
method
public <T> T method(java.lang.String name, jakarta.ws.rs.client.Entity<?> entity, jakarta.ws.rs.core.GenericType<T> responseType)- Specified by:
methodin interfacejakarta.ws.rs.client.SyncInvoker
-
build
- Specified by:
buildin interfacejakarta.ws.rs.client.Invocation.Builder
-
build
public MinijaxClientInvocation build(java.lang.String method, jakarta.ws.rs.client.Entity<?> entity)- Specified by:
buildin interfacejakarta.ws.rs.client.Invocation.Builder
-
buildGet
- Specified by:
buildGetin interfacejakarta.ws.rs.client.Invocation.Builder
-
buildDelete
- Specified by:
buildDeletein interfacejakarta.ws.rs.client.Invocation.Builder
-
buildPost
- Specified by:
buildPostin interfacejakarta.ws.rs.client.Invocation.Builder
-
buildPut
- Specified by:
buildPutin interfacejakarta.ws.rs.client.Invocation.Builder
-
accept
- Specified by:
acceptin interfacejakarta.ws.rs.client.Invocation.Builder
-
accept
- Specified by:
acceptin interfacejakarta.ws.rs.client.Invocation.Builder
-
acceptLanguage
- Specified by:
acceptLanguagein interfacejakarta.ws.rs.client.Invocation.Builder
-
acceptLanguage
- Specified by:
acceptLanguagein interfacejakarta.ws.rs.client.Invocation.Builder
-
acceptEncoding
- Specified by:
acceptEncodingin interfacejakarta.ws.rs.client.Invocation.Builder
-
cookie
- Specified by:
cookiein interfacejakarta.ws.rs.client.Invocation.Builder
-
cookie
- Specified by:
cookiein interfacejakarta.ws.rs.client.Invocation.Builder
-
cacheControl
- Specified by:
cacheControlin interfacejakarta.ws.rs.client.Invocation.Builder
-
property
- Specified by:
propertyin interfacejakarta.ws.rs.client.Invocation.Builder
-
async
public jakarta.ws.rs.client.AsyncInvoker async()- Specified by:
asyncin interfacejakarta.ws.rs.client.Invocation.Builder
-
rx
public jakarta.ws.rs.client.CompletionStageRxInvoker rx()- Specified by:
rxin interfacejakarta.ws.rs.client.Invocation.Builder
-
rx
public <T extends jakarta.ws.rs.client.RxInvoker> T rx(java.lang.Class<T> clazz)- Specified by:
rxin interfacejakarta.ws.rs.client.Invocation.Builder
-