A B C D E F G H I L N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- amount(LedgerAmount) - Method in class io.electrum.suv.api.models.Product
- amounts(Amounts) - Method in class io.electrum.suv.api.models.ProvisionRequest
-
If the voucher identified by the voucher field is not a fixed price product then the amounts field indicates the value of the product referred to.
- amounts(Amounts) - Method in class io.electrum.suv.api.models.ProvisionResponse
-
If the voucher identified by the voucher field is not a fixed price product then the amounts field indicates the value of the product in the response.
- amounts(Amounts) - Method in class io.electrum.suv.api.models.RedemptionRequest
- amounts(Amounts) - Method in class io.electrum.suv.api.models.RedemptionResponse
- amounts(Amounts) - Method in class io.electrum.suv.api.models.RefundRequest
- amounts(Amounts) - Method in class io.electrum.suv.api.models.RefundResponse
- amounts(Amounts) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
-
The amounts for which the single use voucher is provisioned for.
- amounts(Amounts) - Method in interface io.electrum.suv.api.models.VoucherTransaction
- AUTHENTICATION_ERROR - io.electrum.suv.api.models.ErrorDetail.ErrorType
B
- barcode(String) - Method in class io.electrum.suv.api.models.Product
- BASE_PATH - Static variable in class io.electrum.suv.api.utils.Paths
C
- CHANNEL_NAME - Static variable in class io.electrum.suv.api.ProductsResource.LookupProducts.QueryParameters
- code - Variable in class io.electrum.suv.api.models.Voucher
- code(String) - Method in class io.electrum.suv.api.models.Voucher
-
The voucher’s code used by the customer to redeem the voucher.
- CONFIRM_REDEEM - Static variable in class io.electrum.suv.api.RedemptionsResource.ConfirmRedeem
- CONFIRM_REDEMPTION - Static variable in class io.electrum.suv.api.RedemptionsResource.Operations
-
Deprecated.
- CONFIRM_REDEMPTION - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
FULL_PATHinRedemptionsResource#ConfirmRedeem. - CONFIRM_REFUND - Static variable in class io.electrum.suv.api.RefundsResource.ConfirmRefund
- CONFIRM_REFUND - Static variable in class io.electrum.suv.api.RefundsResource.Operations
-
Deprecated.
- CONFIRM_REFUND - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
FULL_PATHinRefundsResource#ConfirmRefund. - CONFIRM_VOUCHER - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
FULL_PATHinVouchersResource#ConfirmVoucher. - CONFIRM_VOUCHER - Static variable in class io.electrum.suv.api.VouchersResource.ConfirmVoucher
- CONFIRM_VOUCHER - Static variable in class io.electrum.suv.api.VouchersResource.Operations
-
Deprecated.
- ConfirmRedeem() - Constructor for class io.electrum.suv.api.RedemptionsResource.ConfirmRedeem
- confirmRedemption(BasicAdvice, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IRedemptionsResource
- confirmRedemption(BasicAdvice, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.RedemptionsResource
- confirmRefund(BasicAdvice, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IRefundsResource
- confirmRefund(BasicAdvice, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.RefundsResource
- ConfirmRefund() - Constructor for class io.electrum.suv.api.RefundsResource.ConfirmRefund
- confirmVoucher(TenderAdvice, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IVouchersResource
- confirmVoucher(TenderAdvice, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.VouchersResource
- ConfirmVoucher() - Constructor for class io.electrum.suv.api.VouchersResource.ConfirmVoucher
- customer(Customer) - Method in class io.electrum.suv.api.models.ProvisionRequest
-
Information about the customer purchasing the voucher, if available.
D
- detailMessage(Object) - Method in class io.electrum.suv.api.models.ErrorDetail
- DO_NOT_HONOUR - io.electrum.suv.api.models.ErrorDetail.ErrorType
- DUPLICATE_RECORD - io.electrum.suv.api.models.ErrorDetail.ErrorType
E
- equals(Object) - Method in class io.electrum.suv.api.models.ErrorDetail
- equals(Object) - Method in class io.electrum.suv.api.models.Product
- equals(Object) - Method in class io.electrum.suv.api.models.ProductsLookupResponse
- equals(Object) - Method in class io.electrum.suv.api.models.ProvisionRequest
- equals(Object) - Method in class io.electrum.suv.api.models.ProvisionResponse
- equals(Object) - Method in class io.electrum.suv.api.models.RedemptionRequest
- equals(Object) - Method in class io.electrum.suv.api.models.RedemptionResponse
- equals(Object) - Method in class io.electrum.suv.api.models.RefundRequest
- equals(Object) - Method in class io.electrum.suv.api.models.RefundResponse
- equals(Object) - Method in class io.electrum.suv.api.models.Voucher
- equals(Object) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- ErrorDetail - Class in io.electrum.suv.api.models
-
Represents the reasons an operation has failed.
- ErrorDetail() - Constructor for class io.electrum.suv.api.models.ErrorDetail
- ErrorDetail.ErrorType - Enum in io.electrum.suv.api.models
-
The type of error that occurred
- errorMessage(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- errorType(ErrorDetail.ErrorType) - Method in class io.electrum.suv.api.models.ErrorDetail
- expiryDate - Variable in class io.electrum.suv.api.models.Voucher
- expiryDate(DateTime) - Method in class io.electrum.suv.api.models.Voucher
-
The date and time at which the voucher expires.
F
- FORMAT_ERROR - io.electrum.suv.api.models.ErrorDetail.ErrorType
- fromValue(String) - Static method in enum io.electrum.suv.api.models.ErrorDetail.ErrorType
- FULL_PATH - Static variable in class io.electrum.suv.api.ProductsResource.LookupProducts
- FULL_PATH - Static variable in class io.electrum.suv.api.RedemptionsResource.ConfirmRedeem
- FULL_PATH - Static variable in class io.electrum.suv.api.RedemptionsResource.LookupRedemption
- FULL_PATH - Static variable in class io.electrum.suv.api.RedemptionsResource.RedeemVoucher
- FULL_PATH - Static variable in class io.electrum.suv.api.RedemptionsResource.ReverseRedeem
- FULL_PATH - Static variable in class io.electrum.suv.api.RefundsResource.ConfirmRefund
- FULL_PATH - Static variable in class io.electrum.suv.api.RefundsResource.RefundVoucher
- FULL_PATH - Static variable in class io.electrum.suv.api.RefundsResource.ReverseRefund
- FULL_PATH - Static variable in class io.electrum.suv.api.VouchersResource.ConfirmVoucher
- FULL_PATH - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher
- FULL_PATH - Static variable in class io.electrum.suv.api.VouchersResource.ProvisionVoucher
- FULL_PATH - Static variable in class io.electrum.suv.api.VouchersResource.ReverseVoucher
- FUNCTION_NOT_SUPPORTED - io.electrum.suv.api.models.ErrorDetail.ErrorType
G
- GENERAL_ERROR - io.electrum.suv.api.models.ErrorDetail.ErrorType
- getAmount() - Method in class io.electrum.suv.api.models.Product
-
The price of the product, if available.
- getAmounts() - Method in class io.electrum.suv.api.models.ProvisionRequest
- getAmounts() - Method in class io.electrum.suv.api.models.ProvisionResponse
- getAmounts() - Method in class io.electrum.suv.api.models.RedemptionRequest
-
Indicates the amount for which the voucher is to be redeemed.
- getAmounts() - Method in class io.electrum.suv.api.models.RedemptionResponse
-
Describes various amounts pertaining to the voucher provisioned.
- getAmounts() - Method in class io.electrum.suv.api.models.RefundRequest
-
Indicates the amount for which the voucher should be refunded in the requestAmount field.
- getAmounts() - Method in class io.electrum.suv.api.models.RefundResponse
-
Indicates the amount for which the voucher was refunded.
- getAmounts() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- getAmounts() - Method in interface io.electrum.suv.api.models.VoucherTransaction
- getBarcode() - Method in class io.electrum.suv.api.models.Product
-
A barcode code identifying the product.
- getCode() - Method in class io.electrum.suv.api.models.Voucher
- getCustomer() - Method in class io.electrum.suv.api.models.ProvisionRequest
- getDetailMessage() - Method in class io.electrum.suv.api.models.ErrorDetail
-
A free form detailed description of a particular failure condition may optionally be supplied
- getErrorMessage() - Method in class io.electrum.suv.api.models.ErrorDetail
-
A short description of the error
- getErrorType() - Method in class io.electrum.suv.api.models.ErrorDetail
-
The type of error that occurred
- getExpiryDate() - Method in class io.electrum.suv.api.models.Voucher
- getId() - Method in class io.electrum.suv.api.models.ErrorDetail
-
The randomly generated UUID identifying this errorDetail, as defined for a variant 4 UUID in [RFC 4122](https://tools.ietf.org/html/rfc4122)
- getName() - Method in class io.electrum.suv.api.models.Product
-
The name of the product.
- getOriginalId() - Method in class io.electrum.suv.api.models.ErrorDetail
-
The UUID of the original request message in the case of an error occurring for an advice message
- getPin() - Method in class io.electrum.suv.api.models.Voucher
- getPosInfo() - Method in class io.electrum.suv.api.models.ProvisionRequest
- getPosInfo() - Method in class io.electrum.suv.api.models.ProvisionResponse
- getPosInfo() - Method in class io.electrum.suv.api.models.RedemptionRequest
- getPosInfo() - Method in class io.electrum.suv.api.models.RedemptionResponse
- getPosInfo() - Method in class io.electrum.suv.api.models.RefundRequest
- getPosInfo() - Method in class io.electrum.suv.api.models.RefundResponse
- getPosInfo() - Method in interface io.electrum.suv.api.models.VoucherTransaction
- getProduct() - Method in class io.electrum.suv.api.models.ProvisionRequest
- getProduct() - Method in class io.electrum.suv.api.models.ProvisionResponse
- getProduct() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- getProductId() - Method in class io.electrum.suv.api.models.Product
- getProducts() - Method in class io.electrum.suv.api.models.ProductsLookupResponse
- getProviderErrorCode() - Method in class io.electrum.suv.api.models.ErrorDetail
-
The response code received from the voucher vendor in response to an operation.
- getProviderErrorMessage() - Method in class io.electrum.suv.api.models.ErrorDetail
-
The error message received from the voucher vendor in response to an operation.
- getReceiver() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- getReceiverTransactionRef() - Method in class io.electrum.suv.api.models.RefundRequest
-
Carries the value of the receiver's transaction reference for the original redemption
- getRedeemInstructions() - Method in class io.electrum.suv.api.models.Voucher
- getRedemptionId() - Method in class io.electrum.suv.api.models.RefundRequest
-
Carries the value of the
idfield of theRedemptionRequestwhich is being refunded - getResourceImplementation() - Method in class io.electrum.suv.api.ProductsResource
- getResourceImplementation() - Method in class io.electrum.suv.api.RedemptionsResource
- getResourceImplementation() - Method in class io.electrum.suv.api.RefundsResource
- getResourceImplementation() - Method in class io.electrum.suv.api.VouchersResource
- getRrn() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- getSerialNumber() - Method in class io.electrum.suv.api.models.Voucher
- getSettlementEntity() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- getTenders() - Method in class io.electrum.suv.api.models.ProvisionRequest
- getThirdPartyIdentifiers() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- getVoucher() - Method in class io.electrum.suv.api.models.ProvisionRequest
- getVoucher() - Method in class io.electrum.suv.api.models.ProvisionResponse
- getVoucher() - Method in class io.electrum.suv.api.models.RedemptionRequest
-
The voucher to be redeemed.
- getVoucher() - Method in class io.electrum.suv.api.models.RedemptionResponse
-
The voucher used for the redemption if the vendor processed the request successfully.
- getVoucher() - Method in class io.electrum.suv.api.models.RefundRequest
-
The voucher to be refunded.
- getVoucher() - Method in class io.electrum.suv.api.models.RefundResponse
-
The voucher that was refunded.
- getVoucher() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- getVoucher() - Method in interface io.electrum.suv.api.models.VoucherTransaction
H
- hashCode() - Method in class io.electrum.suv.api.models.ErrorDetail
- hashCode() - Method in class io.electrum.suv.api.models.Product
- hashCode() - Method in class io.electrum.suv.api.models.ProductsLookupResponse
- hashCode() - Method in class io.electrum.suv.api.models.ProvisionRequest
- hashCode() - Method in class io.electrum.suv.api.models.ProvisionResponse
- hashCode() - Method in class io.electrum.suv.api.models.RedemptionRequest
- hashCode() - Method in class io.electrum.suv.api.models.RedemptionResponse
- hashCode() - Method in class io.electrum.suv.api.models.RefundRequest
- hashCode() - Method in class io.electrum.suv.api.models.RefundResponse
- hashCode() - Method in class io.electrum.suv.api.models.Voucher
- hashCode() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
I
- id(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- INSUFFICIENT_AMOUNT - io.electrum.suv.api.models.ErrorDetail.ErrorType
- INVALID_AMOUNT - io.electrum.suv.api.models.ErrorDetail.ErrorType
- INVALID_MERCHANT - io.electrum.suv.api.models.ErrorDetail.ErrorType
- INVALID_PRODUCT - io.electrum.suv.api.models.ErrorDetail.ErrorType
- INVALID_VOUCHER - io.electrum.suv.api.models.ErrorDetail.ErrorType
- io.electrum.suv.api - package io.electrum.suv.api
- io.electrum.suv.api.models - package io.electrum.suv.api.models
- io.electrum.suv.api.utils - package io.electrum.suv.api.utils
- IProductsResource - Interface in io.electrum.suv.api
- IRedemptionsResource - Interface in io.electrum.suv.api
- IRefundsResource - Interface in io.electrum.suv.api
- IVouchersResource - Interface in io.electrum.suv.api
L
- LOOKUP_REDEMPTION - Static variable in class io.electrum.suv.api.RedemptionsResource.LookupRedemption
- LOOKUP_VOUCHER - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher
- lookupProducts(String, String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IProductsResource
- lookupProducts(String, String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.ProductsResource
- LookupProducts() - Constructor for class io.electrum.suv.api.ProductsResource.LookupProducts
- lookupRedemption(String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IRedemptionsResource
- lookupRedemption(String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.RedemptionsResource
- LookupRedemption() - Constructor for class io.electrum.suv.api.RedemptionsResource.LookupRedemption
- lookupVoucher(String, String, String, String, String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IVouchersResource
- lookupVoucher(String, String, String, String, String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.VouchersResource
- lookupVoucher(String, String, String, String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IVouchersResource
- lookupVoucher(String, String, String, String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.VouchersResource
- lookupVoucher(String, String, String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IVouchersResource
- lookupVoucher(String, String, String, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.VouchersResource
- LookupVoucher() - Constructor for class io.electrum.suv.api.VouchersResource.LookupVoucher
N
- name(String) - Method in class io.electrum.suv.api.models.Product
O
- OPERATION_NAME - Static variable in class io.electrum.suv.api.ProductsResource.LookupProducts
- Operations() - Constructor for class io.electrum.suv.api.RedemptionsResource.Operations
-
Deprecated.
- Operations() - Constructor for class io.electrum.suv.api.RefundsResource.Operations
-
Deprecated.
- Operations() - Constructor for class io.electrum.suv.api.VouchersResource.Operations
-
Deprecated.
- originalId(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- OUT_OF_STOCK - io.electrum.suv.api.models.ErrorDetail.ErrorType
P
- PATH - Static variable in class io.electrum.suv.api.ProductsResource
- PATH - Static variable in class io.electrum.suv.api.RedemptionsResource
- PATH - Static variable in class io.electrum.suv.api.RefundsResource
- PATH - Static variable in class io.electrum.suv.api.VouchersResource
- PathParameters() - Constructor for class io.electrum.suv.api.RedemptionsResource.LookupRedemption.PathParameters
- Paths - Class in io.electrum.suv.api.utils
- Paths() - Constructor for class io.electrum.suv.api.utils.Paths
- pin - Variable in class io.electrum.suv.api.models.Voucher
- pin(Pin) - Method in class io.electrum.suv.api.models.Voucher
-
A secret value which is required to be provided by a customer when redeeming the voucher using the code.
- posInfo(PosInfo) - Method in class io.electrum.suv.api.models.ProvisionRequest
-
Information about the status of the POS/terminal used in the transaction.
- posInfo(PosInfo) - Method in class io.electrum.suv.api.models.ProvisionResponse
-
Information about the status of the POS/terminal used in the transaction.
- posInfo(PosInfo) - Method in class io.electrum.suv.api.models.RedemptionRequest
-
Information about the status of the POS/terminal used in the transaction.
- posInfo(PosInfo) - Method in class io.electrum.suv.api.models.RedemptionResponse
-
Information about the status of the POS/terminal used in the transaction.
- posInfo(PosInfo) - Method in class io.electrum.suv.api.models.RefundRequest
-
Information about the status of the POS/terminal used in the transaction.
- posInfo(PosInfo) - Method in class io.electrum.suv.api.models.RefundResponse
-
Information about the status of the POS/terminal used in the transaction.
- posInfo(PosInfo) - Method in interface io.electrum.suv.api.models.VoucherTransaction
- product(Product) - Method in class io.electrum.suv.api.models.ProvisionRequest
-
The product for which the voucher should be provisioned.
- product(Product) - Method in class io.electrum.suv.api.models.ProvisionResponse
-
The product for which the voucher was provisioned.
- product(Product) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
-
The product for which the voucher was provisioned.
- Product - Class in io.electrum.suv.api.models
-
Product related data.
- Product() - Constructor for class io.electrum.suv.api.models.Product
- productId(String) - Method in class io.electrum.suv.api.models.Product
-
A vendor determined code identifying the product the voucher should pertain to.
- products(List<Product>) - Method in class io.electrum.suv.api.models.ProductsLookupResponse
-
Sets the the list of products.
- ProductsLookupResponse - Class in io.electrum.suv.api.models
- ProductsLookupResponse() - Constructor for class io.electrum.suv.api.models.ProductsLookupResponse
- ProductsResource - Class in io.electrum.suv.api
- ProductsResource() - Constructor for class io.electrum.suv.api.ProductsResource
- ProductsResource.LookupProducts - Class in io.electrum.suv.api
- ProductsResource.LookupProducts.QueryParameters - Class in io.electrum.suv.api
- providerErrorCode(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- providerErrorMessage(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- PROVISION_REQUEST_ID - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher.QueryParameters
- PROVISION_VOUCHER - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
VouchersResource#PATH. - PROVISION_VOUCHER - Static variable in class io.electrum.suv.api.VouchersResource.Operations
-
Deprecated.
- PROVISION_VOUCHER - Static variable in class io.electrum.suv.api.VouchersResource.ProvisionVoucher
- ProvisionRequest - Class in io.electrum.suv.api.models
-
Information about the voucher provision request.
- ProvisionRequest() - Constructor for class io.electrum.suv.api.models.ProvisionRequest
- ProvisionResponse - Class in io.electrum.suv.api.models
-
Information about the voucher provisioned.
- ProvisionResponse() - Constructor for class io.electrum.suv.api.models.ProvisionResponse
- provisionVoucher(ProvisionRequest, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IVouchersResource
- provisionVoucher(ProvisionRequest, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.VouchersResource
- ProvisionVoucher() - Constructor for class io.electrum.suv.api.VouchersResource.ProvisionVoucher
Q
- QueryParameters() - Constructor for class io.electrum.suv.api.ProductsResource.LookupProducts.QueryParameters
- QueryParameters() - Constructor for class io.electrum.suv.api.VouchersResource.LookupVoucher.QueryParameters
R
- receiver - Variable in class io.electrum.suv.api.models.VoucherLookupResponse
- receiver(Institution) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
-
Data relating to the entity which issued the voucher.
- RECEIVER_ID - Static variable in class io.electrum.suv.api.ProductsResource.LookupProducts.QueryParameters
- RECEIVER_INST_ID - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher.QueryParameters
- receiverTransactionRef(String) - Method in class io.electrum.suv.api.models.RefundRequest
- REDEEM_VOUCHER - Static variable in class io.electrum.suv.api.RedemptionsResource.Operations
-
Deprecated.
- REDEEM_VOUCHER - Static variable in class io.electrum.suv.api.RedemptionsResource.RedeemVoucher
- REDEEM_VOUCHER - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
RedemptionsResource.PATH. - redeemInstructions - Variable in class io.electrum.suv.api.models.Voucher
- redeemInstructions(List<String>) - Method in class io.electrum.suv.api.models.Voucher
-
An array of free text lines which provide the customer with information on how to redeem the voucher.
- redeemVoucher(RedemptionRequest, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IRedemptionsResource
- redeemVoucher(RedemptionRequest, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.RedemptionsResource
- RedeemVoucher() - Constructor for class io.electrum.suv.api.RedemptionsResource.RedeemVoucher
- REDEMPTION_ALREADY_CONFIRMED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- REDEMPTION_ALREADY_REVERSED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- REDEMPTION_NOT_CONFIRMED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- redemptionId(String) - Method in class io.electrum.suv.api.models.RefundRequest
- RedemptionRequest - Class in io.electrum.suv.api.models
- RedemptionRequest() - Constructor for class io.electrum.suv.api.models.RedemptionRequest
- RedemptionResponse - Class in io.electrum.suv.api.models
-
Information about the voucher redemption outcome.
- RedemptionResponse() - Constructor for class io.electrum.suv.api.models.RedemptionResponse
- RedemptionsResource - Class in io.electrum.suv.api
- RedemptionsResource() - Constructor for class io.electrum.suv.api.RedemptionsResource
- RedemptionsResource.ConfirmRedeem - Class in io.electrum.suv.api
- RedemptionsResource.LookupRedemption - Class in io.electrum.suv.api
- RedemptionsResource.LookupRedemption.PathParameters - Class in io.electrum.suv.api
- RedemptionsResource.Operations - Class in io.electrum.suv.api
-
Deprecated.The static constants defined in this class have been replaced by those defined for each operation:
RedemptionsResource#RedeemVoucherRedemptionsResource#ConfirmRedeemRedemptionsResource#ReverseRedeem
- RedemptionsResource.RedeemVoucher - Class in io.electrum.suv.api
- RedemptionsResource.ReverseRedeem - Class in io.electrum.suv.api
- REFUND_ALREADY_CONFIRMED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- REFUND_ALREADY_REVERSED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- REFUND_VOUCHER - Static variable in class io.electrum.suv.api.RefundsResource.Operations
-
Deprecated.
- REFUND_VOUCHER - Static variable in class io.electrum.suv.api.RefundsResource.RefundVoucher
- REFUND_VOUCHER - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
RefundsResource.PATH. - RefundRequest - Class in io.electrum.suv.api.models
- RefundRequest() - Constructor for class io.electrum.suv.api.models.RefundRequest
- RefundResponse - Class in io.electrum.suv.api.models
- RefundResponse() - Constructor for class io.electrum.suv.api.models.RefundResponse
- RefundsResource - Class in io.electrum.suv.api
- RefundsResource() - Constructor for class io.electrum.suv.api.RefundsResource
- RefundsResource.ConfirmRefund - Class in io.electrum.suv.api
- RefundsResource.Operations - Class in io.electrum.suv.api
-
Deprecated.The static constants defined in this class have been replaced by those defined for each operation:
RefundsResource#RefundVoucherRefundsResource#ConfirmRefundRefundsResource#ReverseRefund
- RefundsResource.RefundVoucher - Class in io.electrum.suv.api
- RefundsResource.ReverseRefund - Class in io.electrum.suv.api
- refundVoucher(RefundRequest, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IRefundsResource
- refundVoucher(RefundRequest, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.RefundsResource
- RefundVoucher() - Constructor for class io.electrum.suv.api.RefundsResource.RefundVoucher
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.ProductsResource.LookupProducts
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.RedemptionsResource.ConfirmRedeem
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.RedemptionsResource.LookupRedemption
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.RedemptionsResource.RedeemVoucher
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.RedemptionsResource.ReverseRedeem
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.RefundsResource.ConfirmRefund
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.RefundsResource.RefundVoucher
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.RefundsResource.ReverseRefund
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.VouchersResource.ConfirmVoucher
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.VouchersResource.ProvisionVoucher
- RELATIVE_PATH - Static variable in class io.electrum.suv.api.VouchersResource.ReverseVoucher
- REQUEST_ID - Static variable in class io.electrum.suv.api.RedemptionsResource.LookupRedemption.PathParameters
- REVERSE_REDEEM - Static variable in class io.electrum.suv.api.RedemptionsResource.ReverseRedeem
- REVERSE_REDEMPTION - Static variable in class io.electrum.suv.api.RedemptionsResource.Operations
-
Deprecated.
- REVERSE_REDEMPTION - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
FULL_PATHinRedemptionsResource#ReverseRedeem. - REVERSE_REFUND - Static variable in class io.electrum.suv.api.RefundsResource.Operations
-
Deprecated.
- REVERSE_REFUND - Static variable in class io.electrum.suv.api.RefundsResource.ReverseRefund
- REVERSE_REFUND - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
FULL_PATHinRefundsResource#ReverseRefund. - REVERSE_VOUCHER - Static variable in class io.electrum.suv.api.utils.Paths
-
Deprecated.Replaced with
FULL_PATHinVouchersResource#ReverseVoucher. - REVERSE_VOUCHER - Static variable in class io.electrum.suv.api.VouchersResource.Operations
-
Deprecated.
- REVERSE_VOUCHER - Static variable in class io.electrum.suv.api.VouchersResource.ReverseVoucher
- ReverseRedeem() - Constructor for class io.electrum.suv.api.RedemptionsResource.ReverseRedeem
- reverseRedemption(BasicReversal, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IRedemptionsResource
- reverseRedemption(BasicReversal, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.RedemptionsResource
- reverseRefund(BasicReversal, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IRefundsResource
- reverseRefund(BasicReversal, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.RefundsResource
- ReverseRefund() - Constructor for class io.electrum.suv.api.RefundsResource.ReverseRefund
- reverseVoucher(BasicReversal, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in interface io.electrum.suv.api.IVouchersResource
- reverseVoucher(BasicReversal, SecurityContext, Request, AsyncResponse, HttpHeaders, UriInfo, HttpServletRequest) - Method in class io.electrum.suv.api.VouchersResource
- ReverseVoucher() - Constructor for class io.electrum.suv.api.VouchersResource.ReverseVoucher
- ROUTING_ERROR - io.electrum.suv.api.models.ErrorDetail.ErrorType
- rrn(String) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
-
A reference set by the upstream entity that processed the request.
S
- serialNumber - Variable in class io.electrum.suv.api.models.Voucher
- serialNumber(String) - Method in class io.electrum.suv.api.models.Voucher
-
The voucher's serial number.
- setAmount(LedgerAmount) - Method in class io.electrum.suv.api.models.Product
- setAmounts(Amounts) - Method in class io.electrum.suv.api.models.ProvisionRequest
- setAmounts(Amounts) - Method in class io.electrum.suv.api.models.ProvisionResponse
- setAmounts(Amounts) - Method in class io.electrum.suv.api.models.RedemptionRequest
- setAmounts(Amounts) - Method in class io.electrum.suv.api.models.RedemptionResponse
- setAmounts(Amounts) - Method in class io.electrum.suv.api.models.RefundRequest
- setAmounts(Amounts) - Method in class io.electrum.suv.api.models.RefundResponse
- setAmounts(Amounts) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- setAmounts(Amounts) - Method in interface io.electrum.suv.api.models.VoucherTransaction
- setBarcode(String) - Method in class io.electrum.suv.api.models.Product
- setCode(String) - Method in class io.electrum.suv.api.models.Voucher
- setCustomer(Customer) - Method in class io.electrum.suv.api.models.ProvisionRequest
- setDetailMessage(Object) - Method in class io.electrum.suv.api.models.ErrorDetail
- setErrorMessage(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- setErrorType(ErrorDetail.ErrorType) - Method in class io.electrum.suv.api.models.ErrorDetail
- setExpiryDate(DateTime) - Method in class io.electrum.suv.api.models.Voucher
- setId(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- setName(String) - Method in class io.electrum.suv.api.models.Product
- setOriginalId(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- setPin(Pin) - Method in class io.electrum.suv.api.models.Voucher
- setPosInfo(PosInfo) - Method in class io.electrum.suv.api.models.ProvisionRequest
- setPosInfo(PosInfo) - Method in class io.electrum.suv.api.models.ProvisionResponse
- setPosInfo(PosInfo) - Method in class io.electrum.suv.api.models.RedemptionRequest
- setPosInfo(PosInfo) - Method in class io.electrum.suv.api.models.RedemptionResponse
- setPosInfo(PosInfo) - Method in class io.electrum.suv.api.models.RefundRequest
- setPosInfo(PosInfo) - Method in class io.electrum.suv.api.models.RefundResponse
- setPosInfo(PosInfo) - Method in interface io.electrum.suv.api.models.VoucherTransaction
- setProduct(Product) - Method in class io.electrum.suv.api.models.ProvisionRequest
- setProduct(Product) - Method in class io.electrum.suv.api.models.ProvisionResponse
- setProduct(Product) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- setProductId(String) - Method in class io.electrum.suv.api.models.Product
- setProducts(List<Product>) - Method in class io.electrum.suv.api.models.ProductsLookupResponse
- setProviderErrorCode(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- setProviderErrorMessage(String) - Method in class io.electrum.suv.api.models.ErrorDetail
- setReceiver(Institution) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- setReceiverTransactionRef(String) - Method in class io.electrum.suv.api.models.RefundRequest
- setRedeemInstructions(List<String>) - Method in class io.electrum.suv.api.models.Voucher
- setRedemptionId(String) - Method in class io.electrum.suv.api.models.RefundRequest
- setRrn(String) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- setSerialNumber(String) - Method in class io.electrum.suv.api.models.Voucher
- setSettlementEntity(Institution) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- setTenders(List<Tender>) - Method in class io.electrum.suv.api.models.ProvisionRequest
- setThirdPartyIdentifiers(List<ThirdPartyIdentifier>) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- SETTLEMENT_ENTITY_INST_ID - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher.QueryParameters
- settlementEntity - Variable in class io.electrum.suv.api.models.VoucherLookupResponse
- settlementEntity(Institution) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
-
Information about who the request was routed to for processing.
- setVoucher(Voucher) - Method in class io.electrum.suv.api.models.ProvisionRequest
- setVoucher(Voucher) - Method in class io.electrum.suv.api.models.ProvisionResponse
- setVoucher(Voucher) - Method in class io.electrum.suv.api.models.RedemptionRequest
- setVoucher(Voucher) - Method in class io.electrum.suv.api.models.RedemptionResponse
- setVoucher(Voucher) - Method in class io.electrum.suv.api.models.RefundRequest
- setVoucher(Voucher) - Method in class io.electrum.suv.api.models.RefundResponse
- setVoucher(Voucher) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- setVoucher(Voucher) - Method in interface io.electrum.suv.api.models.VoucherTransaction
- SUCCESS - Static variable in class io.electrum.suv.api.ProductsResource.LookupProducts
- SUCCESS - Static variable in class io.electrum.suv.api.RedemptionsResource.ConfirmRedeem
- SUCCESS - Static variable in class io.electrum.suv.api.RedemptionsResource.LookupRedemption
- SUCCESS - Static variable in class io.electrum.suv.api.RedemptionsResource.RedeemVoucher
- SUCCESS - Static variable in class io.electrum.suv.api.RedemptionsResource.ReverseRedeem
- SUCCESS - Static variable in class io.electrum.suv.api.RefundsResource.ConfirmRefund
- SUCCESS - Static variable in class io.electrum.suv.api.RefundsResource.RefundVoucher
- SUCCESS - Static variable in class io.electrum.suv.api.RefundsResource.ReverseRefund
- SUCCESS - Static variable in class io.electrum.suv.api.VouchersResource.ConfirmVoucher
- SUCCESS - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher
- SUCCESS - Static variable in class io.electrum.suv.api.VouchersResource.ProvisionVoucher
- SUCCESS - Static variable in class io.electrum.suv.api.VouchersResource.ReverseVoucher
T
- tenders(List<Tender>) - Method in class io.electrum.suv.api.models.ProvisionRequest
-
An array of tenders used to pay for the transaction
- thirdPartyIdentifiers(List<ThirdPartyIdentifier>) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
-
An array of identifiers which each identify the transaction within each entity's system.
- toString() - Method in enum io.electrum.suv.api.models.ErrorDetail.ErrorType
- toString() - Method in class io.electrum.suv.api.models.ErrorDetail
- toString() - Method in class io.electrum.suv.api.models.Product
- toString() - Method in class io.electrum.suv.api.models.ProductsLookupResponse
- toString() - Method in class io.electrum.suv.api.models.ProvisionRequest
- toString() - Method in class io.electrum.suv.api.models.ProvisionResponse
- toString() - Method in class io.electrum.suv.api.models.RedemptionRequest
- toString() - Method in class io.electrum.suv.api.models.RedemptionResponse
- toString() - Method in class io.electrum.suv.api.models.RefundRequest
- toString() - Method in class io.electrum.suv.api.models.RefundResponse
- toString() - Method in class io.electrum.suv.api.models.Voucher
- toString() - Method in class io.electrum.suv.api.models.VoucherLookupResponse
- TRANSACTION_NOT_SUPPORTED - io.electrum.suv.api.models.ErrorDetail.ErrorType
U
- UNABLE_TO_LOCATE_RECORD - io.electrum.suv.api.models.ErrorDetail.ErrorType
- UPSTREAM_UNAVAILABLE - io.electrum.suv.api.models.ErrorDetail.ErrorType
V
- valueOf(String) - Static method in enum io.electrum.suv.api.models.ErrorDetail.ErrorType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.electrum.suv.api.models.ErrorDetail.ErrorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION_NUMBER - Static variable in class io.electrum.suv.api.utils.Paths
- voucher(Voucher) - Method in class io.electrum.suv.api.models.ProvisionRequest
-
The voucher that is being requested for provisioning.
- voucher(Voucher) - Method in class io.electrum.suv.api.models.ProvisionResponse
-
The voucher provisioned if the vendor processed the request successfully.
- voucher(Voucher) - Method in class io.electrum.suv.api.models.RedemptionRequest
- voucher(Voucher) - Method in class io.electrum.suv.api.models.RedemptionResponse
- voucher(Voucher) - Method in class io.electrum.suv.api.models.RefundRequest
- voucher(Voucher) - Method in class io.electrum.suv.api.models.RefundResponse
- voucher(Voucher) - Method in class io.electrum.suv.api.models.VoucherLookupResponse
-
Available details about the voucher.
- voucher(Voucher) - Method in interface io.electrum.suv.api.models.VoucherTransaction
- Voucher - Class in io.electrum.suv.api.models
-
Describes the voucher provisioned by the vendor.
- Voucher() - Constructor for class io.electrum.suv.api.models.Voucher
- VOUCHER_ALREADY_CONFIRMED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VOUCHER_ALREADY_PROVISIONED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VOUCHER_ALREADY_REDEEMED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VOUCHER_ALREADY_REFUNDED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VOUCHER_ALREADY_REVERSED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VOUCHER_CODE - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher.QueryParameters
- VOUCHER_NOT_REDEEMABLE - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VOUCHER_NOT_REDEEMED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VOUCHER_NOT_REFUNDED - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VOUCHER_SERIAL_NUMBER - Static variable in class io.electrum.suv.api.VouchersResource.LookupVoucher.QueryParameters
- VOUCHER_STATUS_UNKNOWN - io.electrum.suv.api.models.ErrorDetail.ErrorType
- VoucherLookupResponse - Class in io.electrum.suv.api.models
-
Information about a voucher such as its expiry date, its value and which entity the voucher belongs to.
- VoucherLookupResponse() - Constructor for class io.electrum.suv.api.models.VoucherLookupResponse
- VouchersResource - Class in io.electrum.suv.api
- VouchersResource() - Constructor for class io.electrum.suv.api.VouchersResource
- VouchersResource.ConfirmVoucher - Class in io.electrum.suv.api
- VouchersResource.LookupVoucher - Class in io.electrum.suv.api
- VouchersResource.LookupVoucher.QueryParameters - Class in io.electrum.suv.api
- VouchersResource.Operations - Class in io.electrum.suv.api
-
Deprecated.The static constants defined in this class have been replaced by those defined for each operation:
VouchersResource#ProvisionVoucherVouchersResource#ConfirmVoucherVouchersResource#ReverseVoucher
- VouchersResource.ProvisionVoucher - Class in io.electrum.suv.api
- VouchersResource.ReverseVoucher - Class in io.electrum.suv.api
- VoucherTransaction - Interface in io.electrum.suv.api.models
All Classes All Packages