Package com.cumulocity.sdk.client.rest
Class WebTargetDecorator
- java.lang.Object
-
- org.glassfish.jersey.client.JerseyWebTarget
-
- com.cumulocity.sdk.client.rest.WebTargetDecorator
-
- All Implemented Interfaces:
javax.ws.rs.client.WebTarget
,javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
,org.glassfish.jersey.client.Initializable<org.glassfish.jersey.client.JerseyWebTarget>
public class WebTargetDecorator extends org.glassfish.jersey.client.JerseyWebTarget
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WebTargetDecorator
decorate(org.glassfish.jersey.client.JerseyWebTarget target)
org.glassfish.jersey.client.ClientConfig
getConfiguration()
URI
getUri()
javax.ws.rs.core.UriBuilder
getUriBuilder()
org.glassfish.jersey.client.JerseyWebTarget
matrixParam(String s, Object... objects)
org.glassfish.jersey.client.JerseyWebTarget
path(String s)
org.glassfish.jersey.client.JerseyWebTarget
property(String s, Object o)
org.glassfish.jersey.client.JerseyWebTarget
queryParam(String s, Object... objects)
org.glassfish.jersey.client.JerseyWebTarget
register(Class<?> aClass)
org.glassfish.jersey.client.JerseyWebTarget
register(Class<?> aClass, int i)
org.glassfish.jersey.client.JerseyWebTarget
register(Class<?> aClass, Class<?>... classes)
org.glassfish.jersey.client.JerseyWebTarget
register(Class<?> aClass, Map<Class<?>,Integer> map)
org.glassfish.jersey.client.JerseyWebTarget
register(Object o)
org.glassfish.jersey.client.JerseyWebTarget
register(Object o, int i)
org.glassfish.jersey.client.JerseyWebTarget
register(Object o, Class<?>... classes)
org.glassfish.jersey.client.JerseyWebTarget
register(Object o, Map<Class<?>,Integer> map)
org.glassfish.jersey.client.JerseyInvocation.Builder
request()
org.glassfish.jersey.client.JerseyInvocation.Builder
request(String... strings)
org.glassfish.jersey.client.JerseyInvocation.Builder
request(javax.ws.rs.core.MediaType... mediaTypes)
org.glassfish.jersey.client.JerseyWebTarget
resolveTemplate(String s, Object o)
org.glassfish.jersey.client.JerseyWebTarget
resolveTemplate(String s, Object o, boolean b)
org.glassfish.jersey.client.JerseyWebTarget
resolveTemplateFromEncoded(String s, Object o)
org.glassfish.jersey.client.JerseyWebTarget
resolveTemplates(Map<String,Object> map)
org.glassfish.jersey.client.JerseyWebTarget
resolveTemplates(Map<String,Object> map, boolean b)
org.glassfish.jersey.client.JerseyWebTarget
resolveTemplatesFromEncoded(Map<String,Object> map)
-
-
-
Method Detail
-
decorate
public static final WebTargetDecorator decorate(org.glassfish.jersey.client.JerseyWebTarget target)
-
getUri
public URI getUri()
- Specified by:
getUri
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
getUri
in classorg.glassfish.jersey.client.JerseyWebTarget
-
getUriBuilder
public javax.ws.rs.core.UriBuilder getUriBuilder()
- Specified by:
getUriBuilder
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
getUriBuilder
in classorg.glassfish.jersey.client.JerseyWebTarget
-
path
public org.glassfish.jersey.client.JerseyWebTarget path(String s)
- Specified by:
path
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
path
in classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplate
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplate(String s, Object o)
- Specified by:
resolveTemplate
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
resolveTemplate
in classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplate
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplate(String s, Object o, boolean b)
- Specified by:
resolveTemplate
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
resolveTemplate
in classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplateFromEncoded
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplateFromEncoded(String s, Object o)
- Specified by:
resolveTemplateFromEncoded
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
resolveTemplateFromEncoded
in classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplates
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplates(Map<String,Object> map)
- Specified by:
resolveTemplates
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
resolveTemplates
in classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplates
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplates(Map<String,Object> map, boolean b)
- Specified by:
resolveTemplates
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
resolveTemplates
in classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplatesFromEncoded
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplatesFromEncoded(Map<String,Object> map)
- Specified by:
resolveTemplatesFromEncoded
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
resolveTemplatesFromEncoded
in classorg.glassfish.jersey.client.JerseyWebTarget
-
matrixParam
public org.glassfish.jersey.client.JerseyWebTarget matrixParam(String s, Object... objects)
- Specified by:
matrixParam
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
matrixParam
in classorg.glassfish.jersey.client.JerseyWebTarget
-
queryParam
public org.glassfish.jersey.client.JerseyWebTarget queryParam(String s, Object... objects)
- Specified by:
queryParam
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
queryParam
in classorg.glassfish.jersey.client.JerseyWebTarget
-
request
public org.glassfish.jersey.client.JerseyInvocation.Builder request()
- Specified by:
request
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
request
in classorg.glassfish.jersey.client.JerseyWebTarget
-
request
public org.glassfish.jersey.client.JerseyInvocation.Builder request(String... strings)
- Specified by:
request
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
request
in classorg.glassfish.jersey.client.JerseyWebTarget
-
request
public org.glassfish.jersey.client.JerseyInvocation.Builder request(javax.ws.rs.core.MediaType... mediaTypes)
- Specified by:
request
in interfacejavax.ws.rs.client.WebTarget
- Overrides:
request
in classorg.glassfish.jersey.client.JerseyWebTarget
-
getConfiguration
public org.glassfish.jersey.client.ClientConfig getConfiguration()
- Specified by:
getConfiguration
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Specified by:
getConfiguration
in interfaceorg.glassfish.jersey.client.Initializable<org.glassfish.jersey.client.JerseyWebTarget>
- Overrides:
getConfiguration
in classorg.glassfish.jersey.client.JerseyWebTarget
-
property
public org.glassfish.jersey.client.JerseyWebTarget property(String s, Object o)
- Specified by:
property
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Overrides:
property
in classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Class<?> aClass)
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Overrides:
register
in classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Class<?> aClass, int i)
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Overrides:
register
in classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Class<?> aClass, Class<?>... classes)
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Overrides:
register
in classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Class<?> aClass, Map<Class<?>,Integer> map)
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Overrides:
register
in classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Object o)
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Overrides:
register
in classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Object o, int i)
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Overrides:
register
in classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Object o, Class<?>... classes)
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
- Overrides:
register
in classorg.glassfish.jersey.client.JerseyWebTarget
-
-