Class PutFunctionRecursionConfigResponse

    • Method Detail

      • recursiveLoop

        public final RecursiveLoop recursiveLoop()

        The status of your function's recursive loop detection configuration.

        When this value is set to Allowand Lambda detects your function being invoked as part of a recursive loop, it doesn't take any action.

        When this value is set to Terminate and Lambda detects your function being invoked as part of a recursive loop, it stops your function being invoked and notifies you.

        If the service returns an enum value that is not available in the current SDK version, recursiveLoop will return RecursiveLoop.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from recursiveLoopAsString().

        Returns:
        The status of your function's recursive loop detection configuration.

        When this value is set to Allowand Lambda detects your function being invoked as part of a recursive loop, it doesn't take any action.

        When this value is set to Terminate and Lambda detects your function being invoked as part of a recursive loop, it stops your function being invoked and notifies you.

        See Also:
        RecursiveLoop
      • recursiveLoopAsString

        public final String recursiveLoopAsString()

        The status of your function's recursive loop detection configuration.

        When this value is set to Allowand Lambda detects your function being invoked as part of a recursive loop, it doesn't take any action.

        When this value is set to Terminate and Lambda detects your function being invoked as part of a recursive loop, it stops your function being invoked and notifies you.

        If the service returns an enum value that is not available in the current SDK version, recursiveLoop will return RecursiveLoop.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from recursiveLoopAsString().

        Returns:
        The status of your function's recursive loop detection configuration.

        When this value is set to Allowand Lambda detects your function being invoked as part of a recursive loop, it doesn't take any action.

        When this value is set to Terminate and Lambda detects your function being invoked as part of a recursive loop, it stops your function being invoked and notifies you.

        See Also:
        RecursiveLoop
      • 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