#[non_exhaustive]pub struct CloudWatchLogsDestinationConfigBuilder { /* private fields */ }
Expand description
A builder for CloudWatchLogsDestinationConfig
.
Implementations§
source§impl CloudWatchLogsDestinationConfigBuilder
impl CloudWatchLogsDestinationConfigBuilder
sourcepub fn log_group(self, input: impl Into<String>) -> Self
pub fn log_group(self, input: impl Into<String>) -> Self
The name of the log group where the project stores evaluation events.
sourcepub fn set_log_group(self, input: Option<String>) -> Self
pub fn set_log_group(self, input: Option<String>) -> Self
The name of the log group where the project stores evaluation events.
sourcepub fn get_log_group(&self) -> &Option<String>
pub fn get_log_group(&self) -> &Option<String>
The name of the log group where the project stores evaluation events.
sourcepub fn build(self) -> CloudWatchLogsDestinationConfig
pub fn build(self) -> CloudWatchLogsDestinationConfig
Consumes the builder and constructs a CloudWatchLogsDestinationConfig
.
Trait Implementations§
source§impl Clone for CloudWatchLogsDestinationConfigBuilder
impl Clone for CloudWatchLogsDestinationConfigBuilder
source§fn clone(&self) -> CloudWatchLogsDestinationConfigBuilder
fn clone(&self) -> CloudWatchLogsDestinationConfigBuilder
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 CloudWatchLogsDestinationConfigBuilder
impl Default for CloudWatchLogsDestinationConfigBuilder
source§fn default() -> CloudWatchLogsDestinationConfigBuilder
fn default() -> CloudWatchLogsDestinationConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CloudWatchLogsDestinationConfigBuilder
impl PartialEq for CloudWatchLogsDestinationConfigBuilder
source§fn eq(&self, other: &CloudWatchLogsDestinationConfigBuilder) -> bool
fn eq(&self, other: &CloudWatchLogsDestinationConfigBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CloudWatchLogsDestinationConfigBuilder
Auto Trait Implementations§
impl Freeze for CloudWatchLogsDestinationConfigBuilder
impl RefUnwindSafe for CloudWatchLogsDestinationConfigBuilder
impl Send for CloudWatchLogsDestinationConfigBuilder
impl Sync for CloudWatchLogsDestinationConfigBuilder
impl Unpin for CloudWatchLogsDestinationConfigBuilder
impl UnwindSafe for CloudWatchLogsDestinationConfigBuilder
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.