pub struct Builder { /* private fields */ }
Expand description
A builder for SuiteRunInformation
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn suite_definition_id(self, input: impl Into<String>) -> Self
pub fn suite_definition_id(self, input: impl Into<String>) -> Self
Suite definition ID of the suite run.
sourcepub fn set_suite_definition_id(self, input: Option<String>) -> Self
pub fn set_suite_definition_id(self, input: Option<String>) -> Self
Suite definition ID of the suite run.
sourcepub fn suite_definition_version(self, input: impl Into<String>) -> Self
pub fn suite_definition_version(self, input: impl Into<String>) -> Self
Suite definition version of the suite run.
sourcepub fn set_suite_definition_version(self, input: Option<String>) -> Self
pub fn set_suite_definition_version(self, input: Option<String>) -> Self
Suite definition version of the suite run.
sourcepub fn suite_definition_name(self, input: impl Into<String>) -> Self
pub fn suite_definition_name(self, input: impl Into<String>) -> Self
Suite definition name of the suite run.
sourcepub fn set_suite_definition_name(self, input: Option<String>) -> Self
pub fn set_suite_definition_name(self, input: Option<String>) -> Self
Suite definition name of the suite run.
sourcepub fn suite_run_id(self, input: impl Into<String>) -> Self
pub fn suite_run_id(self, input: impl Into<String>) -> Self
Suite run ID of the suite run.
sourcepub fn set_suite_run_id(self, input: Option<String>) -> Self
pub fn set_suite_run_id(self, input: Option<String>) -> Self
Suite run ID of the suite run.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
Date (in Unix epoch time) when the suite run was created.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
Date (in Unix epoch time) when the suite run was created.
sourcepub fn started_at(self, input: DateTime) -> Self
pub fn started_at(self, input: DateTime) -> Self
Date (in Unix epoch time) when the suite run was started.
sourcepub fn set_started_at(self, input: Option<DateTime>) -> Self
pub fn set_started_at(self, input: Option<DateTime>) -> Self
Date (in Unix epoch time) when the suite run was started.
sourcepub fn end_at(self, input: DateTime) -> Self
pub fn end_at(self, input: DateTime) -> Self
Date (in Unix epoch time) when the suite run ended.
sourcepub fn set_end_at(self, input: Option<DateTime>) -> Self
pub fn set_end_at(self, input: Option<DateTime>) -> Self
Date (in Unix epoch time) when the suite run ended.
sourcepub fn status(self, input: SuiteRunStatus) -> Self
pub fn status(self, input: SuiteRunStatus) -> Self
Status of the suite run.
sourcepub fn set_status(self, input: Option<SuiteRunStatus>) -> Self
pub fn set_status(self, input: Option<SuiteRunStatus>) -> Self
Status of the suite run.
sourcepub fn set_passed(self, input: Option<i32>) -> Self
pub fn set_passed(self, input: Option<i32>) -> Self
Number of test cases that passed in the suite run.
sourcepub fn set_failed(self, input: Option<i32>) -> Self
pub fn set_failed(self, input: Option<i32>) -> Self
Number of test cases that failed in the suite run.
sourcepub fn build(self) -> SuiteRunInformation
pub fn build(self) -> SuiteRunInformation
Consumes the builder and constructs a SuiteRunInformation
.