@Documented @Retention(value=RUNTIME) @Introduction @Type(value=HttpClientIntroductionAdvice.class) @Recoverable @Singleton public @interface Client
HttpClient implementations.| Modifier and Type | Optional Element and Description | 
|---|---|
java.lang.Class<? extends HttpClientConfiguration> | 
configuration  | 
java.lang.Class<?> | 
errorType  | 
HttpVersion | 
httpVersion
The HTTP version. 
 | 
java.lang.String | 
id  | 
java.lang.String | 
path
The base URI for the client. 
 | 
java.lang.String | 
value  | 
public abstract java.lang.String path
id().public abstract java.lang.Class<?> errorType
public abstract java.lang.Class<? extends HttpClientConfiguration> configuration
public abstract HttpVersion httpVersion