Skip navigation links
A B C E F G H I M N O P R S T V W 

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 personalization 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(Boolean) - Constructor for class com.sendgrid.BaseInterface
Construct a new API wrapper.
BaseInterface(Client) - 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 representation 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 representation 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.ips - package com.sendgrid.helpers.ips
 
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

getAllUnassignedIPs(SendGrid) - Static method in class com.sendgrid.helpers.ips.IPsHelper
Get a list of unassigned IP addresses.
getASM() - Method in class com.sendgrid.helpers.mail.Mail
Get the email's unsubscribe handling object (ASM).
getAssignedAt() - Method in class com.sendgrid.helpers.ips.IPAddress
 
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
 
getBypassBounceManagement() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
Allows you to bypass the bounce list to ensure that the email is delivered to recipients.
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.
getBypassSpamManagement() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
Allows you to bypass the spam report list to ensure that the email is delivered to recipients.
getBypassUnsubscribeManagement() - Method in class com.sendgrid.helpers.mail.objects.MailSettings
Allows you to bypass the global unsubscribe list to ensure that the email is delivered to recipients.
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 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.
getFrom() - Method in class com.sendgrid.helpers.mail.objects.Personalization
 
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
getIp() - Method in class com.sendgrid.helpers.ips.IPAddress
 
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.
getPools() - Method in class com.sendgrid.helpers.ips.IPAddress
 
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.
getRdns() - Method in class com.sendgrid.helpers.ips.IPAddress
 
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 attempted.
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
 
getStartDate() - Method in class com.sendgrid.helpers.ips.IPAddress
 
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
 
getSubUsers() - Method in class com.sendgrid.helpers.ips.IPAddress
 
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.
IPAddress - Class in com.sendgrid.helpers.ips
 
IPAddress() - Constructor for class com.sendgrid.helpers.ips.IPAddress
 
ipPoolId - Variable in class com.sendgrid.helpers.mail.Mail
The email's IP pool name.
IPsHelper - Class in com.sendgrid.helpers.ips
Helper class for quick and easy access to the SendGrid IP Addresses API.
IPsHelper() - Constructor for class com.sendgrid.helpers.ips.IPsHelper
 
isWarmup() - Method in class com.sendgrid.helpers.ips.IPAddress
 
isWhitelabeled() - Method in class com.sendgrid.helpers.ips.IPAddress
 

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, Boolean) - 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.
SendGridAPI - Interface in com.sendgrid
 
setASM(ASM) - Method in class com.sendgrid.helpers.mail.Mail
Set the email's unsubscribe handling object (ASM).
setAssignedAt(long) - Method in class com.sendgrid.helpers.ips.IPAddress
 
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.
setBypassBounceManagement(Setting) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
 
setBypassListManagement(Setting) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
 
setBypassSpamManagement(Setting) - Method in class com.sendgrid.helpers.mail.objects.MailSettings
 
setBypassUnsubscribeManagement(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 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.
setFrom(Email) - Method in class com.sendgrid.helpers.mail.objects.Personalization
 
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
 
setIp(String) - Method in class com.sendgrid.helpers.ips.IPAddress
 
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
 
setPools(List<String>) - Method in class com.sendgrid.helpers.ips.IPAddress
 
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.
setRdns(String) - Method in class com.sendgrid.helpers.ips.IPAddress
 
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
 
setStartDate(long) - Method in class com.sendgrid.helpers.ips.IPAddress
 
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
 
setSubUsers(List<String>) - Method in class com.sendgrid.helpers.ips.IPAddress
 
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.
setWarmup(boolean) - Method in class com.sendgrid.helpers.ips.IPAddress
 
setWhitelabeled(boolean) - Method in class com.sendgrid.helpers.ips.IPAddress
 
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.
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.
VerifySignature(ECPublicKey, byte[], 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.
A B C E F G H I M N O P R S T V W 
Skip navigation links

Copyright © 2022. All rights reserved.