what-the-bank/sources/com/google/firebase/analytics/connector/AnalyticsConnector.java

55 lines
1.7 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.firebase.analytics.connector;
import android.os.Bundle;
import java.util.List;
import java.util.Map;
/* loaded from: classes.dex */
public interface AnalyticsConnector {
/* loaded from: classes2.dex */
public interface AnalyticsConnectorHandle {
void unregister();
}
/* loaded from: classes2.dex */
public interface AnalyticsConnectorListener {
void onMessageTriggered(int i, Bundle bundle);
}
/* loaded from: classes2.dex */
public static class ConditionalUserProperty {
public boolean active;
public long creationTimestamp;
public String expiredEventName;
public Bundle expiredEventParams;
public String name;
public String origin;
public long timeToLive;
public String timedOutEventName;
public Bundle timedOutEventParams;
public String triggerEventName;
public long triggerTimeout;
public String triggeredEventName;
public Bundle triggeredEventParams;
public long triggeredTimestamp;
public Object value;
}
void clearConditionalUserProperty(String str, String str2, Bundle bundle);
List<ConditionalUserProperty> getConditionalUserProperties(String str, String str2);
int getMaxUserProperties(String str);
Map<String, Object> getUserProperties(boolean z);
void logEvent(String str, String str2, Bundle bundle);
AnalyticsConnectorHandle registerAnalyticsConnectorListener(String str, AnalyticsConnectorListener analyticsConnectorListener);
void setConditionalUserProperty(ConditionalUserProperty conditionalUserProperty);
void setUserProperty(String str, String str2, Object obj);
}