@Stability(value=Experimental) public static final class PythonPackagingOptions.Builder extends Object implements software.amazon.jsii.Builder<PythonPackagingOptions>
PythonPackagingOptions| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public PythonPackagingOptions.Builder authorEmail(String authorEmail)
PythonPackagingOptions.getAuthorEmail()authorEmail - Author's e-mail. This parameter is required.this@Stability(value=Experimental) public PythonPackagingOptions.Builder authorName(String authorName)
PythonPackagingOptions.getAuthorName()authorName - Author's name. This parameter is required.this@Stability(value=Experimental) public PythonPackagingOptions.Builder version(String version)
PythonPackagingOptions.getVersion()version - Version of the package. This parameter is required.this@Stability(value=Experimental) public PythonPackagingOptions.Builder classifiers(List<String> classifiers)
PythonPackagingOptions.getClassifiers()classifiers - A list of PyPI trove classifiers that describe the project.this@Stability(value=Experimental) public PythonPackagingOptions.Builder description(String description)
PythonPackagingOptions.getDescription()description - A short description of the package.this@Stability(value=Experimental) public PythonPackagingOptions.Builder homepage(String homepage)
PythonPackagingOptions.getHomepage()homepage - A URL to the website of the project.this@Stability(value=Experimental) public PythonPackagingOptions.Builder license(String license)
PythonPackagingOptions.getLicense()license - License of this package as an SPDX identifier.this@Stability(value=Experimental) public PythonPackagingOptions.Builder poetryOptions(PoetryPyprojectOptionsWithoutDeps poetryOptions)
PythonPackagingOptions.getPoetryOptions()poetryOptions - Additional options to set for poetry if using poetry.this@Stability(value=Experimental) public PythonPackagingOptions.Builder setupConfig(Map<String,? extends Object> setupConfig)
PythonPackagingOptions.getSetupConfig()setupConfig - Additional fields to pass in the setup() function if using setuptools.this@Stability(value=Experimental) public PythonPackagingOptions build()
build in interface software.amazon.jsii.Builder<PythonPackagingOptions>PythonPackagingOptionsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.