ISESV2MessageInsightsFiltersBuilder
Interface in AWS.SESV2
Builder interface for MessageInsightsFilters instances.
Methods
Build
function Build: ISESV2MessageInsightsFilters;
Build and return an instance of ISESV2MessageInsightsFilters.
Returns
Returns an instance of ISESV2MessageInsightsFilters.
WithDestination
function WithDestination(const ADestination: string): ISESV2MessageInsightsFiltersBuilder;
ISESV2MessageInsightsFiltersBuilder
Add a destination to the filters.
Parameters
| Name | Description |
|---|---|
ADestination | Specify a destination email address to add to the filters. |
Returns
Returns the builder.
WithFromEmailAddress
function WithFromEmailAddress(const AFromEmailAddress: string): ISESV2MessageInsightsFiltersBuilder;
ISESV2MessageInsightsFiltersBuilder
Add a from email address to the filters.
Parameters
| Name | Description |
|---|---|
AFromEmailAddress | Specify a from email address to add to the filters. |
Returns
Returns the builder.
WithIsp
function WithIsp(const AIsp: string): ISESV2MessageInsightsFiltersBuilder;
ISESV2MessageInsightsFiltersBuilder
Add an ISP to the filters.
Parameters
| Name | Description |
|---|---|
AIsp | Specify an ISP to add to the filters. |
Returns
Returns the builder.
WithLastDeliveryEvent
function WithLastDeliveryEvent(const ALastDeliveryEvent: string): ISESV2MessageInsightsFiltersBuilder;
ISESV2MessageInsightsFiltersBuilder
Add a last delivery event to the filters.
Parameters
| Name | Description |
|---|---|
ALastDeliveryEvents | Specify a last delivery event to add to the filters. |
Returns
Returns the builder.
WithLastEngagementEvent
function WithLastEngagementEvent(const ALastEngagementEvent: string): ISESV2MessageInsightsFiltersBuilder;
ISESV2MessageInsightsFiltersBuilder
Add a last engagement event to the filters.
Parameters
| Name | Description |
|---|---|
ALastEngagementEvent | Specify a last engagement event to add to the filters. |
Returns
Returns the builder.
WithSubject
function WithSubject(const ASubject: string): ISESV2MessageInsightsFiltersBuilder;
ISESV2MessageInsightsFiltersBuilder
Add a subject to the filters.
Parameters
| Name | Description |
|---|---|
ASubject | Specify a subject to add to the filters. |
Returns
Returns the builder.