@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReportGroup extends Object implements Serializable, Cloneable, StructuredPojo
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.
Constructor and Description |
---|
ReportGroup() |
Modifier and Type | Method and Description |
---|---|
ReportGroup |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the
ReportGroup . |
Date |
getCreated()
The date and time this
ReportGroup was created. |
ReportExportConfig |
getExportConfig()
Information about the destination where the raw data of this
ReportGroup is exported. |
Date |
getLastModified()
The date and time this
ReportGroup was last modified. |
String |
getName()
The name of the
ReportGroup . |
String |
getStatus()
The status of the report group.
|
List<Tag> |
getTags()
A list of tag key and value pairs associated with this report group.
|
String |
getType()
The type of the
ReportGroup . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the
ReportGroup . |
void |
setCreated(Date created)
The date and time this
ReportGroup was created. |
void |
setExportConfig(ReportExportConfig exportConfig)
Information about the destination where the raw data of this
ReportGroup is exported. |
void |
setLastModified(Date lastModified)
The date and time this
ReportGroup was last modified. |
void |
setName(String name)
The name of the
ReportGroup . |
void |
setStatus(String status)
The status of the report group.
|
void |
setTags(Collection<Tag> tags)
A list of tag key and value pairs associated with this report group.
|
void |
setType(String type)
The type of the
ReportGroup . |
String |
toString()
Returns a string representation of this object.
|
ReportGroup |
withArn(String arn)
The ARN of the
ReportGroup . |
ReportGroup |
withCreated(Date created)
The date and time this
ReportGroup was created. |
ReportGroup |
withExportConfig(ReportExportConfig exportConfig)
Information about the destination where the raw data of this
ReportGroup is exported. |
ReportGroup |
withLastModified(Date lastModified)
The date and time this
ReportGroup was last modified. |
ReportGroup |
withName(String name)
The name of the
ReportGroup . |
ReportGroup |
withStatus(ReportGroupStatusType status)
The status of the report group.
|
ReportGroup |
withStatus(String status)
The status of the report group.
|
ReportGroup |
withTags(Collection<Tag> tags)
A list of tag key and value pairs associated with this report group.
|
ReportGroup |
withTags(Tag... tags)
A list of tag key and value pairs associated with this report group.
|
ReportGroup |
withType(ReportType type)
The type of the
ReportGroup . |
ReportGroup |
withType(String type)
The type of the
ReportGroup . |
public void setArn(String arn)
The ARN of the ReportGroup
.
arn
- The ARN of the ReportGroup
.public String getArn()
The ARN of the ReportGroup
.
ReportGroup
.public ReportGroup withArn(String arn)
The ARN of the ReportGroup
.
arn
- The ARN of the ReportGroup
.public void setName(String name)
The name of the ReportGroup
.
name
- The name of the ReportGroup
.public String getName()
The name of the ReportGroup
.
ReportGroup
.public ReportGroup withName(String name)
The name of the ReportGroup
.
name
- The name of the ReportGroup
.public void setType(String 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.
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.
ReportType
public String getType()
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.
ReportGroup
. This can be one of the following values:
The report group contains code coverage reports.
The report group contains test reports.
ReportType
public ReportGroup withType(String 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.
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.
ReportType
public ReportGroup withType(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.
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.
ReportType
public void setExportConfig(ReportExportConfig exportConfig)
Information about the destination where the raw data of this ReportGroup
is exported.
exportConfig
- Information about the destination where the raw data of this ReportGroup
is exported.public ReportExportConfig getExportConfig()
Information about the destination where the raw data of this ReportGroup
is exported.
ReportGroup
is exported.public ReportGroup withExportConfig(ReportExportConfig exportConfig)
Information about the destination where the raw data of this ReportGroup
is exported.
exportConfig
- Information about the destination where the raw data of this ReportGroup
is exported.public void setCreated(Date created)
The date and time this ReportGroup
was created.
created
- The date and time this ReportGroup
was created.public Date getCreated()
The date and time this ReportGroup
was created.
ReportGroup
was created.public ReportGroup withCreated(Date created)
The date and time this ReportGroup
was created.
created
- The date and time this ReportGroup
was created.public void setLastModified(Date lastModified)
The date and time this ReportGroup
was last modified.
lastModified
- The date and time this ReportGroup
was last modified.public Date getLastModified()
The date and time this ReportGroup
was last modified.
ReportGroup
was last modified.public ReportGroup withLastModified(Date lastModified)
The date and time this ReportGroup
was last modified.
lastModified
- The date and time this ReportGroup
was last modified.public List<Tag> getTags()
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.
These tags are available for use by Amazon Web Services services that support CodeBuild report group tags.
public void setTags(Collection<Tag> tags)
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.
tags
- 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.
public ReportGroup withTags(Tag... tags)
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.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- 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.
public ReportGroup withTags(Collection<Tag> tags)
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.
tags
- 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.
public void setStatus(String 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.
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.
ReportGroupStatusType
public String getStatus()
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.
This can be one of the following values:
The report group is active.
The report group is in the process of being deleted.
ReportGroupStatusType
public ReportGroup withStatus(String 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.
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.
ReportGroupStatusType
public ReportGroup withStatus(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.
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.
ReportGroupStatusType
public String toString()
toString
in class Object
Object.toString()
public ReportGroup clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.