Class ShadowUsageStatsManager.AppUsageObserver

java.lang.Object
org.robolectric.shadows.ShadowUsageStatsManager.AppUsageObserver
Enclosing class:
ShadowUsageStatsManager

public abstract static class ShadowUsageStatsManager.AppUsageObserver extends Object
  • Constructor Details

    • AppUsageObserver

      public AppUsageObserver()
  • Method Details

    • build

      public static ShadowUsageStatsManager.AppUsageObserver build(int observerId, @Nonnull Collection<String> packageNames, long timeLimit, @Nonnull TimeUnit timeUnit, @Nonnull PendingIntent callbackIntent)
    • getObserverId

      public abstract int getObserverId()
    • getPackageNames

      @Nonnull public abstract com.google.common.collect.ImmutableList<String> getPackageNames()
    • getTimeLimit

      public abstract long getTimeLimit()
    • getTimeUnit

      @Nonnull public abstract TimeUnit getTimeUnit()
    • getCallbackIntent

      @Nonnull public abstract PendingIntent getCallbackIntent()