#[non_exhaustive]pub struct FlywheelPropertiesBuilder { /* private fields */ }Expand description
A builder for FlywheelProperties.
Implementations§
source§impl FlywheelPropertiesBuilder
impl FlywheelPropertiesBuilder
sourcepub fn flywheel_arn(self, input: impl Into<String>) -> Self
pub fn flywheel_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Number (ARN) of the flywheel.
sourcepub fn set_flywheel_arn(self, input: Option<String>) -> Self
pub fn set_flywheel_arn(self, input: Option<String>) -> Self
The Amazon Resource Number (ARN) of the flywheel.
sourcepub fn get_flywheel_arn(&self) -> &Option<String>
pub fn get_flywheel_arn(&self) -> &Option<String>
The Amazon Resource Number (ARN) of the flywheel.
sourcepub fn active_model_arn(self, input: impl Into<String>) -> Self
pub fn active_model_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Number (ARN) of the active model version.
sourcepub fn set_active_model_arn(self, input: Option<String>) -> Self
pub fn set_active_model_arn(self, input: Option<String>) -> Self
The Amazon Resource Number (ARN) of the active model version.
sourcepub fn get_active_model_arn(&self) -> &Option<String>
pub fn get_active_model_arn(&self) -> &Option<String>
The Amazon Resource Number (ARN) of the active model version.
sourcepub fn data_access_role_arn(self, input: impl Into<String>) -> Self
pub fn data_access_role_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
sourcepub fn set_data_access_role_arn(self, input: Option<String>) -> Self
pub fn set_data_access_role_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
sourcepub fn get_data_access_role_arn(&self) -> &Option<String>
pub fn get_data_access_role_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
sourcepub fn task_config(self, input: TaskConfig) -> Self
pub fn task_config(self, input: TaskConfig) -> Self
Configuration about the custom classifier associated with the flywheel.
sourcepub fn set_task_config(self, input: Option<TaskConfig>) -> Self
pub fn set_task_config(self, input: Option<TaskConfig>) -> Self
Configuration about the custom classifier associated with the flywheel.
sourcepub fn get_task_config(&self) -> &Option<TaskConfig>
pub fn get_task_config(&self) -> &Option<TaskConfig>
Configuration about the custom classifier associated with the flywheel.
sourcepub fn data_lake_s3_uri(self, input: impl Into<String>) -> Self
pub fn data_lake_s3_uri(self, input: impl Into<String>) -> Self
Amazon S3 URI of the data lake location.
sourcepub fn set_data_lake_s3_uri(self, input: Option<String>) -> Self
pub fn set_data_lake_s3_uri(self, input: Option<String>) -> Self
Amazon S3 URI of the data lake location.
sourcepub fn get_data_lake_s3_uri(&self) -> &Option<String>
pub fn get_data_lake_s3_uri(&self) -> &Option<String>
Amazon S3 URI of the data lake location.
sourcepub fn data_security_config(self, input: DataSecurityConfig) -> Self
pub fn data_security_config(self, input: DataSecurityConfig) -> Self
Data security configuration.
sourcepub fn set_data_security_config(self, input: Option<DataSecurityConfig>) -> Self
pub fn set_data_security_config(self, input: Option<DataSecurityConfig>) -> Self
Data security configuration.
sourcepub fn get_data_security_config(&self) -> &Option<DataSecurityConfig>
pub fn get_data_security_config(&self) -> &Option<DataSecurityConfig>
Data security configuration.
sourcepub fn status(self, input: FlywheelStatus) -> Self
pub fn status(self, input: FlywheelStatus) -> Self
The status of the flywheel.
sourcepub fn set_status(self, input: Option<FlywheelStatus>) -> Self
pub fn set_status(self, input: Option<FlywheelStatus>) -> Self
The status of the flywheel.
sourcepub fn get_status(&self) -> &Option<FlywheelStatus>
pub fn get_status(&self) -> &Option<FlywheelStatus>
The status of the flywheel.
sourcepub fn model_type(self, input: ModelType) -> Self
pub fn model_type(self, input: ModelType) -> Self
Model type of the flywheel's model.
sourcepub fn set_model_type(self, input: Option<ModelType>) -> Self
pub fn set_model_type(self, input: Option<ModelType>) -> Self
Model type of the flywheel's model.
sourcepub fn get_model_type(&self) -> &Option<ModelType>
pub fn get_model_type(&self) -> &Option<ModelType>
Model type of the flywheel's model.
sourcepub fn message(self, input: impl Into<String>) -> Self
pub fn message(self, input: impl Into<String>) -> Self
A description of the status of the flywheel.
sourcepub fn set_message(self, input: Option<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
A description of the status of the flywheel.
sourcepub fn get_message(&self) -> &Option<String>
pub fn get_message(&self) -> &Option<String>
A description of the status of the flywheel.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
Creation time of the flywheel.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
Creation time of the flywheel.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
Creation time of the flywheel.
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
Last modified time for the flywheel.
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
Last modified time for the flywheel.
sourcepub fn get_last_modified_time(&self) -> &Option<DateTime>
pub fn get_last_modified_time(&self) -> &Option<DateTime>
Last modified time for the flywheel.
sourcepub fn latest_flywheel_iteration(self, input: impl Into<String>) -> Self
pub fn latest_flywheel_iteration(self, input: impl Into<String>) -> Self
The most recent flywheel iteration.
sourcepub fn set_latest_flywheel_iteration(self, input: Option<String>) -> Self
pub fn set_latest_flywheel_iteration(self, input: Option<String>) -> Self
The most recent flywheel iteration.
sourcepub fn get_latest_flywheel_iteration(&self) -> &Option<String>
pub fn get_latest_flywheel_iteration(&self) -> &Option<String>
The most recent flywheel iteration.
sourcepub fn build(self) -> FlywheelProperties
pub fn build(self) -> FlywheelProperties
Consumes the builder and constructs a FlywheelProperties.
Trait Implementations§
source§impl Clone for FlywheelPropertiesBuilder
impl Clone for FlywheelPropertiesBuilder
source§fn clone(&self) -> FlywheelPropertiesBuilder
fn clone(&self) -> FlywheelPropertiesBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for FlywheelPropertiesBuilder
impl Debug for FlywheelPropertiesBuilder
source§impl Default for FlywheelPropertiesBuilder
impl Default for FlywheelPropertiesBuilder
source§fn default() -> FlywheelPropertiesBuilder
fn default() -> FlywheelPropertiesBuilder
source§impl PartialEq for FlywheelPropertiesBuilder
impl PartialEq for FlywheelPropertiesBuilder
source§fn eq(&self, other: &FlywheelPropertiesBuilder) -> bool
fn eq(&self, other: &FlywheelPropertiesBuilder) -> bool
self and other values to be equal, and is used
by ==.