Struct aws_sdk_eventbridge::types::builders::FailoverConfigBuilder
source · #[non_exhaustive]pub struct FailoverConfigBuilder { /* private fields */ }Expand description
A builder for FailoverConfig.
Implementations§
source§impl FailoverConfigBuilder
impl FailoverConfigBuilder
sourcepub fn primary(self, input: Primary) -> Self
pub fn primary(self, input: Primary) -> Self
The main Region of the endpoint.
This field is required.sourcepub fn set_primary(self, input: Option<Primary>) -> Self
pub fn set_primary(self, input: Option<Primary>) -> Self
The main Region of the endpoint.
sourcepub fn get_primary(&self) -> &Option<Primary>
pub fn get_primary(&self) -> &Option<Primary>
The main Region of the endpoint.
sourcepub fn secondary(self, input: Secondary) -> Self
pub fn secondary(self, input: Secondary) -> Self
The Region that events are routed to when failover is triggered or event replication is enabled.
This field is required.sourcepub fn set_secondary(self, input: Option<Secondary>) -> Self
pub fn set_secondary(self, input: Option<Secondary>) -> Self
The Region that events are routed to when failover is triggered or event replication is enabled.
sourcepub fn get_secondary(&self) -> &Option<Secondary>
pub fn get_secondary(&self) -> &Option<Secondary>
The Region that events are routed to when failover is triggered or event replication is enabled.
sourcepub fn build(self) -> FailoverConfig
pub fn build(self) -> FailoverConfig
Consumes the builder and constructs a FailoverConfig.
Trait Implementations§
source§impl Clone for FailoverConfigBuilder
impl Clone for FailoverConfigBuilder
source§fn clone(&self) -> FailoverConfigBuilder
fn clone(&self) -> FailoverConfigBuilder
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 FailoverConfigBuilder
impl Debug for FailoverConfigBuilder
source§impl Default for FailoverConfigBuilder
impl Default for FailoverConfigBuilder
source§fn default() -> FailoverConfigBuilder
fn default() -> FailoverConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for FailoverConfigBuilder
impl PartialEq for FailoverConfigBuilder
source§fn eq(&self, other: &FailoverConfigBuilder) -> bool
fn eq(&self, other: &FailoverConfigBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for FailoverConfigBuilder
Auto Trait Implementations§
impl Freeze for FailoverConfigBuilder
impl RefUnwindSafe for FailoverConfigBuilder
impl Send for FailoverConfigBuilder
impl Sync for FailoverConfigBuilder
impl Unpin for FailoverConfigBuilder
impl UnwindSafe for FailoverConfigBuilder
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.