package com.braintreegateway;
public class CreditCardVerificationRequest extends Request {
private CreditCardVerificationCreditCardRequest creditCardRequest;
private CreditCardVerificationOptionsRequest optionsRequest;
public CreditCardVerificationRequest() {
}
public CreditCardVerificationCreditCardRequest creditCard() {
creditCardRequest = new CreditCardVerificationCreditCardRequest(this);
return creditCardRequest;
}
public CreditCardVerificationOptionsRequest options() {
optionsRequest = new CreditCardVerificationOptionsRequest(this);
return optionsRequest;
}
@Override
public String toXML() {
return buildRequest("verification").toXML();
}
protected RequestBuilder buildRequest(String root) {
RequestBuilder builder = new RequestBuilder(root).
addElement("creditCard", creditCardRequest).
addElement("options", optionsRequest);
return builder;
}
}