@Generated(value="software.amazon.awssdk:codegen") public final class JourneyTimeframeCap extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JourneyTimeframeCap.Builder,JourneyTimeframeCap>
The number of messages that can be sent to an endpoint during the specified timeframe for all journeys.
| Modifier and Type | Class and Description |
|---|---|
static interface |
JourneyTimeframeCap.Builder |
| Modifier and Type | Method and Description |
|---|---|
static JourneyTimeframeCap.Builder |
builder() |
Integer |
cap()
The maximum number of messages that all journeys can send to an endpoint during the specified timeframe.
|
Integer |
days()
The length of the timeframe in days.
|
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 JourneyTimeframeCap.Builder> |
serializableBuilderClass() |
JourneyTimeframeCap.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer cap()
The maximum number of messages that all journeys can send to an endpoint during the specified timeframe. The maximum value is 100. If set to 0, this limit will not apply.
public final Integer days()
The length of the timeframe in days. The maximum value is 30. If set to 0, this limit will not apply.
public JourneyTimeframeCap.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<JourneyTimeframeCap.Builder,JourneyTimeframeCap>public static JourneyTimeframeCap.Builder builder()
public static Class<? extends JourneyTimeframeCap.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.