Package org.robolectric.shadows
Class ShadowUsageStatsManager.UsageStatsBuilder
- java.lang.Object
-
- org.robolectric.shadows.ShadowUsageStatsManager.UsageStatsBuilder
-
- Enclosing class:
- ShadowUsageStatsManager
public static class ShadowUsageStatsManager.UsageStatsBuilder extends Object
Builder for constructingUsageStatsobjects. The constructor of UsageStats is not part of the Android API.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UsageStatsbuild()static ShadowUsageStatsManager.UsageStatsBuildernewBuilder()ShadowUsageStatsManager.UsageStatsBuildersetFirstTimeStamp(long firstTimeStamp)ShadowUsageStatsManager.UsageStatsBuildersetLastTimeStamp(long lastTimeStamp)ShadowUsageStatsManager.UsageStatsBuildersetLastTimeUsed(long lastTimeUsed)ShadowUsageStatsManager.UsageStatsBuildersetPackageName(String packageName)ShadowUsageStatsManager.UsageStatsBuildersetTotalTimeInForeground(long totalTimeInForeground)
-
-
-
Method Detail
-
newBuilder
public static ShadowUsageStatsManager.UsageStatsBuilder newBuilder()
-
build
public UsageStats build()
-
setPackageName
public ShadowUsageStatsManager.UsageStatsBuilder setPackageName(String packageName)
-
setFirstTimeStamp
public ShadowUsageStatsManager.UsageStatsBuilder setFirstTimeStamp(long firstTimeStamp)
-
setLastTimeStamp
public ShadowUsageStatsManager.UsageStatsBuilder setLastTimeStamp(long lastTimeStamp)
-
setTotalTimeInForeground
public ShadowUsageStatsManager.UsageStatsBuilder setTotalTimeInForeground(long totalTimeInForeground)
-
setLastTimeUsed
public ShadowUsageStatsManager.UsageStatsBuilder setLastTimeUsed(long lastTimeUsed)
-
-