Struct aws_sdk_auditmanager::types::builders::ChangeLogBuilder
source · #[non_exhaustive]pub struct ChangeLogBuilder { /* private fields */ }Expand description
A builder for ChangeLog.
Implementations§
source§impl ChangeLogBuilder
impl ChangeLogBuilder
sourcepub fn object_type(self, input: ObjectTypeEnum) -> Self
pub fn object_type(self, input: ObjectTypeEnum) -> Self
The object that was changed, such as an assessment, control, or control set.
sourcepub fn set_object_type(self, input: Option<ObjectTypeEnum>) -> Self
pub fn set_object_type(self, input: Option<ObjectTypeEnum>) -> Self
The object that was changed, such as an assessment, control, or control set.
sourcepub fn get_object_type(&self) -> &Option<ObjectTypeEnum>
pub fn get_object_type(&self) -> &Option<ObjectTypeEnum>
The object that was changed, such as an assessment, control, or control set.
sourcepub fn object_name(self, input: impl Into<String>) -> Self
pub fn object_name(self, input: impl Into<String>) -> Self
The name of the object that changed. This could be the name of an assessment, control, or control set.
sourcepub fn set_object_name(self, input: Option<String>) -> Self
pub fn set_object_name(self, input: Option<String>) -> Self
The name of the object that changed. This could be the name of an assessment, control, or control set.
sourcepub fn get_object_name(&self) -> &Option<String>
pub fn get_object_name(&self) -> &Option<String>
The name of the object that changed. This could be the name of an assessment, control, or control set.
sourcepub fn action(self, input: ActionEnum) -> Self
pub fn action(self, input: ActionEnum) -> Self
The action that was performed.
sourcepub fn set_action(self, input: Option<ActionEnum>) -> Self
pub fn set_action(self, input: Option<ActionEnum>) -> Self
The action that was performed.
sourcepub fn get_action(&self) -> &Option<ActionEnum>
pub fn get_action(&self) -> &Option<ActionEnum>
The action that was performed.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
The time when the action was performed and the changelog record was created.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
The time when the action was performed and the changelog record was created.
sourcepub fn get_created_at(&self) -> &Option<DateTime>
pub fn get_created_at(&self) -> &Option<DateTime>
The time when the action was performed and the changelog record was created.
sourcepub fn created_by(self, input: impl Into<String>) -> Self
pub fn created_by(self, input: impl Into<String>) -> Self
The user or role that performed the action.
sourcepub fn set_created_by(self, input: Option<String>) -> Self
pub fn set_created_by(self, input: Option<String>) -> Self
The user or role that performed the action.
sourcepub fn get_created_by(&self) -> &Option<String>
pub fn get_created_by(&self) -> &Option<String>
The user or role that performed the action.
Trait Implementations§
source§impl Clone for ChangeLogBuilder
impl Clone for ChangeLogBuilder
source§fn clone(&self) -> ChangeLogBuilder
fn clone(&self) -> ChangeLogBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ChangeLogBuilder
impl Debug for ChangeLogBuilder
source§impl Default for ChangeLogBuilder
impl Default for ChangeLogBuilder
source§fn default() -> ChangeLogBuilder
fn default() -> ChangeLogBuilder
source§impl PartialEq for ChangeLogBuilder
impl PartialEq for ChangeLogBuilder
source§fn eq(&self, other: &ChangeLogBuilder) -> bool
fn eq(&self, other: &ChangeLogBuilder) -> bool
self and other values to be equal, and is used
by ==.