Interface Builder<T>

    • Method Detail

      • build

        T build()
        Builds the object after all configuration has been set. This will use default values for any unspecified attributes for the object.
        Returns:
        the configured instance.
        Throws:
        ConfigurationException - if there was an error building the object.
      • isValid

        default boolean isValid()
      • getErrorPrefix

        default java.lang.String getErrorPrefix()
        Prefix to use to report errors from this builder.
        Returns:
        The prefix of all logged errors.