Interface ReportSetting.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReportSetting.Builder,,ReportSetting> SdkBuilder<ReportSetting.Builder,,ReportSetting> SdkPojo
- Enclosing class:
ReportSetting
-
Method Summary
Modifier and TypeMethodDescriptionThese are the accounts to be included in the report.accounts(Collection<String> accounts) These are the accounts to be included in the report.frameworkArns(String... frameworkArns) The Amazon Resource Names (ARNs) of the frameworks a report covers.frameworkArns(Collection<String> frameworkArns) The Amazon Resource Names (ARNs) of the frameworks a report covers.numberOfFrameworks(Integer numberOfFrameworks) The number of frameworks a report covers.organizationUnits(String... organizationUnits) These are the Organizational Units to be included in the report.organizationUnits(Collection<String> organizationUnits) These are the Organizational Units to be included in the report.These are the Regions to be included in the report.regions(Collection<String> regions) These are the Regions to be included in the report.reportTemplate(String reportTemplate) Identifies the report template for the report.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
reportTemplate
Identifies the report template for the report. Reports are built using a report template. The report templates are:
RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT- Parameters:
reportTemplate- Identifies the report template for the report. Reports are built using a report template. The report templates are:RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frameworkArns
The Amazon Resource Names (ARNs) of the frameworks a report covers.
- Parameters:
frameworkArns- The Amazon Resource Names (ARNs) of the frameworks a report covers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frameworkArns
The Amazon Resource Names (ARNs) of the frameworks a report covers.
- Parameters:
frameworkArns- The Amazon Resource Names (ARNs) of the frameworks a report covers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfFrameworks
The number of frameworks a report covers.
- Parameters:
numberOfFrameworks- The number of frameworks a report covers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accounts
These are the accounts to be included in the report.
Use string value of
ROOTto include all organizational units.- Parameters:
accounts- These are the accounts to be included in the report.Use string value of
ROOTto include all organizational units.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accounts
These are the accounts to be included in the report.
Use string value of
ROOTto include all organizational units.- Parameters:
accounts- These are the accounts to be included in the report.Use string value of
ROOTto include all organizational units.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationUnits
These are the Organizational Units to be included in the report.
- Parameters:
organizationUnits- These are the Organizational Units to be included in the report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationUnits
These are the Organizational Units to be included in the report.
- Parameters:
organizationUnits- These are the Organizational Units to be included in the report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regions
These are the Regions to be included in the report.
Use the wildcard as the string value to include all Regions.
- Parameters:
regions- These are the Regions to be included in the report.Use the wildcard as the string value to include all Regions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regions
These are the Regions to be included in the report.
Use the wildcard as the string value to include all Regions.
- Parameters:
regions- These are the Regions to be included in the report.Use the wildcard as the string value to include all Regions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-