@Generated(value="software.amazon.awssdk:codegen") public final class ApplicationSettingsJourneyLimits extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApplicationSettingsJourneyLimits.Builder,ApplicationSettingsJourneyLimits>
The default sending limits for journeys in the application. To override these limits and define custom limits for a specific journey, use the Journey resource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ApplicationSettingsJourneyLimits.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationSettingsJourneyLimits.Builder |
builder() |
Integer |
dailyCap()
The daily number of messages that an endpoint can receive from all journeys.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ApplicationSettingsJourneyLimits.Builder> |
serializableBuilderClass() |
JourneyTimeframeCap |
timeframeCap()
The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all
journeys.
|
ApplicationSettingsJourneyLimits.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
totalCap()
The default maximum number of messages that a single journey can sent to a single endpoint.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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.
public final JourneyTimeframeCap timeframeCap()
The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all journeys.
public final 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.
public ApplicationSettingsJourneyLimits.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ApplicationSettingsJourneyLimits.Builder,ApplicationSettingsJourneyLimits>public static ApplicationSettingsJourneyLimits.Builder builder()
public static Class<? extends ApplicationSettingsJourneyLimits.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.