| java.lang.Object | |
| ↳ | com.facebook.drawee.backends.pipeline.info.ImagePerfState | 
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ImagePerfState() | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DimensionsInfo | getDimensionsInfo() | ||||||||||
| Object | getExtraData() | ||||||||||
| long | getImageDrawTimeMs() | ||||||||||
| int | getImageLoadStatus() | ||||||||||
| void | reset() | ||||||||||
| void | 
        resetPointsTimestamps()
        
         Useful when reusing the same  
  
  ImagePerfState when component is being remounted  | ||||||||||
| void | setCallerContext(Object callerContext) | ||||||||||
| void | setComponentTag(String componentTag) | ||||||||||
| void | setControllerCancelTimeMs(long controllerCancelTimeMs) | ||||||||||
| void | setControllerFailureTimeMs(long controllerFailureTimeMs) | ||||||||||
| void | setControllerFinalImageSetTimeMs(long controllerFinalImageSetTimeMs) | ||||||||||
| void | setControllerId(String controllerId) | ||||||||||
| void | setControllerImageRequests(ImageRequest imageRequest, ImageRequest lowResImageRequest, ImageRequest[] firstAvailableImageRequests) | ||||||||||
| void | setControllerIntermediateImageSetTimeMs(long controllerIntermediateImageSetTimeMs) | ||||||||||
| void | setControllerSubmitTimeMs(long controllerSubmitTimeMs) | ||||||||||
| void | setDimensionsInfo(DimensionsInfo dimensionsInfo) | ||||||||||
| void | setErrorThrowable(Throwable errorThrowable) | ||||||||||
| void | setExtraData(ControllerListener2.Extras extraData) | ||||||||||
| void | setImageDrawTimeMs(long imageDrawTimeMs) | ||||||||||
| void | setImageInfo(ImageInfo imageInfo) | ||||||||||
| void | setImageLoadStatus(int imageLoadStatus) | ||||||||||
| void | setImageOrigin(int imageOrigin) | ||||||||||
| void | setImageRequest(ImageRequest imageRequest) | ||||||||||
| void | setImageRequestEndTimeMs(long imageRequestEndTimeMs) | ||||||||||
| void | setImageRequestStartTimeMs(long imageRequestStartTimeMs) | ||||||||||
| void | setInvisibilityEventTimeMs(long invisibilityEventTimeMs) | ||||||||||
| void | setOnScreenHeight(int onScreenHeightPx) | ||||||||||
| void | setOnScreenWidth(int onScreenWidthPx) | ||||||||||
| void | setPrefetch(boolean prefetch) | ||||||||||
| void | setRequestId(String requestId) | ||||||||||
| void | setUltimateProducerName(String ultimateProducerName) | ||||||||||
| void | setVisibilityEventTimeMs(long visibilityEventTimeMs) | ||||||||||
| void | setVisible(boolean visible) | ||||||||||
| ImagePerfData | snapshot() | ||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
 | |||||||||||
Useful when reusing the same ImagePerfState when component is being remounted