pub fn and(mut self, input: crate::model::CriteriaForJob) -> Self {
            let mut v = self.and.unwrap_or_default();
            v.push(input);
            self.and = Some(v);
            self
        }
/// Appends an item to `and`.
///
/// To override the contents of this collection use [`set_and`](Self::set_and).
///
/// <p>An array of conditions, one for each condition that determines which buckets to include or exclude from the job. If you specify more than one condition, Amazon Macie uses AND logic to join the conditions.</p>
Appends an item to `and`.
To override the contents of this collection use [`set_and`](Self::set_and).

An array of conditions, one for each condition that determines which buckets to include or exclude from the job. If you specify more than one condition, Amazon Macie uses AND logic to join the conditions.
Appends an item to ` and ` . To override the contents of this collection use [ ` set_and ` ] ( Self :: set_and ) . An array of conditions one for each condition that determines which buckets to include or exclude from the job . If you specify more than one condition Amazon Macie uses AND logic to join the conditions .
pub fn and(mut self, input: crate::model::CriteriaForJob) -> Self {
            let mut v = self.and.unwrap_or_default();
            v.push(input);
            self.and = Some(v);
            self
        }
pub fn and ( mut self , input : crate :: model :: CriteriaForJob ) -> Self { let mut v = self . and . unwrap_or_default ( ) ; v . push ( input ) ; self . and = Some ( v ) ; self }
Appends an item to `and`.
Appends an item to ` and ` .
mut self
input
crate::model::CriteriaForJob
mut self
input
crate::model::CriteriaForJob