Struct aws_sdk_evidently::model::project::Builder   
source · pub struct Builder { /* private fields */ }Expand description
A builder for Project.
Implementations§
source§impl Builder
 
impl Builder
sourcepub fn status(self, input: ProjectStatus) -> Self
 
pub fn status(self, input: ProjectStatus) -> Self
The current state of the project.
sourcepub fn set_status(self, input: Option<ProjectStatus>) -> Self
 
pub fn set_status(self, input: Option<ProjectStatus>) -> Self
The current state of the project.
sourcepub fn description(self, input: impl Into<String>) -> Self
 
pub fn description(self, input: impl Into<String>) -> Self
The user-entered description of the project.
sourcepub fn set_description(self, input: Option<String>) -> Self
 
pub fn set_description(self, input: Option<String>) -> Self
The user-entered description of the project.
sourcepub fn created_time(self, input: DateTime) -> Self
 
pub fn created_time(self, input: DateTime) -> Self
The date and time that the project is created.
sourcepub fn set_created_time(self, input: Option<DateTime>) -> Self
 
pub fn set_created_time(self, input: Option<DateTime>) -> Self
The date and time that the project is created.
sourcepub fn last_updated_time(self, input: DateTime) -> Self
 
pub fn last_updated_time(self, input: DateTime) -> Self
The date and time that the project was most recently updated.
sourcepub fn set_last_updated_time(self, input: Option<DateTime>) -> Self
 
pub fn set_last_updated_time(self, input: Option<DateTime>) -> Self
The date and time that the project was most recently updated.
sourcepub fn feature_count(self, input: i64) -> Self
 
pub fn feature_count(self, input: i64) -> Self
The number of features currently in the project.
sourcepub fn set_feature_count(self, input: Option<i64>) -> Self
 
pub fn set_feature_count(self, input: Option<i64>) -> Self
The number of features currently in the project.
sourcepub fn launch_count(self, input: i64) -> Self
 
pub fn launch_count(self, input: i64) -> Self
The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.
sourcepub fn set_launch_count(self, input: Option<i64>) -> Self
 
pub fn set_launch_count(self, input: Option<i64>) -> Self
The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.
sourcepub fn active_launch_count(self, input: i64) -> Self
 
pub fn active_launch_count(self, input: i64) -> Self
The number of ongoing launches currently in the project.
sourcepub fn set_active_launch_count(self, input: Option<i64>) -> Self
 
pub fn set_active_launch_count(self, input: Option<i64>) -> Self
The number of ongoing launches currently in the project.
sourcepub fn experiment_count(self, input: i64) -> Self
 
pub fn experiment_count(self, input: i64) -> Self
The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.
sourcepub fn set_experiment_count(self, input: Option<i64>) -> Self
 
pub fn set_experiment_count(self, input: Option<i64>) -> Self
The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.
sourcepub fn active_experiment_count(self, input: i64) -> Self
 
pub fn active_experiment_count(self, input: i64) -> Self
The number of ongoing experiments currently in the project.
sourcepub fn set_active_experiment_count(self, input: Option<i64>) -> Self
 
pub fn set_active_experiment_count(self, input: Option<i64>) -> Self
The number of ongoing experiments currently in the project.
sourcepub fn data_delivery(self, input: ProjectDataDelivery) -> Self
 
pub fn data_delivery(self, input: ProjectDataDelivery) -> Self
A structure that contains information about where Evidently is to store evaluation events for longer term storage.
sourcepub fn set_data_delivery(self, input: Option<ProjectDataDelivery>) -> Self
 
pub fn set_data_delivery(self, input: Option<ProjectDataDelivery>) -> Self
A structure that contains information about where Evidently is to store evaluation events for longer term storage.
sourcepub fn app_config_resource(self, input: ProjectAppConfigResource) -> Self
 
pub fn app_config_resource(self, input: ProjectAppConfigResource) -> Self
This structure defines the configuration of how your application integrates with AppConfig to run client-side evaluation.
sourcepub fn set_app_config_resource(
    self,
    input: Option<ProjectAppConfigResource>
) -> Self
 
pub fn set_app_config_resource(
    self,
    input: Option<ProjectAppConfigResource>
) -> Self
This structure defines the configuration of how your application integrates with AppConfig to run client-side evaluation.
Adds a key-value pair to tags.
To override the contents of this collection use set_tags.
The list of tag keys and values associated with this project.
The list of tag keys and values associated with this project.