@Generated(value="software.amazon.awssdk:codegen") public final class ReportGroup extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReportGroup.Builder,ReportGroup>
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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReportGroup.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the
ReportGroup. |
static ReportGroup.Builder |
builder() |
Instant |
created()
The date and time this
ReportGroup was created. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ReportExportConfig |
exportConfig()
Information about the destination where the raw data of this
ReportGroup is exported. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
Instant |
lastModified()
The date and time this
ReportGroup was last modified. |
String |
name()
The name of the
ReportGroup. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReportGroup.Builder> |
serializableBuilderClass() |
ReportGroupStatusType |
status()
The status of the report group.
|
String |
statusAsString()
The status of the report group.
|
List<Tag> |
tags()
A list of tag key and value pairs associated with this report group.
|
ReportGroup.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ReportType |
type()
The type of the
ReportGroup. |
String |
typeAsString()
The type of the
ReportGroup. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The ARN of the ReportGroup.
ReportGroup.public final String name()
The name of the ReportGroup.
ReportGroup.public final ReportType type()
The type of the ReportGroup. This can be one of the following values:
The report group contains code coverage reports.
The report group contains test reports.
If the service returns an enum value that is not available in the current SDK version, type will return
ReportType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ReportGroup. This can be one of the following values:
The report group contains code coverage reports.
The report group contains test reports.
ReportTypepublic final String typeAsString()
The type of the ReportGroup. This can be one of the following values:
The report group contains code coverage reports.
The report group contains test reports.
If the service returns an enum value that is not available in the current SDK version, type will return
ReportType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ReportGroup. This can be one of the following values:
The report group contains code coverage reports.
The report group contains test reports.
ReportTypepublic final ReportExportConfig exportConfig()
Information about the destination where the raw data of this ReportGroup is exported.
ReportGroup is exported.public final Instant created()
The date and time this ReportGroup was created.
ReportGroup was created.public final Instant lastModified()
The date and time this ReportGroup was last modified.
ReportGroup was last modified.public final boolean hasTags()
public final List<Tag> tags()
A list of tag key and value pairs associated with this report group.
These tags are available for use by AWS services that support AWS CodeBuild report group tags.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
These tags are available for use by AWS services that support AWS CodeBuild report group tags.
public final ReportGroupStatusType status()
The status of the report group. This property is read-only.
This can be one of the following values:
The report group is active.
The report group is in the process of being deleted.
If the service returns an enum value that is not available in the current SDK version, status will
return ReportGroupStatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
This can be one of the following values:
The report group is active.
The report group is in the process of being deleted.
ReportGroupStatusTypepublic final String statusAsString()
The status of the report group. This property is read-only.
This can be one of the following values:
The report group is active.
The report group is in the process of being deleted.
If the service returns an enum value that is not available in the current SDK version, status will
return ReportGroupStatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
This can be one of the following values:
The report group is active.
The report group is in the process of being deleted.
ReportGroupStatusTypepublic ReportGroup.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReportGroup.Builder,ReportGroup>public static ReportGroup.Builder builder()
public static Class<? extends ReportGroup.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.