NetworkManager

interface NetworkManager

Properties

Link copied to clipboard
abstract val authenticationInterceptor: Interceptor
Link copied to clipboard
abstract val certificatePinBuilder: CertificatePinner.Builder?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val okHttpClient: OkHttpClient
Link copied to clipboard
abstract val serviceAccount: ServiceAccount
Link copied to clipboard
abstract val serviceAlbums: ServiceAlbums
Link copied to clipboard
abstract val serviceContacts: ServiceContacts
Link copied to clipboard
abstract val serviceDocumentWallet: ServiceDocumentWallet
Link copied to clipboard
abstract val serviceFaces: ServiceFaces
Link copied to clipboard
abstract val serviceFamily: ServiceFamily
Link copied to clipboard
abstract val serviceFiles: ServiceFiles
Link copied to clipboard
abstract val serviceMedia: ServiceMedia
Link copied to clipboard
abstract val serviceMediaTrash: ServiceMediaTrash
Link copied to clipboard
abstract val servicePhotoUpload: ServicePhotoUpload
Link copied to clipboard
abstract val serviceUpload: ServiceUpload
Link copied to clipboard
abstract val serviceUser: ServiceUser
Link copied to clipboard
abstract val settingsManager: NetworkSettingsManager
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun createHttpClientBuilder(): OkHttpClient.Builder
Link copied to clipboard
abstract fun createHttpLoggingInterceptor(messageHandler: (message: String) -> Unit): HttpLoggingInterceptor
Link copied to clipboard
abstract fun createRetrofitBuilder(): Retrofit.Builder