Interface ReportSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReportSummary.Builder,
,ReportSummary> SdkBuilder<ReportSummary.Builder,
,ReportSummary> SdkPojo
- Enclosing class:
ReportSummary
public static interface ReportSummary.Builder
extends SdkPojo, CopyableBuilder<ReportSummary.Builder,ReportSummary>
-
Method Summary
Modifier and TypeMethodDescriptionARN for the report resource.Category for the report resource.companyName
(String companyName) Associated company name for the report resource.description
(String description) Description for the report resource.Unique resource ID for the report resource.Name for the report resource.Timestamp indicating the report resource effective end.periodStart
(Instant periodStart) Timestamp indicating the report resource effective start.productName
(String productName) Associated product name for the report resource.Series for the report resource.Current state of the report resource.state
(PublishedState state) Current state of the report resource.statusMessage
(String statusMessage) The message associated with the current upload state.uploadState
(String uploadState) The current state of the document upload.uploadState
(UploadState uploadState) The current state of the document upload.Version for the report resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
arn
ARN for the report resource.
- Parameters:
arn
- ARN for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
Category for the report resource.
- Parameters:
category
- Category for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
companyName
Associated company name for the report resource.
- Parameters:
companyName
- Associated company name for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Description for the report resource.
- Parameters:
description
- Description for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
Unique resource ID for the report resource.
- Parameters:
id
- Unique resource ID for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Name for the report resource.
- Parameters:
name
- Name for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
periodEnd
Timestamp indicating the report resource effective end.
- Parameters:
periodEnd
- Timestamp indicating the report resource effective end.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
periodStart
Timestamp indicating the report resource effective start.
- Parameters:
periodStart
- Timestamp indicating the report resource effective start.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productName
Associated product name for the report resource.
- Parameters:
productName
- Associated product name for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
series
Series for the report resource.
- Parameters:
series
- Series for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
Current state of the report resource.
- Parameters:
state
- Current state of the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
Current state of the report resource.
- Parameters:
state
- Current state of the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
The message associated with the current upload state.
- Parameters:
statusMessage
- The message associated with the current upload state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uploadState
The current state of the document upload.
- Parameters:
uploadState
- The current state of the document upload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
uploadState
The current state of the document upload.
- Parameters:
uploadState
- The current state of the document upload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
version
Version for the report resource.
- Parameters:
version
- Version for the report resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-