public class

ImagePerfData

extends Object
java.lang.Object
   ↳ com.facebook.drawee.backends.pipeline.info.ImagePerfData

Summary

Constants
int UNSET
Public Constructors
ImagePerfData(String controllerId, String requestId, ImageRequest imageRequest, Object callerContext, ImageInfo imageInfo, long controllerSubmitTimeMs, long controllerIntermediateImageSetTimeMs, long controllerFinalImageSetTimeMs, long controllerFailureTimeMs, long controllerCancelTimeMs, long imageRequestStartTimeMs, long imageRequestEndTimeMs, int imageOrigin, boolean isPrefetch, int onScreenWidthPx, int onScreenHeightPx, int visibilityState, long visibilityEventTimeMs, long invisibilityEventTime)
Public Methods
String createDebugString()
Object getCallerContext()
long getControllerFailureTimeMs()
long getControllerFinalImageSetTimeMs()
String getControllerId()
long getControllerIntermediateImageSetTimeMs()
long getControllerSubmitTimeMs()
long getFinalImageLoadTimeMs()
ImageInfo getImageInfo()
int getImageOrigin()
ImageRequest getImageRequest()
long getImageRequestEndTimeMs()
long getImageRequestStartTimeMs()
long getIntermediateImageLoadTimeMs()
long getInvisibilityEventTimeMs()
int getOnScreenHeightPx()
int getOnScreenWidthPx()
String getRequestId()
long getVisibilityEventTimeMs()
int getVisibilityState()
boolean isPrefetch()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int UNSET

Constant Value: -1 (0xffffffff)

Public Constructors

public ImagePerfData (String controllerId, String requestId, ImageRequest imageRequest, Object callerContext, ImageInfo imageInfo, long controllerSubmitTimeMs, long controllerIntermediateImageSetTimeMs, long controllerFinalImageSetTimeMs, long controllerFailureTimeMs, long controllerCancelTimeMs, long imageRequestStartTimeMs, long imageRequestEndTimeMs, int imageOrigin, boolean isPrefetch, int onScreenWidthPx, int onScreenHeightPx, int visibilityState, long visibilityEventTimeMs, long invisibilityEventTime)

Public Methods

public String createDebugString ()

public Object getCallerContext ()

public long getControllerFailureTimeMs ()

public long getControllerFinalImageSetTimeMs ()

public String getControllerId ()

public long getControllerIntermediateImageSetTimeMs ()

public long getControllerSubmitTimeMs ()

public long getFinalImageLoadTimeMs ()

public ImageInfo getImageInfo ()

public int getImageOrigin ()

public ImageRequest getImageRequest ()

public long getImageRequestEndTimeMs ()

public long getImageRequestStartTimeMs ()

public long getIntermediateImageLoadTimeMs ()

public long getInvisibilityEventTimeMs ()

public int getOnScreenHeightPx ()

public int getOnScreenWidthPx ()

public String getRequestId ()

public long getVisibilityEventTimeMs ()

public int getVisibilityState ()

public boolean isPrefetch ()