Struct aws_sdk_eventbridge::operation::create_event_bus::builders::CreateEventBusOutputBuilder
source · #[non_exhaustive]pub struct CreateEventBusOutputBuilder { /* private fields */ }
Expand description
A builder for CreateEventBusOutput
.
Implementations§
source§impl CreateEventBusOutputBuilder
impl CreateEventBusOutputBuilder
sourcepub fn event_bus_arn(self, input: impl Into<String>) -> Self
pub fn event_bus_arn(self, input: impl Into<String>) -> Self
The ARN of the new event bus.
sourcepub fn set_event_bus_arn(self, input: Option<String>) -> Self
pub fn set_event_bus_arn(self, input: Option<String>) -> Self
The ARN of the new event bus.
sourcepub fn get_event_bus_arn(&self) -> &Option<String>
pub fn get_event_bus_arn(&self) -> &Option<String>
The ARN of the new event bus.
sourcepub fn build(self) -> CreateEventBusOutput
pub fn build(self) -> CreateEventBusOutput
Consumes the builder and constructs a CreateEventBusOutput
.
Trait Implementations§
source§impl Clone for CreateEventBusOutputBuilder
impl Clone for CreateEventBusOutputBuilder
source§fn clone(&self) -> CreateEventBusOutputBuilder
fn clone(&self) -> CreateEventBusOutputBuilder
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 CreateEventBusOutputBuilder
impl Debug for CreateEventBusOutputBuilder
source§impl Default for CreateEventBusOutputBuilder
impl Default for CreateEventBusOutputBuilder
source§fn default() -> CreateEventBusOutputBuilder
fn default() -> CreateEventBusOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateEventBusOutputBuilder
impl PartialEq for CreateEventBusOutputBuilder
source§fn eq(&self, other: &CreateEventBusOutputBuilder) -> bool
fn eq(&self, other: &CreateEventBusOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateEventBusOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateEventBusOutputBuilder
impl RefUnwindSafe for CreateEventBusOutputBuilder
impl Send for CreateEventBusOutputBuilder
impl Sync for CreateEventBusOutputBuilder
impl Unpin for CreateEventBusOutputBuilder
impl UnwindSafe for CreateEventBusOutputBuilder
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.