Struct aws_sdk_rds::model::source_region::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for SourceRegion.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn region_name(self, input: impl Into<String>) -> Self
pub fn region_name(self, input: impl Into<String>) -> Self
The name of the source Amazon Web Services Region.
sourcepub fn set_region_name(self, input: Option<String>) -> Self
pub fn set_region_name(self, input: Option<String>) -> Self
The name of the source Amazon Web Services Region.
sourcepub fn endpoint(self, input: impl Into<String>) -> Self
pub fn endpoint(self, input: impl Into<String>) -> Self
The endpoint for the source Amazon Web Services Region endpoint.
sourcepub fn set_endpoint(self, input: Option<String>) -> Self
pub fn set_endpoint(self, input: Option<String>) -> Self
The endpoint for the source Amazon Web Services Region endpoint.
sourcepub fn status(self, input: impl Into<String>) -> Self
pub fn status(self, input: impl Into<String>) -> Self
The status of the source Amazon Web Services Region.
sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
The status of the source Amazon Web Services Region.
sourcepub fn supports_db_instance_automated_backups_replication(
self,
input: bool
) -> Self
pub fn supports_db_instance_automated_backups_replication(
self,
input: bool
) -> Self
Whether the source Amazon Web Services Region supports replicating automated backups to the current Amazon Web Services Region.
sourcepub fn set_supports_db_instance_automated_backups_replication(
self,
input: Option<bool>
) -> Self
pub fn set_supports_db_instance_automated_backups_replication(
self,
input: Option<bool>
) -> Self
Whether the source Amazon Web Services Region supports replicating automated backups to the current Amazon Web Services Region.
sourcepub fn build(self) -> SourceRegion
pub fn build(self) -> SourceRegion
Consumes the builder and constructs a SourceRegion.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more