Class CfnProcurementPortalPreferenceMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.invoicing.CfnProcurementPortalPreferenceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnProcurementPortalPreferenceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnProcurementPortalPreferenceMixinProps
@Stability(Stable)
@Internal
public static final class CfnProcurementPortalPreferenceMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnProcurementPortalPreferenceMixinProps
An implementation for
CfnProcurementPortalPreferenceMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.invoicing.CfnProcurementPortalPreferenceMixinProps
CfnProcurementPortalPreferenceMixinProps.Builder, CfnProcurementPortalPreferenceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnProcurementPortalPreferenceMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe domain identifier for the buyer in the procurement portal.final StringThe unique identifier for the buyer in the procurement portal.final ObjectList of contact information for portal administrators and technical contacts.final ObjectIndicates whether e-invoice delivery is enabled for this procurement portal preference.final ObjectSpecifies the preferences for e-invoice delivery.final StringThe endpoint URL where e-invoices are delivered to the procurement portal.final StringThe name of the procurement portal.final StringThe shared secret or authentication credential used for secure communication with the procurement portal.final ObjectIndicates whether purchase order retrieval is enabled for this procurement portal preference.final ObjectSpecifies criteria for selecting which invoices should be processed.final StringThe domain identifier for the supplier in the procurement portal.final StringThe unique identifier for the supplier in the procurement portal.getTags()The tags associated with this procurement portal preference.final ObjectConfiguration settings for the test environment of the procurement portal.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnProcurementPortalPreferenceMixinProps.Builder.
-
-
Method Details
-
getBuyerDomain
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsThe domain identifier for the buyer in the procurement portal.- Specified by:
getBuyerDomainin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getBuyerIdentifier
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsThe unique identifier for the buyer in the procurement portal.- Specified by:
getBuyerIdentifierin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getContacts
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsList of contact information for portal administrators and technical contacts.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnProcurementPortalPreferencePropsMixin.ContactProperty>- Specified by:
getContactsin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getEinvoiceDeliveryEnabled
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsIndicates whether e-invoice delivery is enabled for this procurement portal preference.Returns union: either
BooleanorIResolvable- Specified by:
getEinvoiceDeliveryEnabledin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getEinvoiceDeliveryPreference
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsSpecifies the preferences for e-invoice delivery.Returns union: either
IResolvableorCfnProcurementPortalPreferencePropsMixin.EinvoiceDeliveryPreferenceProperty- Specified by:
getEinvoiceDeliveryPreferencein interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getProcurementPortalInstanceEndpoint
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsThe endpoint URL where e-invoices are delivered to the procurement portal.- Specified by:
getProcurementPortalInstanceEndpointin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getProcurementPortalName
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsThe name of the procurement portal.- Specified by:
getProcurementPortalNamein interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getPurchaseOrderRetrievalEnabled
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsIndicates whether purchase order retrieval is enabled for this procurement portal preference.Returns union: either
BooleanorIResolvable- Specified by:
getPurchaseOrderRetrievalEnabledin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getSelector
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsSpecifies criteria for selecting which invoices should be processed.Returns union: either
IResolvableorCfnProcurementPortalPreferencePropsMixin.ProcurementPortalPreferenceSelectorProperty- Specified by:
getSelectorin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getSupplierDomain
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsThe domain identifier for the supplier in the procurement portal.- Specified by:
getSupplierDomainin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getSupplierIdentifier
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsThe unique identifier for the supplier in the procurement portal.- Specified by:
getSupplierIdentifierin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getTags
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsThe tags associated with this procurement portal preference.- Specified by:
getTagsin interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
getTestEnvPreference
Description copied from interface:CfnProcurementPortalPreferenceMixinPropsConfiguration settings for the test environment of the procurement portal.Returns union: either
IResolvableorCfnProcurementPortalPreferencePropsMixin.TestEnvPreferenceProperty- Specified by:
getTestEnvPreferencein interfaceCfnProcurementPortalPreferenceMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-