8000 Pushing the changes for the updated fields in the xsd for the Novembe… · AuthorizeNet/sdk-java@7361f88 · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit 7361f88

Browse files
Pushing the changes for the updated fields in the xsd for the November Release
1 parent 1c4eb3f commit 7361f88

22 files changed

+2608
-26
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)
0