Struct aws_sdk_elasticache::model::destination_details::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for DestinationDetails
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn cloud_watch_logs_details(
self,
input: CloudWatchLogsDestinationDetails
) -> Self
pub fn cloud_watch_logs_details(
self,
input: CloudWatchLogsDestinationDetails
) -> Self
The configuration details of the CloudWatch Logs destination.
sourcepub fn set_cloud_watch_logs_details(
self,
input: Option<CloudWatchLogsDestinationDetails>
) -> Self
pub fn set_cloud_watch_logs_details(
self,
input: Option<CloudWatchLogsDestinationDetails>
) -> Self
The configuration details of the CloudWatch Logs destination.
sourcepub fn kinesis_firehose_details(
self,
input: KinesisFirehoseDestinationDetails
) -> Self
pub fn kinesis_firehose_details(
self,
input: KinesisFirehoseDestinationDetails
) -> Self
The configuration details of the Kinesis Data Firehose destination.
sourcepub fn set_kinesis_firehose_details(
self,
input: Option<KinesisFirehoseDestinationDetails>
) -> Self
pub fn set_kinesis_firehose_details(
self,
input: Option<KinesisFirehoseDestinationDetails>
) -> Self
The configuration details of the Kinesis Data Firehose destination.
sourcepub fn build(self) -> DestinationDetails
pub fn build(self) -> DestinationDetails
Consumes the builder and constructs a DestinationDetails
.