A B C D E F G H I L N O P Q R S T U V 
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_PATH in RedemptionsResource#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_PATH in RefundsResource#ConfirmRefund.
CONFIRM_VOUCHER - Static variable in class io.electrum.suv.api.utils.Paths
Deprecated.
Replaced with FULL_PATH in VouchersResource#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 id field of the RedemptionRequest which 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.
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#RedeemVoucher
  • RedemptionsResource#ConfirmRedeem
  • RedemptionsResource#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#RefundVoucher
  • RefundsResource#ConfirmRefund
  • RefundsResource#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_PATH in RedemptionsResource#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_PATH in RefundsResource#ReverseRefund.
REVERSE_VOUCHER - Static variable in class io.electrum.suv.api.utils.Paths
Deprecated.
Replaced with FULL_PATH in VouchersResource#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#ProvisionVoucher
  • VouchersResource#ConfirmVoucher
  • VouchersResource#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
 
A B C D E F G H I L N O P Q R S T U V 
All Classes All Packages