Struct aws_sdk_codebuild::model::ReportGroup
source · [−]#[non_exhaustive]pub struct ReportGroup {
pub arn: Option<String>,
pub name: Option<String>,
pub type: Option<ReportType>,
pub export_config: Option<ReportExportConfig>,
pub created: Option<DateTime>,
pub last_modified: Option<DateTime>,
pub tags: Option<Vec<Tag>>,
pub status: Option<ReportGroupStatusType>,
}
Expand description
A series of reports. Each report contains information about the results from running a series of test cases. You specify the test cases for a report group in the buildspec for a build project using one or more paths to the test case files.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.arn: Option<String>
The ARN of the ReportGroup
.
name: Option<String>
The name of the ReportGroup
.
type: Option<ReportType>
The type of the ReportGroup
. This can be one of the following values:
- CODE_COVERAGE
-
The report group contains code coverage reports.
- TEST
-
The report group contains test reports.
export_config: Option<ReportExportConfig>
Information about the destination where the raw data of this ReportGroup
is exported.
created: Option<DateTime>
The date and time this ReportGroup
was created.
last_modified: Option<DateTime>
The date and time this ReportGroup
was last modified.
A list of tag key and value pairs associated with this report group.
These tags are available for use by Amazon Web Services services that support CodeBuild report group tags.
status: Option<ReportGroupStatusType>
The status of the report group. This property is read-only.
This can be one of the following values:
- ACTIVE
-
The report group is active.
- DELETING
-
The report group is in the process of being deleted.
Implementations
sourceimpl ReportGroup
impl ReportGroup
sourcepub fn type(&self) -> Option<&ReportType>
pub fn type(&self) -> Option<&ReportType>
The type of the ReportGroup
. This can be one of the following values:
- CODE_COVERAGE
-
The report group contains code coverage reports.
- TEST
-
The report group contains test reports.
sourcepub fn export_config(&self) -> Option<&ReportExportConfig>
pub fn export_config(&self) -> Option<&ReportExportConfig>
Information about the destination where the raw data of this ReportGroup
is exported.
sourcepub fn last_modified(&self) -> Option<&DateTime>
pub fn last_modified(&self) -> Option<&DateTime>
The date and time this ReportGroup
was last modified.
A list of tag key and value pairs associated with this report group.
These tags are available for use by Amazon Web Services services that support CodeBuild report group tags.
sourcepub fn status(&self) -> Option<&ReportGroupStatusType>
pub fn status(&self) -> Option<&ReportGroupStatusType>
The status of the report group. This property is read-only.
This can be one of the following values:
- ACTIVE
-
The report group is active.
- DELETING
-
The report group is in the process of being deleted.
sourceimpl ReportGroup
impl ReportGroup
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ReportGroup
Trait Implementations
sourceimpl Clone for ReportGroup
impl Clone for ReportGroup
sourcefn clone(&self) -> ReportGroup
fn clone(&self) -> ReportGroup
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ReportGroup
impl Debug for ReportGroup
sourceimpl PartialEq<ReportGroup> for ReportGroup
impl PartialEq<ReportGroup> for ReportGroup
sourcefn eq(&self, other: &ReportGroup) -> bool
fn eq(&self, other: &ReportGroup) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ReportGroup) -> bool
fn ne(&self, other: &ReportGroup) -> bool
This method tests for !=
.
impl StructuralPartialEq for ReportGroup
Auto Trait Implementations
impl RefUnwindSafe for ReportGroup
impl Send for ReportGroup
impl Sync for ReportGroup
impl Unpin for ReportGroup
impl UnwindSafe for ReportGroup
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more