protoncore_android/event-manager/data/api/event-manager-data.api

466 lines
38 KiB
Plaintext

public class hilt_aggregated_deps/_me_proton_core_eventmanager_data_work_EventWorker_HiltModule {
public fun <init> ()V
}
public final class me/proton/core/eventmanager/data/BuildConfig {
public static final field BUILD_TYPE Ljava/lang/String;
public static final field DEBUG Z
public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String;
public fun <init> ()V
}
public final class me/proton/core/eventmanager/data/CoreEventManagerStarter {
public fun <init> (Lme/proton/core/presentation/app/AppLifecycleProvider;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/eventmanager/domain/EventManagerProvider;Lme/proton/core/eventmanager/domain/IsCoreEventManagerEnabled;)V
public final fun start ()V
}
public final class me/proton/core/eventmanager/data/CoreEventManagerStarter_Factory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/eventmanager/data/CoreEventManagerStarter_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/eventmanager/data/CoreEventManagerStarter;
public static fun newInstance (Lme/proton/core/presentation/app/AppLifecycleProvider;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/eventmanager/domain/EventManagerProvider;Lme/proton/core/eventmanager/domain/IsCoreEventManagerEnabled;)Lme/proton/core/eventmanager/data/CoreEventManagerStarter;
}
public abstract interface class me/proton/core/eventmanager/data/EventDeserializer {
public abstract fun deserializeEventMetadata (Lme/proton/core/eventmanager/domain/entity/EventId;Lme/proton/core/eventmanager/domain/entity/EventsResponse;)Lme/proton/core/eventmanager/domain/entity/EventMetadata;
public abstract fun deserializeLatestEventId (Lme/proton/core/eventmanager/domain/entity/EventIdResponse;)Lme/proton/core/eventmanager/domain/entity/EventId;
public abstract fun getConfig ()Lme/proton/core/eventmanager/domain/EventManagerConfig;
public abstract fun getGetEventsEndpoint ()Ljava/lang/String;
public abstract fun getGetLatestEventIdEndpoint ()Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/EventManagerConfigProviderImpl : me/proton/core/eventmanager/domain/EventManagerConfigProvider {
public fun <init> (Lme/proton/core/eventmanager/domain/repository/EventMetadataRepository;)V
public fun getAll (Lme/proton/core/domain/entity/UserId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getAll (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventListener$Type;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/EventManagerConfigProviderImpl_Factory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;)Lme/proton/core/eventmanager/data/EventManagerConfigProviderImpl_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/eventmanager/data/EventManagerConfigProviderImpl;
public static fun newInstance (Lme/proton/core/eventmanager/domain/repository/EventMetadataRepository;)Lme/proton/core/eventmanager/data/EventManagerConfigProviderImpl;
}
public abstract interface class me/proton/core/eventmanager/data/EventManagerFactory {
public abstract fun create (Lme/proton/core/eventmanager/data/EventDeserializer;)Lme/proton/core/eventmanager/data/EventManagerImpl;
}
public final class me/proton/core/eventmanager/data/EventManagerFactory_Impl : me/proton/core/eventmanager/data/EventManagerFactory {
public fun create (Lme/proton/core/eventmanager/data/EventDeserializer;)Lme/proton/core/eventmanager/data/EventManagerImpl;
public static fun create (Lme/proton/core/eventmanager/data/EventManagerImpl_Factory;)Ljavax/inject/Provider;
}
public final class me/proton/core/eventmanager/data/EventManagerImpl : me/proton/core/eventmanager/domain/EventManager {
public static final field Companion Lme/proton/core/eventmanager/data/EventManagerImpl$Companion;
public static final field retriesBeforeDeleteAllMetadata I
public static final field retriesBeforeNotifyFailure I
public static final field retriesBeforeNotifyResetAll I
public fun <init> (Lme/proton/core/util/kotlin/CoroutineScopeProvider;Lme/proton/core/presentation/app/AppLifecycleProvider;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/eventmanager/domain/work/EventWorkerManager;Lme/proton/core/eventmanager/data/db/EventMetadataDatabase;Lme/proton/core/eventmanager/domain/repository/EventMetadataRepository;Lme/proton/core/eventmanager/data/EventDeserializer;)V
public fun deserializeEventMetadata (Lme/proton/core/eventmanager/domain/entity/EventId;Lme/proton/core/eventmanager/domain/entity/EventsResponse;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getConfig ()Lme/proton/core/eventmanager/domain/EventManagerConfig;
public final fun getDeserializer ()Lme/proton/core/eventmanager/data/EventDeserializer;
public fun getEventResponse (Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getLatestEventId (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun isStarted ()Z
public fun process (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun start (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun stop (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun subscribe (Lme/proton/core/eventmanager/domain/EventListener;)V
public fun suspend (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/EventManagerImpl$Companion {
}
public final class me/proton/core/eventmanager/data/EventManagerImpl_Factory {
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/eventmanager/data/EventManagerImpl_Factory;
public fun get (Lme/proton/core/eventmanager/data/EventDeserializer;)Lme/proton/core/eventmanager/data/EventManagerImpl;
public static fun newInstance (Lme/proton/core/util/kotlin/CoroutineScopeProvider;Lme/proton/core/presentation/app/AppLifecycleProvider;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/eventmanager/domain/work/EventWorkerManager;Lme/proton/core/eventmanager/data/db/EventMetadataDatabase;Lme/proton/core/eventmanager/domain/repository/EventMetadataRepository;Lme/proton/core/eventmanager/data/EventDeserializer;)Lme/proton/core/eventmanager/data/EventManagerImpl;
}
public final class me/proton/core/eventmanager/data/EventManagerProviderImpl : me/proton/core/eventmanager/domain/EventManagerProvider {
public fun <init> (Lme/proton/core/eventmanager/data/EventManagerFactory;Lme/proton/core/eventmanager/domain/EventManagerConfigProvider;Ljava/util/Set;)V
public fun get (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getAll (Lme/proton/core/domain/entity/UserId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public abstract interface class me/proton/core/eventmanager/data/EventManagerQueryMapProvider {
public abstract fun getQueryMap (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/IsCoreEventManagerEnabledImpl : me/proton/core/eventmanager/domain/IsCoreEventManagerEnabled {
public static final field Companion Lme/proton/core/eventmanager/data/IsCoreEventManagerEnabledImpl$Companion;
public fun <init> (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;)V
public fun invoke (Lme/proton/core/domain/entity/UserId;)Z
}
public final class me/proton/core/eventmanager/data/IsCoreEventManagerEnabledImpl$Companion {
public final fun getFeatureId ()Lme/proton/core/featureflag/domain/entity/FeatureId;
}
public final class me/proton/core/eventmanager/data/IsCoreEventManagerEnabledImpl_Factory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/eventmanager/data/IsCoreEventManagerEnabledImpl_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/eventmanager/data/IsCoreEventManagerEnabledImpl;
public static fun newInstance (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;)Lme/proton/core/eventmanager/data/IsCoreEventManagerEnabledImpl;
}
public abstract interface class me/proton/core/eventmanager/data/api/EventApi : me/proton/core/network/data/protonApi/BaseRetrofitApi {
public abstract fun getEvents (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getLatestEventId (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/api/EventApi$DefaultImpls {
public static synthetic fun getEvents$default (Lme/proton/core/eventmanager/data/api/EventApi;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse {
public static final field Companion Lme/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse$Companion;
public fun <init> (Ljava/lang/String;II)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()I
public final fun component3 ()I
public final fun copy (Ljava/lang/String;II)Lme/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse;
public static synthetic fun copy$default (Lme/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse;Ljava/lang/String;IIILjava/lang/Object;)Lme/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getEventId ()Ljava/lang/String;
public final fun getMore ()I
public final fun getRefresh ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetCalendarEventsResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse {
public static final field Companion Lme/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse$Companion;
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lme/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse;
public static synthetic fun copy$default (Lme/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getEventId ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetCalendarLatestEventIdResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetCoreEventsResponse {
public static final field Companion Lme/proton/core/eventmanager/data/api/response/GetCoreEventsResponse$Companion;
public fun <init> (Ljava/lang/String;II)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()I
public final fun component3 ()I
public final fun copy (Ljava/lang/String;II)Lme/proton/core/eventmanager/data/api/response/GetCoreEventsResponse;
public static synthetic fun copy$default (Lme/proton/core/eventmanager/data/api/response/GetCoreEventsResponse;Ljava/lang/String;IIILjava/lang/Object;)Lme/proton/core/eventmanager/data/api/response/GetCoreEventsResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getEventId ()Ljava/lang/String;
public final fun getMore ()I
public final fun getRefresh ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/api/response/GetCoreEventsResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/eventmanager/data/api/response/GetCoreEventsResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/eventmanager/data/api/response/GetCoreEventsResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/eventmanager/data/api/response/GetCoreEventsResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetCoreEventsResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse {
public static final field Companion Lme/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse$Companion;
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lme/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse;
public static synthetic fun copy$default (Lme/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getEventId ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetCoreLatestEventIdResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetDriveEventsResponse {
public static final field Companion Lme/proton/core/eventmanager/data/api/response/GetDriveEventsResponse$Companion;
public fun <init> (Ljava/lang/String;II)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()I
public final fun component3 ()I
public final fun copy (Ljava/lang/String;II)Lme/proton/core/eventmanager/data/api/response/GetDriveEventsResponse;
public static synthetic fun copy$default (Lme/proton/core/eventmanager/data/api/response/GetDriveEventsResponse;Ljava/lang/String;IIILjava/lang/Object;)Lme/proton/core/eventmanager/data/api/response/GetDriveEventsResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getEventId ()Ljava/lang/String;
public final fun getMore ()I
public final fun getRefresh ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/api/response/GetDriveEventsResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/eventmanager/data/api/response/GetDriveEventsResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/eventmanager/data/api/response/GetDriveEventsResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/eventmanager/data/api/response/GetDriveEventsResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetDriveEventsResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse {
public static final field Companion Lme/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse$Companion;
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lme/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse;
public static synthetic fun copy$default (Lme/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getEventId ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/api/response/GetDriveLatestEventIdResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/eventmanager/data/db/EventManagerConverters {
public fun <init> ()V
public final fun fromEventManagerConfigToString (Lme/proton/core/eventmanager/domain/EventManagerConfig;)Ljava/lang/String;
public final fun fromRefreshTypeToString (Lme/proton/core/eventmanager/domain/entity/RefreshType;)Ljava/lang/String;
public final fun fromStateToString (Lme/proton/core/eventmanager/domain/entity/State;)Ljava/lang/String;
public final fun fromStringToEventManagerConfig (Ljava/lang/String;)Lme/proton/core/eventmanager/domain/EventManagerConfig;
public final fun fromStringToRefreshType (Ljava/lang/String;)Lme/proton/core/eventmanager/domain/entity/RefreshType;
public final fun fromStringToState (Ljava/lang/String;)Lme/proton/core/eventmanager/domain/entity/State;
}
public abstract interface class me/proton/core/eventmanager/data/db/EventMetadataDatabase : me/proton/core/data/room/db/Database {
public static final field Companion Lme/proton/core/eventmanager/data/db/EventMetadataDatabase$Companion;
public abstract fun eventMetadataDao ()Lme/proton/core/eventmanager/data/db/dao/EventMetadataDao;
}
public final class me/proton/core/eventmanager/data/db/EventMetadataDatabase$Companion {
public final fun getMIGRATION_0 ()Lme/proton/core/data/room/db/migration/DatabaseMigration;
public final fun getMIGRATION_1 ()Lme/proton/core/data/room/db/migration/DatabaseMigration;
public final fun getMIGRATION_2 ()Lme/proton/core/data/room/db/migration/DatabaseMigration;
}
public abstract class me/proton/core/eventmanager/data/db/dao/EventMetadataDao : me/proton/core/data/room/db/BaseDao {
public fun <init> ()V
public abstract fun delete (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun deleteAll (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun get (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun get (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getAll (Lme/proton/core/domain/entity/UserId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun observe (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;)Lkotlinx/coroutines/flow/Flow;
public abstract fun observe (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;)Lkotlinx/coroutines/flow/Flow;
public abstract fun updateEventId (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun updateNextEventId (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun updateRetry (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun updateState (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;Lme/proton/core/eventmanager/domain/entity/State;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun updateState (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/State;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/entity/EventMetadataEntity {
public fun <init> (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;Ljava/lang/String;Lme/proton/core/eventmanager/domain/entity/RefreshType;Ljava/lang/Boolean;ILme/proton/core/eventmanager/domain/entity/State;JLjava/lang/Long;)V
public final fun component1 ()Lme/proton/core/domain/entity/UserId;
public final fun component10 ()Ljava/lang/Long;
public final fun component2 ()Lme/proton/core/eventmanager/domain/EventManagerConfig;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Lme/proton/core/eventmanager/domain/entity/RefreshType;
public final fun component6 ()Ljava/lang/Boolean;
public final fun component7 ()I
public final fun component8 ()Lme/proton/core/eventmanager/domain/entity/State;
public final fun component9 ()J
public final fun copy (Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;Ljava/lang/String;Lme/proton/core/eventmanager/domain/entity/RefreshType;Ljava/lang/Boolean;ILme/proton/core/eventmanager/domain/entity/State;JLjava/lang/Long;)Lme/proton/core/eventmanager/data/entity/EventMetadataEntity;
public static synthetic fun copy$default (Lme/proton/core/eventmanager/data/entity/EventMetadataEntity;Lme/proton/core/domain/entity/UserId;Lme/proton/core/eventmanager/domain/EventManagerConfig;Ljava/lang/String;Ljava/lang/String;Lme/proton/core/eventmanager/domain/entity/RefreshType;Ljava/lang/Boolean;ILme/proton/core/eventmanager/domain/entity/State;JLjava/lang/Long;ILjava/lang/Object;)Lme/proton/core/eventmanager/data/entity/EventMetadataEntity;
public fun equals (Ljava/lang/Object;)Z
public final fun getConfig ()Lme/proton/core/eventmanager/domain/EventManagerConfig;
public final fun getCreatedAt ()J
public final fun getEventId ()Ljava/lang/String;
public final fun getMore ()Ljava/lang/Boolean;
public final fun getNextEventId ()Ljava/lang/String;
public final fun getRefresh ()Lme/proton/core/eventmanager/domain/entity/RefreshType;
public final fun getRetry ()I
public final fun getState ()Lme/proton/core/eventmanager/domain/entity/State;
public final fun getUpdatedAt ()Ljava/lang/Long;
public final fun getUserId ()Lme/proton/core/domain/entity/UserId;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/extension/EventListenerKt {
public static final fun inTransaction (Ljava/util/Collection;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/extension/EventMetadataKt {
public static final fun fromEntity (Lme/proton/core/eventmanager/data/entity/EventMetadataEntity;)Lme/proton/core/eventmanager/domain/entity/EventMetadata;
public static final fun toEntity (Lme/proton/core/eventmanager/domain/entity/EventMetadata;)Lme/proton/core/eventmanager/data/entity/EventMetadataEntity;
}
public class me/proton/core/eventmanager/data/repository/EventMetadataRepositoryImpl : me/proton/core/data/file/FileContext, me/proton/core/eventmanager/domain/repository/EventMetadataRepository {
public fun <init> (Landroid/content/Context;Lme/proton/core/eventmanager/data/db/EventMetadataDatabase;Lme/proton/core/network/data/ApiProvider;Ljava/util/Optional;)V
public fun delete (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun deleteAll (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun deleteAll (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public synthetic fun deleteDir (Lme/proton/core/domain/entity/UniqueId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun deleteDir (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public synthetic fun deleteFile (Lme/proton/core/domain/entity/UniqueId;Lme/proton/core/domain/entity/UniqueId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun deleteFile (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public synthetic fun deleteText (Lme/proton/core/domain/entity/UniqueId;Lme/proton/core/domain/entity/UniqueId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun deleteText (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun get (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun get (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getAll (Lme/proton/core/domain/entity/UserId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getBaseDir ()Ljava/lang/String;
public fun getEvents (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getEvents (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public synthetic fun getFile (Lme/proton/core/domain/entity/UniqueId;Lme/proton/core/domain/entity/UniqueId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getFile (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getLatestEventId (Lme/proton/core/domain/entity/UserId;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public synthetic fun readText (Lme/proton/core/domain/entity/UniqueId;Lme/proton/core/domain/entity/UniqueId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun readText (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun update (Lme/proton/core/eventmanager/domain/entity/EventMetadata;Lme/proton/core/eventmanager/domain/entity/EventsResponse;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun updateEventId (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun updateMetadata (Lme/proton/core/eventmanager/domain/entity/EventMetadata;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun updateNextEventId (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lme/proton/core/eventmanager/domain/entity/EventId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun updateRetry (Lme/proton/core/eventmanager/domain/EventManagerConfig;ILkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun updateState (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Lme/proton/core/eventmanager/domain/entity/State;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun updateState (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/State;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public synthetic fun writeText (Lme/proton/core/domain/entity/UniqueId;Lme/proton/core/domain/entity/UniqueId;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun writeText (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lme/proton/core/eventmanager/domain/entity/EventId;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/repository/EventMetadataRepositoryImpl_Factory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/eventmanager/data/repository/EventMetadataRepositoryImpl_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/eventmanager/data/repository/EventMetadataRepositoryImpl;
public static fun newInstance (Landroid/content/Context;Lme/proton/core/eventmanager/data/db/EventMetadataDatabase;Lme/proton/core/network/data/ApiProvider;Ljava/util/Optional;)Lme/proton/core/eventmanager/data/repository/EventMetadataRepositoryImpl;
}
public class me/proton/core/eventmanager/data/work/EventWorker : androidx/work/CoroutineWorker {
public static final field Companion Lme/proton/core/eventmanager/data/work/EventWorker$Companion;
public fun <init> (Landroid/content/Context;Landroidx/work/WorkerParameters;Lme/proton/core/eventmanager/domain/EventManagerProvider;)V
public fun doWork (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/eventmanager/data/work/EventWorker$Companion {
public final fun getRequestFor-EBSBt-s (Lme/proton/core/eventmanager/domain/EventManagerConfig;JJJZZ)Landroidx/work/PeriodicWorkRequest;
public final fun getRequestTagFor (Lme/proton/core/eventmanager/domain/EventManagerConfig;)Ljava/lang/String;
}
public final class me/proton/core/eventmanager/data/work/EventWorkerManagerImpl : me/proton/core/eventmanager/domain/work/EventWorkerManager {
public fun <init> (Landroid/content/Context;Landroidx/work/WorkManager;Lme/proton/core/presentation/app/AppLifecycleProvider;)V
public fun cancel (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun enqueue (Lme/proton/core/eventmanager/domain/EventManagerConfig;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getBackoffDelay-UwyO8pc ()J
public fun getImmediateMinimumInitialDelay-UwyO8pc ()J
public fun getRepeatIntervalBackground-UwyO8pc ()J
public fun getRepeatIntervalForeground-UwyO8pc ()J
public fun isEnqueued (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun isRunning (Lme/proton/core/eventmanager/domain/EventManagerConfig;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun repeatIntervalBackgroundByAppStandbyBucket ()Z
public fun requiresBatteryNotLow ()Z
public fun requiresStorageNotLow ()Z
}
public final class me/proton/core/eventmanager/data/work/EventWorkerManagerImpl_Factory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/eventmanager/data/work/EventWorkerManagerImpl_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/eventmanager/data/work/EventWorkerManagerImpl;
public static fun newInstance (Landroid/content/Context;Landroidx/work/WorkManager;Lme/proton/core/presentation/app/AppLifecycleProvider;)Lme/proton/core/eventmanager/data/work/EventWorkerManagerImpl;
}
public abstract interface class me/proton/core/eventmanager/data/work/EventWorker_AssistedFactory : androidx/hilt/work/WorkerAssistedFactory {
}
public final class me/proton/core/eventmanager/data/work/EventWorker_AssistedFactory_Impl : me/proton/core/eventmanager/data/work/EventWorker_AssistedFactory {
public synthetic fun create (Landroid/content/Context;Landroidx/work/WorkerParameters;)Landroidx/work/ListenableWorker;
public fun create (Landroid/content/Context;Landroidx/work/WorkerParameters;)Lme/proton/core/eventmanager/data/work/EventWorker;
public static fun create (Lme/proton/core/eventmanager/data/work/EventWorker_Factory;)Ljavax/inject/Provider;
}
public final class me/proton/core/eventmanager/data/work/EventWorker_Factory {
public fun <init> (Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;)Lme/proton/core/eventmanager/data/work/EventWorker_Factory;
public fun get (Landroid/content/Context;Landroidx/work/WorkerParameters;)Lme/proton/core/eventmanager/data/work/EventWorker;
public static fun newInstance (Landroid/content/Context;Landroidx/work/WorkerParameters;Lme/proton/core/eventmanager/domain/EventManagerProvider;)Lme/proton/core/eventmanager/data/work/EventWorker;
}
public abstract interface class me/proton/core/eventmanager/data/work/EventWorker_HiltModule {
public abstract fun bind (Lme/proton/core/eventmanager/data/work/EventWorker_AssistedFactory;)Landroidx/hilt/work/WorkerAssistedFactory;
}