Skip navigation links
A B C D E F G H I L P Q R S U V 

A

Actions - Class in io.bayonet.model.base
Created by imranarshad on 11/8/17 model to define the actions sent by the clients using the lending API
Actions() - Constructor for class io.bayonet.model.base.Actions
 
Address - Class in io.bayonet.model.base
Created by imranarshad on 4/13/16.
Address() - Constructor for class io.bayonet.model.base.Address
 
api_key - Variable in class io.bayonet.Bayonet
API key for connecting to the Bayonet API
api_version - Variable in class io.bayonet.Bayonet
API version to connect to
AuthModel - Class in io.bayonet.model.base
Created by imranarshad on 7/10/17.
AuthModel(String) - Constructor for class io.bayonet.model.base.AuthModel
Constructors

B

BaseResponse - Class in io.bayonet.model.base
Created by imranarshad on 11/27/17 model representing the generic API response returned by Bayonet APIs
BaseResponse() - Constructor for class io.bayonet.model.base.BaseResponse
 
Bayonet - Class in io.bayonet
Created by imranarshad on 11/27/17 Base set up for all client implementations
Bayonet(String, String) - Constructor for class io.bayonet.Bayonet
 
BayonetException - Exception in io.bayonet.exceptions
Created by imranarshad on 11/27/17
BayonetException(Integer, String, Integer) - Constructor for exception io.bayonet.exceptions.BayonetException
Constructors

C

consult(LendingConsultRequest) - Method in class io.bayonet.clients.LendingClient
Handler for sending transaction listener API calls - and consult at the same time the only difference between this method and the reportTransaction method is that this method also generates a consult at the same time
consulting(EcommerceConsultingRequest) - Method in class io.bayonet.clients.EcommerceClient
Handler for sending consulting API calls
ConsultingResponse - Class in io.bayonet.model.ecommerce
Created by imranarshad on 11/27/17
ConsultingResponse() - Constructor for class io.bayonet.model.ecommerce.ConsultingResponse
 

D

DataHelper - Class in io.bayonet.helpers
Created by imranarshad on 11/27/17 Helper class to assist with all data operations, eg.
DataHelper() - Constructor for class io.bayonet.helpers.DataHelper
 
DeviceFingerprintClient - Class in io.bayonet.clients
Created by imranarshad on 11/28/17 Client implementation for connecting to the Bayonet Device Fingerprint API endpoints
DeviceFingerprintClient(String, String) - Constructor for class io.bayonet.clients.DeviceFingerprintClient
Constructor to set up the client configuration
DeviceFingerprintRequest - Class in io.bayonet.model.device_fingerprint
Created by imranarshad on 11/28/17 model representing the device fingerprint API request
DeviceFingerprintRequest() - Constructor for class io.bayonet.model.device_fingerprint.DeviceFingerprintRequest
 

E

EcommerceClient - Class in io.bayonet.clients
Created by imranarshad on 11/27/17 Client implementation for connecting to the Bayonet Ecommerce API endpoints
EcommerceClient(String, String) - Constructor for class io.bayonet.clients.EcommerceClient
Constructor to set up the client configuration
EcommerceConsultingRequest - Class in io.bayonet.model.ecommerce
Created by imranarshad on 11/27/17
EcommerceConsultingRequest() - Constructor for class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
EcommerceFeedbackHistoricalRequest - Class in io.bayonet.model.ecommerce
Created by imranarshad on 11/28/17
EcommerceFeedbackHistoricalRequest() - Constructor for class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
EcommerceFeedbackRequest - Class in io.bayonet.model.ecommerce
Created by imranarshad on 11/28/17
EcommerceFeedbackRequest() - Constructor for class io.bayonet.model.ecommerce.EcommerceFeedbackRequest
 
EcommerceUpdateTransactionRequest - Class in io.bayonet.model.ecommerce
Created by imranarshad on 11/28/17
EcommerceUpdateTransactionRequest() - Constructor for class io.bayonet.model.ecommerce.EcommerceUpdateTransactionRequest
 

F

feedback(EcommerceFeedbackRequest) - Method in class io.bayonet.clients.EcommerceClient
Handler for sending feedback API calls
feedback(LendingFeedbackRequest) - Method in class io.bayonet.clients.LendingClient
Handler for sending feedback API calls
feedbackHistorical(EcommerceFeedbackHistoricalRequest) - Method in class io.bayonet.clients.EcommerceClient
Handler for sending feedback-historical API calls
feedbackHistorical(LendingFeedbackHistoricalRequest) - Method in class io.bayonet.clients.LendingClient
Handler for sending feedback-historical API calls

G

getBayonetFingerprint() - Method in class io.bayonet.clients.DeviceFingerprintClient
 
getDeviceInfo() - Method in class io.bayonet.clients.DeviceFingerprintClient
 
getFeedbackApiTransCode() - Method in class io.bayonet.clients.EcommerceClient
 
getFeedbackApiTransCode() - Method in class io.bayonet.model.ecommerce.ConsultingResponse
Getters
getHttpResponseCode() - Method in class io.bayonet.clients.DeviceFingerprintClient
Getters
getHttpResponseCode() - Method in class io.bayonet.clients.EcommerceClient
Getters
getHttpResponseCode() - Method in class io.bayonet.clients.LendingClient
Getters
getHttpResponseCode() - Method in exception io.bayonet.exceptions.BayonetException
 
getPayloadAsMap() - Method in class io.bayonet.model.ecommerce.ConsultingResponse
 
getPayloadAsMap() - Method in class io.bayonet.model.lending.LendingConsultResponse
 
getReason_code() - Method in class io.bayonet.model.base.BaseResponse
Getters
getReason_message() - Method in class io.bayonet.model.base.BaseResponse
 
getReasonCode() - Method in class io.bayonet.clients.DeviceFingerprintClient
 
getReasonCode() - Method in class io.bayonet.clients.EcommerceClient
 
getReasonCode() - Method in class io.bayonet.clients.LendingClient
 
getReasonCode() - Method in exception io.bayonet.exceptions.BayonetException
Getters and Setters
getReasonCode() - Method in class io.bayonet.model.lending.LendingConsultResponse
Getters
getReasonMessage() - Method in class io.bayonet.clients.DeviceFingerprintClient
 
getReasonMessage() - Method in class io.bayonet.clients.EcommerceClient
 
getReasonMessage() - Method in class io.bayonet.clients.LendingClient
 
getReasonMessage() - Method in exception io.bayonet.exceptions.BayonetException
 
getReasonMessage() - Method in class io.bayonet.model.lending.LendingConsultResponse
 
getResponseCode() - Method in class io.bayonet.helpers.HttpHelper
Getters
getResponseJson() - Method in class io.bayonet.helpers.HttpHelper
 
getResponsePayload() - Method in class io.bayonet.clients.EcommerceClient
 
getResponsePayload() - Method in class io.bayonet.clients.LendingClient
 
getRiskLevel() - Method in class io.bayonet.clients.EcommerceClient
 
getRiskLevel() - Method in class io.bayonet.model.ecommerce.ConsultingResponse
 
getRulesTriggered() - Method in class io.bayonet.clients.EcommerceClient
 
getRulesTriggered() - Method in class io.bayonet.model.ecommerce.ConsultingResponse
 

H

HttpHelper - Class in io.bayonet.helpers
Created by imranarshad on 11/27/17 Helper class to perform all http operations
HttpHelper() - Constructor for class io.bayonet.helpers.HttpHelper
 

I

io.bayonet - package io.bayonet
 
io.bayonet.clients - package io.bayonet.clients
 
io.bayonet.exceptions - package io.bayonet.exceptions
 
io.bayonet.helpers - package io.bayonet.helpers
 
io.bayonet.model.base - package io.bayonet.model.base
 
io.bayonet.model.device_fingerprint - package io.bayonet.model.device_fingerprint
 
io.bayonet.model.ecommerce - package io.bayonet.model.ecommerce
 
io.bayonet.model.lending - package io.bayonet.model.lending
 

L

LendingClient - Class in io.bayonet.clients
Created by imranarshad on 11/28/17 Client implementation for connecting to the Bayonet Lending API endpoints
LendingClient(String, String) - Constructor for class io.bayonet.clients.LendingClient
Constructor to set up the client configuration
LendingConsultRequest - Class in io.bayonet.model.lending
Created by imranarshad on 11/28/17
LendingConsultRequest() - Constructor for class io.bayonet.model.lending.LendingConsultRequest
 
LendingConsultResponse - Class in io.bayonet.model.lending
Created by imranarshad on 11/28/17
LendingConsultResponse() - Constructor for class io.bayonet.model.lending.LendingConsultResponse
 
LendingFeedbackHistoricalRequest - Class in io.bayonet.model.lending
Created by imranarshad on 11/28/17
LendingFeedbackHistoricalRequest() - Constructor for class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
LendingFeedbackRequest - Class in io.bayonet.model.lending
Created by imranarshad on 11/28/17
LendingFeedbackRequest() - Constructor for class io.bayonet.model.lending.LendingFeedbackRequest
 
LendingReportTransactionRequest - Class in io.bayonet.model.lending
Created by imranarshad on 11/28/17
LendingReportTransactionRequest() - Constructor for class io.bayonet.model.lending.LendingReportTransactionRequest
 

P

Product - Class in io.bayonet.model.base
Created by imranarshad on 8/16/17.
Product() - Constructor for class io.bayonet.model.base.Product
 

Q

queryFingerprintData(DeviceFingerprintRequest) - Method in class io.bayonet.clients.DeviceFingerprintClient
Handler for sending get fingerprint data API calls

R

reportTransaction(LendingReportTransactionRequest) - Method in class io.bayonet.clients.LendingClient
Handler for sending transaction listener API calls the transaction listener is for sending solicitudes at the moment they are received the listener does not send any response about a persona's info, it only listens to the transactions
reportTransactionAndConsult(LendingReportTransactionRequest) - Method in class io.bayonet.clients.LendingClient
Handler for sending transaction listener API calls - and consult at the same time the only difference between this method and the reportTransaction method is that this method also generates a consult at the same time
request(Object, String, String) - Method in class io.bayonet.helpers.HttpHelper
Handler to send POST requests

S

setActions(Actions) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setActions(Actions) - Method in class io.bayonet.model.lending.LendingFeedbackRequest
 
setAddress(Address) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setAddress(Address) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setAlert(Boolean) - Method in class io.bayonet.model.base.Actions
Getter and Setter methods
setApiKey(String) - Method in class io.bayonet.model.device_fingerprint.DeviceFingerprintRequest
Setters
setApiKey(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
Getter and Setter methods
setApiKey(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
Getter and Setter methods
setApiKey(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackRequest
Getter and Setter methods
setApiKey(String) - Method in class io.bayonet.model.ecommerce.EcommerceUpdateTransactionRequest
Getter and Setter methods
setApiKey(String) - Method in class io.bayonet.model.lending.LendingConsultRequest
Setters
setApiKey(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
Setters
setApiKey(String) - Method in class io.bayonet.model.lending.LendingFeedbackRequest
Setters
setApiKey(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
Setters
setBankAuthCode(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setBankAuthCode(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackRequest
 
setBankDeclineReason(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setBankDeclineReason(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackRequest
 
setBankDeclineReason(String) - Method in class io.bayonet.model.ecommerce.EcommerceUpdateTransactionRequest
 
setBayonetFingerprintToken(String) - Method in class io.bayonet.model.device_fingerprint.DeviceFingerprintRequest
 
setBayonetFingerprintToken(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setBayonetFingerprintToken(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setBayonetFingerprintToken(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setBayonetFingerprintToken(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setBillingAddress(Address) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setBillingAddress(Address) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setBlock(Boolean) - Method in class io.bayonet.model.base.Actions
 
setCardBin(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setCardBin(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setCardholderName(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setCardholderName(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setCardLast4(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setCardLast4(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setCardNumber(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setCardNumber(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setChannel(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setChannel(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setChargebackReason(String) - Method in class io.bayonet.model.ecommerce.EcommerceUpdateTransactionRequest
 
setCity(String) - Method in class io.bayonet.model.base.Address
 
setConsumerInternalId(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setConsumerInternalId(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setConsumerInternalId(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setConsumerInternalId(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setConsumerName(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setConsumerName(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setConsumerName(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setConsumerName(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setCountry(String) - Method in class io.bayonet.model.base.Address
 
setCoupon(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setCoupon(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setCurp(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setCurp(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setCurrencyCode(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setCurrencyCode(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setEmail(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setEmail(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setEmail(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setEmail(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setExpeditedShipping(Boolean) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setExpeditedShipping(Boolean) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setFeedbackApiTransCode(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackRequest
 
setLine1(String) - Method in class io.bayonet.model.base.Address
Getters and Setters
setLine2(String) - Method in class io.bayonet.model.base.Address
 
setPaymentGateway(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setPaymentGateway(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setPaymentMethod(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setPaymentMethod(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setProductCategory(String) - Method in class io.bayonet.model.base.Product
 
setProductId(String) - Method in class io.bayonet.model.base.Product
Setters
setProductName(String) - Method in class io.bayonet.model.base.Product
 
setProductPrice(Double) - Method in class io.bayonet.model.base.Product
 
setProducts(ArrayList<Product>) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setProducts(ArrayList<Product>) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setRfc(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setRfc(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setShippingAddress(Address) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setShippingAddress(Address) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setState(String) - Method in class io.bayonet.model.base.Address
 
setStatusChangeTime(Long) - Method in class io.bayonet.model.ecommerce.EcommerceUpdateTransactionRequest
 
setTelephone(String) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setTelephone(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setTelephoneFixed(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setTelephoneFixed(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setTelephoneMobile(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setTelephoneMobile(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setTelephoneReference1(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setTelephoneReference1(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setTelephoneReference2(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setTelephoneReference2(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setTelephoneReference3(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setTelephoneReference3(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setTransactionAmount(Double) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setTransactionAmount(Double) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setTransactionCategory(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setTransactionCategory(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setTransactionId(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setTransactionId(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackRequest
 
setTransactionId(String) - Method in class io.bayonet.model.ecommerce.EcommerceUpdateTransactionRequest
 
setTransactionId(String) - Method in class io.bayonet.model.lending.LendingConsultRequest
 
setTransactionId(String) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setTransactionId(String) - Method in class io.bayonet.model.lending.LendingFeedbackRequest
 
setTransactionId(String) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setTransactionStatus(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setTransactionStatus(String) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackRequest
 
setTransactionStatus(String) - Method in class io.bayonet.model.ecommerce.EcommerceUpdateTransactionRequest
 
setTransactionTime(Long) - Method in class io.bayonet.model.ecommerce.EcommerceConsultingRequest
 
setTransactionTime(Long) - Method in class io.bayonet.model.ecommerce.EcommerceFeedbackHistoricalRequest
 
setTransactionTime(Long) - Method in class io.bayonet.model.lending.LendingFeedbackHistoricalRequest
 
setTransactionTime(Long) - Method in class io.bayonet.model.lending.LendingReportTransactionRequest
 
setZipCode(String) - Method in class io.bayonet.model.base.Address
 

U

updateTransaction(EcommerceUpdateTransactionRequest) - Method in class io.bayonet.clients.EcommerceClient
Handler for sending update-transaction API calls - this endpoint is used to report changes in the status of a transaction, eg.

V

validateApiKey(String) - Static method in class io.bayonet.helpers.DataHelper
Helper function to validate the provided api key - Api key should be non-null and non-empty
validateApiVersion(String, HashSet<String>) - Static method in class io.bayonet.helpers.DataHelper
Helper function to validate the provided Api version - Api version should be non-null and non-empty - Api version should be one of the versions supported by this SDK
validateClientConfig() - Method in class io.bayonet.Bayonet
Helper function to validate client configuration
A B C D E F G H I L P Q R S U V 
Skip navigation links