Struct aws_sdk_cloudfront::types::builders::KgKeyPairIdsBuilder
source · #[non_exhaustive]pub struct KgKeyPairIdsBuilder { /* private fields */ }
Expand description
A builder for KgKeyPairIds
.
Implementations§
source§impl KgKeyPairIdsBuilder
impl KgKeyPairIdsBuilder
sourcepub fn key_group_id(self, input: impl Into<String>) -> Self
pub fn key_group_id(self, input: impl Into<String>) -> Self
The identifier of the key group that contains the public keys.
sourcepub fn set_key_group_id(self, input: Option<String>) -> Self
pub fn set_key_group_id(self, input: Option<String>) -> Self
The identifier of the key group that contains the public keys.
sourcepub fn get_key_group_id(&self) -> &Option<String>
pub fn get_key_group_id(&self) -> &Option<String>
The identifier of the key group that contains the public keys.
sourcepub fn key_pair_ids(self, input: KeyPairIds) -> Self
pub fn key_pair_ids(self, input: KeyPairIds) -> Self
A list of CloudFront key pair identifiers.
sourcepub fn set_key_pair_ids(self, input: Option<KeyPairIds>) -> Self
pub fn set_key_pair_ids(self, input: Option<KeyPairIds>) -> Self
A list of CloudFront key pair identifiers.
sourcepub fn get_key_pair_ids(&self) -> &Option<KeyPairIds>
pub fn get_key_pair_ids(&self) -> &Option<KeyPairIds>
A list of CloudFront key pair identifiers.
sourcepub fn build(self) -> KgKeyPairIds
pub fn build(self) -> KgKeyPairIds
Consumes the builder and constructs a KgKeyPairIds
.
Trait Implementations§
source§impl Clone for KgKeyPairIdsBuilder
impl Clone for KgKeyPairIdsBuilder
source§fn clone(&self) -> KgKeyPairIdsBuilder
fn clone(&self) -> KgKeyPairIdsBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for KgKeyPairIdsBuilder
impl Debug for KgKeyPairIdsBuilder
source§impl Default for KgKeyPairIdsBuilder
impl Default for KgKeyPairIdsBuilder
source§fn default() -> KgKeyPairIdsBuilder
fn default() -> KgKeyPairIdsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for KgKeyPairIdsBuilder
impl PartialEq for KgKeyPairIdsBuilder
source§fn eq(&self, other: &KgKeyPairIdsBuilder) -> bool
fn eq(&self, other: &KgKeyPairIdsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for KgKeyPairIdsBuilder
Auto Trait Implementations§
impl Freeze for KgKeyPairIdsBuilder
impl RefUnwindSafe for KgKeyPairIdsBuilder
impl Send for KgKeyPairIdsBuilder
impl Sync for KgKeyPairIdsBuilder
impl Unpin for KgKeyPairIdsBuilder
impl UnwindSafe for KgKeyPairIdsBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.