@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 a  ReportGroup. | 
| Date | getCreated()
 The date and time this  ReportGroupwas created. | 
| ReportExportConfig | getExportConfig()
 Information about the destination where the raw data of this  ReportGroupis exported. | 
| Date | getLastModified()
 The date and time this  ReportGroupwas last modified. | 
| String | getName()
 The name of a  ReportGroup. | 
| 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 a  ReportGroup. | 
| void | setCreated(Date created)
 The date and time this  ReportGroupwas created. | 
| void | setExportConfig(ReportExportConfig exportConfig)
 Information about the destination where the raw data of this  ReportGroupis exported. | 
| void | setLastModified(Date lastModified)
 The date and time this  ReportGroupwas last modified. | 
| void | setName(String name)
 The name of a  ReportGroup. | 
| 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 a  ReportGroup. | 
| ReportGroup | withCreated(Date created)
 The date and time this  ReportGroupwas created. | 
| ReportGroup | withExportConfig(ReportExportConfig exportConfig)
 Information about the destination where the raw data of this  ReportGroupis exported. | 
| ReportGroup | withLastModified(Date lastModified)
 The date and time this  ReportGroupwas last modified. | 
| ReportGroup | withName(String name)
 The name of a  ReportGroup. | 
| 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 a ReportGroup.
 
arn - The ARN of a ReportGroup.public String getArn()
 The ARN of a ReportGroup.
 
ReportGroup.public ReportGroup withArn(String arn)
 The ARN of a ReportGroup.
 
arn - The ARN of a ReportGroup.public void setName(String name)
 The name of a ReportGroup.
 
name - The name of a ReportGroup.public String getName()
 The name of a ReportGroup.
 
ReportGroup.public ReportGroup withName(String name)
 The name of a ReportGroup.
 
name - The name of a ReportGroup.public void setType(String type)
 The type of the ReportGroup. The one valid value is TEST.
 
type - The type of the ReportGroup. The one valid value is TEST.ReportTypepublic String getType()
 The type of the ReportGroup. The one valid value is TEST.
 
ReportGroup. The one valid value is TEST.ReportTypepublic ReportGroup withType(String type)
 The type of the ReportGroup. The one valid value is TEST.
 
type - The type of the ReportGroup. The one valid value is TEST.ReportTypepublic ReportGroup withType(ReportType type)
 The type of the ReportGroup. The one valid value is TEST.
 
type - The type of the ReportGroup. The one valid value is TEST.ReportTypepublic 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 AWS services that support AWS CodeBuild report group tags.
These tags are available for use by AWS services that support AWS 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 AWS services that support AWS 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 AWS services that support AWS 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 AWS services that support AWS 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 AWS services that support AWS 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 AWS services that support AWS 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 AWS services that support AWS CodeBuild report group tags.
public String toString()
toString in class ObjectObject.toString()public ReportGroup clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.