Struct aws_sdk_rds::operation::start_activity_stream::builders::StartActivityStreamOutputBuilder
source · #[non_exhaustive]pub struct StartActivityStreamOutputBuilder { /* private fields */ }Expand description
A builder for StartActivityStreamOutput.
Implementations§
source§impl StartActivityStreamOutputBuilder
impl StartActivityStreamOutputBuilder
sourcepub fn kms_key_id(self, input: impl Into<String>) -> Self
pub fn kms_key_id(self, input: impl Into<String>) -> Self
The Amazon Web Services KMS key identifier for encryption of messages in the database activity stream.
sourcepub fn set_kms_key_id(self, input: Option<String>) -> Self
pub fn set_kms_key_id(self, input: Option<String>) -> Self
The Amazon Web Services KMS key identifier for encryption of messages in the database activity stream.
sourcepub fn get_kms_key_id(&self) -> &Option<String>
pub fn get_kms_key_id(&self) -> &Option<String>
The Amazon Web Services KMS key identifier for encryption of messages in the database activity stream.
sourcepub fn kinesis_stream_name(self, input: impl Into<String>) -> Self
pub fn kinesis_stream_name(self, input: impl Into<String>) -> Self
The name of the Amazon Kinesis data stream to be used for the database activity stream.
sourcepub fn set_kinesis_stream_name(self, input: Option<String>) -> Self
pub fn set_kinesis_stream_name(self, input: Option<String>) -> Self
The name of the Amazon Kinesis data stream to be used for the database activity stream.
sourcepub fn get_kinesis_stream_name(&self) -> &Option<String>
pub fn get_kinesis_stream_name(&self) -> &Option<String>
The name of the Amazon Kinesis data stream to be used for the database activity stream.
sourcepub fn status(self, input: ActivityStreamStatus) -> Self
pub fn status(self, input: ActivityStreamStatus) -> Self
The status of the database activity stream.
sourcepub fn set_status(self, input: Option<ActivityStreamStatus>) -> Self
pub fn set_status(self, input: Option<ActivityStreamStatus>) -> Self
The status of the database activity stream.
sourcepub fn get_status(&self) -> &Option<ActivityStreamStatus>
pub fn get_status(&self) -> &Option<ActivityStreamStatus>
The status of the database activity stream.
sourcepub fn mode(self, input: ActivityStreamMode) -> Self
pub fn mode(self, input: ActivityStreamMode) -> Self
The mode of the database activity stream.
sourcepub fn set_mode(self, input: Option<ActivityStreamMode>) -> Self
pub fn set_mode(self, input: Option<ActivityStreamMode>) -> Self
The mode of the database activity stream.
sourcepub fn get_mode(&self) -> &Option<ActivityStreamMode>
pub fn get_mode(&self) -> &Option<ActivityStreamMode>
The mode of the database activity stream.
sourcepub fn apply_immediately(self, input: bool) -> Self
pub fn apply_immediately(self, input: bool) -> Self
Indicates whether or not the database activity stream will start as soon as possible, regardless of the maintenance window for the database.
sourcepub fn set_apply_immediately(self, input: Option<bool>) -> Self
pub fn set_apply_immediately(self, input: Option<bool>) -> Self
Indicates whether or not the database activity stream will start as soon as possible, regardless of the maintenance window for the database.
sourcepub fn get_apply_immediately(&self) -> &Option<bool>
pub fn get_apply_immediately(&self) -> &Option<bool>
Indicates whether or not the database activity stream will start as soon as possible, regardless of the maintenance window for the database.
sourcepub fn engine_native_audit_fields_included(self, input: bool) -> Self
pub fn engine_native_audit_fields_included(self, input: bool) -> Self
Indicates whether engine-native audit fields are included in the database activity stream.
sourcepub fn set_engine_native_audit_fields_included(
self,
input: Option<bool>
) -> Self
pub fn set_engine_native_audit_fields_included( self, input: Option<bool> ) -> Self
Indicates whether engine-native audit fields are included in the database activity stream.
sourcepub fn get_engine_native_audit_fields_included(&self) -> &Option<bool>
pub fn get_engine_native_audit_fields_included(&self) -> &Option<bool>
Indicates whether engine-native audit fields are included in the database activity stream.
sourcepub fn build(self) -> StartActivityStreamOutput
pub fn build(self) -> StartActivityStreamOutput
Consumes the builder and constructs a StartActivityStreamOutput.
Trait Implementations§
source§impl Clone for StartActivityStreamOutputBuilder
impl Clone for StartActivityStreamOutputBuilder
source§fn clone(&self) -> StartActivityStreamOutputBuilder
fn clone(&self) -> StartActivityStreamOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for StartActivityStreamOutputBuilder
impl Default for StartActivityStreamOutputBuilder
source§fn default() -> StartActivityStreamOutputBuilder
fn default() -> StartActivityStreamOutputBuilder
source§impl PartialEq for StartActivityStreamOutputBuilder
impl PartialEq for StartActivityStreamOutputBuilder
source§fn eq(&self, other: &StartActivityStreamOutputBuilder) -> bool
fn eq(&self, other: &StartActivityStreamOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.