Interface MuleEventMetadataType

    • Method Detail

      • builder

        static MuleEventMetadataTypeBuilder builder​(ObjectType eventType)
        Creates a builder for the MuleEventMetadataType based on the specified event
        Parameters:
        eventType - The event to build builder from.
        Returns:
        The builder
      • getMessageType

        MessageMetadataType getMessageType()
        The message metadata type
        Returns:
        The message type
      • getErrorType

        Optional<MetadataType> getErrorType()
        The error metadata type
        Returns:
        The error type
      • getVariables

        ObjectType getVariables()
        An object with all the variables types.
        Returns:
        The types
      • getVariableType

        Optional<MetadataType> getVariableType​(String varName)
        Returns the metadata type of a given variable
        Parameters:
        varName - The variable name
        Returns:
        The metadata type if present.