Class CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.invoicing.CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty>
- Enclosing interface:
CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty
@Stability(Stable)
public static final class CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.buyerDomain(String buyerDomain) buyerIdentifier(String buyerIdentifier) procurementPortalInstanceEndpoint(String procurementPortalInstanceEndpoint) procurementPortalSharedSecret(String procurementPortalSharedSecret) supplierDomain(String supplierDomain) supplierIdentifier(String supplierIdentifier)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
buyerDomain
@Stability(Stable) public CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.Builder buyerDomain(String buyerDomain) Sets the value ofCfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.getBuyerDomain()- Parameters:
buyerDomain- The domain identifier for the buyer in the test environment.- Returns:
this
-
buyerIdentifier
@Stability(Stable) public CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.Builder buyerIdentifier(String buyerIdentifier) Sets the value ofCfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.getBuyerIdentifier()- Parameters:
buyerIdentifier- The unique identifier for the buyer in the test environment.- Returns:
this
-
procurementPortalInstanceEndpoint
@Stability(Stable) public CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.Builder procurementPortalInstanceEndpoint(String procurementPortalInstanceEndpoint) Sets the value ofCfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.getProcurementPortalInstanceEndpoint()- Parameters:
procurementPortalInstanceEndpoint- The endpoint URL for e-invoice delivery in the test environment.- Returns:
this
-
supplierDomain
@Stability(Stable) public CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.Builder supplierDomain(String supplierDomain) Sets the value ofCfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.getSupplierDomain()- Parameters:
supplierDomain- The domain identifier for the supplier in the test environment.- Returns:
this
-
supplierIdentifier
@Stability(Stable) public CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.Builder supplierIdentifier(String supplierIdentifier) Sets the value ofCfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty.getSupplierIdentifier()- Parameters:
supplierIdentifier- The unique identifier for the supplier in the test environment.- Returns:
this
-
build
@Stability(Stable) public CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty build()Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty>- Returns:
- a new instance of
CfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty - Throws:
NullPointerException- if any required attribute was not provided
-