Skip to main content

ISESV2MessageInsightsFiltersBuilder

Interface in AWS.SESV2

Builder interface for MessageInsightsFilters instances.

Methods

Build

function Build: ISESV2MessageInsightsFilters;

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

NameDescription
ADestinationSpecify 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

NameDescription
AFromEmailAddressSpecify 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

NameDescription
AIspSpecify 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

NameDescription
ALastDeliveryEventsSpecify 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

NameDescription
ALastEngagementEventSpecify 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

NameDescription
ASubjectSpecify a subject to add to the filters.

Returns

Returns the builder.