#[non_exhaustive]pub struct ListDomainsOutputBuilder { /* private fields */ }
Expand description
A builder for ListDomainsOutput
.
Implementations§
source§impl ListDomainsOutputBuilder
impl ListDomainsOutputBuilder
sourcepub fn domain_infos(self, input: DomainInfo) -> Self
pub fn domain_infos(self, input: DomainInfo) -> Self
Appends an item to domain_infos
.
To override the contents of this collection use set_domain_infos
.
A list of DomainInfo structures.
sourcepub fn set_domain_infos(self, input: Option<Vec<DomainInfo>>) -> Self
pub fn set_domain_infos(self, input: Option<Vec<DomainInfo>>) -> Self
A list of DomainInfo structures.
sourcepub fn get_domain_infos(&self) -> &Option<Vec<DomainInfo>>
pub fn get_domain_infos(&self) -> &Option<Vec<DomainInfo>>
A list of DomainInfo structures.
sourcepub fn next_page_token(self, input: impl Into<String>) -> Self
pub fn next_page_token(self, input: impl Into<String>) -> Self
If a NextPageToken
was returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextPageToken
. Keep all other arguments unchanged.
The configured maximumPageSize
determines how many results can be returned in a single call.
sourcepub fn set_next_page_token(self, input: Option<String>) -> Self
pub fn set_next_page_token(self, input: Option<String>) -> Self
If a NextPageToken
was returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextPageToken
. Keep all other arguments unchanged.
The configured maximumPageSize
determines how many results can be returned in a single call.
sourcepub fn get_next_page_token(&self) -> &Option<String>
pub fn get_next_page_token(&self) -> &Option<String>
If a NextPageToken
was returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextPageToken
. Keep all other arguments unchanged.
The configured maximumPageSize
determines how many results can be returned in a single call.
sourcepub fn build(self) -> Result<ListDomainsOutput, BuildError>
pub fn build(self) -> Result<ListDomainsOutput, BuildError>
Consumes the builder and constructs a ListDomainsOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for ListDomainsOutputBuilder
impl Clone for ListDomainsOutputBuilder
source§fn clone(&self) -> ListDomainsOutputBuilder
fn clone(&self) -> ListDomainsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListDomainsOutputBuilder
impl Debug for ListDomainsOutputBuilder
source§impl Default for ListDomainsOutputBuilder
impl Default for ListDomainsOutputBuilder
source§fn default() -> ListDomainsOutputBuilder
fn default() -> ListDomainsOutputBuilder
source§impl PartialEq for ListDomainsOutputBuilder
impl PartialEq for ListDomainsOutputBuilder
impl StructuralPartialEq for ListDomainsOutputBuilder
Auto Trait Implementations§
impl Freeze for ListDomainsOutputBuilder
impl RefUnwindSafe for ListDomainsOutputBuilder
impl Send for ListDomainsOutputBuilder
impl Sync for ListDomainsOutputBuilder
impl Unpin for ListDomainsOutputBuilder
impl UnwindSafe for ListDomainsOutputBuilder
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