Class WebTargetWrapper
java.lang.Object
com.atlassian.bamboo.testutils.backdoor.rest.client.WebTargetWrapper
- All Implemented Interfaces:
javax.ws.rs.client.WebTarget
,javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Configuration
getUri()
javax.ws.rs.core.UriBuilder
javax.ws.rs.client.WebTarget
matrixParam
(String name, Object... values) javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
queryParam
(String name, Object... values) javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
javax.ws.rs.client.WebTarget
javax.ws.rs.client.Invocation.Builder
request()
javax.ws.rs.client.Invocation.Builder
javax.ws.rs.client.Invocation.Builder
request
(javax.ws.rs.core.MediaType... acceptedResponseTypes) javax.ws.rs.client.WebTarget
resolveTemplate
(String name, Object value) javax.ws.rs.client.WebTarget
resolveTemplate
(String name, Object value, boolean encodeSlashInPath) javax.ws.rs.client.WebTarget
resolveTemplateFromEncoded
(String name, Object value) javax.ws.rs.client.WebTarget
resolveTemplates
(Map<String, Object> templateValues) javax.ws.rs.client.WebTarget
resolveTemplates
(Map<String, Object> templateValues, boolean encodeSlashInPath) javax.ws.rs.client.WebTarget
resolveTemplatesFromEncoded
(Map<String, Object> templateValues)
-
Constructor Details
-
WebTargetWrapper
public WebTargetWrapper(javax.ws.rs.client.WebTarget delegate)
-
-
Method Details
-
getUri
- Specified by:
getUri
in interfacejavax.ws.rs.client.WebTarget
-
getUriBuilder
public javax.ws.rs.core.UriBuilder getUriBuilder()- Specified by:
getUriBuilder
in interfacejavax.ws.rs.client.WebTarget
-
path
- Specified by:
path
in interfacejavax.ws.rs.client.WebTarget
-
resolveTemplate
- Specified by:
resolveTemplate
in interfacejavax.ws.rs.client.WebTarget
-
resolveTemplate
public javax.ws.rs.client.WebTarget resolveTemplate(String name, Object value, boolean encodeSlashInPath) - Specified by:
resolveTemplate
in interfacejavax.ws.rs.client.WebTarget
-
resolveTemplateFromEncoded
- Specified by:
resolveTemplateFromEncoded
in interfacejavax.ws.rs.client.WebTarget
-
resolveTemplates
- Specified by:
resolveTemplates
in interfacejavax.ws.rs.client.WebTarget
-
resolveTemplates
public javax.ws.rs.client.WebTarget resolveTemplates(Map<String, Object> templateValues, boolean encodeSlashInPath) - Specified by:
resolveTemplates
in interfacejavax.ws.rs.client.WebTarget
-
resolveTemplatesFromEncoded
- Specified by:
resolveTemplatesFromEncoded
in interfacejavax.ws.rs.client.WebTarget
-
matrixParam
- Specified by:
matrixParam
in interfacejavax.ws.rs.client.WebTarget
-
queryParam
- Specified by:
queryParam
in interfacejavax.ws.rs.client.WebTarget
-
request
public javax.ws.rs.client.Invocation.Builder request()- Specified by:
request
in interfacejavax.ws.rs.client.WebTarget
-
request
- Specified by:
request
in interfacejavax.ws.rs.client.WebTarget
-
request
public javax.ws.rs.client.Invocation.Builder request(javax.ws.rs.core.MediaType... acceptedResponseTypes) - Specified by:
request
in interfacejavax.ws.rs.client.WebTarget
-
getConfiguration
public javax.ws.rs.core.Configuration getConfiguration()- Specified by:
getConfiguration
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
property
- Specified by:
property
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
public javax.ws.rs.client.WebTarget register(Class<?> componentClass, Map<Class<?>, Integer> contracts) - Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-