Index

A B C D E F G H I J L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractModel - Class in io.mailtrap.model
Abstract class representing a model with common functionality for serialization.
AbstractModel() - Constructor for class io.mailtrap.model.AbstractModel
 
AccessLevel - Enum Class in io.mailtrap.model
 
ACCOUNT - Enum constant in enum class io.mailtrap.model.ResourceType
 
AccountAccesses - Interface in io.mailtrap.api.accountaccesses
Interface representing the Mailtrap Testing API for interaction with account accesses
AccountAccessesImpl - Class in io.mailtrap.api.accountaccesses
 
AccountAccessesImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.accountaccesses.AccountAccessesImpl
 
AccountAccessResponse - Class in io.mailtrap.model.response.accountaccesses
 
AccountAccessResponse() - Constructor for class io.mailtrap.model.response.accountaccesses.AccountAccessResponse
 
AccountAccessResponseDeserializer - Class in io.mailtrap.serialization
Custom deserializer for AccountAccessResponse that handles the deserialization of complex fields, including dynamic mapping of the specifier field based on the specifier_type field.
AccountAccessResponseDeserializer() - Constructor for class io.mailtrap.serialization.AccountAccessResponseDeserializer
 
Accounts - Interface in io.mailtrap.api.accounts
Interface representing the Mailtrap Testing API for interaction with accounts
AccountsImpl - Class in io.mailtrap.api.accounts
 
AccountsImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.accounts.AccountsImpl
 
AccountsResponse - Class in io.mailtrap.model.response.accounts
 
AccountsResponse() - Constructor for class io.mailtrap.model.response.accounts.AccountsResponse
 
Address - Class in io.mailtrap.model.request.emails
Represents an email address.
Address(String) - Constructor for class io.mailtrap.model.request.emails.Address
 
Address(String, String) - Constructor for class io.mailtrap.model.request.emails.Address
 
ADMIN - Enum constant in enum class io.mailtrap.model.AccessLevel
 
API_TOKEN - Enum constant in enum class io.mailtrap.model.response.accountaccesses.SpecifierType
 
apiHost - Variable in class io.mailtrap.api.apiresource.ApiResource
The API host
ApiResource - Class in io.mailtrap.api.apiresource
Base abstract class representing an API resource.
ApiResource(MailtrapConfig) - Constructor for class io.mailtrap.api.apiresource.ApiResource
 
ApiResourceWithValidation - Class in io.mailtrap.api.apiresource
 
ApiResourceWithValidation(MailtrapConfig, CustomValidator) - Constructor for class io.mailtrap.api.apiresource.ApiResourceWithValidation
 
ApiTokenSpecifier - Class in io.mailtrap.model.response.accountaccesses
 
ApiTokenSpecifier() - Constructor for class io.mailtrap.model.response.accountaccesses.ApiTokenSpecifier
 
appendUrlParams(String, Map<String, ? extends Optional<?>>) - Method in interface io.mailtrap.http.CustomHttpClient
Appends query parameters to the given URL.
AttachmentResponse - Class in io.mailtrap.model.response.attachment
 
AttachmentResponse() - Constructor for class io.mailtrap.model.response.attachment.AttachmentResponse
 
Attachments - Interface in io.mailtrap.api.attachments
Interface representing the Mailtrap Testing API for interaction with email message attachments.
AttachmentsImpl - Class in io.mailtrap.api.attachments
 
AttachmentsImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.attachments.AttachmentsImpl
 

B

BaseMailtrapException - Exception in io.mailtrap.exception
Base custom exception.
BaseMailtrapException(String) - Constructor for exception io.mailtrap.exception.BaseMailtrapException
 
BaseMailtrapException(String, Throwable) - Constructor for exception io.mailtrap.exception.BaseMailtrapException
 
Billing - Interface in io.mailtrap.api.billing
Interface representing the Mailtrap Testing API for interaction with billing
BILLING - Enum constant in enum class io.mailtrap.model.ResourceType
 
BillingCycleInfo - Class in io.mailtrap.model.response.billing
 
BillingCycleInfo() - Constructor for class io.mailtrap.model.response.billing.BillingCycleInfo
 
BillingImpl - Class in io.mailtrap.api.billing
 
BillingImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.billing.BillingImpl
 
BillingResponse - Class in io.mailtrap.model.response.billing
 
BillingResponse() - Constructor for class io.mailtrap.model.response.billing.BillingResponse
 
BlacklistReportInfoResult - Enum Class in io.mailtrap.model.response.messages
 
BlacklistsReportInfo - Class in io.mailtrap.model.response.messages
 
BlacklistsReportInfo() - Constructor for class io.mailtrap.model.response.messages.BlacklistsReportInfo
 
BlacklistsReportInfoDeserializer - Class in io.mailtrap.serialization
 
BlacklistsReportInfoDeserializer() - Constructor for class io.mailtrap.serialization.BlacklistsReportInfoDeserializer
 
BlacklistsReportInfoWrapper - Class in io.mailtrap.model.response.messages
 
BlacklistsReportInfoWrapper(BlacklistsReportInfo) - Constructor for class io.mailtrap.model.response.messages.BlacklistsReportInfoWrapper
 
BlacklistsReportInfoWrapper(Boolean) - Constructor for class io.mailtrap.model.response.messages.BlacklistsReportInfoWrapper
 
build() - Method in class io.mailtrap.config.MailtrapConfig.Builder
 
Builder() - Constructor for class io.mailtrap.config.MailtrapConfig.Builder
 
buildQueryParams(Map.Entry<String, T>...) - Static method in class io.mailtrap.http.RequestData
Builds a map of query parameters from the specified key-value pairs.
bulk(boolean) - Method in class io.mailtrap.config.MailtrapConfig.Builder
 
BULK_SENDING_HOST - Static variable in class io.mailtrap.Constants
 
BulkEmails - Interface in io.mailtrap.api.bulkemails
Interface representing the Mailtrap Bulk Sending API for sending emails.
BulkEmailsImpl - Class in io.mailtrap.api.bulkemails
Implementation of the BulkEmails interface for bulk sending emails.
BulkEmailsImpl(MailtrapConfig, CustomValidator) - Constructor for class io.mailtrap.api.bulkemails.BulkEmailsImpl
 

C

cleanInbox(long, long) - Method in interface io.mailtrap.api.inboxes.Inboxes
Delete all messages (emails) from inbox
cleanInbox(long, long) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
connectionTimeout(Duration) - Method in class io.mailtrap.config.MailtrapConfig.Builder
 
Constants - Class in io.mailtrap
Utility class containing constant values used in the SDK.
ContactAction - Enum Class in io.mailtrap.model.response.contacts
 
ContactListResponse - Class in io.mailtrap.model.response.contactlists
 
ContactListResponse() - Constructor for class io.mailtrap.model.response.contactlists.ContactListResponse
 
ContactLists - Interface in io.mailtrap.api.contactlists
 
ContactListsImpl - Class in io.mailtrap.api.contactlists
 
ContactListsImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.contactlists.ContactListsImpl
 
Contacts - Interface in io.mailtrap.api.contacts
 
ContactsImpl - Class in io.mailtrap.api.contacts
 
ContactsImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.contacts.ContactsImpl
 
ContactStatus - Enum Class in io.mailtrap.model.response.contacts
 
create(long, CreateSendingDomainRequest) - Method in interface io.mailtrap.api.sendingdomains.SendingDomains
Create a sending domain
create(long, CreateSendingDomainRequest) - Method in class io.mailtrap.api.sendingdomains.SendingDomainsImpl
 
createContact(long, CreateContactRequest) - Method in interface io.mailtrap.api.contacts.Contacts
Create a new contact
createContact(long, CreateContactRequest) - Method in class io.mailtrap.api.contacts.ContactsImpl
 
CreateContact - Class in io.mailtrap.model.request.contacts
 
CreateContact() - Constructor for class io.mailtrap.model.request.contacts.CreateContact
 
CreateContactRequest - Class in io.mailtrap.model.request.contacts
 
CreateContactRequest() - Constructor for class io.mailtrap.model.request.contacts.CreateContactRequest
 
CreateContactResponse - Class in io.mailtrap.model.response.contacts
 
CreateContactResponse() - Constructor for class io.mailtrap.model.response.contacts.CreateContactResponse
 
CREATED - Enum constant in enum class io.mailtrap.model.response.contacts.ContactAction
 
createInbox(long, long, CreateInboxRequest) - Method in interface io.mailtrap.api.inboxes.Inboxes
Create an inbox in a project
createInbox(long, long, CreateInboxRequest) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
CreateInboxRequest - Class in io.mailtrap.model.request.inboxes
 
CreateInboxRequest() - Constructor for class io.mailtrap.model.request.inboxes.CreateInboxRequest
 
CreateInboxRequest.InboxCreateData - Class in io.mailtrap.model.request.inboxes
 
createMailtrapClient(MailtrapConfig) - Static method in class io.mailtrap.factory.MailtrapClientFactory
Creates a new MailtrapClient instance.
createProject(long, CreateUpdateProjectRequest) - Method in interface io.mailtrap.api.projects.Projects
Create a project
createProject(long, CreateUpdateProjectRequest) - Method in class io.mailtrap.api.projects.ProjectsImpl
 
CreateSendingDomainRequest - Class in io.mailtrap.model.request.sendingdomains
 
CreateSendingDomainRequest() - Constructor for class io.mailtrap.model.request.sendingdomains.CreateSendingDomainRequest
 
CreateSendingDomainRequest.SendingDomainData - Class in io.mailtrap.model.request.sendingdomains
 
CreateUpdateProjectRequest - Class in io.mailtrap.model.request.projects
 
CreateUpdateProjectRequest() - Constructor for class io.mailtrap.model.request.projects.CreateUpdateProjectRequest
 
CreateUpdateProjectRequest.ProjectData - Class in io.mailtrap.model.request.projects
 
CustomHttpClient - Interface in io.mailtrap.http
Interface representing a custom HTTP client for accessing API.
customValidator - Variable in class io.mailtrap.api.apiresource.ApiResourceWithValidation
The custom validator used for validating email request bodies.
CustomValidator - Class in io.mailtrap
Wrapper for validating objects using a javax.validation.Validator.
CustomValidator(Validator) - Constructor for class io.mailtrap.CustomValidator
 

D

DefaultMailtrapHttpClient - Class in io.mailtrap.http.impl
 
DefaultMailtrapHttpClient(MailtrapConfig) - Constructor for class io.mailtrap.http.impl.DefaultMailtrapHttpClient
 
delete(String, RequestData, Class<T>) - Method in interface io.mailtrap.http.CustomHttpClient
 
delete(String, RequestData, Class<T>) - Method in class io.mailtrap.http.impl.DefaultMailtrapHttpClient
 
deleteContact(long, String) - Method in interface io.mailtrap.api.contacts.Contacts
Delete contact using id or email (URL encoded)
deleteContact(long, String) - Method in class io.mailtrap.api.contacts.ContactsImpl
 
deleteInbox(long, long) - Method in interface io.mailtrap.api.inboxes.Inboxes
Delete an inbox with all its emails
deleteInbox(long, long) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
deleteMessage(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Delete message from inbox
deleteMessage(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
deleteProject(long, long) - Method in interface io.mailtrap.api.projects.Projects
Delete project and its inboxes
deleteProject(long, long) - Method in class io.mailtrap.api.projects.ProjectsImpl
 
DeleteProjectResponse - Class in io.mailtrap.model.response.projects
 
DeleteProjectResponse() - Constructor for class io.mailtrap.model.response.projects.DeleteProjectResponse
 
deserialize(JsonParser, DeserializationContext) - Method in class io.mailtrap.serialization.AccountAccessResponseDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.mailtrap.serialization.BlacklistsReportInfoDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.mailtrap.serialization.ErrorResponseDeserializer
 
DnsRecord - Class in io.mailtrap.model.response.sendingdomains
 
DnsRecord() - Constructor for class io.mailtrap.model.response.sendingdomains.DnsRecord
 

E

EMAIL_CAMPAIGN_PERMISSION_SCOPE - Enum constant in enum class io.mailtrap.model.ResourceType
 
EMAIL_SENDING_SEND_HOST - Static variable in class io.mailtrap.Constants
 
EMAIL_TESTING_SEND_HOST - Static variable in class io.mailtrap.Constants
 
EmailAttachment - Class in io.mailtrap.model.request.emails
Represents an attachment in an email.
EmailAttachment() - Constructor for class io.mailtrap.model.request.emails.EmailAttachment
 
empty() - Static method in class io.mailtrap.model.request.accountaccesses.ListAccountAccessQueryParams
Creates an instance of ListAccountAccessQueryParams with no query parameters set.
empty() - Static method in class io.mailtrap.model.request.accountaccesses.ListMessagesQueryParams
Creates an instance of ListMessagesQueryParams with no query parameters set.
enableEmailAddress(long, long) - Method in interface io.mailtrap.api.inboxes.Inboxes
Turn the email address of the inbox on/off
enableEmailAddress(long, long) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
entry(String, T) - Static method in class io.mailtrap.http.RequestData
Wrapper for AbstractMap.SimpleEntry
ERROR - Enum constant in enum class io.mailtrap.model.response.messages.BlacklistReportInfoResult
 
ErrorResponse - Class in io.mailtrap.model.response
 
ErrorResponse() - Constructor for class io.mailtrap.model.response.ErrorResponse
 
ErrorResponseDeserializer - Class in io.mailtrap.serialization
Custom deserializer for ErrorResponse that handles the deserialization of error messages from a variety of possible JSON structures.
ErrorResponseDeserializer() - Constructor for class io.mailtrap.serialization.ErrorResponseDeserializer
 

F

findAll(long) - Method in interface io.mailtrap.api.contactlists.ContactLists
Get all contact lists existing in account
findAll(long) - Method in class io.mailtrap.api.contactlists.ContactListsImpl
 
forwardMessage(long, long, long, ForwardMessageRequest) - Method in interface io.mailtrap.api.messages.Messages
Forward message to an email address.
forwardMessage(long, long, long, ForwardMessageRequest) - Method in class io.mailtrap.api.messages.MessagesImpl
 
ForwardMessageRequest - Class in io.mailtrap.model.request.messages
 
ForwardMessageRequest() - Constructor for class io.mailtrap.model.request.messages.ForwardMessageRequest
 
ForwardMessageResponse - Class in io.mailtrap.model.response.messages
 
ForwardMessageResponse() - Constructor for class io.mailtrap.model.response.messages.ForwardMessageResponse
 
fromValue(Object) - Static method in enum class io.mailtrap.model.AccessLevel
 
fromValue(Object) - Static method in enum class io.mailtrap.model.response.messages.BlacklistReportInfoResult
 
fromValue(String) - Static method in enum class io.mailtrap.model.ResourceType
 
fromValue(String) - Static method in enum class io.mailtrap.model.response.accountaccesses.SpecifierType
 
fromValue(String) - Static method in enum class io.mailtrap.model.response.contacts.ContactAction
 
fromValue(String) - Static method in enum class io.mailtrap.model.response.contacts.ContactStatus
 

G

GENERAL_HOST - Static variable in class io.mailtrap.Constants
 
get() - Static method in class io.mailtrap.Mapper
 
get(String, RequestData, Class<T>) - Method in interface io.mailtrap.http.CustomHttpClient
 
get(String, RequestData, Class<T>) - Method in class io.mailtrap.http.impl.DefaultMailtrapHttpClient
 
getAllAccounts() - Method in interface io.mailtrap.api.accounts.Accounts
Get a list of your Mailtrap accounts.
getAllAccounts() - Method in class io.mailtrap.api.accounts.AccountsImpl
 
getAttachments(long, long, long, String) - Method in interface io.mailtrap.api.attachments.Attachments
Get message attachments by inboxId and messageId
getAttachments(long, long, long, String) - Method in class io.mailtrap.api.attachments.AttachmentsImpl
 
getCurrentBillingCycleUsage(long) - Method in interface io.mailtrap.api.billing.Billing
Get current billing cycle usage for Email Testing and Email Sending
getCurrentBillingCycleUsage(long) - Method in class io.mailtrap.api.billing.BillingImpl
 
getHtmlMessage(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get formatted HTML email body.
getHtmlMessage(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getInboxAttributes(long, long) - Method in interface io.mailtrap.api.inboxes.Inboxes
Get inbox attributes by inbox ID
getInboxAttributes(long, long) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
getInboxes(long) - Method in interface io.mailtrap.api.inboxes.Inboxes
Get a list of inboxes
getInboxes(long) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
getList(String, RequestData, Class<T>) - Method in interface io.mailtrap.http.CustomHttpClient
 
getList(String, RequestData, Class<T>) - Method in class io.mailtrap.http.impl.DefaultMailtrapHttpClient
 
getMailHeaders(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get mail headers of a message
getMailHeaders(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getMessage(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get email message by ID
getMessage(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getMessageAsEml(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get email message in .eml format
getMessageAsEml(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getMessageHtmlAnalysis(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get a brief HTML report by message ID
getMessageHtmlAnalysis(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getMessages(long, long, ListMessagesQueryParams) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getMessages(long, long, ListMessagesQueryParams) - Method in interface io.mailtrap.api.messages.Messages
 
getMessageSource(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get HTML source of email
getMessageSource(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getProject(long, long) - Method in interface io.mailtrap.api.projects.Projects
Get the project and its inboxes
getProject(long, long) - Method in class io.mailtrap.api.projects.ProjectsImpl
 
getProjects(long) - Method in interface io.mailtrap.api.projects.Projects
List projects and their inboxes to which the API token has access.
getProjects(long) - Method in class io.mailtrap.api.projects.ProjectsImpl
 
getRawMessage(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get raw email body
getRawMessage(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getResources(long) - Method in interface io.mailtrap.api.permissions.Permissions
Get all resources in account (Inboxes, Projects, Domains, Billing and Account itself) to which the token has admin access
getResources(long) - Method in class io.mailtrap.api.permissions.PermissionsImpl
 
getSendingDomain(long, long) - Method in interface io.mailtrap.api.sendingdomains.SendingDomains
Get domain data and it's status
getSendingDomain(long, long) - Method in class io.mailtrap.api.sendingdomains.SendingDomainsImpl
 
getSendingDomains(long) - Method in interface io.mailtrap.api.sendingdomains.SendingDomains
Get sending domains and their statuses
getSendingDomains(long) - Method in class io.mailtrap.api.sendingdomains.SendingDomainsImpl
 
getSingleAttachment(long, long, long, long) - Method in interface io.mailtrap.api.attachments.Attachments
Get message single attachment by ID
getSingleAttachment(long, long, long, long) - Method in class io.mailtrap.api.attachments.AttachmentsImpl
 
getSpamScore(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get a brief spam report by message ID
getSpamScore(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getStringValue() - Method in enum class io.mailtrap.model.AccessLevel
 
getTextMessage(long, long, long) - Method in interface io.mailtrap.api.messages.Messages
Get text email body, if it exists
getTextMessage(long, long, long) - Method in class io.mailtrap.api.messages.MessagesImpl
 
getValue() - Method in enum class io.mailtrap.model.ResourceType
 
getValue() - Method in enum class io.mailtrap.model.response.accountaccesses.SpecifierType
 
getValue() - Method in enum class io.mailtrap.model.response.contacts.ContactAction
 
getValue() - Method in enum class io.mailtrap.model.response.contacts.ContactStatus
 
getValue() - Method in enum class io.mailtrap.model.response.messages.BlacklistReportInfoResult
 

H

head(String, RequestData, Class<T>) - Method in interface io.mailtrap.http.CustomHttpClient
 
head(String, RequestData, Class<T>) - Method in class io.mailtrap.http.impl.DefaultMailtrapHttpClient
 
HtmlAnalysisEmailClients - Class in io.mailtrap.model.response.messages
 
HtmlAnalysisEmailClients() - Constructor for class io.mailtrap.model.response.messages.HtmlAnalysisEmailClients
 
HtmlAnalysisError - Class in io.mailtrap.model.response.messages
 
HtmlAnalysisError() - Constructor for class io.mailtrap.model.response.messages.HtmlAnalysisError
 
HtmlAnalysisReport - Class in io.mailtrap.model.response.messages
 
HtmlAnalysisReport() - Constructor for class io.mailtrap.model.response.messages.HtmlAnalysisReport
 
httpClient - Variable in class io.mailtrap.api.apiresource.ApiResource
HTTP client for making API requests.
httpClient(CustomHttpClient) - Method in class io.mailtrap.config.MailtrapConfig.Builder
 
HttpClientException - Exception in io.mailtrap.exception.http
Specific exception class representing a 4xx HTTP-related error.
HttpClientException(String, int) - Constructor for exception io.mailtrap.exception.http.HttpClientException
 
HttpException - Exception in io.mailtrap.exception.http
Exception class representing an HTTP-related error.
HttpException(String, int) - Constructor for exception io.mailtrap.exception.http.HttpException
 
HttpServerException - Exception in io.mailtrap.exception.http
Specific exception class representing a 5xx HTTP-related error.
HttpServerException(String, int) - Constructor for exception io.mailtrap.exception.http.HttpServerException
 

I

INBOX - Enum constant in enum class io.mailtrap.model.ResourceType
 
InboxCreateData() - Constructor for class io.mailtrap.model.request.inboxes.CreateInboxRequest.InboxCreateData
 
Inboxes - Interface in io.mailtrap.api.inboxes
Interface representing the Mailtrap Testing API for interaction with inboxes
InboxesImpl - Class in io.mailtrap.api.inboxes
 
InboxesImpl(MailtrapConfig, CustomValidator) - Constructor for class io.mailtrap.api.inboxes.InboxesImpl
 
inboxId(Long) - Method in class io.mailtrap.config.MailtrapConfig.Builder
 
InboxResponse - Class in io.mailtrap.model.response.inboxes
 
InboxResponse() - Constructor for class io.mailtrap.model.response.inboxes.InboxResponse
 
InboxUpdateData() - Constructor for class io.mailtrap.model.request.inboxes.UpdateInboxRequest.InboxUpdateData
 
INDETERMINATE - Enum constant in enum class io.mailtrap.model.AccessLevel
 
InvalidRequestBodyException - Exception in io.mailtrap.exception
Custom exception wrapper for request body validation violations
InvalidRequestBodyException(String) - Constructor for exception io.mailtrap.exception.InvalidRequestBodyException
 
INVITE - Enum constant in enum class io.mailtrap.model.response.accountaccesses.SpecifierType
 
InviteSpecifier - Class in io.mailtrap.model.response.accountaccesses
 
InviteSpecifier() - Constructor for class io.mailtrap.model.response.accountaccesses.InviteSpecifier
 
io.mailtrap - package io.mailtrap
 
io.mailtrap.api.accountaccesses - package io.mailtrap.api.accountaccesses
 
io.mailtrap.api.accounts - package io.mailtrap.api.accounts
 
io.mailtrap.api.apiresource - package io.mailtrap.api.apiresource
 
io.mailtrap.api.attachments - package io.mailtrap.api.attachments
 
io.mailtrap.api.billing - package io.mailtrap.api.billing
 
io.mailtrap.api.bulkemails - package io.mailtrap.api.bulkemails
 
io.mailtrap.api.contactlists - package io.mailtrap.api.contactlists
 
io.mailtrap.api.contacts - package io.mailtrap.api.contacts
 
io.mailtrap.api.inboxes - package io.mailtrap.api.inboxes
 
io.mailtrap.api.messages - package io.mailtrap.api.messages
 
io.mailtrap.api.permissions - package io.mailtrap.api.permissions
 
io.mailtrap.api.projects - package io.mailtrap.api.projects
 
io.mailtrap.api.sendingdomains - package io.mailtrap.api.sendingdomains
 
io.mailtrap.api.sendingemails - package io.mailtrap.api.sendingemails
 
io.mailtrap.api.testingemails - package io.mailtrap.api.testingemails
 
io.mailtrap.client - package io.mailtrap.client
 
io.mailtrap.client.api - package io.mailtrap.client.api
 
io.mailtrap.config - package io.mailtrap.config
 
io.mailtrap.exception - package io.mailtrap.exception
 
io.mailtrap.exception.http - package io.mailtrap.exception.http
 
io.mailtrap.factory - package io.mailtrap.factory
 
io.mailtrap.http - package io.mailtrap.http
 
io.mailtrap.http.impl - package io.mailtrap.http.impl
 
io.mailtrap.model - package io.mailtrap.model
 
io.mailtrap.model.request.accountaccesses - package io.mailtrap.model.request.accountaccesses
 
io.mailtrap.model.request.contacts - package io.mailtrap.model.request.contacts
 
io.mailtrap.model.request.emails - package io.mailtrap.model.request.emails
 
io.mailtrap.model.request.inboxes - package io.mailtrap.model.request.inboxes
 
io.mailtrap.model.request.messages - package io.mailtrap.model.request.messages
 
io.mailtrap.model.request.permissions - package io.mailtrap.model.request.permissions
 
io.mailtrap.model.request.projects - package io.mailtrap.model.request.projects
 
io.mailtrap.model.request.sendingdomains - package io.mailtrap.model.request.sendingdomains
 
io.mailtrap.model.response - package io.mailtrap.model.response
 
io.mailtrap.model.response.accountaccesses - package io.mailtrap.model.response.accountaccesses
 
io.mailtrap.model.response.accounts - package io.mailtrap.model.response.accounts
 
io.mailtrap.model.response.attachment - package io.mailtrap.model.response.attachment
 
io.mailtrap.model.response.billing - package io.mailtrap.model.response.billing
 
io.mailtrap.model.response.contactlists - package io.mailtrap.model.response.contactlists
 
io.mailtrap.model.response.contacts - package io.mailtrap.model.response.contacts
 
io.mailtrap.model.response.emails - package io.mailtrap.model.response.emails
 
io.mailtrap.model.response.inboxes - package io.mailtrap.model.response.inboxes
 
io.mailtrap.model.response.messages - package io.mailtrap.model.response.messages
 
io.mailtrap.model.response.permissions - package io.mailtrap.model.response.permissions
 
io.mailtrap.model.response.projects - package io.mailtrap.model.response.projects
 
io.mailtrap.model.response.sendingdomains - package io.mailtrap.model.response.sendingdomains
 
io.mailtrap.serialization - package io.mailtrap.serialization
 
io.mailtrap.util - package io.mailtrap.util
 
isBoolean() - Method in class io.mailtrap.model.response.messages.BlacklistsReportInfoWrapper
 

J

JsonException - Exception in io.mailtrap.exception
Custom exception wrapper for JSON serializing/deserializing exceptions
JsonException(String, Throwable) - Constructor for exception io.mailtrap.exception.JsonException
 

L

ListAccountAccessQueryParams - Class in io.mailtrap.model.request.accountaccesses
 
ListAccountAccessQueryParams() - Constructor for class io.mailtrap.model.request.accountaccesses.ListAccountAccessQueryParams
 
ListMessagesQueryParams - Class in io.mailtrap.model.request.accountaccesses
 
ListMessagesQueryParams() - Constructor for class io.mailtrap.model.request.accountaccesses.ListMessagesQueryParams
 
listUserAndInviteAccountAccesses(long, ListAccountAccessQueryParams) - Method in class io.mailtrap.api.accountaccesses.AccountAccessesImpl
 
listUserAndInviteAccountAccesses(long, ListAccountAccessQueryParams) - Method in interface io.mailtrap.api.accountaccesses.AccountAccesses
Get list of account accesses for which specifier_type is User or Invite.

M

MailtrapBulkSendingApi - Class in io.mailtrap.client.api
Represents an API for Mailtrap Bulk Sending functionality
MailtrapBulkSendingApi() - Constructor for class io.mailtrap.client.api.MailtrapBulkSendingApi
 
MailtrapClient - Class in io.mailtrap.client
Client for interacting with Mailtrap APIs.
MailtrapClient() - Constructor for class io.mailtrap.client.MailtrapClient
 
MailtrapClientFactory - Class in io.mailtrap.factory
Factory class for creating instances of MailtrapClient.
MailtrapConfig - Class in io.mailtrap.config
Configuration class for Mailtrap SDK.
MailtrapConfig.Builder - Class in io.mailtrap.config
 
MailtrapContactsApi - Class in io.mailtrap.client.api
Represents an API for Mailtrap Contacts functionality
MailtrapContactsApi() - Constructor for class io.mailtrap.client.api.MailtrapContactsApi
 
MailtrapEmailSendingApi - Class in io.mailtrap.client.api
Represents an API for Mailtrap Sending functionality
MailtrapEmailSendingApi() - Constructor for class io.mailtrap.client.api.MailtrapEmailSendingApi
 
MailtrapEmailTestingApi - Class in io.mailtrap.client.api
Represents an API for Mailtrap Testing functionality
MailtrapEmailTestingApi() - Constructor for class io.mailtrap.client.api.MailtrapEmailTestingApi
 
MailtrapGeneralApi - Class in io.mailtrap.client.api
Represents an API for Mailtrap General functionality
MailtrapGeneralApi() - Constructor for class io.mailtrap.client.api.MailtrapGeneralApi
 
MailtrapMail - Class in io.mailtrap.model.request.emails
 
MailtrapMail() - Constructor for class io.mailtrap.model.request.emails.MailtrapMail
 
managePermissions(long, long, ManagePermissionsRequest) - Method in interface io.mailtrap.api.permissions.Permissions
Manage user or token permissions.
managePermissions(long, long, ManagePermissionsRequest) - Method in class io.mailtrap.api.permissions.PermissionsImpl
 
ManagePermissionsRequest - Class in io.mailtrap.model.request.permissions
 
ManagePermissionsRequest() - Constructor for class io.mailtrap.model.request.permissions.ManagePermissionsRequest
 
ManagePermissionsResponse - Class in io.mailtrap.model.response.permissions
 
ManagePermissionsResponse() - Constructor for class io.mailtrap.model.response.permissions.ManagePermissionsResponse
 
Mapper - Class in io.mailtrap
Utility class for providing a configured ObjectMapper instance.
Mapper() - Constructor for class io.mailtrap.Mapper
 
markAsRead(long, long) - Method in interface io.mailtrap.api.inboxes.Inboxes
Mark all messages in the inbox as read
markAsRead(long, long) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
MessageHeadersResponse - Class in io.mailtrap.model.response.messages
 
MessageHeadersResponse() - Constructor for class io.mailtrap.model.response.messages.MessageHeadersResponse
 
MessageHtmlAnalysisResponse - Class in io.mailtrap.model.response.messages
 
MessageHtmlAnalysisResponse() - Constructor for class io.mailtrap.model.response.messages.MessageHtmlAnalysisResponse
 
MessageResponse - Class in io.mailtrap.model.response.messages
 
MessageResponse() - Constructor for class io.mailtrap.model.response.messages.MessageResponse
 
Messages - Interface in io.mailtrap.api.messages
Interface representing the Mailtrap Testing API for interaction with email messages
MessagesImpl - Class in io.mailtrap.api.messages
 
MessagesImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.messages.MessagesImpl
 
MessageSmtpData - Class in io.mailtrap.model.response.messages
 
MessageSmtpData() - Constructor for class io.mailtrap.model.response.messages.MessageSmtpData
 
MessageSpamScoreResponse - Class in io.mailtrap.model.response.messages
 
MessageSpamScoreResponse() - Constructor for class io.mailtrap.model.response.messages.MessageSpamScoreResponse
 
MessageUpdateData() - Constructor for class io.mailtrap.model.request.messages.UpdateMessageRequest.MessageUpdateData
 

O

OWNER - Enum constant in enum class io.mailtrap.model.AccessLevel
 

P

patch(String, V, RequestData, Class<T>) - Method in interface io.mailtrap.http.CustomHttpClient
 
patch(String, V, RequestData, Class<T>) - Method in class io.mailtrap.http.impl.DefaultMailtrapHttpClient
 
PENDING - Enum constant in enum class io.mailtrap.model.response.messages.BlacklistReportInfoResult
 
Permission - Class in io.mailtrap.model.request.permissions
 
Permission - Class in io.mailtrap.model.response
 
Permission() - Constructor for class io.mailtrap.model.request.permissions.Permission
 
Permission() - Constructor for class io.mailtrap.model.response.Permission
 
Permissions - Interface in io.mailtrap.api.permissions
Interface representing the Mailtrap Testing API for interaction with permissions
PermissionsImpl - Class in io.mailtrap.api.permissions
 
PermissionsImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.permissions.PermissionsImpl
 
Plan - Class in io.mailtrap.model.response.billing
 
Plan() - Constructor for class io.mailtrap.model.response.billing.Plan
 
post(String, V, RequestData, Class<T>) - Method in interface io.mailtrap.http.CustomHttpClient
 
post(String, V, RequestData, Class<T>) - Method in class io.mailtrap.http.impl.DefaultMailtrapHttpClient
 
PROJECT - Enum constant in enum class io.mailtrap.model.ResourceType
 
ProjectData() - Constructor for class io.mailtrap.model.request.projects.CreateUpdateProjectRequest.ProjectData
 
Projects - Interface in io.mailtrap.api.projects
Interface representing the Mailtrap Testing API for interaction with projects
ProjectsImpl - Class in io.mailtrap.api.projects
 
ProjectsImpl(MailtrapConfig, CustomValidator) - Constructor for class io.mailtrap.api.projects.ProjectsImpl
 
ProjectsResponse - Class in io.mailtrap.model.response.projects
 
ProjectsResponse() - Constructor for class io.mailtrap.model.response.projects.ProjectsResponse
 
put(String, V, RequestData, Class<T>) - Method in interface io.mailtrap.http.CustomHttpClient
 
put(String, V, RequestData, Class<T>) - Method in class io.mailtrap.http.impl.DefaultMailtrapHttpClient
 

R

removeAccountAccess(long, long) - Method in interface io.mailtrap.api.accountaccesses.AccountAccesses
If specifier type is User, it removes user permissions.
removeAccountAccess(long, long) - Method in class io.mailtrap.api.accountaccesses.AccountAccessesImpl
 
RemoveAccountAccessResponse - Class in io.mailtrap.model.response.accountaccesses
 
RemoveAccountAccessResponse() - Constructor for class io.mailtrap.model.response.accountaccesses.RemoveAccountAccessResponse
 
Report - Class in io.mailtrap.model.response.messages
 
Report() - Constructor for class io.mailtrap.model.response.messages.Report
 
RequestData - Class in io.mailtrap.http
Data class representing additional request data, such as query parameters and headers.
RequestData(Map<String, ? extends Optional<?>>) - Constructor for class io.mailtrap.http.RequestData
 
resetCredentials(long, long) - Method in interface io.mailtrap.api.inboxes.Inboxes
Reset SMTP credentials of the inbox
resetCredentials(long, long) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
resetEmailAddresses(long, long) - Method in interface io.mailtrap.api.inboxes.Inboxes
Reset username of email address per inbox
resetEmailAddresses(long, long) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
Resource - Class in io.mailtrap.model.response.accountaccesses
 
Resource - Class in io.mailtrap.model.response.permissions
 
Resource() - Constructor for class io.mailtrap.model.response.accountaccesses.Resource
 
Resource() - Constructor for class io.mailtrap.model.response.permissions.Resource
 
ResourceType - Enum Class in io.mailtrap.model
 

S

sandbox(boolean) - Method in class io.mailtrap.config.MailtrapConfig.Builder
 
send(MailtrapMail) - Method in interface io.mailtrap.api.bulkemails.BulkEmails
Sends an email
send(MailtrapMail) - Method in class io.mailtrap.api.bulkemails.BulkEmailsImpl
 
send(MailtrapMail) - Method in interface io.mailtrap.api.sendingemails.SendingEmails
Sends an email
send(MailtrapMail) - Method in class io.mailtrap.api.sendingemails.SendingEmailsImpl
 
send(MailtrapMail) - Method in class io.mailtrap.client.MailtrapClient
Sends an email based on the specified sending configuration.
send(MailtrapMail, long) - Method in interface io.mailtrap.api.testingemails.TestingEmails
Sends an email
send(MailtrapMail, long) - Method in class io.mailtrap.api.testingemails.TestingEmailsImpl
 
SendApiResource - Class in io.mailtrap.api.apiresource
Abstract class representing a resource for sending emails via Mailtrap API.
SendApiResource(MailtrapConfig, CustomValidator) - Constructor for class io.mailtrap.api.apiresource.SendApiResource
 
SENDING_DOMAIN - Enum constant in enum class io.mailtrap.model.ResourceType
 
SendingBillingInfo - Class in io.mailtrap.model.response.billing
 
SendingBillingInfo() - Constructor for class io.mailtrap.model.response.billing.SendingBillingInfo
 
SendingContextHolder - Class in io.mailtrap.util
Utility class which holds sending context (which API to use: Email Sending API, Bulk Sending API or Email Testing API, inbox id for Email Testing API) to make it possible to perform send directly from MailtrapClient
SendingContextHolder() - Constructor for class io.mailtrap.util.SendingContextHolder
 
SendingDomainData() - Constructor for class io.mailtrap.model.request.sendingdomains.CreateSendingDomainRequest.SendingDomainData
 
SendingDomainPermission - Class in io.mailtrap.model.response.sendingdomains
 
SendingDomainPermission() - Constructor for class io.mailtrap.model.response.sendingdomains.SendingDomainPermission
 
SendingDomains - Interface in io.mailtrap.api.sendingdomains
 
SendingDomainsImpl - Class in io.mailtrap.api.sendingdomains
 
SendingDomainsImpl(MailtrapConfig) - Constructor for class io.mailtrap.api.sendingdomains.SendingDomainsImpl
 
SendingDomainsResponse - Class in io.mailtrap.model.response.sendingdomains
 
SendingDomainsResponse() - Constructor for class io.mailtrap.model.response.sendingdomains.SendingDomainsResponse
 
SendingDomainsSetupInstructionsRequest - Class in io.mailtrap.model.request.sendingdomains
 
SendingDomainsSetupInstructionsRequest() - Constructor for class io.mailtrap.model.request.sendingdomains.SendingDomainsSetupInstructionsRequest
 
SendingEmails - Interface in io.mailtrap.api.sendingemails
Interface representing the Mailtrap Sending API for sending emails.
SendingEmailsImpl - Class in io.mailtrap.api.sendingemails
Implementation of the SendingEmails interface for sending emails in the production environment.
SendingEmailsImpl(MailtrapConfig, CustomValidator) - Constructor for class io.mailtrap.api.sendingemails.SendingEmailsImpl
 
SendingUsage - Class in io.mailtrap.model.response.billing
 
SendingUsage() - Constructor for class io.mailtrap.model.response.billing.SendingUsage
 
SendResponse - Class in io.mailtrap.model.response.emails
Represents the response from sending a message.
SendResponse() - Constructor for class io.mailtrap.model.response.emails.SendResponse
 
sendSendingDomainsSetupInstructions(long, long, SendingDomainsSetupInstructionsRequest) - Method in interface io.mailtrap.api.sendingdomains.SendingDomains
Send sending domain setup instructions
sendSendingDomainsSetupInstructions(long, long, SendingDomainsSetupInstructionsRequest) - Method in class io.mailtrap.api.sendingdomains.SendingDomainsImpl
 
ShareLinks - Class in io.mailtrap.model.response.projects
 
ShareLinks() - Constructor for class io.mailtrap.model.response.projects.ShareLinks
 
SmtpInformation - Class in io.mailtrap.model.response.messages
 
SmtpInformation() - Constructor for class io.mailtrap.model.response.messages.SmtpInformation
 
SpamScoreReport - Class in io.mailtrap.model.response.messages
 
SpamScoreReport() - Constructor for class io.mailtrap.model.response.messages.SpamScoreReport
 
Specifier - Class in io.mailtrap.model.response.accountaccesses
 
Specifier() - Constructor for class io.mailtrap.model.response.accountaccesses.Specifier
 
SpecifierType - Enum Class in io.mailtrap.model.response.accountaccesses
 
SUBSCRIBED - Enum constant in enum class io.mailtrap.model.response.contacts.ContactStatus
 
SUCCESS - Enum constant in enum class io.mailtrap.model.response.messages.BlacklistReportInfoResult
 
switchToBulkSendingApi() - Method in class io.mailtrap.client.MailtrapClient
Configures `send` method to use Bulk Sending API
switchToEmailSendingApi() - Method in class io.mailtrap.client.MailtrapClient
Configures `send` method to use Email Sending API.
switchToEmailTestingApi(Long) - Method in class io.mailtrap.client.MailtrapClient
Configures `send` method to use Email Testing API

T

TestingBillingInfo - Class in io.mailtrap.model.response.billing
 
TestingBillingInfo() - Constructor for class io.mailtrap.model.response.billing.TestingBillingInfo
 
TestingEmails - Interface in io.mailtrap.api.testingemails
Interface representing the Mailtrap Testing API for sending emails.
TestingEmailsImpl - Class in io.mailtrap.api.testingemails
Implementation of the TestingEmails interface for sending emails in the sandbox environment.
TestingEmailsImpl(MailtrapConfig, CustomValidator) - Constructor for class io.mailtrap.api.testingemails.TestingEmailsImpl
 
TestingUsage - Class in io.mailtrap.model.response.billing
 
TestingUsage() - Constructor for class io.mailtrap.model.response.billing.TestingUsage
 
toJson() - Method in class io.mailtrap.model.AbstractModel
Converts the object to JSON.
token - Variable in class io.mailtrap.api.apiresource.ApiResource
The authentication token used for API requests.
token(String) - Method in class io.mailtrap.config.MailtrapConfig.Builder
 
toString() - Method in class io.mailtrap.model.AbstractModel
 

U

UNSUBSCRIBED - Enum constant in enum class io.mailtrap.model.response.contacts.ContactStatus
 
updateContact(long, String, UpdateContactRequest) - Method in interface io.mailtrap.api.contacts.Contacts
Update contact using id or email (URL encoded)
updateContact(long, String, UpdateContactRequest) - Method in class io.mailtrap.api.contacts.ContactsImpl
 
UpdateContact - Class in io.mailtrap.model.request.contacts
 
UpdateContact() - Constructor for class io.mailtrap.model.request.contacts.UpdateContact
 
UpdateContactData - Class in io.mailtrap.model.response.contacts
 
UpdateContactData() - Constructor for class io.mailtrap.model.response.contacts.UpdateContactData
 
UpdateContactRequest - Class in io.mailtrap.model.request.contacts
 
UpdateContactRequest() - Constructor for class io.mailtrap.model.request.contacts.UpdateContactRequest
 
UpdateContactResponse - Class in io.mailtrap.model.response.contacts
 
UpdateContactResponse() - Constructor for class io.mailtrap.model.response.contacts.UpdateContactResponse
 
UPDATED - Enum constant in enum class io.mailtrap.model.response.contacts.ContactAction
 
updateInbox(long, long, UpdateInboxRequest) - Method in interface io.mailtrap.api.inboxes.Inboxes
Update inbox name, inbox email username
updateInbox(long, long, UpdateInboxRequest) - Method in class io.mailtrap.api.inboxes.InboxesImpl
 
UpdateInboxRequest - Class in io.mailtrap.model.request.inboxes
 
UpdateInboxRequest() - Constructor for class io.mailtrap.model.request.inboxes.UpdateInboxRequest
 
UpdateInboxRequest.InboxUpdateData - Class in io.mailtrap.model.request.inboxes
 
updateMessage(long, long, long, UpdateMessageRequest) - Method in interface io.mailtrap.api.messages.Messages
Update message attributes
updateMessage(long, long, long, UpdateMessageRequest) - Method in class io.mailtrap.api.messages.MessagesImpl
 
UpdateMessageRequest - Class in io.mailtrap.model.request.messages
 
UpdateMessageRequest() - Constructor for class io.mailtrap.model.request.messages.UpdateMessageRequest
 
UpdateMessageRequest.MessageUpdateData - Class in io.mailtrap.model.request.messages
 
updateProject(long, long, CreateUpdateProjectRequest) - Method in interface io.mailtrap.api.projects.Projects
Update project data
updateProject(long, long, CreateUpdateProjectRequest) - Method in class io.mailtrap.api.projects.ProjectsImpl
 
UsageCount - Class in io.mailtrap.model.response.billing
 
UsageCount() - Constructor for class io.mailtrap.model.response.billing.UsageCount
 
USER - Enum constant in enum class io.mailtrap.model.response.accountaccesses.SpecifierType
 
UserSpecifier - Class in io.mailtrap.model.response.accountaccesses
 
UserSpecifier() - Constructor for class io.mailtrap.model.response.accountaccesses.UserSpecifier
 

V

validate(T) - Method in class io.mailtrap.CustomValidator
Validates the given object and returns a map of validation errors.
validateAndGetViolationsAsString(T) - Method in class io.mailtrap.CustomValidator
Validates the given object and returns a string representation of the validation errors.
validateRequestBodyAndThrowException(T) - Method in class io.mailtrap.api.apiresource.ApiResourceWithValidation
 
validateRequestBodyOrThrowException(MailtrapMail) - Method in class io.mailtrap.api.apiresource.SendApiResource
Validates the request body of an email message and throws an exception if it is invalid.
valueOf(String) - Static method in enum class io.mailtrap.model.AccessLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mailtrap.model.ResourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mailtrap.model.response.accountaccesses.SpecifierType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mailtrap.model.response.contacts.ContactAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mailtrap.model.response.contacts.ContactStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mailtrap.model.response.messages.BlacklistReportInfoResult
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.mailtrap.model.AccessLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mailtrap.model.ResourceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mailtrap.model.response.accountaccesses.SpecifierType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mailtrap.model.response.contacts.ContactAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mailtrap.model.response.contacts.ContactStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mailtrap.model.response.messages.BlacklistReportInfoResult
Returns an array containing the constants of this enum class, in the order they are declared.
VIEWER - Enum constant in enum class io.mailtrap.model.AccessLevel
 
VIEWER_PLUS - Enum constant in enum class io.mailtrap.model.AccessLevel
 
A B C D E F G H I J L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form