Interface InvoiceConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InvoiceConfiguration.Builder,,InvoiceConfiguration> SdkBuilder<InvoiceConfiguration.Builder,,InvoiceConfiguration> SdkPojo
- Enclosing class:
InvoiceConfiguration
@Mutable
@NotThreadSafe
public static interface InvoiceConfiguration.Builder
extends SdkPojo, CopyableBuilder<InvoiceConfiguration.Builder,InvoiceConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionattachmentTypes(Collection<EinvoiceDeliveryAttachmentType> attachmentTypes) The attachment types supported by the procurement portal for e-invoice delivery.attachmentTypes(EinvoiceDeliveryAttachmentType... attachmentTypes) The attachment types supported by the procurement portal for e-invoice delivery.attachmentTypesWithStrings(String... attachmentTypes) The attachment types supported by the procurement portal for e-invoice delivery.attachmentTypesWithStrings(Collection<String> attachmentTypes) The attachment types supported by the procurement portal for e-invoice delivery.documentTypes(Collection<EinvoiceDeliveryDocumentType> documentTypes) The e-invoice document types supported by the procurement portal.documentTypes(EinvoiceDeliveryDocumentType... documentTypes) The e-invoice document types supported by the procurement portal.documentTypesWithStrings(String... documentTypes) The e-invoice document types supported by the procurement portal.documentTypesWithStrings(Collection<String> documentTypes) The e-invoice document types supported by the procurement portal.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
documentTypesWithStrings
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
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
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
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(Collection<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.
-
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.
-