public static interface ReportDefinition.Builder extends SdkPojo, CopyableBuilder<ReportDefinition.Builder,ReportDefinition>
| Modifier and Type | Method and Description |
|---|---|
ReportDefinition.Builder |
createdAt(Instant createdAt)
Timestamp (milliseconds) when this report definition was created.
|
default ReportDefinition.Builder |
destinationS3Location(Consumer<S3Location.Builder> destinationS3Location)
The location in Amazon Simple Storage Service (Amazon S3) the reports should be saved to.
|
ReportDefinition.Builder |
destinationS3Location(S3Location destinationS3Location)
The location in Amazon Simple Storage Service (Amazon S3) the reports should be saved to.
|
ReportDefinition.Builder |
format(Format format)
The format used for the generated reports.
|
ReportDefinition.Builder |
format(String format)
The format used for the generated reports.
|
ReportDefinition.Builder |
lastUpdatedAt(Instant lastUpdatedAt)
Timestamp (milliseconds) when this report definition was last updated.
|
ReportDefinition.Builder |
reportDescription(String reportDescription)
Description of the report
|
ReportDefinition.Builder |
reportFrequency(ReportFrequency reportFrequency)
The cadence at which the report is generated.
|
ReportDefinition.Builder |
reportFrequency(String reportFrequency)
The cadence at which the report is generated.
|
ReportDefinition.Builder |
reportId(String reportId)
The ID of the report.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildReportDefinition.Builder reportId(String reportId)
The ID of the report.
reportId - The ID of the report.ReportDefinition.Builder reportDescription(String reportDescription)
Description of the report
reportDescription - Description of the reportReportDefinition.Builder reportFrequency(String reportFrequency)
The cadence at which the report is generated.
reportFrequency - The cadence at which the report is generated.ReportFrequency,
ReportFrequencyReportDefinition.Builder reportFrequency(ReportFrequency reportFrequency)
The cadence at which the report is generated.
reportFrequency - The cadence at which the report is generated.ReportFrequency,
ReportFrequencyReportDefinition.Builder format(String format)
The format used for the generated reports.
ReportDefinition.Builder format(Format format)
The format used for the generated reports.
ReportDefinition.Builder destinationS3Location(S3Location destinationS3Location)
The location in Amazon Simple Storage Service (Amazon S3) the reports should be saved to.
destinationS3Location - The location in Amazon Simple Storage Service (Amazon S3) the reports should be saved to.default ReportDefinition.Builder destinationS3Location(Consumer<S3Location.Builder> destinationS3Location)
The location in Amazon Simple Storage Service (Amazon S3) the reports should be saved to.
This is a convenience that creates an instance of theS3Location.Builder avoiding the need to create
one manually via S3Location.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to destinationS3Location(S3Location).destinationS3Location - a consumer that will call methods on S3Location.BuilderdestinationS3Location(S3Location)ReportDefinition.Builder createdAt(Instant createdAt)
Timestamp (milliseconds) when this report definition was created.
createdAt - Timestamp (milliseconds) when this report definition was created.ReportDefinition.Builder lastUpdatedAt(Instant lastUpdatedAt)
Timestamp (milliseconds) when this report definition was last updated.
lastUpdatedAt - Timestamp (milliseconds) when this report definition was last updated.Copyright © 2021. All rights reserved.