Struct aws_sdk_iot::types::builders::OutgoingCertificateBuilder
source · #[non_exhaustive]pub struct OutgoingCertificateBuilder { /* private fields */ }Expand description
A builder for OutgoingCertificate.
Implementations§
source§impl OutgoingCertificateBuilder
impl OutgoingCertificateBuilder
sourcepub fn certificate_arn(self, input: impl Into<String>) -> Self
pub fn certificate_arn(self, input: impl Into<String>) -> Self
The certificate ARN.
sourcepub fn set_certificate_arn(self, input: Option<String>) -> Self
pub fn set_certificate_arn(self, input: Option<String>) -> Self
The certificate ARN.
sourcepub fn get_certificate_arn(&self) -> &Option<String>
pub fn get_certificate_arn(&self) -> &Option<String>
The certificate ARN.
sourcepub fn certificate_id(self, input: impl Into<String>) -> Self
pub fn certificate_id(self, input: impl Into<String>) -> Self
The certificate ID.
sourcepub fn set_certificate_id(self, input: Option<String>) -> Self
pub fn set_certificate_id(self, input: Option<String>) -> Self
The certificate ID.
sourcepub fn get_certificate_id(&self) -> &Option<String>
pub fn get_certificate_id(&self) -> &Option<String>
The certificate ID.
sourcepub fn transferred_to(self, input: impl Into<String>) -> Self
pub fn transferred_to(self, input: impl Into<String>) -> Self
The Amazon Web Services account to which the transfer was made.
sourcepub fn set_transferred_to(self, input: Option<String>) -> Self
pub fn set_transferred_to(self, input: Option<String>) -> Self
The Amazon Web Services account to which the transfer was made.
sourcepub fn get_transferred_to(&self) -> &Option<String>
pub fn get_transferred_to(&self) -> &Option<String>
The Amazon Web Services account to which the transfer was made.
sourcepub fn transfer_date(self, input: DateTime) -> Self
pub fn transfer_date(self, input: DateTime) -> Self
The date the transfer was initiated.
sourcepub fn set_transfer_date(self, input: Option<DateTime>) -> Self
pub fn set_transfer_date(self, input: Option<DateTime>) -> Self
The date the transfer was initiated.
sourcepub fn get_transfer_date(&self) -> &Option<DateTime>
pub fn get_transfer_date(&self) -> &Option<DateTime>
The date the transfer was initiated.
sourcepub fn transfer_message(self, input: impl Into<String>) -> Self
pub fn transfer_message(self, input: impl Into<String>) -> Self
The transfer message.
sourcepub fn set_transfer_message(self, input: Option<String>) -> Self
pub fn set_transfer_message(self, input: Option<String>) -> Self
The transfer message.
sourcepub fn get_transfer_message(&self) -> &Option<String>
pub fn get_transfer_message(&self) -> &Option<String>
The transfer message.
sourcepub fn creation_date(self, input: DateTime) -> Self
pub fn creation_date(self, input: DateTime) -> Self
The certificate creation date.
sourcepub fn set_creation_date(self, input: Option<DateTime>) -> Self
pub fn set_creation_date(self, input: Option<DateTime>) -> Self
The certificate creation date.
sourcepub fn get_creation_date(&self) -> &Option<DateTime>
pub fn get_creation_date(&self) -> &Option<DateTime>
The certificate creation date.
sourcepub fn build(self) -> OutgoingCertificate
pub fn build(self) -> OutgoingCertificate
Consumes the builder and constructs a OutgoingCertificate.
Trait Implementations§
source§impl Clone for OutgoingCertificateBuilder
impl Clone for OutgoingCertificateBuilder
source§fn clone(&self) -> OutgoingCertificateBuilder
fn clone(&self) -> OutgoingCertificateBuilder
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 OutgoingCertificateBuilder
impl Debug for OutgoingCertificateBuilder
source§impl Default for OutgoingCertificateBuilder
impl Default for OutgoingCertificateBuilder
source§fn default() -> OutgoingCertificateBuilder
fn default() -> OutgoingCertificateBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for OutgoingCertificateBuilder
impl PartialEq for OutgoingCertificateBuilder
source§fn eq(&self, other: &OutgoingCertificateBuilder) -> bool
fn eq(&self, other: &OutgoingCertificateBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for OutgoingCertificateBuilder
Auto Trait Implementations§
impl Freeze for OutgoingCertificateBuilder
impl RefUnwindSafe for OutgoingCertificateBuilder
impl Send for OutgoingCertificateBuilder
impl Sync for OutgoingCertificateBuilder
impl Unpin for OutgoingCertificateBuilder
impl UnwindSafe for OutgoingCertificateBuilder
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>
Creates a shared type from an unshared type.