package Ġcom . adam k is . p izza . d agger . network Ċ Ċ import Ġcom . adam k is . p izza . Build Config Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġokhttp 3 . Ok HttpClient Ċ import Ġokhttp 3 . logging . Http Logging Interceptor Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Module Ċ class ĠOk Http Module () Ġ{ ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġfun Ġprovide Ok HttpClient ( http Logging Interceptor : ĠHttp Logging Interceptor ): ĠOk HttpClient Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġbuilder Ġ= ĠOk HttpClient . Builder () ĊĠĠĠĠĠĠĠ Ġif Ġ( Build Config . DEBUG ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuilder Ġ= Ġbuilder . add Interceptor ( http Logging Interceptor ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġbuilder . build () ĊĠĠĠ Ġ} Ċ }