#[non_exhaustive]pub struct KinesisFirehoseDestinationBuilder { /* private fields */ }
Expand description
A builder for KinesisFirehoseDestination
.
Implementations§
source§impl KinesisFirehoseDestinationBuilder
impl KinesisFirehoseDestinationBuilder
sourcepub fn delivery_stream_arn(self, input: impl Into<String>) -> Self
pub fn delivery_stream_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of an IAM role that can write data to an Amazon Kinesis Data Firehose stream.
sourcepub fn set_delivery_stream_arn(self, input: Option<String>) -> Self
pub fn set_delivery_stream_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of an IAM role that can write data to an Amazon Kinesis Data Firehose stream.
sourcepub fn get_delivery_stream_arn(&self) -> &Option<String>
pub fn get_delivery_stream_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of an IAM role that can write data to an Amazon Kinesis Data Firehose stream.
sourcepub fn iam_role_arn(self, input: impl Into<String>) -> Self
pub fn iam_role_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose destination that you want to use in the event destination.
sourcepub fn set_iam_role_arn(self, input: Option<String>) -> Self
pub fn set_iam_role_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose destination that you want to use in the event destination.
sourcepub fn get_iam_role_arn(&self) -> &Option<String>
pub fn get_iam_role_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose destination that you want to use in the event destination.
sourcepub fn build(self) -> KinesisFirehoseDestination
pub fn build(self) -> KinesisFirehoseDestination
Consumes the builder and constructs a KinesisFirehoseDestination
.
Trait Implementations§
source§impl Clone for KinesisFirehoseDestinationBuilder
impl Clone for KinesisFirehoseDestinationBuilder
source§fn clone(&self) -> KinesisFirehoseDestinationBuilder
fn clone(&self) -> KinesisFirehoseDestinationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for KinesisFirehoseDestinationBuilder
impl Default for KinesisFirehoseDestinationBuilder
source§fn default() -> KinesisFirehoseDestinationBuilder
fn default() -> KinesisFirehoseDestinationBuilder
source§impl PartialEq for KinesisFirehoseDestinationBuilder
impl PartialEq for KinesisFirehoseDestinationBuilder
source§fn eq(&self, other: &KinesisFirehoseDestinationBuilder) -> bool
fn eq(&self, other: &KinesisFirehoseDestinationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for KinesisFirehoseDestinationBuilder
Auto Trait Implementations§
impl Freeze for KinesisFirehoseDestinationBuilder
impl RefUnwindSafe for KinesisFirehoseDestinationBuilder
impl Send for KinesisFirehoseDestinationBuilder
impl Sync for KinesisFirehoseDestinationBuilder
impl Unpin for KinesisFirehoseDestinationBuilder
impl UnwindSafe for KinesisFirehoseDestinationBuilder
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
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>
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>
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 more