@Stability(value=Experimental) public static final class PoetryPyprojectOptionsWithoutDeps.Builder extends Object implements software.amazon.jsii.Builder<PoetryPyprojectOptionsWithoutDeps>
PoetryPyprojectOptionsWithoutDeps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder authors(List<String> authors)
PoetryPyprojectOptionsWithoutDeps.getAuthors()authors - The authors of the package.
Must be in the form "name this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder classifiers(List<String> classifiers)
PoetryPyprojectOptionsWithoutDeps.getClassifiers()classifiers - A list of PyPI trove classifiers that describe the project.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder description(String description)
PoetryPyprojectOptionsWithoutDeps.getDescription()description - A short description of the package (required).this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder documentation(String documentation)
PoetryPyprojectOptionsWithoutDeps.getDocumentation()documentation - A URL to the documentation of the project.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder exclude(List<String> exclude)
PoetryPyprojectOptionsWithoutDeps.getExclude()exclude - A list of patterns that will be excluded in the final package.
If a VCS is being used for a package, the exclude field will be seeded with
the VCS’ ignore settings (.gitignore for git for example).this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder extras(Map<String,? extends List<String>> extras)
PoetryPyprojectOptionsWithoutDeps.getExtras()extras - Package extras.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder homepage(String homepage)
PoetryPyprojectOptionsWithoutDeps.getHomepage()homepage - A URL to the website of the project.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder include(List<String> include)
PoetryPyprojectOptionsWithoutDeps.getInclude()include - A list of patterns that will be included in the final package.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder keywords(List<String> keywords)
PoetryPyprojectOptionsWithoutDeps.getKeywords()keywords - A list of keywords (max: 5) that the package is related to.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder license(String license)
PoetryPyprojectOptionsWithoutDeps.getLicense()license - License of this package as an SPDX identifier.
If the project is proprietary and does not use a specific license, you
can set this value as "Proprietary".this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder maintainers(List<String> maintainers)
PoetryPyprojectOptionsWithoutDeps.getMaintainers()maintainers - the maintainers of the package.
Must be in the form "name this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder name(String name)
PoetryPyprojectOptionsWithoutDeps.getName()name - Name of the package (required).this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder packages(List<? extends Object> packages)
PoetryPyprojectOptionsWithoutDeps.getPackages()packages - A list of packages and modules to include in the final distribution.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder plugins(Object plugins)
PoetryPyprojectOptionsWithoutDeps.getPlugins()plugins - Plugins.
Must be specified as a table.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder readme(String readme)
PoetryPyprojectOptionsWithoutDeps.getReadme()readme - The name of the readme file of the package.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder repository(String repository)
PoetryPyprojectOptionsWithoutDeps.getRepository()repository - A URL to the repository of the project.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder scripts(Map<String,? extends Object> scripts)
PoetryPyprojectOptionsWithoutDeps.getScripts()scripts - The scripts or executables that will be installed when installing the package.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder source(List<? extends Object> source)
PoetryPyprojectOptionsWithoutDeps.getSource()source - Source registries from which packages are retrieved.this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder urls(Map<String,String> urls)
PoetryPyprojectOptionsWithoutDeps.getUrls()urls - Project custom URLs, in addition to homepage, repository and documentation.
E.g. "Bug Tracker"this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps.Builder version(String version)
PoetryPyprojectOptionsWithoutDeps.getVersion()version - Version of the package (required).this@Stability(value=Experimental) public PoetryPyprojectOptionsWithoutDeps build()
build in interface software.amazon.jsii.Builder<PoetryPyprojectOptionsWithoutDeps>PoetryPyprojectOptionsWithoutDepsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.