@Internal public interface RxHttpClientRegistry
RxHttpClient.| Modifier and Type | Method and Description |
|---|---|
void |
disposeClient(AnnotationMetadata annotationMetadata)
Dispose of the client defined by the given metadata.
|
RxHttpClient |
getClient(AnnotationMetadata annotationMetadata)
Return the client for the given annotation metadata.
|
RxHttpClient |
getClient(HttpVersion httpVersion,
java.lang.String clientId,
java.lang.String path)
Return the client for the client ID and path.
|
default RxHttpClient |
getDefaultClient() |
@NonNull RxHttpClient getClient(HttpVersion httpVersion, @NonNull java.lang.String clientId, @Nullable java.lang.String path)
httpVersion - The HTTP versionclientId - The client IDpath - The path (Optional)@NonNull RxHttpClient getClient(@NonNull AnnotationMetadata annotationMetadata)
annotationMetadata - The annotation metadata.void disposeClient(AnnotationMetadata annotationMetadata)
annotationMetadata - The annotation metadatadefault RxHttpClient getDefaultClient()