Interface StateExitedEventDetails.Builder

    • Method Detail

      • name

        StateExitedEventDetails.Builder name​(String name)

        The name of the state.

        A name must not contain:

        • white space

        • brackets < > { } [ ]

        • wildcard characters ? *

        • special characters " # % \ ^ | ~ ` $ & , ; : /

        • control characters (U+0000-001F, U+007F-009F)

        To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

        Parameters:
        name - The name of the state.

        A name must not contain:

        • white space

        • brackets < > { } [ ]

        • wildcard characters ? *

        • special characters " # % \ ^ | ~ ` $ & , ; : /

        • control characters (U+0000-001F, U+007F-009F)

        To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • output

        StateExitedEventDetails.Builder output​(String output)

        The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

        Parameters:
        output - The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputDetails

        StateExitedEventDetails.Builder outputDetails​(HistoryEventExecutionDataDetails outputDetails)

        Contains details about the output of an execution history event.

        Parameters:
        outputDetails - Contains details about the output of an execution history event.
        Returns:
        Returns a reference to this object so that method calls can be chained together.