Interface ShellOptions

All Superinterfaces:
Options
All Known Implementing Classes:
CommonsCliShellOptions

@Experimental public interface ShellOptions extends Options
Defines the options specific to the Maven Shell tool. This interface extends the general Options interface, adding shell-specific configuration options.
Since:
4.0.0
  • Method Details

    • interpolate

      @Nonnull ShellOptions interpolate(UnaryOperator<String> callback)
      Returns a new instance of ShellOptions with values interpolated using the given properties.
      Specified by:
      interpolate in interface Options
      Parameters:
      callback - a callback to use for interpolation
      Returns:
      a new EncryptOptions instance with interpolated values