@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteReportGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
DeleteReportGroupRequest() |
| Modifier and Type | Method and Description |
|---|---|
DeleteReportGroupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the report group to delete.
|
Boolean |
getDeleteReports()
If
true, deletes any reports that belong to a report group before deleting the report group. |
int |
hashCode() |
Boolean |
isDeleteReports()
If
true, deletes any reports that belong to a report group before deleting the report group. |
void |
setArn(String arn)
The ARN of the report group to delete.
|
void |
setDeleteReports(Boolean deleteReports)
If
true, deletes any reports that belong to a report group before deleting the report group. |
String |
toString()
Returns a string representation of this object.
|
DeleteReportGroupRequest |
withArn(String arn)
The ARN of the report group to delete.
|
DeleteReportGroupRequest |
withDeleteReports(Boolean deleteReports)
If
true, deletes any reports that belong to a report group before deleting the 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, withSdkRequestTimeoutpublic void setArn(String arn)
The ARN of the report group to delete.
arn - The ARN of the report group to delete.public String getArn()
The ARN of the report group to delete.
public DeleteReportGroupRequest withArn(String arn)
The ARN of the report group to delete.
arn - The ARN of the report group to delete.public void setDeleteReports(Boolean deleteReports)
If true, deletes any reports that belong to a report group before deleting the report group.
If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport to delete
the reports. If you call DeleteReportGroup for a report group that contains one or more reports, an
exception is thrown.
deleteReports - If true, deletes any reports that belong to a report group before deleting the report group.
If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport to
delete the reports. If you call DeleteReportGroup for a report group that contains one or
more reports, an exception is thrown.
public Boolean getDeleteReports()
If true, deletes any reports that belong to a report group before deleting the report group.
If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport to delete
the reports. If you call DeleteReportGroup for a report group that contains one or more reports, an
exception is thrown.
true, deletes any reports that belong to a report group before deleting the report group.
If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport
to delete the reports. If you call DeleteReportGroup for a report group that contains one or
more reports, an exception is thrown.
public DeleteReportGroupRequest withDeleteReports(Boolean deleteReports)
If true, deletes any reports that belong to a report group before deleting the report group.
If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport to delete
the reports. If you call DeleteReportGroup for a report group that contains one or more reports, an
exception is thrown.
deleteReports - If true, deletes any reports that belong to a report group before deleting the report group.
If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport to
delete the reports. If you call DeleteReportGroup for a report group that contains one or
more reports, an exception is thrown.
public Boolean isDeleteReports()
If true, deletes any reports that belong to a report group before deleting the report group.
If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport to delete
the reports. If you call DeleteReportGroup for a report group that contains one or more reports, an
exception is thrown.
true, deletes any reports that belong to a report group before deleting the report group.
If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport
to delete the reports. If you call DeleteReportGroup for a report group that contains one or
more reports, an exception is thrown.
public String toString()
toString in class ObjectObject.toString()public DeleteReportGroupRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()