#[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 thisresponse 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 thisresponse 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 thisresponse 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 ==
.