Skip to content

Commit f26f5ec

Browse files
committed
Updating sdk for GetTransactionListForCustomer
1 parent 9542637 commit f26f5ec

10 files changed

Lines changed: 487 additions & 14 deletions

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: 2016.11.22 at 06:00:08 PM IST
5+
// Generated on: 2017.04.12 at 02:51:25 PM IST
66
//
77

88

@@ -78,6 +78,7 @@
7878
ARBUpdateSubscriptionRequest.class,
7979
MobileDeviceLoginRequest.class,
8080
GetCustomerPaymentProfileRequest.class,
81+
GetTransactionListForCustomerRequest.class,
8182
GetSettledBatchListRequest.class,
8283
GetTransactionDetailsRequest.class,
8384
GetAUJobSummaryRequest.class,

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

Lines changed: 62 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@
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: 2016.11.22 at 06:00:08 PM IST
5+
// Generated on: 2017.04.12 at 02:51:25 PM IST
66
//
77

88

99
package net.authorize.api.contract.v1;
1010

1111
import javax.xml.bind.annotation.XmlAccessType;
1212
import javax.xml.bind.annotation.XmlAccessorType;
13-
import javax.xml.bind.annotation.XmlElement;
1413
import javax.xml.bind.annotation.XmlRootElement;
1514
import javax.xml.bind.annotation.XmlType;
1615

@@ -25,7 +24,15 @@
2524
* &lt;complexContent>
2625
* &lt;extension base="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ANetApiRequest">
2726
* &lt;sequence>
28-
* &lt;element name="customerProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString"/>
27+
* &lt;element name="customerProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/>
28+
* &lt;element name="merchantCustomerId" minOccurs="0">
29+
* &lt;simpleType>
30+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
31+
* &lt;maxLength value="20"/>
32+
* &lt;/restriction>
33+
* &lt;/simpleType>
34+
* &lt;/element>
35+
* &lt;element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
2936
* &lt;element name="unmaskExpirationDate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
3037
* &lt;/sequence>
3138
* &lt;/extension>
@@ -38,15 +45,18 @@
3845
@XmlAccessorType(XmlAccessType.FIELD)
3946
@XmlType(name = "", propOrder = {
4047
"customerProfileId",
48+
"merchantCustomerId",
49+
"email",
4150
"unmaskExpirationDate"
4251
})
4352
@XmlRootElement(name = "getCustomerProfileRequest")
4453
public class GetCustomerProfileRequest
4554
extends ANetApiRequest
4655
{
4756

48-
@XmlElement(required = true)
4957
protected String customerProfileId;
58+
protected String merchantCustomerId;
59+
protected String email;
5060
protected Boolean unmaskExpirationDate;
5161

5262
/**
@@ -73,6 +83,54 @@ public void setCustomerProfileId(String value) {
7383
this.customerProfileId = value;
7484
}
7585

86+
/**
87+
* Gets the value of the merchantCustomerId property.
88+
*
89+
* @return
90+
* possible object is
91+
* {@link String }
92+
*
93+
*/
94+
public String getMerchantCustomerId() {
95+
return merchantCustomerId;
96+
}
97+
98+
/**
99+
* Sets the value of the merchantCustomerId property.
100+
*
101+
* @param value
102+
* allowed object is
103+
* {@link String }
104+
*
105+
*/
106+
public void setMerchantCustomerId(String value) {
107+
this.merchantCustomerId = value;
108+
}
109+
110+
/**
111+
* Gets the value of the email property.
112+
*
113+
* @return
114+
* possible object is
115+
* {@link String }
116+
*
117+
*/
118+
public String getEmail() {
119+
return email;
120+
}
121+
122+
/**
123+
* Sets the value of the email property.
124+
*
125+
* @param value
126+
* allowed object is
127+
* {@link String }
128+
*
129+
*/
130+
public void setEmail(String value) {
131+
this.email = value;
132+
}
133+
76134
/**
77135
* Gets the value of the unmaskExpirationDate property.
78136
*

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

Lines changed: 68 additions & 2 deletions
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: 2016.11.22 at 06:00:08 PM IST
5+
// Generated on: 2017.04.12 at 02:51:25 PM IST
66
//
77

88

@@ -26,6 +26,20 @@
2626
* &lt;extension base="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ANetApiResponse">
2727
* &lt;sequence>
2828
* &lt;element name="transaction" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}transactionDetailsType"/>
29+
* &lt;element name="clientId" minOccurs="0">
30+
* &lt;simpleType>
31+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
32+
* &lt;maxLength value="30"/>
33+
* &lt;/restriction>
34+
* &lt;/simpleType>
35+
* &lt;/element>
36+
* &lt;element name="transrefId" minOccurs="0">
37+
* &lt;simpleType>
38+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
39+
* &lt;maxLength value="20"/>
40+
* &lt;/restriction>
41+
* &lt;/simpleType>
42+
* &lt;/element>
2943
* &lt;/sequence>
3044
* &lt;/extension>
3145
* &lt;/complexContent>
@@ -36,7 +50,9 @@
3650
*/
3751
@XmlAccessorType(XmlAccessType.FIELD)
3852
@XmlType(name = "", propOrder = {
39-
"transaction"
53+
"transaction",
54+
"clientId",
55+
"transrefId"
4056
})
4157
@XmlRootElement(name = "getTransactionDetailsResponse")
4258
public class GetTransactionDetailsResponse
@@ -45,6 +61,8 @@ public class GetTransactionDetailsResponse
4561

4662
@XmlElement(required = true)
4763
protected TransactionDetailsType transaction;
64+
protected String clientId;
65+
protected String transrefId;
4866

4967
/**
5068
* Gets the value of the transaction property.
@@ -70,4 +88,52 @@ public void setTransaction(TransactionDetailsType value) {
7088
this.transaction = value;
7189
}
7290

91+
/**
92+
* Gets the value of the clientId property.
93+
*
94+
* @return
95+
* possible object is
96+
* {@link String }
97+
*
98+
*/
99+
public String getClientId() {
100+
return clientId;
101+
}
102+
103+
/**
104+
* Sets the value of the clientId property.
105+
*
106+
* @param value
107+
* allowed object is
108+
* {@link String }
109+
*
110+
*/
111+
public void setClientId(String value) {
112+
this.clientId = value;
113+
}
114+
115+
/**
116+
* Gets the value of the transrefId property.
117+
*
118+
* @return
119+
* possible object is
120+
* {@link String }
121+
*
122+
*/
123+
public String getTransrefId() {
124+
return transrefId;
125+
}
126+
127+
/**
128+
* Sets the value of the transrefId property.
129+
*
130+
* @param value
131+
* allowed object is
132+
* {@link String }
133+
*
134+
*/
135+
public void setTransrefId(String value) {
136+
this.transrefId = value;
137+
}
138+
73139
}
Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
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: 2017.04.12 at 02:51:25 PM 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="customerProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString"/>
29+
* &lt;element name="customerPaymentProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/>
30+
* &lt;element name="sorting" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}TransactionListSorting" minOccurs="0"/>
31+
* &lt;element name="paging" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}Paging" minOccurs="0"/>
32+
* &lt;/sequence>
33+
* &lt;/extension>
34+
* &lt;/complexContent>
35+
* &lt;/complexType>
36+
* </pre>
37+
*
38+
*
39+
*/
40+
@XmlAccessorType(XmlAccessType.FIELD)
41+
@XmlType(name = "", propOrder = {
42+
"customerProfileId",
43+
"customerPaymentProfileId",
44+
"sorting",
45+
"paging"
46+
})
47+
@XmlRootElement(name = "getTransactionListForCustomerRequest")
48+
public class GetTransactionListForCustomerRequest
49+
extends ANetApiRequest
50+
{
51+
52+
@XmlElement(required = true)
53+
protected String customerProfileId;
54+
protected String customerPaymentProfileId;
55+
protected TransactionListSorting sorting;
56+
protected Paging paging;
57+
58+
/**
59+
* Gets the value of the customerProfileId property.
60+
*
61+
* @return
62+
* possible object is
63+
* {@link String }
64+
*
65+
*/
66+
public String getCustomerProfileId() {
67+
return customerProfileId;
68+
}
69+
70+
/**
71+
* Sets the value of the customerProfileId property.
72+
*
73+
* @param value
74+
* allowed object is
75+
* {@link String }
76+
*
77+
*/
78+
public void setCustomerProfileId(String value) {
79+
this.customerProfileId = value;
80+
}
81+
82+
/**
83+
* Gets the value of the customerPaymentProfileId property.
84+
*
85+
* @return
86+
* possible object is
87+
* {@link String }
88+
*
89+
*/
90+
public String getCustomerPaymentProfileId() {
91+
return customerPaymentProfileId;
92+
}
93+
94+
/**
95+
* Sets the value of the customerPaymentProfileId property.
96+
*
97+
* @param value
98+
* allowed object is
99+
* {@link String }
100+
*
101+
*/
102+
public void setCustomerPaymentProfileId(String value) {
103+
this.customerPaymentProfileId = value;
104+
}
105+
106+
/**
107+
* Gets the value of the sorting property.
108+
*
109+
* @return
110+
* possible object is
111+
* {@link TransactionListSorting }
112+
*
113+
*/
114+
public TransactionListSorting getSorting() {
115+
return sorting;
116+
}
117+
118+
/**
119+
* Sets the value of the sorting property.
120+
*
121+
* @param value
122+
* allowed object is
123+
* {@link TransactionListSorting }
124+
*
125+
*/
126+
public void setSorting(TransactionListSorting value) {
127+
this.sorting = value;
128+
}
129+
130+
/**
131+
* Gets the value of the paging property.
132+
*
133+
* @return
134+
* possible object is
135+
* {@link Paging }
136+
*
137+
*/
138+
public Paging getPaging() {
139+
return paging;
140+
}
141+
142+
/**
143+
* Sets the value of the paging property.
144+
*
145+
* @param value
146+
* allowed object is
147+
* {@link Paging }
148+
*
149+
*/
150+
public void setPaging(Paging value) {
151+
this.paging = value;
152+
}
153+
154+
}

0 commit comments

Comments
 (0)