Struct aws_sdk_devicefarm::types::builders::ProblemBuilder
source · #[non_exhaustive]pub struct ProblemBuilder { /* private fields */ }
Expand description
A builder for Problem
.
Implementations§
source§impl ProblemBuilder
impl ProblemBuilder
sourcepub fn run(self, input: ProblemDetail) -> Self
pub fn run(self, input: ProblemDetail) -> Self
Information about the associated run.
sourcepub fn set_run(self, input: Option<ProblemDetail>) -> Self
pub fn set_run(self, input: Option<ProblemDetail>) -> Self
Information about the associated run.
sourcepub fn get_run(&self) -> &Option<ProblemDetail>
pub fn get_run(&self) -> &Option<ProblemDetail>
Information about the associated run.
sourcepub fn job(self, input: ProblemDetail) -> Self
pub fn job(self, input: ProblemDetail) -> Self
Information about the associated job.
sourcepub fn set_job(self, input: Option<ProblemDetail>) -> Self
pub fn set_job(self, input: Option<ProblemDetail>) -> Self
Information about the associated job.
sourcepub fn get_job(&self) -> &Option<ProblemDetail>
pub fn get_job(&self) -> &Option<ProblemDetail>
Information about the associated job.
sourcepub fn suite(self, input: ProblemDetail) -> Self
pub fn suite(self, input: ProblemDetail) -> Self
Information about the associated suite.
sourcepub fn set_suite(self, input: Option<ProblemDetail>) -> Self
pub fn set_suite(self, input: Option<ProblemDetail>) -> Self
Information about the associated suite.
sourcepub fn get_suite(&self) -> &Option<ProblemDetail>
pub fn get_suite(&self) -> &Option<ProblemDetail>
Information about the associated suite.
sourcepub fn test(self, input: ProblemDetail) -> Self
pub fn test(self, input: ProblemDetail) -> Self
Information about the associated test.
sourcepub fn set_test(self, input: Option<ProblemDetail>) -> Self
pub fn set_test(self, input: Option<ProblemDetail>) -> Self
Information about the associated test.
sourcepub fn get_test(&self) -> &Option<ProblemDetail>
pub fn get_test(&self) -> &Option<ProblemDetail>
Information about the associated test.
sourcepub fn set_device(self, input: Option<Device>) -> Self
pub fn set_device(self, input: Option<Device>) -> Self
Information about the associated device.
sourcepub fn get_device(&self) -> &Option<Device>
pub fn get_device(&self) -> &Option<Device>
Information about the associated device.
sourcepub fn result(self, input: ExecutionResult) -> Self
pub fn result(self, input: ExecutionResult) -> Self
The problem's result.
Allowed values include:
-
PENDING
-
PASSED
-
WARNED
-
FAILED
-
SKIPPED
-
ERRORED
-
STOPPED
sourcepub fn set_result(self, input: Option<ExecutionResult>) -> Self
pub fn set_result(self, input: Option<ExecutionResult>) -> Self
The problem's result.
Allowed values include:
-
PENDING
-
PASSED
-
WARNED
-
FAILED
-
SKIPPED
-
ERRORED
-
STOPPED
sourcepub fn get_result(&self) -> &Option<ExecutionResult>
pub fn get_result(&self) -> &Option<ExecutionResult>
The problem's result.
Allowed values include:
-
PENDING
-
PASSED
-
WARNED
-
FAILED
-
SKIPPED
-
ERRORED
-
STOPPED
sourcepub fn set_message(self, input: Option<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
A message about the problem's result.
sourcepub fn get_message(&self) -> &Option<String>
pub fn get_message(&self) -> &Option<String>
A message about the problem's result.
Trait Implementations§
source§impl Clone for ProblemBuilder
impl Clone for ProblemBuilder
source§fn clone(&self) -> ProblemBuilder
fn clone(&self) -> ProblemBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ProblemBuilder
impl Debug for ProblemBuilder
source§impl Default for ProblemBuilder
impl Default for ProblemBuilder
source§fn default() -> ProblemBuilder
fn default() -> ProblemBuilder
source§impl PartialEq<ProblemBuilder> for ProblemBuilder
impl PartialEq<ProblemBuilder> for ProblemBuilder
source§fn eq(&self, other: &ProblemBuilder) -> bool
fn eq(&self, other: &ProblemBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.