BuildInitConfig (Gradle API 8.12.1)
Description: declaration: package: org.gradle.buildinit.specs, interface: BuildInitConfig

Package org.gradle.buildinit.specs

# Interface BuildInitConfig

@Incubating public interface BuildInitConfig
Represents a `BuildInitSpec` that has been configured by the user, and can provide arguments for all of its `BuildInitParameter`s.

Since:
  8.12
Implementation Requirements:
  Implementations must be immutable.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Map<BuildInitParameter<?>,Object>`
  `getArguments()`
  Returns the configured parameters for the build specification this instance configures.
  `BuildInitSpec`
  `getBuildSpec()`
  Returns the build specification this configuration is meant to generate.

- ## Method Details

  - ### getBuildSpec

    BuildInitSpec getBuildSpec()
    Returns the build specification this configuration is meant to generate.
    Returns:
      the build specification
    Since:
      8.12

  - ### getArguments

    Map<BuildInitParameter<?>,Object> getArguments()
    Returns the configured parameters for the build specification this instance configures.
    Returns:
      the parameters that have been configured for the spec
    Since:
      8.12