Struct aws_sdk_transcribe::model::category_properties::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for CategoryProperties.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn category_name(self, input: impl Into<String>) -> Self
pub fn category_name(self, input: impl Into<String>) -> Self
The name of the Call Analytics category. Category names are case sensitive and must be unique within an Amazon Web Services account.
sourcepub fn set_category_name(self, input: Option<String>) -> Self
pub fn set_category_name(self, input: Option<String>) -> Self
The name of the Call Analytics category. Category names are case sensitive and must be unique within an Amazon Web Services account.
sourcepub fn rules(self, input: Rule) -> Self
pub fn rules(self, input: Rule) -> Self
Appends an item to rules.
To override the contents of this collection use set_rules.
The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.
sourcepub fn set_rules(self, input: Option<Vec<Rule>>) -> Self
pub fn set_rules(self, input: Option<Vec<Rule>>) -> Self
The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.
sourcepub fn create_time(self, input: DateTime) -> Self
pub fn create_time(self, input: DateTime) -> Self
The date and time the specified Call Analytics category was created.
Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-04T12:32:58.761000-07:00 represents 12:32 PM UTC-7 on May 4, 2022.
sourcepub fn set_create_time(self, input: Option<DateTime>) -> Self
pub fn set_create_time(self, input: Option<DateTime>) -> Self
The date and time the specified Call Analytics category was created.
Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-04T12:32:58.761000-07:00 represents 12:32 PM UTC-7 on May 4, 2022.
sourcepub fn last_update_time(self, input: DateTime) -> Self
pub fn last_update_time(self, input: DateTime) -> Self
The date and time the specified Call Analytics category was last updated.
Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-05T12:45:32.691000-07:00 represents 12:45 PM UTC-7 on May 5, 2022.
sourcepub fn set_last_update_time(self, input: Option<DateTime>) -> Self
pub fn set_last_update_time(self, input: Option<DateTime>) -> Self
The date and time the specified Call Analytics category was last updated.
Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-05T12:45:32.691000-07:00 represents 12:45 PM UTC-7 on May 5, 2022.
sourcepub fn build(self) -> CategoryProperties
pub fn build(self) -> CategoryProperties
Consumes the builder and constructs a CategoryProperties.