Struct aws_sdk_redshift::types::builders::AssociationBuilder
source · #[non_exhaustive]pub struct AssociationBuilder { /* private fields */ }
Expand description
A builder for Association
.
Implementations§
source§impl AssociationBuilder
impl AssociationBuilder
sourcepub fn custom_domain_certificate_arn(self, input: impl Into<String>) -> Self
pub fn custom_domain_certificate_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) for the certificate associated with the custom domain.
sourcepub fn set_custom_domain_certificate_arn(self, input: Option<String>) -> Self
pub fn set_custom_domain_certificate_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) for the certificate associated with the custom domain.
sourcepub fn get_custom_domain_certificate_arn(&self) -> &Option<String>
pub fn get_custom_domain_certificate_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) for the certificate associated with the custom domain.
sourcepub fn custom_domain_certificate_expiry_date(self, input: DateTime) -> Self
pub fn custom_domain_certificate_expiry_date(self, input: DateTime) -> Self
The expiration date for the certificate.
sourcepub fn set_custom_domain_certificate_expiry_date(
self,
input: Option<DateTime>
) -> Self
pub fn set_custom_domain_certificate_expiry_date( self, input: Option<DateTime> ) -> Self
The expiration date for the certificate.
sourcepub fn get_custom_domain_certificate_expiry_date(&self) -> &Option<DateTime>
pub fn get_custom_domain_certificate_expiry_date(&self) -> &Option<DateTime>
The expiration date for the certificate.
sourcepub fn certificate_associations(self, input: CertificateAssociation) -> Self
pub fn certificate_associations(self, input: CertificateAssociation) -> Self
Appends an item to certificate_associations
.
To override the contents of this collection use set_certificate_associations
.
A list of all associated clusters and domain names tied to a specific certificate.
sourcepub fn set_certificate_associations(
self,
input: Option<Vec<CertificateAssociation>>
) -> Self
pub fn set_certificate_associations( self, input: Option<Vec<CertificateAssociation>> ) -> Self
A list of all associated clusters and domain names tied to a specific certificate.
sourcepub fn get_certificate_associations(
&self
) -> &Option<Vec<CertificateAssociation>>
pub fn get_certificate_associations( &self ) -> &Option<Vec<CertificateAssociation>>
A list of all associated clusters and domain names tied to a specific certificate.
sourcepub fn build(self) -> Association
pub fn build(self) -> Association
Consumes the builder and constructs a Association
.
Trait Implementations§
source§impl Clone for AssociationBuilder
impl Clone for AssociationBuilder
source§fn clone(&self) -> AssociationBuilder
fn clone(&self) -> AssociationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AssociationBuilder
impl Debug for AssociationBuilder
source§impl Default for AssociationBuilder
impl Default for AssociationBuilder
source§fn default() -> AssociationBuilder
fn default() -> AssociationBuilder
source§impl PartialEq for AssociationBuilder
impl PartialEq for AssociationBuilder
source§fn eq(&self, other: &AssociationBuilder) -> bool
fn eq(&self, other: &AssociationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.