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 WebTargetDecoratordecorate(org.glassfish.jersey.client.JerseyWebTarget target)org.glassfish.jersey.client.ClientConfiggetConfiguration()URIgetUri()javax.ws.rs.core.UriBuildergetUriBuilder()org.glassfish.jersey.client.JerseyWebTargetmatrixParam(String s, Object... objects)org.glassfish.jersey.client.JerseyWebTargetpath(String s)org.glassfish.jersey.client.JerseyWebTargetproperty(String s, Object o)org.glassfish.jersey.client.JerseyWebTargetqueryParam(String s, Object... objects)org.glassfish.jersey.client.JerseyWebTargetregister(Class<?> aClass)org.glassfish.jersey.client.JerseyWebTargetregister(Class<?> aClass, int i)org.glassfish.jersey.client.JerseyWebTargetregister(Class<?> aClass, Class<?>... classes)org.glassfish.jersey.client.JerseyWebTargetregister(Class<?> aClass, Map<Class<?>,Integer> map)org.glassfish.jersey.client.JerseyWebTargetregister(Object o)org.glassfish.jersey.client.JerseyWebTargetregister(Object o, int i)org.glassfish.jersey.client.JerseyWebTargetregister(Object o, Class<?>... classes)org.glassfish.jersey.client.JerseyWebTargetregister(Object o, Map<Class<?>,Integer> map)org.glassfish.jersey.client.JerseyInvocation.Builderrequest()org.glassfish.jersey.client.JerseyInvocation.Builderrequest(String... strings)org.glassfish.jersey.client.JerseyInvocation.Builderrequest(javax.ws.rs.core.MediaType... mediaTypes)org.glassfish.jersey.client.JerseyWebTargetresolveTemplate(String s, Object o)org.glassfish.jersey.client.JerseyWebTargetresolveTemplate(String s, Object o, boolean b)org.glassfish.jersey.client.JerseyWebTargetresolveTemplateFromEncoded(String s, Object o)org.glassfish.jersey.client.JerseyWebTargetresolveTemplates(Map<String,Object> map)org.glassfish.jersey.client.JerseyWebTargetresolveTemplates(Map<String,Object> map, boolean b)org.glassfish.jersey.client.JerseyWebTargetresolveTemplatesFromEncoded(Map<String,Object> map)
-
-
-
Method Detail
-
decorate
public static final WebTargetDecorator decorate(org.glassfish.jersey.client.JerseyWebTarget target)
-
getUri
public URI getUri()
- Specified by:
getUriin interfacejavax.ws.rs.client.WebTarget- Overrides:
getUriin classorg.glassfish.jersey.client.JerseyWebTarget
-
getUriBuilder
public javax.ws.rs.core.UriBuilder getUriBuilder()
- Specified by:
getUriBuilderin interfacejavax.ws.rs.client.WebTarget- Overrides:
getUriBuilderin classorg.glassfish.jersey.client.JerseyWebTarget
-
path
public org.glassfish.jersey.client.JerseyWebTarget path(String s)
- Specified by:
pathin interfacejavax.ws.rs.client.WebTarget- Overrides:
pathin classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplate
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplate(String s, Object o)
- Specified by:
resolveTemplatein interfacejavax.ws.rs.client.WebTarget- Overrides:
resolveTemplatein classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplate
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplate(String s, Object o, boolean b)
- Specified by:
resolveTemplatein interfacejavax.ws.rs.client.WebTarget- Overrides:
resolveTemplatein classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplateFromEncoded
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplateFromEncoded(String s, Object o)
- Specified by:
resolveTemplateFromEncodedin interfacejavax.ws.rs.client.WebTarget- Overrides:
resolveTemplateFromEncodedin classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplates
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplates(Map<String,Object> map)
- Specified by:
resolveTemplatesin interfacejavax.ws.rs.client.WebTarget- Overrides:
resolveTemplatesin classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplates
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplates(Map<String,Object> map, boolean b)
- Specified by:
resolveTemplatesin interfacejavax.ws.rs.client.WebTarget- Overrides:
resolveTemplatesin classorg.glassfish.jersey.client.JerseyWebTarget
-
resolveTemplatesFromEncoded
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplatesFromEncoded(Map<String,Object> map)
- Specified by:
resolveTemplatesFromEncodedin interfacejavax.ws.rs.client.WebTarget- Overrides:
resolveTemplatesFromEncodedin classorg.glassfish.jersey.client.JerseyWebTarget
-
matrixParam
public org.glassfish.jersey.client.JerseyWebTarget matrixParam(String s, Object... objects)
- Specified by:
matrixParamin interfacejavax.ws.rs.client.WebTarget- Overrides:
matrixParamin classorg.glassfish.jersey.client.JerseyWebTarget
-
queryParam
public org.glassfish.jersey.client.JerseyWebTarget queryParam(String s, Object... objects)
- Specified by:
queryParamin interfacejavax.ws.rs.client.WebTarget- Overrides:
queryParamin classorg.glassfish.jersey.client.JerseyWebTarget
-
request
public org.glassfish.jersey.client.JerseyInvocation.Builder request()
- Specified by:
requestin interfacejavax.ws.rs.client.WebTarget- Overrides:
requestin classorg.glassfish.jersey.client.JerseyWebTarget
-
request
public org.glassfish.jersey.client.JerseyInvocation.Builder request(String... strings)
- Specified by:
requestin interfacejavax.ws.rs.client.WebTarget- Overrides:
requestin classorg.glassfish.jersey.client.JerseyWebTarget
-
request
public org.glassfish.jersey.client.JerseyInvocation.Builder request(javax.ws.rs.core.MediaType... mediaTypes)
- Specified by:
requestin interfacejavax.ws.rs.client.WebTarget- Overrides:
requestin classorg.glassfish.jersey.client.JerseyWebTarget
-
getConfiguration
public org.glassfish.jersey.client.ClientConfig getConfiguration()
- Specified by:
getConfigurationin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Specified by:
getConfigurationin interfaceorg.glassfish.jersey.client.Initializable<org.glassfish.jersey.client.JerseyWebTarget>- Overrides:
getConfigurationin classorg.glassfish.jersey.client.JerseyWebTarget
-
property
public org.glassfish.jersey.client.JerseyWebTarget property(String s, Object o)
- Specified by:
propertyin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Overrides:
propertyin classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Class<?> aClass)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Overrides:
registerin classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Class<?> aClass, int i)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Overrides:
registerin classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Class<?> aClass, Class<?>... classes)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Overrides:
registerin classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Class<?> aClass, Map<Class<?>,Integer> map)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Overrides:
registerin classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Object o)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Overrides:
registerin classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Object o, int i)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Overrides:
registerin classorg.glassfish.jersey.client.JerseyWebTarget
-
register
public org.glassfish.jersey.client.JerseyWebTarget register(Object o, Class<?>... classes)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>- Overrides:
registerin classorg.glassfish.jersey.client.JerseyWebTarget
-
-