Interface CodegenDependency.Builder

  • Method Details

    • name

      Name of the dependency package.

      Parameters:
      name - Name of the dependency package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedVersion

      CodegenDependency.Builder supportedVersion(String supportedVersion)

      Indicates the version of the supported dependency package.

      Parameters:
      supportedVersion - Indicates the version of the supported dependency package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isSemVer

      CodegenDependency.Builder isSemVer(Boolean isSemVer)

      Determines if the dependency package is using Semantic versioning. If set to true, it indicates that the dependency package uses Semantic versioning.

      Parameters:
      isSemVer - Determines if the dependency package is using Semantic versioning. If set to true, it indicates that the dependency package uses Semantic versioning.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reason

      Indicates the reason to include the dependency package in your project code.

      Parameters:
      reason - Indicates the reason to include the dependency package in your project code.
      Returns:
      Returns a reference to this object so that method calls can be chained together.