xref: /aosp_15_r20/prebuilts/sdk/31/module-lib/framework-statsd.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
android/
android/app/
android/app/StatsManager$PullAtomMetadata$Builder.class
StatsManager.java package android.app public android.app.StatsManager$PullAtomMetadata$Builder extends java.lang.Object { public void <init> () public android.app.StatsManager$PullAtomMetadata$Builder setCoolDownMillis (long) long coolDownMillis public android.app.StatsManager$PullAtomMetadata$Builder setTimeoutMillis (long) long timeoutMillis public android.app.StatsManager$PullAtomMetadata$Builder setAdditiveFields (int[]) int[] additiveFields public android.app.StatsManager$PullAtomMetadata build () }
android/app/StatsManager$PullAtomMetadata.class
StatsManager.java package android.app public android.app.StatsManager$PullAtomMetadata extends java.lang.Object { private void <init> () public long getCoolDownMillis () public long getTimeoutMillis () public int[] getAdditiveFields () }
android/app/StatsManager$StatsPullAtomCallback.class
StatsManager.java package android.app public abstract android.app.StatsManager$StatsPullAtomCallback extends java.lang.Object { public abstract int onPullAtom (int, java.util.List) }
android/app/StatsManager$StatsUnavailableException.class
StatsManager.java package android.app public android.app.StatsManager$StatsUnavailableException extends android.util.AndroidException { public void <init> (java.lang.String) String reason public void <init> (java.lang.String, java.lang.Throwable) String reason Throwable e }
android/app/StatsManager.class
StatsManager.java package android.app public final android.app.StatsManager extends java.lang.Object { public static final String ACTION_STATSD_STARTED public static final String EXTRA_STATS_ACTIVE_CONFIG_KEYS public static final String EXTRA_STATS_BROADCAST_SUBSCRIBER_COOKIES public static final String EXTRA_STATS_CONFIG_KEY public static final String EXTRA_STATS_CONFIG_UID public static final String EXTRA_STATS_DIMENSIONS_VALUE public static final String EXTRA_STATS_SUBSCRIPTION_ID public static final String EXTRA_STATS_SUBSCRIPTION_RULE_ID public static final int PULL_SKIP public static final int PULL_SUCCESS void <init> () public void addConfig (long, byte[]) throws android.app.StatsManager$StatsUnavailableException long configKey byte[] config public boolean addConfiguration (long, byte[]) long configKey byte[] config public void removeConfig (long) throws android.app.StatsManager$StatsUnavailableException long configKey public boolean removeConfiguration (long) long configKey public void setBroadcastSubscriber (android.app.PendingIntent, long, long) throws android.app.StatsManager$StatsUnavailableException android.app.PendingIntent pendingIntent long configKey long subscriberId public boolean setBroadcastSubscriber (long, long, android.app.PendingIntent) long configKey long subscriberId android.app.PendingIntent pendingIntent public void setFetchReportsOperation (android.app.PendingIntent, long) throws android.app.StatsManager$StatsUnavailableException android.app.PendingIntent pendingIntent long configKey public long[] setActiveConfigsChangedOperation (android.app.PendingIntent) throws android.app.StatsManager$StatsUnavailableException android.app.PendingIntent pendingIntent public boolean setDataFetchOperation (long, android.app.PendingIntent) long configKey android.app.PendingIntent pendingIntent public byte[] getReports (long) throws android.app.StatsManager$StatsUnavailableException long configKey public byte[] getData (long) long configKey public byte[] getStatsMetadata () throws android.app.StatsManager$StatsUnavailableException public byte[] getMetadata () public long[] getRegisteredExperimentIds () throws android.app.StatsManager$StatsUnavailableException public void setPullAtomCallback (int, android.app.StatsManager$PullAtomMetadata, java.util.concurrent.Executor, android.app.StatsManager$StatsPullAtomCallback) int atomTag android.app.StatsManager$PullAtomMetadata metadata java.util.concurrent.Executor executor android.app.StatsManager$StatsPullAtomCallback callback public void clearPullAtomCallback (int) int atomTag }
android/os/
android/os/StatsDimensionsValue.class
StatsDimensionsValue.java package android.os public final android.os.StatsDimensionsValue extends java.lang.Object implements android.os.Parcelable { public static final int BOOLEAN_VALUE_TYPE public static final android.os.Parcelable$Creator CREATOR public static final int FLOAT_VALUE_TYPE public static final int INT_VALUE_TYPE public static final int LONG_VALUE_TYPE public static final int STRING_VALUE_TYPE public static final int TUPLE_VALUE_TYPE void <init> () public int getField () public java.lang.String getStringValue () public int getIntValue () public long getLongValue () public boolean getBooleanValue () public float getFloatValue () public java.util.List getTupleValueList () public int getValueType () public boolean isValueType (int) int valueType public java.lang.String toString () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/os/StatsFrameworkInitializer.class
StatsFrameworkInitializer.java package android.os public android.os.StatsFrameworkInitializer extends java.lang.Object { private void <init> () public static void setStatsServiceManager (android.os.StatsServiceManager) android.os.StatsServiceManager statsServiceManager public static void registerServiceWrappers () }
android/util/
android/util/StatsEvent$Builder.class
StatsEvent.java package android.util public final android.util.StatsEvent$Builder extends java.lang.Object { private void <init> () public android.util.StatsEvent$Builder setAtomId (int) int atomId public android.util.StatsEvent$Builder writeBoolean (boolean) boolean value public android.util.StatsEvent$Builder writeInt (int) int value public android.util.StatsEvent$Builder writeLong (long) long value public android.util.StatsEvent$Builder writeFloat (float) float value public android.util.StatsEvent$Builder writeString (java.lang.String) String value public android.util.StatsEvent$Builder writeByteArray (byte[]) byte[] value public android.util.StatsEvent$Builder writeAttributionChain (int[], java.lang.String[]) int[] uids String[] tags public android.util.StatsEvent$Builder writeKeyValuePairs (android.util.SparseIntArray, android.util.SparseLongArray, android.util.SparseArray, android.util.SparseArray) android.util.SparseIntArray intMap android.util.SparseLongArray longMap android.util.SparseArray stringMap android.util.SparseArray floatMap public android.util.StatsEvent$Builder addBooleanAnnotation (byte, boolean) byte annotationId boolean value public android.util.StatsEvent$Builder addIntAnnotation (byte, int) byte annotationId int value public android.util.StatsEvent$Builder usePooledBuffer () public android.util.StatsEvent build () }
android/util/StatsEvent.class
StatsEvent.java package android.util public final android.util.StatsEvent extends java.lang.Object { private void <init> () public static android.util.StatsEvent$Builder newBuilder () }
android/util/StatsLog.class
StatsLog.java package android.util public final android.util.StatsLog extends java.lang.Object { public static final byte ANNOTATION_ID_DEFAULT_STATE public static final byte ANNOTATION_ID_EXCLUSIVE_STATE public static final byte ANNOTATION_ID_IS_UID public static final byte ANNOTATION_ID_PRIMARY_FIELD public static final byte ANNOTATION_ID_PRIMARY_FIELD_FIRST_UID public static final byte ANNOTATION_ID_STATE_NESTED public static final byte ANNOTATION_ID_TRIGGER_STATE_RESET public static final byte ANNOTATION_ID_TRUNCATE_TIMESTAMP private void <init> () public static boolean logStart (int) int label public static boolean logStop (int) int label public static boolean logEvent (int) int label public static boolean logBinaryPushStateChanged (java.lang.String, long, int, int, long[]) String trainName long trainVersionCode int options int state long[] experimentIds public static void writeRaw (byte[], int) byte[] buffer int size public static void write (android.util.StatsEvent) android.util.StatsEvent statsEvent }