Class ApplicationSettingsJourneyLimits

    • Method Detail

      • dailyCap

        public 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.

        Returns:
        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.
      • timeframeCap

        public final JourneyTimeframeCap timeframeCap()

        The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all journeys.

        Returns:
        The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all journeys.
      • totalCap

        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.

        Returns:
        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.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)