Interface ReportSummary.Builder

    • Method Detail

      • arn

        ReportSummary.Builder arn​(String 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

        ReportSummary.Builder category​(String 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

        ReportSummary.Builder companyName​(String 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

        ReportSummary.Builder description​(String 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

        ReportSummary.Builder id​(String 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

        ReportSummary.Builder name​(String 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

        ReportSummary.Builder periodEnd​(Instant 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

        ReportSummary.Builder periodStart​(Instant 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

        ReportSummary.Builder productName​(String 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

        ReportSummary.Builder series​(String 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

        ReportSummary.Builder state​(String 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:
        PublishedState, PublishedState
      • statusMessage

        ReportSummary.Builder statusMessage​(String 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

        ReportSummary.Builder uploadState​(String 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, UploadState
      • uploadState

        ReportSummary.Builder uploadState​(UploadState 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, UploadState
      • version

        ReportSummary.Builder version​(Long 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.