public static interface ApplicationSettingsJourneyLimits.Builder extends SdkPojo, CopyableBuilder<ApplicationSettingsJourneyLimits.Builder,ApplicationSettingsJourneyLimits>
| Modifier and Type | Method and Description |
|---|---|
ApplicationSettingsJourneyLimits.Builder |
dailyCap(Integer dailyCap)
The daily number of messages that an endpoint can receive from all journeys.
|
default ApplicationSettingsJourneyLimits.Builder |
timeframeCap(Consumer<JourneyTimeframeCap.Builder> timeframeCap)
The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all
journeys.
|
ApplicationSettingsJourneyLimits.Builder |
timeframeCap(JourneyTimeframeCap timeframeCap)
The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all
journeys.
|
ApplicationSettingsJourneyLimits.Builder |
totalCap(Integer totalCap)
The default maximum number of messages that a single journey can sent to a single endpoint.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildApplicationSettingsJourneyLimits.Builder dailyCap(Integer dailyCap)
The daily number of messages that an endpoint can receive from all journeys. The maximum value is 100. If set to 0, this limit will not apply.
dailyCap - The daily number of messages that an endpoint can receive from all journeys. The maximum value is 100.
If set to 0, this limit will not apply.ApplicationSettingsJourneyLimits.Builder timeframeCap(JourneyTimeframeCap timeframeCap)
The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all journeys.
timeframeCap - The default maximum number of messages that can be sent to an endpoint during the specified timeframe
for all journeys.default ApplicationSettingsJourneyLimits.Builder timeframeCap(Consumer<JourneyTimeframeCap.Builder> timeframeCap)
The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all journeys.
This is a convenience method that creates an instance of theJourneyTimeframeCap.Builder avoiding the
need to create one manually via JourneyTimeframeCap.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to timeframeCap(JourneyTimeframeCap).
timeframeCap - a consumer that will call methods on JourneyTimeframeCap.BuildertimeframeCap(JourneyTimeframeCap)ApplicationSettingsJourneyLimits.Builder totalCap(Integer totalCap)
The default maximum number of messages that a single journey can sent to a single endpoint. The maximum value is 100. If set to 0, this limit will not apply.
totalCap - The default maximum number of messages that a single journey can sent to a single endpoint. The
maximum value is 100. If set to 0, this limit will not apply.Copyright © 2023. All rights reserved.