#[non_exhaustive]pub struct ListCapacityReservationsOutputBuilder { /* private fields */ }Expand description
A builder for ListCapacityReservationsOutput.
Implementations§
Source§impl ListCapacityReservationsOutputBuilder
impl ListCapacityReservationsOutputBuilder
Sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
Sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
Sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
Sourcepub fn capacity_reservations(self, input: CapacityReservation) -> Self
pub fn capacity_reservations(self, input: CapacityReservation) -> Self
Appends an item to capacity_reservations.
To override the contents of this collection use set_capacity_reservations.
The capacity reservations for the current account.
Sourcepub fn set_capacity_reservations(
self,
input: Option<Vec<CapacityReservation>>,
) -> Self
pub fn set_capacity_reservations( self, input: Option<Vec<CapacityReservation>>, ) -> Self
The capacity reservations for the current account.
Sourcepub fn get_capacity_reservations(&self) -> &Option<Vec<CapacityReservation>>
pub fn get_capacity_reservations(&self) -> &Option<Vec<CapacityReservation>>
The capacity reservations for the current account.
Sourcepub fn build(self) -> Result<ListCapacityReservationsOutput, BuildError>
pub fn build(self) -> Result<ListCapacityReservationsOutput, BuildError>
Consumes the builder and constructs a ListCapacityReservationsOutput.
This method will fail if any of the following fields are not set:
Trait Implementations§
Source§impl Clone for ListCapacityReservationsOutputBuilder
impl Clone for ListCapacityReservationsOutputBuilder
Source§fn clone(&self) -> ListCapacityReservationsOutputBuilder
fn clone(&self) -> ListCapacityReservationsOutputBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for ListCapacityReservationsOutputBuilder
impl Default for ListCapacityReservationsOutputBuilder
Source§fn default() -> ListCapacityReservationsOutputBuilder
fn default() -> ListCapacityReservationsOutputBuilder
Source§impl PartialEq for ListCapacityReservationsOutputBuilder
impl PartialEq for ListCapacityReservationsOutputBuilder
Source§fn eq(&self, other: &ListCapacityReservationsOutputBuilder) -> bool
fn eq(&self, other: &ListCapacityReservationsOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ListCapacityReservationsOutputBuilder
Auto Trait Implementations§
impl Freeze for ListCapacityReservationsOutputBuilder
impl RefUnwindSafe for ListCapacityReservationsOutputBuilder
impl Send for ListCapacityReservationsOutputBuilder
impl Sync for ListCapacityReservationsOutputBuilder
impl Unpin for ListCapacityReservationsOutputBuilder
impl UnsafeUnpin for ListCapacityReservationsOutputBuilder
impl UnwindSafe for ListCapacityReservationsOutputBuilder
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§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