Skip to content

Commit f26f5ec

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

10 files changed

+487
-14
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: 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)
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