Interface ReportContext.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReportContext.Builder,,ReportContext> SdkBuilder<ReportContext.Builder,,ReportContext> SdkPojo
- Enclosing class:
ReportContext
@Mutable
@NotThreadSafe
public static interface ReportContext.Builder
extends SdkPojo, CopyableBuilder<ReportContext.Builder,ReportContext>
-
Method Summary
Modifier and TypeMethodDescriptionlicenseAssetGroupArns(String... licenseAssetGroupArns) Amazon Resource Names (ARNs) of the license asset groups to include in the report.licenseAssetGroupArns(Collection<String> licenseAssetGroupArns) Amazon Resource Names (ARNs) of the license asset groups to include in the report.licenseConfigurationArns(String... licenseConfigurationArns) Amazon Resource Name (ARN) of the license configuration that this generator reports on.licenseConfigurationArns(Collection<String> licenseConfigurationArns) Amazon Resource Name (ARN) of the license configuration that this generator reports on.reportEndDate(Instant reportEndDate) End date for the report data collection period.reportStartDate(Instant reportStartDate) Start date for the report data collection period.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
-
licenseConfigurationArns
Amazon Resource Name (ARN) of the license configuration that this generator reports on.
- Parameters:
licenseConfigurationArns- Amazon Resource Name (ARN) of the license configuration that this generator reports on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseConfigurationArns
Amazon Resource Name (ARN) of the license configuration that this generator reports on.
- Parameters:
licenseConfigurationArns- Amazon Resource Name (ARN) of the license configuration that this generator reports on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseAssetGroupArns
Amazon Resource Names (ARNs) of the license asset groups to include in the report.
- Parameters:
licenseAssetGroupArns- Amazon Resource Names (ARNs) of the license asset groups to include in the report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseAssetGroupArns
Amazon Resource Names (ARNs) of the license asset groups to include in the report.
- Parameters:
licenseAssetGroupArns- Amazon Resource Names (ARNs) of the license asset groups to include in the report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportStartDate
Start date for the report data collection period.
- Parameters:
reportStartDate- Start date for the report data collection period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportEndDate
End date for the report data collection period.
- Parameters:
reportEndDate- End date for the report data collection period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-