package co.infinum.pokemon.dagger.modules; import javax.inject.Singleton; import co.infinum.pokemon.BuildConfig; import dagger.Module; import dagger.Provides; import retrofit.Endpoint; import retrofit.Endpoints; /** * Created by dino on 27/02/15. */ @Module public class HostModule { public static final int NETWORK_TIMEOUT_SECONDS = 10; @Provides @Singleton public Endpoint provideEndpoint() { return Endpoints.newFixedEndpoint(BuildConfig.API_URL); } @Provides @Singleton public Integer provideNetworkTimeout() { return NETWORK_TIMEOUT_SECONDS; } }