Interface AgreementViewSummary.Builder

    • Method Detail

      • acceptanceTime

        AgreementViewSummary.Builder acceptanceTime​(Instant acceptanceTime)

        The date and time that the agreement was accepted.

        Parameters:
        acceptanceTime - The date and time that the agreement was accepted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • acceptor

        AgreementViewSummary.Builder acceptor​(Acceptor acceptor)

        Details of the party accepting the agreement terms. This is commonly the buyer for PurchaseAgreement.

        Parameters:
        acceptor - Details of the party accepting the agreement terms. This is commonly the buyer for PurchaseAgreement.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agreementId

        AgreementViewSummary.Builder agreementId​(String agreementId)

        The unique identifier of the agreement.

        Parameters:
        agreementId - The unique identifier of the agreement.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agreementType

        AgreementViewSummary.Builder agreementType​(String agreementType)

        The type of agreement. Values are PurchaseAgreement or VendorInsightsAgreement.

        Parameters:
        agreementType - The type of agreement. Values are PurchaseAgreement or VendorInsightsAgreement.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endTime

        AgreementViewSummary.Builder endTime​(Instant endTime)

        The date and time when the agreement ends. The field is null for pay-as-you-go agreements, which don’t have end dates.

        Parameters:
        endTime - The date and time when the agreement ends. The field is null for pay-as-you-go agreements, which don’t have end dates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • proposalSummary

        AgreementViewSummary.Builder proposalSummary​(ProposalSummary proposalSummary)

        A summary of the proposal

        Parameters:
        proposalSummary - A summary of the proposal
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • proposer

        AgreementViewSummary.Builder proposer​(Proposer proposer)

        Details of the party proposing the agreement terms, most commonly the seller for PurchaseAgreement.

        Parameters:
        proposer - Details of the party proposing the agreement terms, most commonly the seller for PurchaseAgreement.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startTime

        AgreementViewSummary.Builder startTime​(Instant startTime)

        The date and time when the agreement starts.

        Parameters:
        startTime - The date and time when the agreement starts.
        Returns:
        Returns a reference to this object so that method calls can be chained together.