Struct aws_sdk_databasemigration::model::schema_response::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for SchemaResponse
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn code_line_count(self, input: i64) -> Self
pub fn code_line_count(self, input: i64) -> Self
The number of lines of code in a schema in a Fleet Advisor collector inventory.
sourcepub fn set_code_line_count(self, input: Option<i64>) -> Self
pub fn set_code_line_count(self, input: Option<i64>) -> Self
The number of lines of code in a schema in a Fleet Advisor collector inventory.
sourcepub fn code_size(self, input: i64) -> Self
pub fn code_size(self, input: i64) -> Self
The size level of the code in a schema in a Fleet Advisor collector inventory.
sourcepub fn set_code_size(self, input: Option<i64>) -> Self
pub fn set_code_size(self, input: Option<i64>) -> Self
The size level of the code in a schema in a Fleet Advisor collector inventory.
sourcepub fn complexity(self, input: impl Into<String>) -> Self
pub fn complexity(self, input: impl Into<String>) -> Self
The complexity level of the code in a schema in a Fleet Advisor collector inventory.
sourcepub fn set_complexity(self, input: Option<String>) -> Self
pub fn set_complexity(self, input: Option<String>) -> Self
The complexity level of the code in a schema in a Fleet Advisor collector inventory.
sourcepub fn server(self, input: ServerShortInfoResponse) -> Self
pub fn server(self, input: ServerShortInfoResponse) -> Self
The database server for a schema in a Fleet Advisor collector inventory.
sourcepub fn set_server(self, input: Option<ServerShortInfoResponse>) -> Self
pub fn set_server(self, input: Option<ServerShortInfoResponse>) -> Self
The database server for a schema in a Fleet Advisor collector inventory.
sourcepub fn database_instance(self, input: DatabaseShortInfoResponse) -> Self
pub fn database_instance(self, input: DatabaseShortInfoResponse) -> Self
The database for a schema in a Fleet Advisor collector inventory.
sourcepub fn set_database_instance(
self,
input: Option<DatabaseShortInfoResponse>
) -> Self
pub fn set_database_instance(
self,
input: Option<DatabaseShortInfoResponse>
) -> Self
The database for a schema in a Fleet Advisor collector inventory.
sourcepub fn schema_id(self, input: impl Into<String>) -> Self
pub fn schema_id(self, input: impl Into<String>) -> Self
The ID of a schema in a Fleet Advisor collector inventory.
sourcepub fn set_schema_id(self, input: Option<String>) -> Self
pub fn set_schema_id(self, input: Option<String>) -> Self
The ID of a schema in a Fleet Advisor collector inventory.
sourcepub fn schema_name(self, input: impl Into<String>) -> Self
pub fn schema_name(self, input: impl Into<String>) -> Self
The name of a schema in a Fleet Advisor collector inventory.
sourcepub fn set_schema_name(self, input: Option<String>) -> Self
pub fn set_schema_name(self, input: Option<String>) -> Self
The name of a schema in a Fleet Advisor collector inventory.
sourcepub fn original_schema(self, input: SchemaShortInfoResponse) -> Self
pub fn original_schema(self, input: SchemaShortInfoResponse) -> Self
Describes a schema in a Fleet Advisor collector inventory.
sourcepub fn set_original_schema(self, input: Option<SchemaShortInfoResponse>) -> Self
pub fn set_original_schema(self, input: Option<SchemaShortInfoResponse>) -> Self
Describes a schema in a Fleet Advisor collector inventory.
sourcepub fn similarity(self, input: f64) -> Self
pub fn similarity(self, input: f64) -> Self
The similarity value for a schema in a Fleet Advisor collector inventory. A higher similarity value indicates that a schema is likely to be a duplicate.
sourcepub fn set_similarity(self, input: Option<f64>) -> Self
pub fn set_similarity(self, input: Option<f64>) -> Self
The similarity value for a schema in a Fleet Advisor collector inventory. A higher similarity value indicates that a schema is likely to be a duplicate.
sourcepub fn build(self) -> SchemaResponse
pub fn build(self) -> SchemaResponse
Consumes the builder and constructs a SchemaResponse
.