Struct aws_sdk_tnb::operation::list_sol_function_packages::builders::ListSolFunctionPackagesOutputBuilder
source · #[non_exhaustive]pub struct ListSolFunctionPackagesOutputBuilder { /* private fields */ }Expand description
A builder for ListSolFunctionPackagesOutput.
Implementations§
source§impl ListSolFunctionPackagesOutputBuilder
impl ListSolFunctionPackagesOutputBuilder
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
sourcepub fn function_packages(self, input: ListSolFunctionPackageInfo) -> Self
pub fn function_packages(self, input: ListSolFunctionPackageInfo) -> Self
Appends an item to function_packages.
To override the contents of this collection use set_function_packages.
Function packages. A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
sourcepub fn set_function_packages(
self,
input: Option<Vec<ListSolFunctionPackageInfo>>
) -> Self
pub fn set_function_packages( self, input: Option<Vec<ListSolFunctionPackageInfo>> ) -> Self
Function packages. A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
sourcepub fn get_function_packages(&self) -> &Option<Vec<ListSolFunctionPackageInfo>>
pub fn get_function_packages(&self) -> &Option<Vec<ListSolFunctionPackageInfo>>
Function packages. A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
sourcepub fn build(self) -> Result<ListSolFunctionPackagesOutput, BuildError>
pub fn build(self) -> Result<ListSolFunctionPackagesOutput, BuildError>
Consumes the builder and constructs a ListSolFunctionPackagesOutput.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for ListSolFunctionPackagesOutputBuilder
impl Clone for ListSolFunctionPackagesOutputBuilder
source§fn clone(&self) -> ListSolFunctionPackagesOutputBuilder
fn clone(&self) -> ListSolFunctionPackagesOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ListSolFunctionPackagesOutputBuilder
impl Default for ListSolFunctionPackagesOutputBuilder
source§fn default() -> ListSolFunctionPackagesOutputBuilder
fn default() -> ListSolFunctionPackagesOutputBuilder
source§impl PartialEq for ListSolFunctionPackagesOutputBuilder
impl PartialEq for ListSolFunctionPackagesOutputBuilder
source§fn eq(&self, other: &ListSolFunctionPackagesOutputBuilder) -> bool
fn eq(&self, other: &ListSolFunctionPackagesOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.