pub struct Builder { /* private fields */ }
Expand description
A builder for ListPackageVersionDependenciesOutput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn format(self, input: PackageFormat) -> Self
pub fn format(self, input: PackageFormat) -> Self
A format that specifies the type of the package that contains the returned dependencies.
sourcepub fn set_format(self, input: Option<PackageFormat>) -> Self
pub fn set_format(self, input: Option<PackageFormat>) -> Self
A format that specifies the type of the package that contains the returned dependencies.
sourcepub fn namespace(self, input: impl Into<String>) -> Self
pub fn namespace(self, input: impl Into<String>) -> Self
The namespace of the package version that contains the returned dependencies. The package version component that specifies its namespace depends on its type. For example:
-
The namespace of a Maven package version is its
groupId
. -
The namespace of an npm package version is its
scope
. -
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
sourcepub fn set_namespace(self, input: Option<String>) -> Self
pub fn set_namespace(self, input: Option<String>) -> Self
The namespace of the package version that contains the returned dependencies. The package version component that specifies its namespace depends on its type. For example:
-
The namespace of a Maven package version is its
groupId
. -
The namespace of an npm package version is its
scope
. -
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
sourcepub fn package(self, input: impl Into<String>) -> Self
pub fn package(self, input: impl Into<String>) -> Self
The name of the package that contains the returned package versions dependencies.
sourcepub fn set_package(self, input: Option<String>) -> Self
pub fn set_package(self, input: Option<String>) -> Self
The name of the package that contains the returned package versions dependencies.
sourcepub fn version(self, input: impl Into<String>) -> Self
pub fn version(self, input: impl Into<String>) -> Self
The version of the package that is specified in the request.
sourcepub fn set_version(self, input: Option<String>) -> Self
pub fn set_version(self, input: Option<String>) -> Self
The version of the package that is specified in the request.
sourcepub fn version_revision(self, input: impl Into<String>) -> Self
pub fn version_revision(self, input: impl Into<String>) -> Self
The current revision associated with the package version.
sourcepub fn set_version_revision(self, input: Option<String>) -> Self
pub fn set_version_revision(self, input: Option<String>) -> Self
The current revision associated with the package version.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
sourcepub fn dependencies(self, input: PackageDependency) -> Self
pub fn dependencies(self, input: PackageDependency) -> Self
Appends an item to dependencies
.
To override the contents of this collection use set_dependencies
.
The returned list of PackageDependency objects.
sourcepub fn set_dependencies(self, input: Option<Vec<PackageDependency>>) -> Self
pub fn set_dependencies(self, input: Option<Vec<PackageDependency>>) -> Self
The returned list of PackageDependency objects.
sourcepub fn build(self) -> ListPackageVersionDependenciesOutput
pub fn build(self) -> ListPackageVersionDependenciesOutput
Consumes the builder and constructs a ListPackageVersionDependenciesOutput
.