#[non_exhaustive]pub struct LogConfigurationsBuilder { /* private fields */ }
Expand description
A builder for LogConfigurations
.
Implementations§
source§impl LogConfigurationsBuilder
impl LogConfigurationsBuilder
sourcepub fn cloudwatch(self, input: LogConfiguration) -> Self
pub fn cloudwatch(self, input: LogConfiguration) -> Self
Parameters for publishing logs to Amazon CloudWatch Logs.
sourcepub fn set_cloudwatch(self, input: Option<LogConfiguration>) -> Self
pub fn set_cloudwatch(self, input: Option<LogConfiguration>) -> Self
Parameters for publishing logs to Amazon CloudWatch Logs.
sourcepub fn get_cloudwatch(&self) -> &Option<LogConfiguration>
pub fn get_cloudwatch(&self) -> &Option<LogConfiguration>
Parameters for publishing logs to Amazon CloudWatch Logs.
sourcepub fn build(self) -> LogConfigurations
pub fn build(self) -> LogConfigurations
Consumes the builder and constructs a LogConfigurations
.
Trait Implementations§
source§impl Clone for LogConfigurationsBuilder
impl Clone for LogConfigurationsBuilder
source§fn clone(&self) -> LogConfigurationsBuilder
fn clone(&self) -> LogConfigurationsBuilder
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 LogConfigurationsBuilder
impl Debug for LogConfigurationsBuilder
source§impl Default for LogConfigurationsBuilder
impl Default for LogConfigurationsBuilder
source§fn default() -> LogConfigurationsBuilder
fn default() -> LogConfigurationsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for LogConfigurationsBuilder
impl PartialEq for LogConfigurationsBuilder
source§fn eq(&self, other: &LogConfigurationsBuilder) -> bool
fn eq(&self, other: &LogConfigurationsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LogConfigurationsBuilder
Auto Trait Implementations§
impl Freeze for LogConfigurationsBuilder
impl RefUnwindSafe for LogConfigurationsBuilder
impl Send for LogConfigurationsBuilder
impl Sync for LogConfigurationsBuilder
impl Unpin for LogConfigurationsBuilder
impl UnwindSafe for LogConfigurationsBuilder
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>
Creates a shared type from an unshared type.