Struct aws_sdk_s3::model::bucket_logging_status::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for BucketLoggingStatus
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn logging_enabled(self, input: LoggingEnabled) -> Self
pub fn logging_enabled(self, input: LoggingEnabled) -> Self
Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket. For more information, see PUT Bucket logging in the Amazon S3 API Reference.
sourcepub fn set_logging_enabled(self, input: Option<LoggingEnabled>) -> Self
pub fn set_logging_enabled(self, input: Option<LoggingEnabled>) -> Self
Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket. For more information, see PUT Bucket logging in the Amazon S3 API Reference.
sourcepub fn build(self) -> BucketLoggingStatus
pub fn build(self) -> BucketLoggingStatus
Consumes the builder and constructs a BucketLoggingStatus
.