#[non_exhaustive]pub struct ProjectDataDeliveryBuilder { /* private fields */ }
Expand description
A builder for ProjectDataDelivery
.
Implementations§
source§impl ProjectDataDeliveryBuilder
impl ProjectDataDeliveryBuilder
sourcepub fn s3_destination(self, input: S3Destination) -> Self
pub fn s3_destination(self, input: S3Destination) -> Self
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.
sourcepub fn set_s3_destination(self, input: Option<S3Destination>) -> Self
pub fn set_s3_destination(self, input: Option<S3Destination>) -> Self
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.
sourcepub fn get_s3_destination(&self) -> &Option<S3Destination>
pub fn get_s3_destination(&self) -> &Option<S3Destination>
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.
sourcepub fn cloud_watch_logs(self, input: CloudWatchLogsDestination) -> Self
pub fn cloud_watch_logs(self, input: CloudWatchLogsDestination) -> Self
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
sourcepub fn set_cloud_watch_logs(
self,
input: Option<CloudWatchLogsDestination>
) -> Self
pub fn set_cloud_watch_logs( self, input: Option<CloudWatchLogsDestination> ) -> Self
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
sourcepub fn get_cloud_watch_logs(&self) -> &Option<CloudWatchLogsDestination>
pub fn get_cloud_watch_logs(&self) -> &Option<CloudWatchLogsDestination>
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
sourcepub fn build(self) -> ProjectDataDelivery
pub fn build(self) -> ProjectDataDelivery
Consumes the builder and constructs a ProjectDataDelivery
.
Trait Implementations§
source§impl Clone for ProjectDataDeliveryBuilder
impl Clone for ProjectDataDeliveryBuilder
source§fn clone(&self) -> ProjectDataDeliveryBuilder
fn clone(&self) -> ProjectDataDeliveryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ProjectDataDeliveryBuilder
impl Debug for ProjectDataDeliveryBuilder
source§impl Default for ProjectDataDeliveryBuilder
impl Default for ProjectDataDeliveryBuilder
source§fn default() -> ProjectDataDeliveryBuilder
fn default() -> ProjectDataDeliveryBuilder
source§impl PartialEq for ProjectDataDeliveryBuilder
impl PartialEq for ProjectDataDeliveryBuilder
source§fn eq(&self, other: &ProjectDataDeliveryBuilder) -> bool
fn eq(&self, other: &ProjectDataDeliveryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ProjectDataDeliveryBuilder
Auto Trait Implementations§
impl Freeze for ProjectDataDeliveryBuilder
impl RefUnwindSafe for ProjectDataDeliveryBuilder
impl Send for ProjectDataDeliveryBuilder
impl Sync for ProjectDataDeliveryBuilder
impl Unpin for ProjectDataDeliveryBuilder
impl UnwindSafe for ProjectDataDeliveryBuilder
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