Skip to content

Commit 33e73e6

Browse files
authored
Merge pull request AuthorizeNet#150 from nagarikantipavan/master
Pushing the changes for the updated fields in the xsd for the Novembe…
2 parents 859c78a + 4154520 commit 33e73e6

22 files changed

+2556
-45
lines changed

src/main/java/net/authorize/api/contract/v1/ANetApiRequest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2018.06.13 at 02:31:45 PM IST
5+
// Generated on: 2018.11.14 at 11:09:15 AM IST
66
//
77

88

@@ -99,6 +99,7 @@
9999
DeleteCustomerShippingAddressRequest.class,
100100
UpdateHeldTransactionRequest.class,
101101
UpdateCustomerProfileRequest.class,
102+
GetCustomerPaymentProfileNonceRequest.class,
102103
CreateCustomerProfileFromTransactionRequest.class
103104
})
104105
public class ANetApiRequest implements java.io.Serializable {

src/main/java/net/authorize/api/contract/v1/ANetApiResponse.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2018.06.13 at 02:31:45 PM IST
5+
// Generated on: 2018.11.14 at 11:09:15 AM IST
66
//
77

88

@@ -45,6 +45,7 @@
4545
"sessionToken"
4646
})
4747
@XmlSeeAlso({
48+
GetCustomerPaymentProfileNonceResponse.class,
4849
UpdateHeldTransactionResponse.class,
4950
ValidateCustomerPaymentProfileResponse.class,
5051
GetUnsettledTransactionListResponse.class,
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
//
2+
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
3+
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4+
// Any modifications to this file will be lost upon recompilation of the source schema.
5+
// Generated on: 2018.11.14 at 11:09:15 AM IST
6+
//
7+
8+
9+
package net.authorize.api.contract.v1;
10+
11+
import java.util.ArrayList;
12+
import java.util.List;
13+
import javax.xml.bind.annotation.XmlAccessType;
14+
import javax.xml.bind.annotation.XmlAccessorType;
15+
import javax.xml.bind.annotation.XmlType;
16+
17+
18+
/**
19+
* <p>Java class for ArrayOfContactDetail complex type.
20+
*
21+
* <p>The following schema fragment specifies the expected content contained within this class.
22+
*
23+
* <pre>
24+
* &lt;complexType name="ArrayOfContactDetail">
25+
* &lt;complexContent>
26+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27+
* &lt;sequence>
28+
* &lt;element name="contactDetail" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ContactDetailType" maxOccurs="unbounded" minOccurs="0"/>
29+
* &lt;/sequence>
30+
* &lt;/restriction>
31+
* &lt;/complexContent>
32+
* &lt;/complexType>
33+
* </pre>
34+
*
35+
*
36+
*/
37+
@XmlAccessorType(XmlAccessType.FIELD)
38+
@XmlType(name = "ArrayOfContactDetail", propOrder = {
39+
"contactDetail"
40+
})
41+
public class ArrayOfContactDetail {
42+
43+
protected List<ContactDetailType> contactDetail;
44+
45+
/**
46+
* Gets the value of the contactDetail property.
47+
*
48+
* <p>
49+
* This accessor method returns a reference to the live list,
50+
* not a snapshot. Therefore any modification you make to the
51+
* returned list will be present inside the JAXB object.
52+
* This is why there is not a <CODE>set</CODE> method for the contactDetail property.
53+
*
54+
* <p>
55+
* For example, to add a new item, do as follows:
56+
* <pre>
57+
* getContactDetail().add(newItem);
58+
* </pre>
59+
*
60+
*
61+
* <p>
62+
* Objects of the following type(s) are allowed in the list
63+
* {@link ContactDetailType }
64+
*
65+
*
66+
*/
67+
public List<ContactDetailType> getContactDetail() {
68+
if (contactDetail == null) {
69+
contactDetail = new ArrayList<ContactDetailType>();
70+
}
71+
return this.contactDetail;
72+
}
73+
74+
}
Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
//
2+
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
3+
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4+
// Any modifications to this file will be lost upon recompilation of the source schema.
5+
// Generated on: 2018.11.14 at 11:09:15 AM IST
6+
//
7+
8+
9+
package net.authorize.api.contract.v1;
10+
11+
import javax.xml.bind.annotation.XmlAccessType;
12+
import javax.xml.bind.annotation.XmlAccessorType;
13+
import javax.xml.bind.annotation.XmlType;
14+
15+
16+
/**
17+
* <p>Java class for ContactDetailType complex type.
18+
*
19+
* <p>The following schema fragment specifies the expected content contained within this class.
20+
*
21+
* <pre>
22+
* &lt;complexType name="ContactDetailType">
23+
* &lt;complexContent>
24+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
25+
* &lt;sequence>
26+
* &lt;element name="email" minOccurs="0">
27+
* &lt;simpleType>
28+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
29+
* &lt;maxLength value="255"/>
30+
* &lt;/restriction>
31+
* &lt;/simpleType>
32+
* &lt;/element>
33+
* &lt;element name="firstName" minOccurs="0">
34+
* &lt;simpleType>
35+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
36+
* &lt;maxLength value="50"/>
37+
* &lt;/restriction>
38+
* &lt;/simpleType>
39+
* &lt;/element>
40+
* &lt;element name="lastName" minOccurs="0">
41+
* &lt;simpleType>
42+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
43+
* &lt;maxLength value="50"/>
44+
* &lt;/restriction>
45+
* &lt;/simpleType>
46+
* &lt;/element>
47+
* &lt;/sequence>
48+
* &lt;/restriction>
49+
* &lt;/complexContent>
50+
* &lt;/complexType>
51+
* </pre>
52+
*
53+
*
54+
*/
55+
@XmlAccessorType(XmlAccessType.FIELD)
56+
@XmlType(name = "ContactDetailType", propOrder = {
57+
"email",
58+
"firstName",
59+
"lastName"
60+
})
61+
public class ContactDetailType {
62+
63+
protected String email;
64+
protected String firstName;
65+
protected String lastName;
66+
67+
/**
68+
* Gets the value of the email property.
69+
*
70+
* @return
71+
* possible object is
72+
* {@link String }
73+
*
74+
*/
75+
public String getEmail() {
76+
return email;
77+
}
78+
79+
/**
80+
* Sets the value of the email property.
81+
*
82+
* @param value
83+
* allowed object is
84+
* {@link String }
85+
*
86+
*/
87+
public void setEmail(String value) {
88+
this.email = value;
89+
}
90+
91+
/**
92+
* Gets the value of the firstName property.
93+
*
94+
* @return
95+
* possible object is
96+
* {@link String }
97+
*
98+
*/
99+
public String getFirstName() {
100+
return firstName;
101+
}
102+
103+
/**
104+
* Sets the value of the firstName property.
105+
*
106+
* @param value
107+
* allowed object is
108+
* {@link String }
109+
*
110+
*/
111+
public void setFirstName(String value) {
112+
this.firstName = value;
113+
}
114+
115+
/**
116+
* Gets the value of the lastName property.
117+
*
118+
* @return
119+
* possible object is
120+
* {@link String }
121+
*
122+
*/
123+
public String getLastName() {
124+
return lastName;
125+
}
126+
127+
/**
128+
* Sets the value of the lastName property.
129+
*
130+
* @param value
131+
* allowed object is
132+
* {@link String }
133+
*
134+
*/
135+
public void setLastName(String value) {
136+
this.lastName = value;
137+
}
138+
139+
}
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
//
2+
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
3+
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4+
// Any modifications to this file will be lost upon recompilation of the source schema.
5+
// Generated on: 2018.11.14 at 11:09:15 AM IST
6+
//
7+
8+
9+
package net.authorize.api.contract.v1;
10+
11+
import javax.xml.bind.annotation.XmlAccessType;
12+
import javax.xml.bind.annotation.XmlAccessorType;
13+
import javax.xml.bind.annotation.XmlElement;
14+
import javax.xml.bind.annotation.XmlRootElement;
15+
import javax.xml.bind.annotation.XmlType;
16+
17+
18+
/**
19+
* <p>Java class for anonymous complex type.
20+
*
21+
* <p>The following schema fragment specifies the expected content contained within this class.
22+
*
23+
* <pre>
24+
* &lt;complexType>
25+
* &lt;complexContent>
26+
* &lt;extension base="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ANetApiRequest">
27+
* &lt;sequence>
28+
* &lt;element name="connectedAccessToken" type="{http://www.w3.org/2001/XMLSchema}string"/>
29+
* &lt;element name="customerProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString"/>
30+
* &lt;element name="customerPaymentProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString"/>
31+
* &lt;/sequence>
32+
* &lt;/extension>
33+
* &lt;/complexContent>
34+
* &lt;/complexType>
35+
* </pre>
36+
*
37+
*
38+
*/
39+
@XmlAccessorType(XmlAccessType.FIELD)
40+
@XmlType(name = "", propOrder = {
41+
"connectedAccessToken",
42+
"customerProfileId",
43+
"customerPaymentProfileId"
44+
})
45+
@XmlRootElement(name = "getCustomerPaymentProfileNonceRequest")
46+
public class GetCustomerPaymentProfileNonceRequest
47+
extends ANetApiRequest
48+
{
49+
50+
@XmlElement(required = true)
51+
protected String connectedAccessToken;
52+
@XmlElement(required = true)
53+
protected String customerProfileId;
54+
@XmlElement(required = true)
55+
protected String customerPaymentProfileId;
56+
57+
/**
58+
* Gets the value of the connectedAccessToken property.
59+
*
60+
* @return
61+
* possible object is
62+
* {@link String }
63+
*
64+
*/
65+
public String getConnectedAccessToken() {
66+
return connectedAccessToken;
67+
}
68+
69+
/**
70+
* Sets the value of the connectedAccessToken property.
71+
*
72+
* @param value
73+
* allowed object is
74+
* {@link String }
75+
*
76+
*/
77+
public void setConnectedAccessToken(String value) {
78+
this.connectedAccessToken = value;
79+
}
80+
81+
/**
82+
* Gets the value of the customerProfileId property.
83+
*
84+
* @return
85+
* possible object is
86+
* {@link String }
87+
*
88+
*/
89+
public String getCustomerProfileId() {
90+
return customerProfileId;
91+
}
92+
93+
/**
94+
* Sets the value of the customerProfileId property.
95+
*
96+
* @param value
97+
* allowed object is
98+
* {@link String }
99+
*
100+
*/
101+
public void setCustomerProfileId(String value) {
102+
this.customerProfileId = value;
103+
}
104+
105+
/**
106+
* Gets the value of the customerPaymentProfileId property.
107+
*
108+
* @return
109+
* possible object is
110+
* {@link String }
111+
*
112+
*/
113+
public String getCustomerPaymentProfileId() {
114+
return customerPaymentProfileId;
115+
}
116+
117+
/**
118+
* Sets the value of the customerPaymentProfileId property.
119+
*
120+
* @param value
121+
* allowed object is
122+
* {@link String }
123+
*
124+
*/
125+
public void setCustomerPaymentProfileId(String value) {
126+
this.customerPaymentProfileId = value;
127+
}
128+
129+
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy