Interface CodegenDependency.Builder

    • Method Detail

      • name

        CodegenDependency.Builder name​(String 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

        CodegenDependency.Builder reason​(String 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.