Struct aws_sdk_codebuild::model::cloud_watch_logs_config::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for CloudWatchLogsConfig.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn status(self, input: LogsConfigStatusType) -> Self
pub fn status(self, input: LogsConfigStatusType) -> Self
The current status of the logs in CloudWatch Logs for a build project. Valid values are:
-
ENABLED: CloudWatch Logs are enabled for this build project. -
DISABLED: CloudWatch Logs are not enabled for this build project.
sourcepub fn set_status(self, input: Option<LogsConfigStatusType>) -> Self
pub fn set_status(self, input: Option<LogsConfigStatusType>) -> Self
The current status of the logs in CloudWatch Logs for a build project. Valid values are:
-
ENABLED: CloudWatch Logs are enabled for this build project. -
DISABLED: CloudWatch Logs are not enabled for this build project.
sourcepub fn group_name(self, input: impl Into<String>) -> Self
pub fn group_name(self, input: impl Into<String>) -> Self
The group name of the logs in CloudWatch Logs. For more information, see Working with Log Groups and Log Streams.
sourcepub fn set_group_name(self, input: Option<String>) -> Self
pub fn set_group_name(self, input: Option<String>) -> Self
The group name of the logs in CloudWatch Logs. For more information, see Working with Log Groups and Log Streams.
sourcepub fn stream_name(self, input: impl Into<String>) -> Self
pub fn stream_name(self, input: impl Into<String>) -> Self
The prefix of the stream name of the CloudWatch Logs. For more information, see Working with Log Groups and Log Streams.
sourcepub fn set_stream_name(self, input: Option<String>) -> Self
pub fn set_stream_name(self, input: Option<String>) -> Self
The prefix of the stream name of the CloudWatch Logs. For more information, see Working with Log Groups and Log Streams.
sourcepub fn build(self) -> CloudWatchLogsConfig
pub fn build(self) -> CloudWatchLogsConfig
Consumes the builder and constructs a CloudWatchLogsConfig.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more