public static class EvernoteClientFactory.Builder
extends java.lang.Object
EvernoteClientFactory. The recommended approach is to set
the builder in the session with EvernoteSession#setEvernoteClientFactoryBuilder(Builder)
and then to call EvernoteSession.getEvernoteClientFactory().| Constructor and Description |
|---|
Builder(EvernoteSession evernoteSession) |
| Modifier and Type | Method and Description |
|---|---|
EvernoteClientFactory |
build() |
EvernoteClientFactory.Builder |
setByteStoreFactory(ByteStore.Factory byteStoreFactory) |
EvernoteClientFactory.Builder |
setExecutorService(java.util.concurrent.ExecutorService executorService) |
EvernoteClientFactory.Builder |
setHttpClient(OkHttpClient httpClient) |
public Builder(EvernoteSession evernoteSession)
evernoteSession - The current session, must not be null.public EvernoteClientFactory.Builder setHttpClient(OkHttpClient httpClient)
httpClient - The client executing the HTTP calls.public EvernoteClientFactory.Builder setByteStoreFactory(ByteStore.Factory byteStoreFactory)
public EvernoteClientFactory.Builder setExecutorService(java.util.concurrent.ExecutorService executorService)
executorService - Runs the background actions.public EvernoteClientFactory build()