Interface ReportDetail.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ReportDetail.Builder,,- ReportDetail> - SdkBuilder<ReportDetail.Builder,,- ReportDetail> - SdkPojo
- Enclosing class:
- ReportDetail
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
idUnique 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.
 
- 
nameName 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.
 
- 
descriptionDescription 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.
 
- 
periodStartTimestamp 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.
 
- 
periodEndTimestamp 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.
 
- 
createdAtTimestamp 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.
 
- 
lastModifiedAtTimestamp 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.
 
- 
deletedAtTimestamp 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.
 
- 
stateCurrent 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:
 
- 
stateCurrent 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:
 
- 
arnARN 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.
 
- 
seriesSeries 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.
 
- 
categoryCategory 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.
 
- 
companyNameAssociated 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.
 
- 
productNameAssociated 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.
 
- 
termArnUnique 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.
 
- 
versionVersion 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.
 
- 
acceptanceTypeAcceptance 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:
 
- 
acceptanceTypeAcceptance 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:
 
- 
sequenceNumberSequence 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.
 
- 
uploadStateThe 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:
 
- 
uploadStateThe 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:
 
- 
statusMessageThe 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.
 
 
-