-
public class ImagePerfState
-
-
Method Summary
Modifier and Type Method Description voidreset()voidresetPointsTimestamps()Useful when reusing the same ImagePerfState when component is being remounted voidsetImageLoadStatus(ImageLoadStatus imageLoadStatus)ImageLoadStatusgetImageLoadStatus()voidsetControllerId(@Nullable() String controllerId)voidsetRequestId(@Nullable() String requestId)voidsetImageRequest(@Nullable() Object imageRequest)voidsetCallerContext(@Nullable() Object callerContext)voidsetControllerSubmitTimeMs(long controllerSubmitTimeMs)voidsetControllerIntermediateImageSetTimeMs(long controllerIntermediateImageSetTimeMs)voidsetControllerFinalImageSetTimeMs(long controllerFinalImageSetTimeMs)voidsetControllerFailureTimeMs(long controllerFailureTimeMs)voidsetControllerCancelTimeMs(long controllerCancelTimeMs)voidsetImageRequestStartTimeMs(long imageRequestStartTimeMs)voidsetImageRequestEndTimeMs(long imageRequestEndTimeMs)voidsetVisibilityEventTimeMs(long visibilityEventTimeMs)voidsetInvisibilityEventTimeMs(long invisibilityEventTimeMs)voidsetPrefetch(boolean prefetch)voidsetImageInfo(@Nullable() Object imageInfo)voidsetOnScreenWidth(int onScreenWidthPx)voidsetOnScreenHeight(int onScreenHeightPx)voidsetErrorThrowable(@Nullable() Throwable errorThrowable)voidsetVisible(boolean visible)voidsetImageDrawTimeMs(long imageDrawTimeMs)ImagePerfDatasnapshot()longgetImageDrawTimeMs()voidsetDimensionsInfo(DimensionsInfo dimensionsInfo)DimensionsInfogetDimensionsInfo()voidsetExtraData(@Nullable() ControllerListener2.Extras extraData)ObjectgetExtraData()-
-
Method Detail
-
reset
void reset()
-
resetPointsTimestamps
void resetPointsTimestamps()
Useful when reusing the same ImagePerfState when component is being remounted
-
setImageLoadStatus
void setImageLoadStatus(ImageLoadStatus imageLoadStatus)
-
getImageLoadStatus
ImageLoadStatus getImageLoadStatus()
-
setControllerId
void setControllerId(@Nullable() String controllerId)
-
setRequestId
void setRequestId(@Nullable() String requestId)
-
setImageRequest
void setImageRequest(@Nullable() Object imageRequest)
-
setCallerContext
void setCallerContext(@Nullable() Object callerContext)
-
setControllerSubmitTimeMs
void setControllerSubmitTimeMs(long controllerSubmitTimeMs)
-
setControllerIntermediateImageSetTimeMs
void setControllerIntermediateImageSetTimeMs(long controllerIntermediateImageSetTimeMs)
-
setControllerFinalImageSetTimeMs
void setControllerFinalImageSetTimeMs(long controllerFinalImageSetTimeMs)
-
setControllerFailureTimeMs
void setControllerFailureTimeMs(long controllerFailureTimeMs)
-
setControllerCancelTimeMs
void setControllerCancelTimeMs(long controllerCancelTimeMs)
-
setImageRequestStartTimeMs
void setImageRequestStartTimeMs(long imageRequestStartTimeMs)
-
setImageRequestEndTimeMs
void setImageRequestEndTimeMs(long imageRequestEndTimeMs)
-
setVisibilityEventTimeMs
void setVisibilityEventTimeMs(long visibilityEventTimeMs)
-
setInvisibilityEventTimeMs
void setInvisibilityEventTimeMs(long invisibilityEventTimeMs)
-
setPrefetch
void setPrefetch(boolean prefetch)
-
setImageInfo
void setImageInfo(@Nullable() Object imageInfo)
-
setOnScreenWidth
void setOnScreenWidth(int onScreenWidthPx)
-
setOnScreenHeight
void setOnScreenHeight(int onScreenHeightPx)
-
setErrorThrowable
void setErrorThrowable(@Nullable() Throwable errorThrowable)
-
setVisible
void setVisible(boolean visible)
-
setImageDrawTimeMs
void setImageDrawTimeMs(long imageDrawTimeMs)
-
snapshot
ImagePerfData snapshot()
-
getImageDrawTimeMs
long getImageDrawTimeMs()
-
setDimensionsInfo
void setDimensionsInfo(DimensionsInfo dimensionsInfo)
-
getDimensionsInfo
@Nullable() DimensionsInfo getDimensionsInfo()
-
setExtraData
void setExtraData(@Nullable() ControllerListener2.Extras extraData)
-
getExtraData
@Nullable() Object getExtraData()
-
-
-
-