#[non_exhaustive]pub struct ListKeyPoliciesOutputBuilder { /* private fields */ }Expand description
A builder for ListKeyPoliciesOutput.
Implementations§
Source§impl ListKeyPoliciesOutputBuilder
impl ListKeyPoliciesOutputBuilder
Sourcepub fn policy_names(self, input: impl Into<String>) -> Self
pub fn policy_names(self, input: impl Into<String>) -> Self
Appends an item to policy_names.
To override the contents of this collection use set_policy_names.
A list of key policy names. The only valid value is default.
Sourcepub fn set_policy_names(self, input: Option<Vec<String>>) -> Self
pub fn set_policy_names(self, input: Option<Vec<String>>) -> Self
A list of key policy names. The only valid value is default.
Sourcepub fn get_policy_names(&self) -> &Option<Vec<String>>
pub fn get_policy_names(&self) -> &Option<Vec<String>>
A list of key policy names. The only valid value is default.
Sourcepub fn next_marker(self, input: impl Into<String>) -> Self
pub fn next_marker(self, input: impl Into<String>) -> Self
When Truncated is true, this element is present and contains the value to use for the Marker parameter in a subsequent request.
Sourcepub fn set_next_marker(self, input: Option<String>) -> Self
pub fn set_next_marker(self, input: Option<String>) -> Self
When Truncated is true, this element is present and contains the value to use for the Marker parameter in a subsequent request.
Sourcepub fn get_next_marker(&self) -> &Option<String>
pub fn get_next_marker(&self) -> &Option<String>
When Truncated is true, this element is present and contains the value to use for the Marker parameter in a subsequent request.
Sourcepub fn truncated(self, input: bool) -> Self
pub fn truncated(self, input: bool) -> Self
A flag that indicates whether there are more items in the list. When this value is true, the list in this response is truncated. To get more items, pass the value of the NextMarker element in this response to the Marker parameter in a subsequent request.
Sourcepub fn set_truncated(self, input: Option<bool>) -> Self
pub fn set_truncated(self, input: Option<bool>) -> Self
A flag that indicates whether there are more items in the list. When this value is true, the list in this response is truncated. To get more items, pass the value of the NextMarker element in this response to the Marker parameter in a subsequent request.
Sourcepub fn get_truncated(&self) -> &Option<bool>
pub fn get_truncated(&self) -> &Option<bool>
A flag that indicates whether there are more items in the list. When this value is true, the list in this response is truncated. To get more items, pass the value of the NextMarker element in this response to the Marker parameter in a subsequent request.
Sourcepub fn build(self) -> ListKeyPoliciesOutput
pub fn build(self) -> ListKeyPoliciesOutput
Consumes the builder and constructs a ListKeyPoliciesOutput.
Trait Implementations§
Source§impl Clone for ListKeyPoliciesOutputBuilder
impl Clone for ListKeyPoliciesOutputBuilder
Source§fn clone(&self) -> ListKeyPoliciesOutputBuilder
fn clone(&self) -> ListKeyPoliciesOutputBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ListKeyPoliciesOutputBuilder
impl Debug for ListKeyPoliciesOutputBuilder
Source§impl Default for ListKeyPoliciesOutputBuilder
impl Default for ListKeyPoliciesOutputBuilder
Source§fn default() -> ListKeyPoliciesOutputBuilder
fn default() -> ListKeyPoliciesOutputBuilder
Source§impl PartialEq for ListKeyPoliciesOutputBuilder
impl PartialEq for ListKeyPoliciesOutputBuilder
Source§fn eq(&self, other: &ListKeyPoliciesOutputBuilder) -> bool
fn eq(&self, other: &ListKeyPoliciesOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ListKeyPoliciesOutputBuilder
Auto Trait Implementations§
impl Freeze for ListKeyPoliciesOutputBuilder
impl RefUnwindSafe for ListKeyPoliciesOutputBuilder
impl Send for ListKeyPoliciesOutputBuilder
impl Sync for ListKeyPoliciesOutputBuilder
impl Unpin for ListKeyPoliciesOutputBuilder
impl UnwindSafe for ListKeyPoliciesOutputBuilder
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