@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateReportGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateReportGroupRequest() |
Modifier and Type | Method and Description |
---|---|
CreateReportGroupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ReportExportConfig |
getExportConfig()
A
ReportExportConfig object that contains information about where the report group test results are
exported. |
String |
getName()
The name 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 report group.
|
int |
hashCode() |
void |
setExportConfig(ReportExportConfig exportConfig)
A
ReportExportConfig object that contains information about where the report group test results are
exported. |
void |
setName(String name)
The name 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 report group.
|
String |
toString()
Returns a string representation of this object.
|
CreateReportGroupRequest |
withExportConfig(ReportExportConfig exportConfig)
A
ReportExportConfig object that contains information about where the report group test results are
exported. |
CreateReportGroupRequest |
withName(String name)
The name of the report group.
|
CreateReportGroupRequest |
withTags(Collection<Tag> tags)
A list of tag key and value pairs associated with this report group.
|
CreateReportGroupRequest |
withTags(Tag... tags)
A list of tag key and value pairs associated with this report group.
|
CreateReportGroupRequest |
withType(ReportType type)
The type of report group.
|
CreateReportGroupRequest |
withType(String type)
The type of report group.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
The name of the report group.
name
- The name of the report group.public String getName()
The name of the report group.
public CreateReportGroupRequest withName(String name)
The name of the report group.
name
- The name of the report group.public void setType(String type)
The type of report group.
type
- The type of report group.ReportType
public String getType()
The type of report group.
ReportType
public CreateReportGroupRequest withType(String type)
The type of report group.
type
- The type of report group.ReportType
public CreateReportGroupRequest withType(ReportType type)
The type of report group.
type
- The type of report group.ReportType
public void setExportConfig(ReportExportConfig exportConfig)
A ReportExportConfig
object that contains information about where the report group test results are
exported.
exportConfig
- A ReportExportConfig
object that contains information about where the report group test
results are exported.public ReportExportConfig getExportConfig()
A ReportExportConfig
object that contains information about where the report group test results are
exported.
ReportExportConfig
object that contains information about where the report group test
results are exported.public CreateReportGroupRequest withExportConfig(ReportExportConfig exportConfig)
A ReportExportConfig
object that contains information about where the report group test results are
exported.
exportConfig
- A ReportExportConfig
object that contains information about where the report group test
results are exported.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 CreateReportGroupRequest 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 CreateReportGroupRequest 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 String toString()
toString
in class Object
Object.toString()
public CreateReportGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()