@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
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 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
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 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
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 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
.ReportType
public String getType()
The type of the ReportGroup
. The one valid value is TEST
.
ReportGroup
. The one valid value is TEST
.ReportType
public 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
.ReportType
public 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
.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 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 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.