Class SAPDigitalPaymentConfigurationModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class SAPDigitalPaymentConfigurationModel
    extends ItemModel
    Generated model class for type SAPDigitalPaymentConfiguration first defined at extension cissapdigitalpayment.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _SAPDIGITALPAYMENTCONFIG2BASESTORE
      Generated relation code constant for relation SAPDigitalPaymentConfig2BaseStore defining source attribute baseStores in extension cissapdigitalpayment.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String BASESTORES
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.baseStores attribute defined at extension cissapdigitalpayment.
      static java.lang.String BASEURL
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.baseUrl attribute defined at extension cissapdigitalpayment.
      static java.lang.String COMPANYCODE
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.companyCode attribute defined at extension cissapdigitalpayment.
      static java.lang.String CUSTOMERCOUNTRY
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.customerCountry attribute defined at extension cissapdigitalpayment.
      static java.lang.String CUSTOMPARAM
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.customParam attribute defined at extension cissapdigitalpayment.
      static java.lang.String MAXRETRY
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.maxRetry attribute defined at extension cissapdigitalpayment.
      static java.lang.String NAME
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.name attribute defined at extension cissapdigitalpayment.
      static java.lang.String PAYMENTAUTHTYPE
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.paymentAuthType attribute defined at extension cissapdigitalpayment.
      static java.lang.String PAYMENTMETHOD
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.paymentMethod attribute defined at extension cissapdigitalpayment.
      static java.lang.String POLLCARDDELAY
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.pollCardDelay attribute defined at extension cissapdigitalpayment.
      static java.lang.String RETRYINTERVAL
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.retryInterval attribute defined at extension cissapdigitalpayment.
      static java.lang.String SAPDIGITALPAYMENTCLIENT
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.sapDigitalpaymentClient attribute defined at extension cissapdigitalpayment.
      static java.lang.String TIMEOUT
      Generated constant - Attribute key of SAPDigitalPaymentConfiguration.timeOut attribute defined at extension cissapdigitalpayment.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Collection<BaseStoreModel> getBaseStores()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.baseStores attribute defined at extension cissapdigitalpayment.
      java.lang.String getBaseUrl()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.baseUrl attribute defined at extension cissapdigitalpayment.
      java.lang.String getCompanyCode()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.companyCode attribute defined at extension cissapdigitalpayment.
      java.lang.String getCustomerCountry()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.customerCountry attribute defined at extension cissapdigitalpayment.
      java.lang.String getCustomParam()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.customParam attribute defined at extension cissapdigitalpayment.
      java.lang.Integer getMaxRetry()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.maxRetry attribute defined at extension cissapdigitalpayment.
      java.lang.String getName()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.name attribute defined at extension cissapdigitalpayment.
      SapDigitalPaymentAuthTypeEnum getPaymentAuthType()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.paymentAuthType attribute defined at extension cissapdigitalpayment.
      java.lang.String getPaymentMethod()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.paymentMethod attribute defined at extension cissapdigitalpayment.
      java.lang.Integer getPollCardDelay()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.pollCardDelay attribute defined at extension cissapdigitalpayment.
      java.lang.Integer getRetryInterval()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.retryInterval attribute defined at extension cissapdigitalpayment.
      SAPDigitalPaymentClientModel getSapDigitalpaymentClient()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.sapDigitalpaymentClient attribute defined at extension cissapdigitalpayment.
      java.lang.Integer getTimeOut()
      Generated method - Getter of the SAPDigitalPaymentConfiguration.timeOut attribute defined at extension cissapdigitalpayment.
      void setBaseStores​(java.util.Collection<BaseStoreModel> value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.baseStores attribute defined at extension cissapdigitalpayment.
      void setBaseUrl​(java.lang.String value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.baseUrl attribute defined at extension cissapdigitalpayment.
      void setCompanyCode​(java.lang.String value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.companyCode attribute defined at extension cissapdigitalpayment.
      void setCustomerCountry​(java.lang.String value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.customerCountry attribute defined at extension cissapdigitalpayment.
      void setCustomParam​(java.lang.String value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.customParam attribute defined at extension cissapdigitalpayment.
      void setMaxRetry​(java.lang.Integer value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.maxRetry attribute defined at extension cissapdigitalpayment.
      void setName​(java.lang.String value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.name attribute defined at extension cissapdigitalpayment.
      void setPaymentAuthType​(SapDigitalPaymentAuthTypeEnum value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.paymentAuthType attribute defined at extension cissapdigitalpayment.
      void setPaymentMethod​(java.lang.String value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.paymentMethod attribute defined at extension cissapdigitalpayment.
      void setPollCardDelay​(java.lang.Integer value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.pollCardDelay attribute defined at extension cissapdigitalpayment.
      void setRetryInterval​(java.lang.Integer value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.retryInterval attribute defined at extension cissapdigitalpayment.
      void setSapDigitalpaymentClient​(SAPDigitalPaymentClientModel value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.sapDigitalpaymentClient attribute defined at extension cissapdigitalpayment.
      void setTimeOut​(java.lang.Integer value)
      Generated method - Setter of SAPDigitalPaymentConfiguration.timeOut attribute defined at extension cissapdigitalpayment.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _SAPDIGITALPAYMENTCONFIG2BASESTORE

        public static final java.lang.String _SAPDIGITALPAYMENTCONFIG2BASESTORE
        Generated relation code constant for relation SAPDigitalPaymentConfig2BaseStore defining source attribute baseStores in extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • NAME

        public static final java.lang.String NAME
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.name attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • SAPDIGITALPAYMENTCLIENT

        public static final java.lang.String SAPDIGITALPAYMENTCLIENT
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.sapDigitalpaymentClient attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • BASEURL

        public static final java.lang.String BASEURL
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.baseUrl attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • PAYMENTAUTHTYPE

        public static final java.lang.String PAYMENTAUTHTYPE
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.paymentAuthType attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • COMPANYCODE

        public static final java.lang.String COMPANYCODE
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.companyCode attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • CUSTOMERCOUNTRY

        public static final java.lang.String CUSTOMERCOUNTRY
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.customerCountry attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • PAYMENTMETHOD

        public static final java.lang.String PAYMENTMETHOD
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.paymentMethod attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • CUSTOMPARAM

        public static final java.lang.String CUSTOMPARAM
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.customParam attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • MAXRETRY

        public static final java.lang.String MAXRETRY
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.maxRetry attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • RETRYINTERVAL

        public static final java.lang.String RETRYINTERVAL
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.retryInterval attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • TIMEOUT

        public static final java.lang.String TIMEOUT
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.timeOut attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • POLLCARDDELAY

        public static final java.lang.String POLLCARDDELAY
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.pollCardDelay attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
      • BASESTORES

        public static final java.lang.String BASESTORES
        Generated constant - Attribute key of SAPDigitalPaymentConfiguration.baseStores attribute defined at extension cissapdigitalpayment.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SAPDigitalPaymentConfigurationModel

        public SAPDigitalPaymentConfigurationModel()
        Generated constructor - Default constructor for generic creation.
      • SAPDigitalPaymentConfigurationModel

        public SAPDigitalPaymentConfigurationModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • SAPDigitalPaymentConfigurationModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SAPDigitalPaymentConfigurationModel​(java.lang.String _baseUrl,
                                                   java.lang.String _name,
                                                   SAPDigitalPaymentClientModel _sapDigitalpaymentClient)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _baseUrl - initial attribute declared by type SAPDigitalPaymentConfiguration at extension cissapdigitalpayment
        _name - initial attribute declared by type SAPDigitalPaymentConfiguration at extension cissapdigitalpayment
        _sapDigitalpaymentClient - initial attribute declared by type SAPDigitalPaymentConfiguration at extension cissapdigitalpayment
      • SAPDigitalPaymentConfigurationModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SAPDigitalPaymentConfigurationModel​(java.lang.String _baseUrl,
                                                   java.lang.String _name,
                                                   ItemModel _owner,
                                                   SAPDigitalPaymentClientModel _sapDigitalpaymentClient)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _baseUrl - initial attribute declared by type SAPDigitalPaymentConfiguration at extension cissapdigitalpayment
        _name - initial attribute declared by type SAPDigitalPaymentConfiguration at extension cissapdigitalpayment
        _owner - initial attribute declared by type Item at extension core
        _sapDigitalpaymentClient - initial attribute declared by type SAPDigitalPaymentConfiguration at extension cissapdigitalpayment
    • Method Detail

      • getBaseStores

        @Accessor(qualifier="baseStores",
                  type=GETTER)
        public java.util.Collection<BaseStoreModel> getBaseStores()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.baseStores attribute defined at extension cissapdigitalpayment. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the baseStores
      • getBaseUrl

        @Accessor(qualifier="baseUrl",
                  type=GETTER)
        public java.lang.String getBaseUrl()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.baseUrl attribute defined at extension cissapdigitalpayment.
        Returns:
        the baseUrl - Base URL for SAP Digital Payment
      • getCompanyCode

        @Accessor(qualifier="companyCode",
                  type=GETTER)
        public java.lang.String getCompanyCode()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.companyCode attribute defined at extension cissapdigitalpayment.
        Returns:
        the companyCode - Company Code - routing parameter for determining PSP
      • getCustomerCountry

        @Accessor(qualifier="customerCountry",
                  type=GETTER)
        public java.lang.String getCustomerCountry()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.customerCountry attribute defined at extension cissapdigitalpayment.
        Returns:
        the customerCountry - Custom Country - routing parameter for determining PSP
      • getCustomParam

        @Accessor(qualifier="customParam",
                  type=GETTER)
        public java.lang.String getCustomParam()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.customParam attribute defined at extension cissapdigitalpayment.
        Returns:
        the customParam - Custom parameter - routing parameter for determining PSP
      • getMaxRetry

        @Accessor(qualifier="maxRetry",
                  type=GETTER)
        public java.lang.Integer getMaxRetry()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.maxRetry attribute defined at extension cissapdigitalpayment.
        Returns:
        the maxRetry - Maximum number of retries
      • getName

        @Accessor(qualifier="name",
                  type=GETTER)
        public java.lang.String getName()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.name attribute defined at extension cissapdigitalpayment.
        Returns:
        the name - Sap Digital Payment configuration name
      • getPaymentAuthType

        @Accessor(qualifier="paymentAuthType",
                  type=GETTER)
        public SapDigitalPaymentAuthTypeEnum getPaymentAuthType()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.paymentAuthType attribute defined at extension cissapdigitalpayment.
        Returns:
        the paymentAuthType - Payment authentication type enum
      • getPaymentMethod

        @Accessor(qualifier="paymentMethod",
                  type=GETTER)
        public java.lang.String getPaymentMethod()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.paymentMethod attribute defined at extension cissapdigitalpayment.
        Returns:
        the paymentMethod - Payment Method - routing parameter for determining PSP
      • getPollCardDelay

        @Accessor(qualifier="pollCardDelay",
                  type=GETTER)
        public java.lang.Integer getPollCardDelay()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.pollCardDelay attribute defined at extension cissapdigitalpayment.
        Returns:
        the pollCardDelay - Poll card delay in milliseconds
      • getRetryInterval

        @Accessor(qualifier="retryInterval",
                  type=GETTER)
        public java.lang.Integer getRetryInterval()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.retryInterval attribute defined at extension cissapdigitalpayment.
        Returns:
        the retryInterval - Retry interval in milliseconds
      • getSapDigitalpaymentClient

        @Accessor(qualifier="sapDigitalpaymentClient",
                  type=GETTER)
        public SAPDigitalPaymentClientModel getSapDigitalpaymentClient()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.sapDigitalpaymentClient attribute defined at extension cissapdigitalpayment.
        Returns:
        the sapDigitalpaymentClient - Sap Digital Payment client
      • getTimeOut

        @Accessor(qualifier="timeOut",
                  type=GETTER)
        public java.lang.Integer getTimeOut()
        Generated method - Getter of the SAPDigitalPaymentConfiguration.timeOut attribute defined at extension cissapdigitalpayment.
        Returns:
        the timeOut - Timeout interval in millseconds
      • setBaseStores

        @Accessor(qualifier="baseStores",
                  type=SETTER)
        public void setBaseStores​(java.util.Collection<BaseStoreModel> value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.baseStores attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the baseStores
      • setBaseUrl

        @Accessor(qualifier="baseUrl",
                  type=SETTER)
        public void setBaseUrl​(java.lang.String value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.baseUrl attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the baseUrl - Base URL for SAP Digital Payment
      • setCompanyCode

        @Accessor(qualifier="companyCode",
                  type=SETTER)
        public void setCompanyCode​(java.lang.String value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.companyCode attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the companyCode - Company Code - routing parameter for determining PSP
      • setCustomerCountry

        @Accessor(qualifier="customerCountry",
                  type=SETTER)
        public void setCustomerCountry​(java.lang.String value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.customerCountry attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the customerCountry - Custom Country - routing parameter for determining PSP
      • setCustomParam

        @Accessor(qualifier="customParam",
                  type=SETTER)
        public void setCustomParam​(java.lang.String value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.customParam attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the customParam - Custom parameter - routing parameter for determining PSP
      • setMaxRetry

        @Accessor(qualifier="maxRetry",
                  type=SETTER)
        public void setMaxRetry​(java.lang.Integer value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.maxRetry attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the maxRetry - Maximum number of retries
      • setName

        @Accessor(qualifier="name",
                  type=SETTER)
        public void setName​(java.lang.String value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.name attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the name - Sap Digital Payment configuration name
      • setPaymentAuthType

        @Accessor(qualifier="paymentAuthType",
                  type=SETTER)
        public void setPaymentAuthType​(SapDigitalPaymentAuthTypeEnum value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.paymentAuthType attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the paymentAuthType - Payment authentication type enum
      • setPaymentMethod

        @Accessor(qualifier="paymentMethod",
                  type=SETTER)
        public void setPaymentMethod​(java.lang.String value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.paymentMethod attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the paymentMethod - Payment Method - routing parameter for determining PSP
      • setPollCardDelay

        @Accessor(qualifier="pollCardDelay",
                  type=SETTER)
        public void setPollCardDelay​(java.lang.Integer value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.pollCardDelay attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the pollCardDelay - Poll card delay in milliseconds
      • setRetryInterval

        @Accessor(qualifier="retryInterval",
                  type=SETTER)
        public void setRetryInterval​(java.lang.Integer value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.retryInterval attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the retryInterval - Retry interval in milliseconds
      • setSapDigitalpaymentClient

        @Accessor(qualifier="sapDigitalpaymentClient",
                  type=SETTER)
        public void setSapDigitalpaymentClient​(SAPDigitalPaymentClientModel value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.sapDigitalpaymentClient attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the sapDigitalpaymentClient - Sap Digital Payment client
      • setTimeOut

        @Accessor(qualifier="timeOut",
                  type=SETTER)
        public void setTimeOut​(java.lang.Integer value)
        Generated method - Setter of SAPDigitalPaymentConfiguration.timeOut attribute defined at extension cissapdigitalpayment.
        Parameters:
        value - the timeOut - Timeout interval in millseconds