public class ClientMiddleware
extends java.lang.Object
implements java.io.Closeable
Modifier | Constructor and Description |
---|---|
protected |
ClientMiddleware(java.lang.String baseUrl,
HttpLogLevel logLevel,
LoggerProvider loggerProvider)
Sole constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
okhttp3.HttpUrl |
getBaseUrl() |
okhttp3.OkHttpClient |
getHttpClient() |
GraphQLQueryRegistry |
getQueryRegistry() |
boolean |
isClosed()
Checks if the middleware is closed.
|
protected ClientMiddleware(java.lang.String baseUrl, HttpLogLevel logLevel, LoggerProvider loggerProvider)
baseUrl
- the base URLlogLevel
- the HTTP log levelloggerProvider
- the logger providerpublic void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
public boolean isClosed()
public okhttp3.HttpUrl getBaseUrl()
public okhttp3.OkHttpClient getHttpClient()
public GraphQLQueryRegistry getQueryRegistry()