Index
A B C E F G H I M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAttachments(Attachments) - Method in class com.sendgrid.helpers.mail.Mail
-
Add attachments to the email.
- addBcc(Email) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- addCategory(String) - Method in class com.sendgrid.helpers.mail.Mail
-
Add a category to the email.
- addCc(Email) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- addContent(Content) - Method in class com.sendgrid.helpers.mail.Mail
-
Add content to this email.
- addCustomArg(String, String) - Method in class com.sendgrid.helpers.mail.Mail
-
Add a custom argument to the email.
- addCustomArg(String, String) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- addDynamicTemplateData(String, Object) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- addHeader(String, String) - Method in class com.sendgrid.helpers.mail.Mail
-
Add a header to the email.
- addHeader(String, String) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- addImpersonateSubuser(String) - Method in class com.sendgrid.BaseInterface
-
Impersonate subuser for subsequent requests
- addPersonalization(Personalization) - Method in class com.sendgrid.helpers.mail.Mail
-
Add a personalizaton to the email.
- addRequestHeader(String, String) - Method in class com.sendgrid.BaseInterface
-
Add/update a request header.
- addRequestHeader(String, String) - Method in interface com.sendgrid.SendGridAPI
-
Add/update a request header.
- addSection(String, String) - Method in class com.sendgrid.helpers.mail.Mail
-
Add a section to the email.
- addSubstitution(String, String) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- addTo(Email) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- api(Request) - Method in class com.sendgrid.BaseInterface
-
Class api sets up the request to the Twilio SendGrid API, this is main interface.
- api(Request) - Method in interface com.sendgrid.SendGridAPI
-
Class api sets up the request to the Twilio SendGrid API, this is main interface.
- APICallback - Interface in com.sendgrid
-
An interface describing a callback mechanism for the asynchronous, rate limit aware API connection.
- asm - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's unsubscribe handling object.
- ASM - Class in com.sendgrid.helpers.mail.objects
- ASM() - Constructor for class com.sendgrid.helpers.mail.objects.ASM
- attachments - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's attachments.
- Attachments - Class in com.sendgrid.helpers.mail.objects
-
An attachment object.
- Attachments() - Constructor for class com.sendgrid.helpers.mail.objects.Attachments
- Attachments.Builder - Class in com.sendgrid.helpers.mail.objects
-
A helper object to construct usable attachments.
- attempt(Request) - Method in class com.sendgrid.BaseInterface
-
Attempt an API call.
- attempt(Request, APICallback) - Method in class com.sendgrid.BaseInterface
-
Attempt an API call.
B
- BaseInterface - Class in com.sendgrid
-
This class is the base interface to the Twilio SendGrid Web API.
- BaseInterface() - Constructor for class com.sendgrid.BaseInterface
-
Construct a new API wrapper.
- BaseInterface(Client) - Constructor for class com.sendgrid.BaseInterface
-
Construct a new API wrapper.
- BaseInterface(Boolean) - Constructor for class com.sendgrid.BaseInterface
-
Construct a new API wrapper.
- batchId - Variable in class com.sendgrid.helpers.mail.Mail
-
This ID represents a batch of emails to be sent at the same time.
- BccSettings - Class in com.sendgrid.helpers.mail.objects
-
This object allows you to have a blind carbon copy automatically sent to the specified email address for every email that is sent.
- BccSettings() - Constructor for class com.sendgrid.helpers.mail.objects.BccSettings
- build() - Method in class com.sendgrid.helpers.mail.Mail
-
Create a string represenation of the Mail object JSON.
- build() - Method in class com.sendgrid.helpers.mail.objects.Attachments.Builder
-
Construct the attachments object.
- Builder(String, InputStream) - Constructor for class com.sendgrid.helpers.mail.objects.Attachments.Builder
-
Construct a new attachment builder.
- Builder(String, String) - Constructor for class com.sendgrid.helpers.mail.objects.Attachments.Builder
-
Construct a new attachment builder.
- buildPretty() - Method in class com.sendgrid.helpers.mail.Mail
-
Create a string represenation of the Mail object JSON and pretty print it.
C
- categories - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's categories.
- ClickTrackingSetting - Class in com.sendgrid.helpers.mail.objects
-
Settings to determine how you would like to track the metrics of how your recipients interact with your email.
- ClickTrackingSetting() - Constructor for class com.sendgrid.helpers.mail.objects.ClickTrackingSetting
- com.sendgrid - package com.sendgrid
- com.sendgrid.helpers.eventwebhook - package com.sendgrid.helpers.eventwebhook
- com.sendgrid.helpers.mail - package com.sendgrid.helpers.mail
- com.sendgrid.helpers.mail.objects - package com.sendgrid.helpers.mail.objects
- content - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's content.
- Content - Class in com.sendgrid.helpers.mail.objects
-
An object in which you may specify the content of your email.
- Content() - Constructor for class com.sendgrid.helpers.mail.objects.Content
- Content(String, String) - Constructor for class com.sendgrid.helpers.mail.objects.Content
- ConvertPublicKeyToECDSA(String) - Method in class com.sendgrid.helpers.eventwebhook.EventWebhook
-
Convert the public key string to a ECPublicKey.
- customArgs - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's custom arguments.
E
- Email - Class in com.sendgrid.helpers.mail.objects
- Email() - Constructor for class com.sendgrid.helpers.mail.objects.Email
- Email(String) - Constructor for class com.sendgrid.helpers.mail.objects.Email
- Email(String, String) - Constructor for class com.sendgrid.helpers.mail.objects.Email
- equals(Object) - Method in class com.sendgrid.helpers.mail.Mail
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.ASM
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.Attachments
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.BccSettings
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.ClickTrackingSetting
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.Content
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.Email
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.FooterSetting
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.OpenTrackingSetting
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.Setting
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- equals(Object) - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- error(Exception) - Method in interface com.sendgrid.APICallback
-
Callback method in case of an error.
- EventWebhook - Class in com.sendgrid.helpers.eventwebhook
-
This class allows you to easily use the Event Webhook feature.
- EventWebhook() - Constructor for class com.sendgrid.helpers.eventwebhook.EventWebhook
- EventWebhookHeader - Enum in com.sendgrid.helpers.eventwebhook
-
This enum lists headers that get posted to the webhook.
F
- FooterSetting - Class in com.sendgrid.helpers.mail.objects
-
An object representing the default footer that you would like included on every email.
- FooterSetting() - Constructor for class com.sendgrid.helpers.mail.objects.FooterSetting
- from - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's from field.
G
- getASM() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's unsubscribe handling object (ASM).
- getAttachments() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's attachments.
- getBatchId() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's batch ID.
- getBccs() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- getBccSettings() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
- getBypassListManagement() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
-
A setting that allows you to bypass all unsubscribe groups and suppressions to ensure that the email is delivered to every single recipient.
- getCampaignContent() - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- getCampaignMedium() - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- getCampaignName() - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- getCampaignSource() - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- getCampaignTerm() - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- getCategories() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's categories.
- getCcs() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- getClickTrackingSetting() - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- getContent() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's content.
- getContent() - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Get the attachment's content.
- getContentId() - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Get the attachment content ID.
- getCustomArgs() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's custom arguments.
- getCustomArgs() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- getDisposition() - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Get the content-disposition of the attachment specifying how you would like the attachment to be displayed.
- getDynamicTemplateData() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- getEmail() - Method in class com.sendgrid.helpers.mail.objects.BccSettings
- getEmail() - Method in class com.sendgrid.helpers.mail.objects.Email
- getEnable() - Method in class com.sendgrid.helpers.mail.objects.BccSettings
- getEnable() - Method in class com.sendgrid.helpers.mail.objects.ClickTrackingSetting
- getEnable() - Method in class com.sendgrid.helpers.mail.objects.FooterSetting
- getEnable() - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- getEnable() - Method in class com.sendgrid.helpers.mail.objects.OpenTrackingSetting
- getEnable() - Method in class com.sendgrid.helpers.mail.objects.Setting
- getEnable() - Method in class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- getEnable() - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- getEnableText() - Method in class com.sendgrid.helpers.mail.objects.ClickTrackingSetting
- getFilename() - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Get the filename for this attachment.
- getFooterSetting() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
-
Get the the footer settings that you would like included on every email.
- getFrom() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's from address.
- getGoogleAnalyticsSetting() - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- getGroupId() - Method in class com.sendgrid.helpers.mail.objects.ASM
- getGroupsToDisplay() - Method in class com.sendgrid.helpers.mail.objects.ASM
- getHeaders() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's headers.
- getHeaders() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- getHost() - Method in class com.sendgrid.BaseInterface
-
Get the host.
- getHost() - Method in interface com.sendgrid.SendGridAPI
-
Get the host.
- getHtml() - Method in class com.sendgrid.helpers.mail.objects.FooterSetting
- getHtml() - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- getImpersonateSubuser() - Method in class com.sendgrid.BaseInterface
-
Get the impersonated subuser or null if empty
- getIpPoolId() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's IP pool ID.
- getLibraryVersion() - Method in class com.sendgrid.BaseInterface
-
Get the current library version.
- getLibraryVersion() - Method in interface com.sendgrid.SendGridAPI
-
Get the current library version.
- getMailSettings() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's settings.
- getName() - Method in class com.sendgrid.helpers.mail.objects.Email
- getOpenTrackingSetting() - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- getPersonalization() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's personalizations.
- getPostToUrl() - Method in class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- getRateLimitRetry() - Method in class com.sendgrid.BaseInterface
-
Get the maximum number of retries on a rate limit response.
- getRateLimitSleep() - Method in class com.sendgrid.BaseInterface
-
Get the duration of time (in milliseconds) to sleep between consecutive rate limit retries.
- getReplyto() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's reply to address.
- getRequest() - Method in exception com.sendgrid.RateLimitException
-
Get the originating request object.
- getRequestHeaders() - Method in class com.sendgrid.BaseInterface
-
Get the request headers.
- getRequestHeaders() - Method in interface com.sendgrid.SendGridAPI
-
Get the request headers.
- getRetryCount() - Method in exception com.sendgrid.RateLimitException
-
Get the number of times the action was attemted.
- getSandBoxMode() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
-
Get sandbox mode.
- getSections() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's sections.
- getSpamCheck() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
-
Get the spam check setting.
- getSpamThreshold() - Method in class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- getSubject() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's subject line.
- getSubject() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- getSubscriptionTrackingSetting() - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- getSubstitutions() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- getSubstitutionTag() - Method in class com.sendgrid.helpers.mail.objects.OpenTrackingSetting
- getSubstitutionTag() - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- getTemplateId() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's template ID.
- getText() - Method in class com.sendgrid.helpers.mail.objects.FooterSetting
- getText() - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- getTos() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- getTrackingSettings() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's tracking settings.
- getType() - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Get the mime type of the content you are attaching.
- getType() - Method in class com.sendgrid.helpers.mail.objects.Content
- getValue() - Method in class com.sendgrid.helpers.mail.objects.Content
- getVersion() - Method in class com.sendgrid.BaseInterface
-
Get the API version.
- getVersion() - Method in interface com.sendgrid.SendGridAPI
-
Get the API version.
- GoogleAnalyticsSetting - Class in com.sendgrid.helpers.mail.objects
-
An object configuring the tracking provided by Google Analytics.
- GoogleAnalyticsSetting() - Constructor for class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
H
- hashCode() - Method in class com.sendgrid.helpers.mail.Mail
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.ASM
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.Attachments
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.BccSettings
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.ClickTrackingSetting
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.Content
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.Email
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.FooterSetting
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.OpenTrackingSetting
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.Setting
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- hashCode() - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- headers - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's headers.
I
- initialize(String, String) - Method in class com.sendgrid.BaseInterface
-
Initialize the client.
- initialize(String, String) - Method in interface com.sendgrid.SendGridAPI
-
Initialize the client.
- initialize(String, String) - Method in class com.sendgrid.TwilioEmail
-
Initialize the client.
- initializeSendGrid(String) - Method in class com.sendgrid.SendGrid
-
Initialize the client.
- ipPoolId - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's IP pool name.
M
- Mail - Class in com.sendgrid.helpers.mail
-
Class Mail builds an object that sends an email through Twilio SendGrid.
- Mail() - Constructor for class com.sendgrid.helpers.mail.Mail
-
Construct a new Mail object.
- Mail(Email, String, Email, Content) - Constructor for class com.sendgrid.helpers.mail.Mail
-
Construct a new Mail object.
- mailSettings - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's mail settings.
- MailSettings - Class in com.sendgrid.helpers.mail.objects
-
An object representing a collection of different mail settings that you can use to specify how you would like this email to be handled.
- MailSettings() - Constructor for class com.sendgrid.helpers.mail.objects.MailSettings
- makeCall(Request) - Method in class com.sendgrid.BaseInterface
-
Makes the call to the Twilio SendGrid API, override this method for testing.
- makeCall(Request) - Method in interface com.sendgrid.SendGridAPI
-
Makes the call to the Twilio SendGrid API, override this method for testing.
N
- name - Variable in enum com.sendgrid.helpers.eventwebhook.EventWebhookHeader
O
- OpenTrackingSetting - Class in com.sendgrid.helpers.mail.objects
-
An open tracking settings object.
- OpenTrackingSetting() - Constructor for class com.sendgrid.helpers.mail.objects.OpenTrackingSetting
P
- personalization - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's personalization.
- Personalization - Class in com.sendgrid.helpers.mail.objects
- Personalization() - Constructor for class com.sendgrid.helpers.mail.objects.Personalization
R
- RateLimitException - Exception in com.sendgrid
-
An exception thrown when the maximum number of retries have occurred, and the API calls are still rate limited.
- RateLimitException(Request, int) - Constructor for exception com.sendgrid.RateLimitException
-
Construct a new exception.
- removeImpersonateSubuser() - Method in class com.sendgrid.BaseInterface
-
Stop Impersonating the subuser
- removeRequestHeader(String) - Method in class com.sendgrid.BaseInterface
-
Remove a request header.
- removeRequestHeader(String) - Method in interface com.sendgrid.SendGridAPI
-
Remove a request header.
- replyTo - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's reply to address.
- response(Response) - Method in interface com.sendgrid.APICallback
-
Callback method in case of a valid response.
S
- sections - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's sections.
- sendAt - Variable in class com.sendgrid.helpers.mail.Mail
-
A unix timestamp allowing you to specify when you want your email to be delivered.
- sendAt() - Method in class com.sendgrid.helpers.mail.Mail
-
Get the email's send at time (Unix timestamp).
- sendAt() - Method in class com.sendgrid.helpers.mail.objects.Personalization
- SendGrid - Class in com.sendgrid
-
Class Twilio SendGrid allows for quick and easy access to the Twilio SendGrid API.
- SendGrid(String) - Constructor for class com.sendgrid.SendGrid
-
Construct a new Twilio SendGrid API wrapper.
- SendGrid(String, Client) - Constructor for class com.sendgrid.SendGrid
-
Construct a new Twilio SendGrid API wrapper.
- SendGrid(String, Boolean) - Constructor for class com.sendgrid.SendGrid
-
Construct a new Twilio SendGrid API wrapper.
- SendGridAPI - Interface in com.sendgrid
- setASM(ASM) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's unsubscribe handling object (ASM).
- setBatchId(String) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's batch ID.
- setBccSettings(BccSettings) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
-
Set the BCC settings.
- setBypassListManagement(Setting) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
- setCampaignContent(String) - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- setCampaignMedium(String) - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- setCampaignName(String) - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- setCampaignSource(String) - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- setCampaignTerm(String) - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- setClickTrackingSetting(ClickTrackingSetting) - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- setContent(String) - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Set the attachment's content.
- setContentId(String) - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Set the content ID.
- setDisposition(String) - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Set the content-disposition of the attachment.
- setEmail(String) - Method in class com.sendgrid.helpers.mail.objects.BccSettings
- setEmail(String) - Method in class com.sendgrid.helpers.mail.objects.Email
- setEnable(boolean) - Method in class com.sendgrid.helpers.mail.objects.BccSettings
- setEnable(boolean) - Method in class com.sendgrid.helpers.mail.objects.ClickTrackingSetting
- setEnable(boolean) - Method in class com.sendgrid.helpers.mail.objects.FooterSetting
- setEnable(boolean) - Method in class com.sendgrid.helpers.mail.objects.GoogleAnalyticsSetting
- setEnable(boolean) - Method in class com.sendgrid.helpers.mail.objects.OpenTrackingSetting
- setEnable(boolean) - Method in class com.sendgrid.helpers.mail.objects.Setting
- setEnable(boolean) - Method in class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- setEnable(boolean) - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- setEnableText(boolean) - Method in class com.sendgrid.helpers.mail.objects.ClickTrackingSetting
- setFilename(String) - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Set the filename for this attachment.
- setFooterSetting(FooterSetting) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
-
Set the the footer settings that you would like included on every email.
- setFrom(Email) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's from address.
- setGoogleAnalyticsSetting(GoogleAnalyticsSetting) - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- setGroupId(int) - Method in class com.sendgrid.helpers.mail.objects.ASM
- setGroupsToDisplay(int[]) - Method in class com.sendgrid.helpers.mail.objects.ASM
- setHost(String) - Method in class com.sendgrid.BaseInterface
-
Set the host.
- setHost(String) - Method in interface com.sendgrid.SendGridAPI
-
Set the host.
- setHtml(String) - Method in class com.sendgrid.helpers.mail.objects.FooterSetting
- setHtml(String) - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- setIpPoolId(String) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's IP pool ID.
- setMailSettings(MailSettings) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's settings.
- setName(String) - Method in class com.sendgrid.helpers.mail.objects.Email
- setOpenTrackingSetting(OpenTrackingSetting) - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- setPostToUrl(String) - Method in class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- setRateLimitRetry(int) - Method in class com.sendgrid.BaseInterface
-
Set the maximum number of retries on a rate limit response.
- setRateLimitSleep(int) - Method in class com.sendgrid.BaseInterface
-
Set the duration of time (in milliseconds) to sleep between consecutive rate limit retries.
- setReplyTo(Email) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's reply to address.
- setSandboxMode(Setting) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
-
Set sandbox mode.
- setSendAt(long) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's send at time (Unix timestamp).
- setSendAt(long) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- setSpamCheckSetting(SpamCheckSetting) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
-
Set the spam check setting.
- setSpamThreshold(int) - Method in class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- setSubject(String) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's subject line.
- setSubject(String) - Method in class com.sendgrid.helpers.mail.objects.Personalization
- setSubscriptionTrackingSetting(SubscriptionTrackingSetting) - Method in class com.sendgrid.helpers.mail.objects.TrackingSettings
- setSubstitutionTag(String) - Method in class com.sendgrid.helpers.mail.objects.OpenTrackingSetting
- setSubstitutionTag(String) - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- setTemplateId(String) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's template ID.
- setText(String) - Method in class com.sendgrid.helpers.mail.objects.FooterSetting
- setText(String) - Method in class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
- Setting - Class in com.sendgrid.helpers.mail.objects
- Setting() - Constructor for class com.sendgrid.helpers.mail.objects.Setting
- setTrackingSettings(TrackingSettings) - Method in class com.sendgrid.helpers.mail.Mail
-
Set the email's tracking settings.
- setType(String) - Method in class com.sendgrid.helpers.mail.objects.Attachments
-
Set the mime type of the content.
- setType(String) - Method in class com.sendgrid.helpers.mail.objects.Content
- setValue(String) - Method in class com.sendgrid.helpers.mail.objects.Content
- setVersion(String) - Method in class com.sendgrid.BaseInterface
-
Set the API version.
- setVersion(String) - Method in interface com.sendgrid.SendGridAPI
-
Set the API version.
- SIGNATURE - com.sendgrid.helpers.eventwebhook.EventWebhookHeader
- SpamCheckSetting - Class in com.sendgrid.helpers.mail.objects
-
A setting object that allows you to test the content of your email for spam.
- SpamCheckSetting() - Constructor for class com.sendgrid.helpers.mail.objects.SpamCheckSetting
- subject - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's subject line.
- SubscriptionTrackingSetting - Class in com.sendgrid.helpers.mail.objects
-
A subscription tracking setting object.
- SubscriptionTrackingSetting() - Constructor for class com.sendgrid.helpers.mail.objects.SubscriptionTrackingSetting
T
- templateId - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's template ID.
- TIMESTAMP - com.sendgrid.helpers.eventwebhook.EventWebhookHeader
- toString() - Method in enum com.sendgrid.helpers.eventwebhook.EventWebhookHeader
- trackingSettings - Variable in class com.sendgrid.helpers.mail.Mail
-
The email's tracking settings.
- TrackingSettings - Class in com.sendgrid.helpers.mail.objects
- TrackingSettings() - Constructor for class com.sendgrid.helpers.mail.objects.TrackingSettings
- TwilioEmail - Class in com.sendgrid
-
This class allows you to quickly and easily send emails through Twilio SendGrid using Java.
- TwilioEmail(String, String) - Constructor for class com.sendgrid.TwilioEmail
-
Construct a new Twilio SendGrid API wrapper.
- TwilioEmail(String, String, Client) - Constructor for class com.sendgrid.TwilioEmail
-
Construct a new Twilio SendGrid API wrapper.
V
- valueOf(String) - Static method in enum com.sendgrid.helpers.eventwebhook.EventWebhookHeader
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.sendgrid.helpers.eventwebhook.EventWebhookHeader
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VerifySignature(ECPublicKey, String, String, String) - Method in class com.sendgrid.helpers.eventwebhook.EventWebhook
-
Verify signed event webhook requests.
W
- withContentId(String) - Method in class com.sendgrid.helpers.mail.objects.Attachments.Builder
-
Set the content ID of this attachment builder.
- withDisposition(String) - Method in class com.sendgrid.helpers.mail.objects.Attachments.Builder
-
Set the disposition of this attachment builder.
- withType(String) - Method in class com.sendgrid.helpers.mail.objects.Attachments.Builder
-
Set the type of this attachment builder.
All Classes All Packages