Class PreparedQueryConfigBuilder


  • @Generated({"common/config/src/templates/ConfigBuilder.stg","common/config/config.gradle"})
    public final class PreparedQueryConfigBuilder
    extends java.lang.Object
    Builder for PreparedQueryConfig.
    • Constructor Detail

      • PreparedQueryConfigBuilder

        public PreparedQueryConfigBuilder()
        Constructs an empty PreparedQueryConfigBuilder
      • PreparedQueryConfigBuilder

        public PreparedQueryConfigBuilder​(java.util.Map<PreparedQueryConfig.Field,​java.lang.Object> values)
        Constructs a PreparedQueryConfigBuilder initialized with the values from the given map
        Parameters:
        values - a map containing configuration values
      • PreparedQueryConfigBuilder

        public PreparedQueryConfigBuilder​(PreparedQueryConfig config)
        Constructs a PreparedQueryConfigBuilder initialized with the values from the given config
        Parameters:
        config - the configuration to take the values from
      • PreparedQueryConfigBuilder

        public PreparedQueryConfigBuilder​(PreparedQueryConfigBuilder builder)
        Constructs a PreparedQueryConfigBuilder initialized with the values from the given builder
        Parameters:
        builder - the builder to take the values from
    • Method Detail

      • build

        public PreparedQueryConfig build​(java.lang.String parentPath)
        Builds the PreparedQueryConfig.
        Parameters:
        parentPath - if not null, resolves relative paths against this parentPath
        Returns:
        an instance of PreparedQueryConfig
      • build

        public PreparedQueryConfig build()
        Builds the PreparedQueryConfig with a parentPath of null.
        Returns:
        An instance of PreparedQueryConfig
        See Also:
        build(String)
      • toInputStream

        public java.io.InputStream toInputStream()
        Returns:
        an InputStream representing the config
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • setArguments

        public PreparedQueryConfigBuilder setArguments​(java.lang.Object... arguments)
        arguments for the query
        Parameters:
        arguments - null
      • setArguments

        public PreparedQueryConfigBuilder setArguments​(java.util.List<?> arguments)
        arguments for the query
        Parameters:
        arguments - null