Interface ReportDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReportDetail.Builder,
,ReportDetail> SdkBuilder<ReportDetail.Builder,
,ReportDetail> SdkPojo
- Enclosing class:
ReportDetail
-
Method Summary
Modifier and TypeMethodDescriptionacceptanceType
(String acceptanceType) Acceptance type for report.acceptanceType
(AcceptanceType acceptanceType) Acceptance type for report.ARN for the report resource.Category for the report resource.companyName
(String companyName) Associated company name for the report resource.Timestamp indicating when the report resource was created.Timestamp indicating when the report resource was deleted.description
(String description) Description for the report resource.Unique resource ID for the report resource.lastModifiedAt
(Instant lastModifiedAt) Timestamp indicating when the report resource was last modified.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.sequenceNumber
(Long sequenceNumber) Sequence number to enforce optimistic locking.Series for the report resource.Current state of the report resourcestate
(PublishedState state) Current state of the report resourcestatusMessage
(String statusMessage) The message associated with the current upload state.Unique resource ARN for term resource.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
-
acceptanceType
Acceptance type for report.
- Parameters:
acceptanceType
- Acceptance type for report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
acceptanceType
Acceptance type for report.
- Parameters:
acceptanceType
- Acceptance type for report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
-
createdAt
Timestamp indicating when the report resource was created.
- Parameters:
createdAt
- Timestamp indicating when the report resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deletedAt
Timestamp indicating when the report resource was deleted.
- Parameters:
deletedAt
- Timestamp indicating when the report resource was deleted.- 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.
-
lastModifiedAt
Timestamp indicating when the report resource was last modified.
- Parameters:
lastModifiedAt
- Timestamp indicating when the report resource was last modified.- 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.
-
sequenceNumber
Sequence number to enforce optimistic locking.
- Parameters:
sequenceNumber
- Sequence number to enforce optimistic locking.- 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.
-
termArn
Unique resource ARN for term resource.
- Parameters:
termArn
- Unique resource ARN for term resource.- 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.
-