@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