pub fn build(self) -> crate::model::ApplicationComponentDetail {
            crate::model::ApplicationComponentDetail {
                id: self.id,
                name: self.name,
                recommendation_set: self.recommendation_set,
                analysis_status: self.analysis_status,
                status_message: self.status_message,
                list_antipattern_severity_summary: self.list_antipattern_severity_summary,
                database_config_detail: self.database_config_detail,
                source_code_repositories: self.source_code_repositories,
                app_type: self.app_type,
                resource_sub_type: self.resource_sub_type,
                inclusion_status: self.inclusion_status,
                antipattern_report_s3_object: self.antipattern_report_s3_object,
                antipattern_report_status: self.antipattern_report_status,
                antipattern_report_status_message: self.antipattern_report_status_message,
                os_version: self.os_version,
                os_driver: self.os_driver,
                last_analyzed_timestamp: self.last_analyzed_timestamp,
                associated_server_id: self.associated_server_id,
                more_server_association_exists: self.more_server_association_exists,
            }
        }
/// Consumes the builder and constructs a [`ApplicationComponentDetail`](crate::model::ApplicationComponentDetail)
Consumes the builder and constructs a [`ApplicationComponentDetail`](crate::model::ApplicationComponentDetail)
Consumes the builder and constructs a [ ` ApplicationComponentDetail ` ] ( crate :: model :: ApplicationComponentDetail )
pub fn build(self) -> crate::model::ApplicationComponentDetail {
            crate::model::ApplicationComponentDetail {
                id: self.id,
                name: self.name,
                recommendation_set: self.recommendation_set,
                analysis_status: self.analysis_status,
                status_message: self.status_message,
                list_antipattern_severity_summary: self.list_antipattern_severity_summary,
                database_config_detail: self.database_config_detail,
                source_code_repositories: self.source_code_repositories,
                app_type: self.app_type,
                resource_sub_type: self.resource_sub_type,
                inclusion_status: self.inclusion_status,
                antipattern_report_s3_object: self.antipattern_report_s3_object,
                antipattern_report_status: self.antipattern_report_status,
                antipattern_report_status_message: self.antipattern_report_status_message,
                os_version: self.os_version,
                os_driver: self.os_driver,
                last_analyzed_timestamp: self.last_analyzed_timestamp,
                associated_server_id: self.associated_server_id,
                more_server_association_exists: self.more_server_association_exists,
            }
        }
pub fn build ( self ) -> crate :: model :: ApplicationComponentDetail { crate :: model :: ApplicationComponentDetail { id : self . id , name : self . name , recommendation_set : self . recommendation_set , analysis_status : self . analysis_status , status_message : self . status_message , list_antipattern_severity_summary : self . list_antipattern_severity_summary , database_config_detail : self . database_config_detail , source_code_repositories : self . source_code_repositories , app_type : self . app_type , resource_sub_type : self . resource_sub_type , inclusion_status : self . inclusion_status , antipattern_report_s3_object : self . antipattern_report_s3_object , antipattern_report_status : self . antipattern_report_status , antipattern_report_status_message : self . antipattern_report_status_message , os_version : self . os_version , os_driver : self . os_driver , last_analyzed_timestamp : self . last_analyzed_timestamp , associated_server_id : self . associated_server_id , more_server_association_exists : self . more_server_association_exists , } }
Consumes the builder and constructs a [`ApplicationComponentDetail`](crate::model::ApplicationComponentDetail)
Consumes the builder and constructs a [ ` ApplicationComponentDetail ` ] ( crate :: model :: ApplicationComponentDetail )
self
self