Struct aws_sdk_rds::operation::modify_activity_stream::builders::ModifyActivityStreamOutputBuilder
source · #[non_exhaustive]pub struct ModifyActivityStreamOutputBuilder { /* private fields */ }
Expand description
A builder for ModifyActivityStreamOutput
.
Implementations§
source§impl ModifyActivityStreamOutputBuilder
impl ModifyActivityStreamOutputBuilder
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 modification to 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 modification to the database activity stream.
sourcepub fn get_status(&self) -> &Option<ActivityStreamStatus>
pub fn get_status(&self) -> &Option<ActivityStreamStatus>
The status of the modification to 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 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 policy_status(self, input: ActivityStreamPolicyStatus) -> Self
pub fn policy_status(self, input: ActivityStreamPolicyStatus) -> Self
The status of the modification to the policy state of the database activity stream.
sourcepub fn set_policy_status(
self,
input: Option<ActivityStreamPolicyStatus>
) -> Self
pub fn set_policy_status( self, input: Option<ActivityStreamPolicyStatus> ) -> Self
The status of the modification to the policy state of the database activity stream.
sourcepub fn get_policy_status(&self) -> &Option<ActivityStreamPolicyStatus>
pub fn get_policy_status(&self) -> &Option<ActivityStreamPolicyStatus>
The status of the modification to the policy state of the database activity stream.
sourcepub fn build(self) -> ModifyActivityStreamOutput
pub fn build(self) -> ModifyActivityStreamOutput
Consumes the builder and constructs a ModifyActivityStreamOutput
.
Trait Implementations§
source§impl Clone for ModifyActivityStreamOutputBuilder
impl Clone for ModifyActivityStreamOutputBuilder
source§fn clone(&self) -> ModifyActivityStreamOutputBuilder
fn clone(&self) -> ModifyActivityStreamOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ModifyActivityStreamOutputBuilder
impl Default for ModifyActivityStreamOutputBuilder
source§fn default() -> ModifyActivityStreamOutputBuilder
fn default() -> ModifyActivityStreamOutputBuilder
source§impl PartialEq for ModifyActivityStreamOutputBuilder
impl PartialEq for ModifyActivityStreamOutputBuilder
source§fn eq(&self, other: &ModifyActivityStreamOutputBuilder) -> bool
fn eq(&self, other: &ModifyActivityStreamOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.