public static interface MessageInsightsDataSource.Builder extends SdkPojo, CopyableBuilder<MessageInsightsDataSource.Builder,MessageInsightsDataSource>
| Modifier and Type | Method and Description |
|---|---|
MessageInsightsDataSource.Builder |
endDate(Instant endDate)
Represents the end date for the export interval as a timestamp.
|
default MessageInsightsDataSource.Builder |
exclude(Consumer<MessageInsightsFilters.Builder> exclude)
Filters for results to be excluded from the export file.
|
MessageInsightsDataSource.Builder |
exclude(MessageInsightsFilters exclude)
Filters for results to be excluded from the export file.
|
default MessageInsightsDataSource.Builder |
include(Consumer<MessageInsightsFilters.Builder> include)
Filters for results to be included in the export file.
|
MessageInsightsDataSource.Builder |
include(MessageInsightsFilters include)
Filters for results to be included in the export file.
|
MessageInsightsDataSource.Builder |
maxResults(Integer maxResults)
The maximum number of results.
|
MessageInsightsDataSource.Builder |
startDate(Instant startDate)
Represents the start date for the export interval as a timestamp.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMessageInsightsDataSource.Builder startDate(Instant startDate)
Represents the start date for the export interval as a timestamp. The start date is inclusive.
startDate - Represents the start date for the export interval as a timestamp. The start date is inclusive.MessageInsightsDataSource.Builder endDate(Instant endDate)
Represents the end date for the export interval as a timestamp. The end date is inclusive.
endDate - Represents the end date for the export interval as a timestamp. The end date is inclusive.MessageInsightsDataSource.Builder include(MessageInsightsFilters include)
Filters for results to be included in the export file.
include - Filters for results to be included in the export file.default MessageInsightsDataSource.Builder include(Consumer<MessageInsightsFilters.Builder> include)
Filters for results to be included in the export file.
This is a convenience method that creates an instance of theMessageInsightsFilters.Builder avoiding
the need to create one manually via MessageInsightsFilters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to include(MessageInsightsFilters).
include - a consumer that will call methods on MessageInsightsFilters.Builderinclude(MessageInsightsFilters)MessageInsightsDataSource.Builder exclude(MessageInsightsFilters exclude)
Filters for results to be excluded from the export file.
exclude - Filters for results to be excluded from the export file.default MessageInsightsDataSource.Builder exclude(Consumer<MessageInsightsFilters.Builder> exclude)
Filters for results to be excluded from the export file.
This is a convenience method that creates an instance of theMessageInsightsFilters.Builder avoiding
the need to create one manually via MessageInsightsFilters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to exclude(MessageInsightsFilters).
exclude - a consumer that will call methods on MessageInsightsFilters.Builderexclude(MessageInsightsFilters)MessageInsightsDataSource.Builder maxResults(Integer maxResults)
The maximum number of results.
maxResults - The maximum number of results.Copyright © 2023. All rights reserved.