#[non_exhaustive]pub struct EventBridgeConfigurationBuilder { /* private fields */ }Expand description
A builder for EventBridgeConfiguration.
Implementations§
source§impl EventBridgeConfigurationBuilder
impl EventBridgeConfigurationBuilder
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
Indicates whether the to broadcast case event data to the customer.
This field is required.sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
Indicates whether the to broadcast case event data to the customer.
sourcepub fn get_enabled(&self) -> &Option<bool>
pub fn get_enabled(&self) -> &Option<bool>
Indicates whether the to broadcast case event data to the customer.
sourcepub fn included_data(self, input: EventIncludedData) -> Self
pub fn included_data(self, input: EventIncludedData) -> Self
Details of what case and related item data is published through the case event stream.
sourcepub fn set_included_data(self, input: Option<EventIncludedData>) -> Self
pub fn set_included_data(self, input: Option<EventIncludedData>) -> Self
Details of what case and related item data is published through the case event stream.
sourcepub fn get_included_data(&self) -> &Option<EventIncludedData>
pub fn get_included_data(&self) -> &Option<EventIncludedData>
Details of what case and related item data is published through the case event stream.
sourcepub fn build(self) -> Result<EventBridgeConfiguration, BuildError>
pub fn build(self) -> Result<EventBridgeConfiguration, BuildError>
Consumes the builder and constructs a EventBridgeConfiguration.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for EventBridgeConfigurationBuilder
impl Clone for EventBridgeConfigurationBuilder
source§fn clone(&self) -> EventBridgeConfigurationBuilder
fn clone(&self) -> EventBridgeConfigurationBuilder
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 Default for EventBridgeConfigurationBuilder
impl Default for EventBridgeConfigurationBuilder
source§fn default() -> EventBridgeConfigurationBuilder
fn default() -> EventBridgeConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for EventBridgeConfigurationBuilder
impl PartialEq for EventBridgeConfigurationBuilder
source§fn eq(&self, other: &EventBridgeConfigurationBuilder) -> bool
fn eq(&self, other: &EventBridgeConfigurationBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for EventBridgeConfigurationBuilder
Auto Trait Implementations§
impl Freeze for EventBridgeConfigurationBuilder
impl RefUnwindSafe for EventBridgeConfigurationBuilder
impl Send for EventBridgeConfigurationBuilder
impl Sync for EventBridgeConfigurationBuilder
impl Unpin for EventBridgeConfigurationBuilder
impl UnwindSafe for EventBridgeConfigurationBuilder
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.