Interface InvoiceConfiguration.Builder

  • Method Details

    • documentTypesWithStrings

      InvoiceConfiguration.Builder documentTypesWithStrings(Collection<String> documentTypes)

      The e-invoice document types supported by the procurement portal.

      Parameters:
      documentTypes - The e-invoice document types supported by the procurement portal.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • documentTypesWithStrings

      InvoiceConfiguration.Builder documentTypesWithStrings(String... documentTypes)

      The e-invoice document types supported by the procurement portal.

      Parameters:
      documentTypes - The e-invoice document types supported by the procurement portal.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • documentTypes

      The e-invoice document types supported by the procurement portal.

      Parameters:
      documentTypes - The e-invoice document types supported by the procurement portal.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • documentTypes

      The e-invoice document types supported by the procurement portal.

      Parameters:
      documentTypes - The e-invoice document types supported by the procurement portal.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attachmentTypesWithStrings

      InvoiceConfiguration.Builder attachmentTypesWithStrings(Collection<String> attachmentTypes)

      The attachment types supported by the procurement portal for e-invoice delivery.

      Parameters:
      attachmentTypes - The attachment types supported by the procurement portal for e-invoice delivery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attachmentTypesWithStrings

      InvoiceConfiguration.Builder attachmentTypesWithStrings(String... attachmentTypes)

      The attachment types supported by the procurement portal for e-invoice delivery.

      Parameters:
      attachmentTypes - The attachment types supported by the procurement portal for e-invoice delivery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attachmentTypes

      The attachment types supported by the procurement portal for e-invoice delivery.

      Parameters:
      attachmentTypes - The attachment types supported by the procurement portal for e-invoice delivery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attachmentTypes

      InvoiceConfiguration.Builder attachmentTypes(EinvoiceDeliveryAttachmentType... attachmentTypes)

      The attachment types supported by the procurement portal for e-invoice delivery.

      Parameters:
      attachmentTypes - The attachment types supported by the procurement portal for e-invoice delivery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.