Interface PluginOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    PluginOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.96.0 (build 921e240)",
               date="2024-03-28T21:16:43.145Z")
    @Stability(Experimental)
    public interface PluginOptions
    extends software.amazon.jsii.JsiiSerializable
    (experimental) Options for Maven plugins.
    • Method Detail

      • getConfiguration

        @Stability(Experimental)
        @Nullable
        default Map<String,​Object> getConfiguration()
        (experimental) Plugin key/value configuration.

        Default: {}

      • getDependencies

        @Stability(Experimental)
        @Nullable
        default List<String> getDependencies()
        (experimental) You could configure the dependencies for the plugin.

        Dependencies are in <groupId>/<artifactId>@<semver> format.

        Default: []

      • getExecutions

        @Stability(Experimental)
        @Nullable
        default List<PluginExecution> getExecutions()
        (experimental) Plugin executions.

        Default: []