protoncore_android/mail-message/data/api/mail-message-data.api

280 lines
20 KiB
Plaintext

public final class me/proton/core/mailmessage/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 abstract interface class me/proton/core/mailmessage/data/api/MailMessageApi : me/proton/core/network/data/protonApi/BaseRetrofitApi {
public abstract fun sendDirect (Lme/proton/core/mailmessage/data/api/request/SendDirectRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage {
public static final field Companion Lme/proton/core/mailmessage/data/api/request/EmailMessage$Companion;
public fun <init> (Ljava/lang/String;Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address;
public final fun component3 ()Ljava/util/List;
public final fun component4 ()Ljava/util/List;
public final fun component5 ()Ljava/util/List;
public final fun component6 ()Ljava/lang/String;
public final fun component7 ()Ljava/lang/String;
public final fun component8 ()Ljava/util/List;
public final fun copy (Ljava/lang/String;Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lme/proton/core/mailmessage/data/api/request/EmailMessage;
public static synthetic fun copy$default (Lme/proton/core/mailmessage/data/api/request/EmailMessage;Ljava/lang/String;Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lme/proton/core/mailmessage/data/api/request/EmailMessage;
public fun equals (Ljava/lang/Object;)Z
public final fun getAttachments ()Ljava/util/List;
public final fun getBcc ()Ljava/util/List;
public final fun getBody ()Ljava/lang/String;
public final fun getCc ()Ljava/util/List;
public final fun getMimeType ()Ljava/lang/String;
public final fun getSender ()Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address;
public final fun getSubject ()Ljava/lang/String;
public final fun getTo ()Ljava/util/List;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/mailmessage/data/api/request/EmailMessage$$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/mailmessage/data/api/request/EmailMessage;
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/mailmessage/data/api/request/EmailMessage;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage$Address {
public static final field Companion Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address;
public static synthetic fun copy$default (Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address;
public fun equals (Ljava/lang/Object;)Z
public final fun getAddress ()Ljava/lang/String;
public final fun getName ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage$Address$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/mailmessage/data/api/request/EmailMessage$Address$$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/mailmessage/data/api/request/EmailMessage$Address;
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/mailmessage/data/api/request/EmailMessage$Address;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage$Address$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage$Attachment {
public static final field Companion Lme/proton/core/mailmessage/data/api/request/EmailMessage$Attachment$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lme/proton/core/mailmessage/data/api/request/EmailMessage$Attachment;
public static synthetic fun copy$default (Lme/proton/core/mailmessage/data/api/request/EmailMessage$Attachment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/mailmessage/data/api/request/EmailMessage$Attachment;
public fun equals (Ljava/lang/Object;)Z
public final fun getContents ()Ljava/lang/String;
public final fun getFileName ()Ljava/lang/String;
public final fun getMimeType ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage$Attachment$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/mailmessage/data/api/request/EmailMessage$Attachment$$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/mailmessage/data/api/request/EmailMessage$Attachment;
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/mailmessage/data/api/request/EmailMessage$Attachment;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage$Attachment$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailMessage$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage {
public static final field Companion Lme/proton/core/mailmessage/data/api/request/EmailPackage$Companion;
public fun <init> (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;)V
public synthetic fun <init> (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/util/Map;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()I
public final fun component5 ()Ljava/util/List;
public final fun component6 ()Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;
public final fun copy (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;)Lme/proton/core/mailmessage/data/api/request/EmailPackage;
public static synthetic fun copy$default (Lme/proton/core/mailmessage/data/api/request/EmailPackage;Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;ILjava/lang/Object;)Lme/proton/core/mailmessage/data/api/request/EmailPackage;
public fun equals (Ljava/lang/Object;)Z
public final fun getAddresses ()Ljava/util/Map;
public final fun getAttachmentKeys ()Ljava/util/List;
public final fun getBody ()Ljava/lang/String;
public final fun getBodyKey ()Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;
public final fun getMimeType ()Ljava/lang/String;
public final fun getType ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/mailmessage/data/api/request/EmailPackage$$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/mailmessage/data/api/request/EmailPackage;
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/mailmessage/data/api/request/EmailPackage;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage$Address {
public static final field Companion Lme/proton/core/mailmessage/data/api/request/EmailPackage$Address$Companion;
public fun <init> (IILjava/lang/String;Ljava/util/List;)V
public synthetic fun <init> (IILjava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()I
public final fun component2 ()I
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/util/List;
public final fun copy (IILjava/lang/String;Ljava/util/List;)Lme/proton/core/mailmessage/data/api/request/EmailPackage$Address;
public static synthetic fun copy$default (Lme/proton/core/mailmessage/data/api/request/EmailPackage$Address;IILjava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lme/proton/core/mailmessage/data/api/request/EmailPackage$Address;
public fun equals (Ljava/lang/Object;)Z
public final fun getAttachmentKeyPackets ()Ljava/util/List;
public final fun getBodyKeyPacket ()Ljava/lang/String;
public final fun getSignature ()I
public final fun getType ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage$Address$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/mailmessage/data/api/request/EmailPackage$Address$$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/mailmessage/data/api/request/EmailPackage$Address;
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/mailmessage/data/api/request/EmailPackage$Address;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage$Address$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage$Key {
public static final field Companion Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;
public static synthetic fun copy$default (Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key;
public fun equals (Ljava/lang/Object;)Z
public final fun getAlgorithm ()Ljava/lang/String;
public final fun getKey ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage$Key$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/mailmessage/data/api/request/EmailPackage$Key$$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/mailmessage/data/api/request/EmailPackage$Key;
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/mailmessage/data/api/request/EmailPackage$Key;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/EmailPackage$Key$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/SendDirectRequest {
public static final field Companion Lme/proton/core/mailmessage/data/api/request/SendDirectRequest$Companion;
public fun <init> (Lme/proton/core/mailmessage/data/api/request/EmailMessage;ILjava/util/List;Ljava/util/List;)V
public synthetic fun <init> (Lme/proton/core/mailmessage/data/api/request/EmailMessage;ILjava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Lme/proton/core/mailmessage/data/api/request/EmailMessage;
public final fun component2 ()I
public final fun component3 ()Ljava/util/List;
public final fun component4 ()Ljava/util/List;
public final fun copy (Lme/proton/core/mailmessage/data/api/request/EmailMessage;ILjava/util/List;Ljava/util/List;)Lme/proton/core/mailmessage/data/api/request/SendDirectRequest;
public static synthetic fun copy$default (Lme/proton/core/mailmessage/data/api/request/SendDirectRequest;Lme/proton/core/mailmessage/data/api/request/EmailMessage;ILjava/util/List;Ljava/util/List;ILjava/lang/Object;)Lme/proton/core/mailmessage/data/api/request/SendDirectRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getAttachmentKeys ()Ljava/util/List;
public final fun getAutoSaveContacts ()I
public final fun getEmailMessage ()Lme/proton/core/mailmessage/data/api/request/EmailMessage;
public final fun getPackages ()Ljava/util/List;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/mailmessage/data/api/request/SendDirectRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/mailmessage/data/api/request/SendDirectRequest$$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/mailmessage/data/api/request/SendDirectRequest;
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/mailmessage/data/api/request/SendDirectRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/request/SendDirectRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/response/SendDirectResponse {
public static final field Companion Lme/proton/core/mailmessage/data/api/response/SendDirectResponse$Companion;
public fun <init> (I)V
public final fun component1 ()I
public final fun copy (I)Lme/proton/core/mailmessage/data/api/response/SendDirectResponse;
public static synthetic fun copy$default (Lme/proton/core/mailmessage/data/api/response/SendDirectResponse;IILjava/lang/Object;)Lme/proton/core/mailmessage/data/api/response/SendDirectResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getDeliveryTime ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/mailmessage/data/api/response/SendDirectResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/mailmessage/data/api/response/SendDirectResponse$$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/mailmessage/data/api/response/SendDirectResponse;
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/mailmessage/data/api/response/SendDirectResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/api/response/SendDirectResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/mailmessage/data/repository/EmailMessageRepositoryImpl : me/proton/core/mailmessage/domain/repository/EmailMessageRepository {
public fun <init> (Lme/proton/core/network/data/ApiProvider;)V
public fun sendEmailDirect (Lme/proton/core/domain/entity/UserId;Lme/proton/core/mailmessage/domain/entity/EncryptedEmail;Ljava/util/List;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}