@Generated(value="jsii-pacmak/1.47.0 (build 86d2c33)", date="2021-12-20T00:39:28.899Z") @Stability(value=Experimental) public interface PoetryPyprojectOptionsWithoutDeps extends software.amazon.jsii.JsiiSerializable
https://python-poetry.org/docs/pyproject/| Modifier and Type | Interface and Description |
|---|---|
static class |
PoetryPyprojectOptionsWithoutDeps.Builder
A builder for
PoetryPyprojectOptionsWithoutDeps |
static class |
PoetryPyprojectOptionsWithoutDeps.Jsii$Proxy
An implementation for
PoetryPyprojectOptionsWithoutDeps |
| Modifier and Type | Method and Description |
|---|---|
static PoetryPyprojectOptionsWithoutDeps.Builder |
builder() |
default List<String> |
getAuthors()
(experimental) The authors of the package.
|
default List<String> |
getClassifiers()
(experimental) A list of PyPI trove classifiers that describe the project.
|
default String |
getDescription()
(experimental) A short description of the package (required).
|
default String |
getDocumentation()
(experimental) A URL to the documentation of the project.
|
default List<String> |
getExclude()
(experimental) A list of patterns that will be excluded in the final package.
|
default Map<String,List<String>> |
getExtras()
(experimental) Package extras.
|
default String |
getHomepage()
(experimental) A URL to the website of the project.
|
default List<String> |
getInclude()
(experimental) A list of patterns that will be included in the final package.
|
default List<String> |
getKeywords()
(experimental) A list of keywords (max: 5) that the package is related to.
|
default String |
getLicense()
(experimental) License of this package as an SPDX identifier.
|
default List<String> |
getMaintainers()
(experimental) the maintainers of the package.
|
default String |
getName()
(experimental) Name of the package (required).
|
default List<Object> |
getPackages()
(experimental) A list of packages and modules to include in the final distribution.
|
default Object |
getPlugins()
(experimental) Plugins.
|
default String |
getReadme()
(experimental) The name of the readme file of the package.
|
default String |
getRepository()
(experimental) A URL to the repository of the project.
|
default Map<String,Object> |
getScripts()
(experimental) The scripts or executables that will be installed when installing the package.
|
default List<Object> |
getSource()
(experimental) Source registries from which packages are retrieved.
|
default Map<String,String> |
getUrls()
(experimental) Project custom URLs, in addition to homepage, repository and documentation.
|
default String |
getVersion()
(experimental) Version of the package (required).
|
@Stability(value=Experimental) @Nullable default List<String> getAuthors()
Must be in the form "name
@Stability(value=Experimental) @Nullable default List<String> getClassifiers()
https://pypi.org/classifiers/@Stability(value=Experimental) @Nullable default String getDescription()
@Stability(value=Experimental) @Nullable default String getDocumentation()
@Stability(value=Experimental) @Nullable default List<String> getExclude()
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).
@Stability(value=Experimental) @Nullable default Map<String,List<String>> getExtras()
@Stability(value=Experimental) @Nullable default String getHomepage()
@Stability(value=Experimental) @Nullable default List<String> getInclude()
@Stability(value=Experimental) @Nullable default List<String> getKeywords()
@Stability(value=Experimental) @Nullable default String getLicense()
If the project is proprietary and does not use a specific license, you can set this value as "Proprietary".
@Stability(value=Experimental) @Nullable default List<String> getMaintainers()
Must be in the form "name
@Stability(value=Experimental) @Nullable default String getName()
@Stability(value=Experimental) @Nullable default List<Object> getPackages()
@Stability(value=Experimental) @Nullable default Object getPlugins()
Must be specified as a table.
https://toml.io/en/v1.0.0#table@Stability(value=Experimental) @Nullable default String getReadme()
@Stability(value=Experimental) @Nullable default String getRepository()
@Stability(value=Experimental) @Nullable default Map<String,Object> getScripts()
@Stability(value=Experimental) @Nullable default List<Object> getSource()
@Stability(value=Experimental) @Nullable default Map<String,String> getUrls()
E.g. "Bug Tracker"
@Stability(value=Experimental) @Nullable default String getVersion()
@Stability(value=Experimental) static PoetryPyprojectOptionsWithoutDeps.Builder builder()
Copyright © 2021. All rights reserved.