Struct aws_sdk_opensearch::operation::describe_packages::builders::DescribePackagesOutputBuilder
source · #[non_exhaustive]pub struct DescribePackagesOutputBuilder { /* private fields */ }Expand description
A builder for DescribePackagesOutput.
Implementations§
source§impl DescribePackagesOutputBuilder
impl DescribePackagesOutputBuilder
sourcepub fn package_details_list(self, input: PackageDetails) -> Self
pub fn package_details_list(self, input: PackageDetails) -> Self
Appends an item to package_details_list.
To override the contents of this collection use set_package_details_list.
Basic information about a package.
sourcepub fn set_package_details_list(
self,
input: Option<Vec<PackageDetails>>,
) -> Self
pub fn set_package_details_list( self, input: Option<Vec<PackageDetails>>, ) -> Self
Basic information about a package.
sourcepub fn get_package_details_list(&self) -> &Option<Vec<PackageDetails>>
pub fn get_package_details_list(&self) -> &Option<Vec<PackageDetails>>
Basic information about a package.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Send the request again using the returned token to retrieve the next page.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Send the request again using the returned token to retrieve the next page.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Send the request again using the returned token to retrieve the next page.
sourcepub fn build(self) -> DescribePackagesOutput
pub fn build(self) -> DescribePackagesOutput
Consumes the builder and constructs a DescribePackagesOutput.
Trait Implementations§
source§impl Clone for DescribePackagesOutputBuilder
impl Clone for DescribePackagesOutputBuilder
source§fn clone(&self) -> DescribePackagesOutputBuilder
fn clone(&self) -> DescribePackagesOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DescribePackagesOutputBuilder
impl Default for DescribePackagesOutputBuilder
source§fn default() -> DescribePackagesOutputBuilder
fn default() -> DescribePackagesOutputBuilder
source§impl PartialEq for DescribePackagesOutputBuilder
impl PartialEq for DescribePackagesOutputBuilder
source§fn eq(&self, other: &DescribePackagesOutputBuilder) -> bool
fn eq(&self, other: &DescribePackagesOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribePackagesOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribePackagesOutputBuilder
impl RefUnwindSafe for DescribePackagesOutputBuilder
impl Send for DescribePackagesOutputBuilder
impl Sync for DescribePackagesOutputBuilder
impl Unpin for DescribePackagesOutputBuilder
impl UnwindSafe for DescribePackagesOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more