-
public final class ImagePipelineConfig.Builder
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ImagePipelineConfig.Builder(Context context)
-
Method Summary
-
-
Constructor Detail
-
ImagePipelineConfig.Builder
ImagePipelineConfig.Builder(Context context)
-
-
Method Detail
-
getBitmapConfig
final Bitmap.Config getBitmapConfig()
-
setBitmapConfig
final Unit setBitmapConfig(Bitmap.Config bitmapConfig)
-
getBitmapMemoryCacheParamsSupplier
final Supplier<MemoryCacheParams> getBitmapMemoryCacheParamsSupplier()
-
setBitmapMemoryCacheParamsSupplier
final Unit setBitmapMemoryCacheParamsSupplier(Supplier<MemoryCacheParams> bitmapMemoryCacheParamsSupplier)
-
getBitmapMemoryCacheEntryStateObserver
final CountingMemoryCache.EntryStateObserver<CacheKey> getBitmapMemoryCacheEntryStateObserver()
-
setBitmapMemoryCacheEntryStateObserver
final Unit setBitmapMemoryCacheEntryStateObserver(CountingMemoryCache.EntryStateObserver<CacheKey> bitmapMemoryCacheEntryStateObserver)
-
getBitmapMemoryCacheTrimStrategy
final MemoryCache.CacheTrimStrategy getBitmapMemoryCacheTrimStrategy()
-
setBitmapMemoryCacheTrimStrategy
final Unit setBitmapMemoryCacheTrimStrategy(MemoryCache.CacheTrimStrategy bitmapMemoryCacheTrimStrategy)
-
getEncodedMemoryCacheTrimStrategy
final MemoryCache.CacheTrimStrategy getEncodedMemoryCacheTrimStrategy()
-
setEncodedMemoryCacheTrimStrategy
final Unit setEncodedMemoryCacheTrimStrategy(MemoryCache.CacheTrimStrategy encodedMemoryCacheTrimStrategy)
-
getCacheKeyFactory
final CacheKeyFactory getCacheKeyFactory()
-
setCacheKeyFactory
final Unit setCacheKeyFactory(CacheKeyFactory cacheKeyFactory)
-
getContext
final Context getContext()
-
getDownsampleEnabled
final Boolean getDownsampleEnabled()
-
setDownsampleEnabled
final Unit setDownsampleEnabled(Boolean downsampleEnabled)
-
getEncodedMemoryCacheParamsSupplier
final Supplier<MemoryCacheParams> getEncodedMemoryCacheParamsSupplier()
-
setEncodedMemoryCacheParamsSupplier
final Unit setEncodedMemoryCacheParamsSupplier(Supplier<MemoryCacheParams> encodedMemoryCacheParamsSupplier)
-
getExecutorSupplier
final ExecutorSupplier getExecutorSupplier()
-
setExecutorSupplier
final Unit setExecutorSupplier(ExecutorSupplier executorSupplier)
-
getImageCacheStatsTracker
final ImageCacheStatsTracker getImageCacheStatsTracker()
-
setImageCacheStatsTracker
final Unit setImageCacheStatsTracker(ImageCacheStatsTracker imageCacheStatsTracker)
-
getImageDecoder
final ImageDecoder getImageDecoder()
-
setImageDecoder
final Unit setImageDecoder(ImageDecoder imageDecoder)
-
getEnableEncodedImageColorSpaceUsage
final Supplier<Boolean> getEnableEncodedImageColorSpaceUsage()
-
setEnableEncodedImageColorSpaceUsage
final Unit setEnableEncodedImageColorSpaceUsage(Supplier<Boolean> enableEncodedImageColorSpaceUsage)
-
getImageTranscoderFactory
final ImageTranscoderFactory getImageTranscoderFactory()
-
setImageTranscoderFactory
final Unit setImageTranscoderFactory(ImageTranscoderFactory imageTranscoderFactory)
-
getImageTranscoderType
final Integer getImageTranscoderType()
-
setImageTranscoderType
final Unit setImageTranscoderType(Integer imageTranscoderType)
-
getIsPrefetchEnabledSupplier
final Supplier<Boolean> getIsPrefetchEnabledSupplier()
-
setIsPrefetchEnabledSupplier
final Unit setIsPrefetchEnabledSupplier(Supplier<Boolean> isPrefetchEnabledSupplier)
-
getMainDiskCacheConfig
final DiskCacheConfig getMainDiskCacheConfig()
-
setMainDiskCacheConfig
final Unit setMainDiskCacheConfig(DiskCacheConfig mainDiskCacheConfig)
-
getMemoryTrimmableRegistry
final MemoryTrimmableRegistry getMemoryTrimmableRegistry()
-
setMemoryTrimmableRegistry
final Unit setMemoryTrimmableRegistry(MemoryTrimmableRegistry memoryTrimmableRegistry)
-
getMemoryChunkType
final Integer getMemoryChunkType()
-
setMemoryChunkType
final Unit setMemoryChunkType(Integer memoryChunkType)
-
getNetworkFetcher
final NetworkFetcher<?> getNetworkFetcher()
-
setNetworkFetcher
final Unit setNetworkFetcher(NetworkFetcher<?> networkFetcher)
-
getPlatformBitmapFactory
final PlatformBitmapFactory getPlatformBitmapFactory()
-
setPlatformBitmapFactory
final Unit setPlatformBitmapFactory(PlatformBitmapFactory platformBitmapFactory)
-
getPoolFactory
final PoolFactory getPoolFactory()
-
setPoolFactory
final Unit setPoolFactory(PoolFactory poolFactory)
-
getProgressiveJpegConfig
final ProgressiveJpegConfig getProgressiveJpegConfig()
-
setProgressiveJpegConfig
final Unit setProgressiveJpegConfig(ProgressiveJpegConfig progressiveJpegConfig)
-
getRequestListeners
final Set<RequestListener> getRequestListeners()
-
setRequestListeners
final Unit setRequestListeners(Set<RequestListener> requestListeners)
-
getRequestListener2s
final Set<RequestListener2> getRequestListener2s()
-
setRequestListener2s
final Unit setRequestListener2s(Set<RequestListener2> requestListener2s)
-
getCustomProducerSequenceFactories
final Set<CustomProducerSequenceFactory> getCustomProducerSequenceFactories()
-
setCustomProducerSequenceFactories
final Unit setCustomProducerSequenceFactories(Set<CustomProducerSequenceFactory> customProducerSequenceFactories)
-
getResizeAndRotateEnabledForNetwork
final Boolean getResizeAndRotateEnabledForNetwork()
-
setResizeAndRotateEnabledForNetwork
final Unit setResizeAndRotateEnabledForNetwork(Boolean resizeAndRotateEnabledForNetwork)
-
getSmallImageDiskCacheConfig
final DiskCacheConfig getSmallImageDiskCacheConfig()
-
setSmallImageDiskCacheConfig
final Unit setSmallImageDiskCacheConfig(DiskCacheConfig smallImageDiskCacheConfig)
-
getFileCacheFactory
final FileCacheFactory getFileCacheFactory()
-
setFileCacheFactory
final Unit setFileCacheFactory(FileCacheFactory fileCacheFactory)
-
getImageDecoderConfig
final ImageDecoderConfig getImageDecoderConfig()
-
setImageDecoderConfig
final Unit setImageDecoderConfig(ImageDecoderConfig imageDecoderConfig)
-
getHttpConnectionTimeout
final Integer getHttpConnectionTimeout()
-
setHttpConnectionTimeout
final Unit setHttpConnectionTimeout(Integer httpConnectionTimeout)
-
getExperimentsBuilder
final ImagePipelineExperiments.Builder getExperimentsBuilder()
-
getDiskCacheEnabled
final Boolean getDiskCacheEnabled()
-
setDiskCacheEnabled
final Unit setDiskCacheEnabled(Boolean diskCacheEnabled)
-
getCallerContextVerifier
final CallerContextVerifier getCallerContextVerifier()
-
setCallerContextVerifier
final Unit setCallerContextVerifier(CallerContextVerifier callerContextVerifier)
-
getCloseableReferenceLeakTracker
final CloseableReferenceLeakTracker getCloseableReferenceLeakTracker()
-
setCloseableReferenceLeakTracker
final Unit setCloseableReferenceLeakTracker(CloseableReferenceLeakTracker closeableReferenceLeakTracker)
-
getBitmapMemoryCache
final MemoryCache<CacheKey, CloseableImage> getBitmapMemoryCache()
-
setBitmapMemoryCache
final Unit setBitmapMemoryCache(MemoryCache<CacheKey, CloseableImage> bitmapMemoryCache)
-
getEncodedMemoryCache
final MemoryCache<CacheKey, PooledByteBuffer> getEncodedMemoryCache()
-
setEncodedMemoryCache
final Unit setEncodedMemoryCache(MemoryCache<CacheKey, PooledByteBuffer> encodedMemoryCache)
-
getSerialExecutorServiceForAnimatedImages
final SerialExecutorService getSerialExecutorServiceForAnimatedImages()
-
setSerialExecutorServiceForAnimatedImages
final Unit setSerialExecutorServiceForAnimatedImages(SerialExecutorService serialExecutorServiceForAnimatedImages)
-
getBitmapMemoryCacheFactory
final BitmapMemoryCacheFactory getBitmapMemoryCacheFactory()
-
setBitmapMemoryCacheFactory
final Unit setBitmapMemoryCacheFactory(BitmapMemoryCacheFactory bitmapMemoryCacheFactory)
-
setBitmapsConfig
final ImagePipelineConfig.Builder setBitmapsConfig(Bitmap.Config config)
-
setBitmapMemoryCacheParamsSupplier
final ImagePipelineConfig.Builder setBitmapMemoryCacheParamsSupplier(Supplier<MemoryCacheParams> bitmapMemoryCacheParamsSupplier)
-
setBitmapMemoryCacheEntryStateObserver
final ImagePipelineConfig.Builder setBitmapMemoryCacheEntryStateObserver(CountingMemoryCache.EntryStateObserver<CacheKey> bitmapMemoryCacheEntryStateObserver)
-
setBitmapMemoryCacheTrimStrategy
final ImagePipelineConfig.Builder setBitmapMemoryCacheTrimStrategy(MemoryCache.CacheTrimStrategy trimStrategy)
-
setEncodedMemoryCacheTrimStrategy
final ImagePipelineConfig.Builder setEncodedMemoryCacheTrimStrategy(MemoryCache.CacheTrimStrategy trimStrategy)
-
setCacheKeyFactory
final ImagePipelineConfig.Builder setCacheKeyFactory(CacheKeyFactory cacheKeyFactory)
-
setHttpConnectionTimeout
final ImagePipelineConfig.Builder setHttpConnectionTimeout(Integer httpConnectionTimeoutMs)
-
setFileCacheFactory
final ImagePipelineConfig.Builder setFileCacheFactory(FileCacheFactory fileCacheFactory)
-
isDownsampleEnabled
final Boolean isDownsampleEnabled()
-
setDownsampleEnabled
final ImagePipelineConfig.Builder setDownsampleEnabled(Boolean downsampleEnabled)
-
isDiskCacheEnabled
final Boolean isDiskCacheEnabled()
-
setDiskCacheEnabled
final ImagePipelineConfig.Builder setDiskCacheEnabled(Boolean diskCacheEnabled)
-
setEncodedMemoryCacheParamsSupplier
final ImagePipelineConfig.Builder setEncodedMemoryCacheParamsSupplier(Supplier<MemoryCacheParams> encodedMemoryCacheParamsSupplier)
-
setExecutorSupplier
final ImagePipelineConfig.Builder setExecutorSupplier(ExecutorSupplier executorSupplier)
-
setImageCacheStatsTracker
final ImagePipelineConfig.Builder setImageCacheStatsTracker(ImageCacheStatsTracker imageCacheStatsTracker)
-
setImageDecoder
final ImagePipelineConfig.Builder setImageDecoder(ImageDecoder imageDecoder)
-
setEnableEncodedImageColorSpaceUsage
final ImagePipelineConfig.Builder setEnableEncodedImageColorSpaceUsage(Supplier<Boolean> enableEncodedImageColorSpaceUsage)
-
setImageTranscoderType
final ImagePipelineConfig.Builder setImageTranscoderType(Integer imageTranscoderType)
-
setImageTranscoderFactory
final ImagePipelineConfig.Builder setImageTranscoderFactory(ImageTranscoderFactory imageTranscoderFactory)
-
setIsPrefetchEnabledSupplier
final ImagePipelineConfig.Builder setIsPrefetchEnabledSupplier(Supplier<Boolean> isPrefetchEnabledSupplier)
-
setMainDiskCacheConfig
final ImagePipelineConfig.Builder setMainDiskCacheConfig(DiskCacheConfig mainDiskCacheConfig)
-
setMemoryTrimmableRegistry
final ImagePipelineConfig.Builder setMemoryTrimmableRegistry(MemoryTrimmableRegistry memoryTrimmableRegistry)
-
setMemoryChunkType
final ImagePipelineConfig.Builder setMemoryChunkType(Integer memoryChunkType)
-
setNetworkFetcher
final ImagePipelineConfig.Builder setNetworkFetcher(NetworkFetcher<?> networkFetcher)
-
setPlatformBitmapFactory
final ImagePipelineConfig.Builder setPlatformBitmapFactory(PlatformBitmapFactory platformBitmapFactory)
-
setPoolFactory
final ImagePipelineConfig.Builder setPoolFactory(PoolFactory poolFactory)
-
setProgressiveJpegConfig
final ImagePipelineConfig.Builder setProgressiveJpegConfig(ProgressiveJpegConfig progressiveJpegConfig)
-
setRequestListeners
final ImagePipelineConfig.Builder setRequestListeners(Set<RequestListener> requestListeners)
-
setRequestListener2s
final ImagePipelineConfig.Builder setRequestListener2s(Set<RequestListener2> requestListeners)
-
setCustomFetchSequenceFactories
final ImagePipelineConfig.Builder setCustomFetchSequenceFactories(Set<CustomProducerSequenceFactory> customProducerSequenceFactories)
-
setResizeAndRotateEnabledForNetwork
final ImagePipelineConfig.Builder setResizeAndRotateEnabledForNetwork(Boolean resizeAndRotateEnabledForNetwork)
-
setSmallImageDiskCacheConfig
final ImagePipelineConfig.Builder setSmallImageDiskCacheConfig(DiskCacheConfig smallImageDiskCacheConfig)
-
setImageDecoderConfig
final ImagePipelineConfig.Builder setImageDecoderConfig(ImageDecoderConfig imageDecoderConfig)
-
setCallerContextVerifier
final ImagePipelineConfig.Builder setCallerContextVerifier(CallerContextVerifier callerContextVerifier)
-
setCloseableReferenceLeakTracker
final ImagePipelineConfig.Builder setCloseableReferenceLeakTracker(CloseableReferenceLeakTracker closeableReferenceLeakTracker)
-
setBitmapMemoryCache
final ImagePipelineConfig.Builder setBitmapMemoryCache(MemoryCache<CacheKey, CloseableImage> bitmapMemoryCache)
-
setEncodedMemoryCache
final ImagePipelineConfig.Builder setEncodedMemoryCache(MemoryCache<CacheKey, PooledByteBuffer> encodedMemoryCache)
-
setExecutorServiceForAnimatedImages
final ImagePipelineConfig.Builder setExecutorServiceForAnimatedImages(SerialExecutorService serialExecutorService)
-
setBitmapMemoryCacheFactory
final ImagePipelineConfig.Builder setBitmapMemoryCacheFactory(BitmapMemoryCacheFactory bitmapMemoryCacheFactory)
-
experiment
final ImagePipelineExperiments.Builder experiment()
-
build
final ImagePipelineConfig build()
-
-
-
-