Uses of Interface
com.inteliqua.rest.EliquaAbstractRequestPayload
-
-
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest
Classes in com.inteliqua.rest with type parameters of type EliquaAbstractRequestPayload Modifier and Type Interface Description interfaceCrudClient<U extends SearchCriteria,C extends EliquaAbstractRequestPayload,UP extends EliquaAbstractRequestPayload>interfaceCrudClient<U extends SearchCriteria,C extends EliquaAbstractRequestPayload,UP extends EliquaAbstractRequestPayload> -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.coupon.payload
Classes in com.inteliqua.rest.coupon.payload that implement EliquaAbstractRequestPayload Modifier and Type Class Description classCouponBasicPayloadBasic payload used for coupon details in the API.classCouponRequestAbstract class representing a coupon request in the system.classCouponRequestPlainRepresents plain coupon creation data.classCouponResponseResponse payload for coupon details, extending basic coupon data.classCouponUpdateRequestclassCouponUpdateRequestPlain -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.couponset.dto
Classes in com.inteliqua.rest.couponset.dto that implement EliquaAbstractRequestPayload Modifier and Type Class Description classAmountCouponSetCreateDtoclassAmountCouponSetDtoData Transfer Object (DTO) representing a Coupon Set of type "Amount".classAmountCouponSetUpdateDtoclassCouponSetCreateDtoclassCouponSetDtoBase Data Transfer Object representing a Coupon Set in the system.classCouponSetUpdateDtoclassDiscountCouponSetCreateDtoclassDiscountCouponSetDtoData Transfer Object representing a Discount-based Coupon Set.classDiscountCouponSetUpdateDtoclassRedemptionCouponSetDtoData Transfer Object representing a Redemption-based Coupon Set. -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.customer.payload.person.payload
Classes in com.inteliqua.rest.customer.payload.person.payload that implement EliquaAbstractRequestPayload Modifier and Type Class Description classPersonBasicPayloadRepresents the basic payload for a customer person record in the system. -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.customer.payload.person.request
Classes in com.inteliqua.rest.customer.payload.person.request that implement EliquaAbstractRequestPayload Modifier and Type Class Description classPersonCreateRequestRepresents the request payload for creating a new customer, which includes personal details, loyalty data, consent information, and other attributes required during the customer creation process.classPersonMultiDataUpdateRequestRepresents a request to update multiple personal data types for a person, including email, telephone, address, and consent.classPersonRequestRepresents the base request for a person, including email, telephone, address, consents, and tags associated with the person.classPersonUpdateRequestRepresents a request to update the personal details of a person. -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.customer.payload.person.response
Classes in com.inteliqua.rest.customer.payload.person.response that implement EliquaAbstractRequestPayload Modifier and Type Class Description classPersonResponseExtendedResponse model for the extended details of a person.classPersonResponseSimpleResponse DTO for a customer with all related member details. -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.flow.payload
Classes in com.inteliqua.rest.flow.payload that implement EliquaAbstractRequestPayload Modifier and Type Class Description classCouponFlowTriggerPayloadPayload class for triggering flows related to coupons.classCustomerFlowTriggerPayloadPayload class for triggering flows related to customers.classExtendedFlowDtoExtended Data Transfer Object (DTO) that includes additional metadata for a flow.classFlowDtoData Transfer Object (DTO) representing basic flow metadata.classFlowTriggerPayloadAbstract base class for all flow trigger payloads in the system.classLoyaltyTransactionFlowTriggerPayloadPayload used to trigger a flow specifically related to a loyalty transaction.classMemberFlowTriggerPayloadPayload used to trigger a flow specifically related to a loyalty member.classMerchantFlowTriggerPayloadPayload used to trigger a flow specifically related to a merchant. -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.transaction.payload
Classes in com.inteliqua.rest.transaction.payload that implement EliquaAbstractRequestPayload Modifier and Type Class Description classTransactionBasePayloadAbstract base class for all transaction-related payload requests in the system. -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.transaction.payload.request
Classes in com.inteliqua.rest.transaction.payload.request that implement EliquaAbstractRequestPayload Modifier and Type Class Description classLoyaltyTransactionCreateRequestRequest class for creating loyalty transactions with member-specific information.classTransactionCreateRequestRequest payload class for creating basic transactions without loyalty data.classTransactionMemberCreateRequestRequest class representing customer data within a transaction. -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.transaction.payload.response.basic
Classes in com.inteliqua.rest.transaction.payload.response.basic that implement EliquaAbstractRequestPayload Modifier and Type Class Description classTransactionBaseResponseBase response class for transaction operations.classTransactionResponseSimpleRepresents a simplified transaction response with basic transaction information. -
Uses of EliquaAbstractRequestPayload in com.inteliqua.rest.transaction.payload.response.loyalty
Classes in com.inteliqua.rest.transaction.payload.response.loyalty that implement EliquaAbstractRequestPayload Modifier and Type Class Description classLoyaltyTransactionResponseResponse class representing a loyalty transaction.classLoyaltyTransactionSearchResponseResponse class for loyalty transaction search operations.
-