Interface ValidityTerm.Builder

  • Method Details

    • id

      The unique identifier of the term.

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

      The category of the term.

      Parameters:
      type - The category of the term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The category of the term.

      Parameters:
      type - The category of the term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • agreementDuration

      ValidityTerm.Builder agreementDuration(String agreementDuration)

      The duration of the agreement, in ISO 8601 format.

      Parameters:
      agreementDuration - The duration of the agreement, in ISO 8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agreementEndDate

      ValidityTerm.Builder agreementEndDate(Instant agreementEndDate)

      The date when the agreement ends.

      Parameters:
      agreementEndDate - The date when the agreement ends.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agreementStartDate

      ValidityTerm.Builder agreementStartDate(Instant agreementStartDate)

      The date when the agreement starts.

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