@@ -32,25 +32,25 @@ Install the SDK by adding the following dependency in your project's pom.xml fil
3232<dependency >
3333 <groupId >com.maxio</groupId >
3434 <artifactId >advanced-billing-sdk</artifactId >
35- <version >8 .0.0</version >
35+ <version >9 .0.0</version >
3636</dependency >
3737```
3838
3939You can also view the package at:
40- https://central.sonatype.com/artifact/com.maxio/advanced-billing-sdk/8 .0.0
40+ https://central.sonatype.com/artifact/com.maxio/advanced-billing-sdk/9 .0.0
4141
4242## Initialize the API Client
4343
44- ** _ Note:_ ** Documentation for the client can be found [ here.] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/client.md )
44+ ** _ Note:_ ** Documentation for the client can be found [ here.] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/client.md )
4545
4646The following parameters are configurable for the API Client:
4747
4848| Parameter | Type | Description |
4949| --- | --- | --- |
5050| site | ` String ` | The subdomain for your Advanced Billing site.<br >* Default* : ` "subdomain" ` |
51- | environment | ` Environment ` | The API environment. <br > ** Default: ` Environment.US ` ** |
52- | httpClientConfig | [ ` Consumer<HttpClientConfiguration.Builder> ` ] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-client-configuration-builder.md ) | Set up Http Client Configuration instance. |
53- | basicAuthCredentials | [ ` BasicAuthCredentials ` ] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/auth/basic-authentication.md ) | The Credentials Setter for Basic Authentication |
51+ | environment | [ ` Environment ` ] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/README.md#environments ) | The API environment. <br > ** Default: ` Environment.US ` ** |
52+ | httpClientConfig | [ ` Consumer<HttpClientConfiguration.Builder> ` ] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-client-configuration-builder.md ) | Set up Http Client Configuration instance. |
53+ | basicAuthCredentials | [ ` BasicAuthCredentials ` ] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/auth/basic-authentication.md ) | The Credentials Setter for Basic Authentication |
5454
5555The API client can be initialized as follows:
5656
@@ -59,7 +59,6 @@ import com.maxio.advancedbilling.AdvancedBillingClient;
5959import com.maxio.advancedbilling.Environment ;
6060import com.maxio.advancedbilling.authentication.BasicAuthModel ;
6161import com.maxio.advancedbilling.exceptions.ApiException ;
62- import java.io.IOException ;
6362
6463public class Program {
6564 public static void main (String [] args ) {
@@ -94,67 +93,68 @@ The SDK can be configured to use a different environment for making API calls. A
9493
9594This API uses the following authentication schemes.
9695
97- * [ ` BasicAuth (Basic Authentication) ` ] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/auth/basic-authentication.md )
96+ * [ ` BasicAuth (Basic Authentication) ` ] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/auth/basic-authentication.md )
9897
9998## List of APIs
10099
101- * [ API Exports] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/api-exports.md )
102- * [ Advance Invoice] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/advance-invoice.md )
103- * [ Billing Portal] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/billing-portal.md )
104- * [ Component Price Points] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/component-price-points.md )
105- * [ Custom Fields] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/custom-fields.md )
106- * [ Events-Based Billing Segments] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/events-based-billing-segments.md )
107- * [ Payment Profiles] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/payment-profiles.md )
108- * [ Product Families] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/product-families.md )
109- * [ Product Price Points] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/product-price-points.md )
110- * [ Proforma Invoices] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/proforma-invoices.md )
111- * [ Reason Codes] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/reason-codes.md )
112- * [ Referral Codes] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/referral-codes.md )
113- * [ Sales Commissions] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/sales-commissions.md )
114- * [ Subscription Components] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscription-components.md )
115- * [ Subscription Groups] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscription-groups.md )
116- * [ Subscription Group Invoice Account] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscription-group-invoice-account.md )
117- * [ Subscription Group Status] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscription-group-status.md )
118- * [ Subscription Invoice Account] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscription-invoice-account.md )
119- * [ Subscription Notes] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscription-notes.md )
120- * [ Subscription Products] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscription-products.md )
121- * [ Subscription Status] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscription-status.md )
122- * [ Coupons] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/coupons.md )
123- * [ Components] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/components.md )
124- * [ Customers] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/customers.md )
125- * [ Events] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/events.md )
126- * [ Insights] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/insights.md )
127- * [ Invoices] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/invoices.md )
128- * [ Offers] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/offers.md )
129- * [ Products] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/products.md )
130- * [ Sites] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/sites.md )
131- * [ Subscriptions] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/subscriptions.md )
132- * [ Webhooks] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8.0.0/doc/controllers/webhooks.md )
100+ * [ API Exports] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/api-exports.md )
101+ * [ Advance Invoice] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/advance-invoice.md )
102+ * [ Billing Portal] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/billing-portal.md )
103+ * [ Component Price Points] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/component-price-points.md )
104+ * [ Custom Fields] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/custom-fields.md )
105+ * [ Events-Based Billing Segments] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/events-based-billing-segments.md )
106+ * [ Payment Profiles] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/payment-profiles.md )
107+ * [ Product Families] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/product-families.md )
108+ * [ Product Price Points] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/product-price-points.md )
109+ * [ Proforma Invoices] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/proforma-invoices.md )
110+ * [ Reason Codes] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/reason-codes.md )
111+ * [ Referral Codes] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/referral-codes.md )
112+ * [ Sales Commissions] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/sales-commissions.md )
113+ * [ Subscription Components] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-components.md )
114+ * [ Subscription Groups] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-groups.md )
115+ * [ Subscription Group Invoice Account] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-group-invoice-account.md )
116+ * [ Subscription Group Status] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-group-status.md )
117+ * [ Subscription Invoice Account] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-invoice-account.md )
118+ * [ Subscription Notes] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-notes.md )
119+ * [ Subscription Products] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-products.md )
120+ * [ Subscription Renewals] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-renewals.md )
121+ * [ Subscription Status] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscription-status.md )
122+ * [ Coupons] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/coupons.md )
123+ * [ Components] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/components.md )
124+ * [ Customers] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/customers.md )
125+ * [ Events] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/events.md )
126+ * [ Insights] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/insights.md )
127+ * [ Invoices] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/invoices.md )
128+ * [ Offers] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/offers.md )
129+ * [ Products] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/products.md )
130+ * [ Sites] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/sites.md )
131+ * [ Subscriptions] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/subscriptions.md )
132+ * [ Webhooks] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9.0.0/doc/controllers/webhooks.md )
133133
134134## SDK Infrastructure
135135
136136### Configuration
137137
138- * [ Configuration Interface] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/configuration-interface.md )
139- * [ HttpClientConfiguration] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-client-configuration.md )
140- * [ HttpClientConfiguration.Builder] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-client-configuration-builder.md )
141- * [ HttpProxyConfiguration] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-proxy-configuration.md )
142- * [ HttpProxyConfiguration.Builder] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-proxy-configuration-builder.md )
138+ * [ Configuration Interface] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/configuration-interface.md )
139+ * [ HttpClientConfiguration] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-client-configuration.md )
140+ * [ HttpClientConfiguration.Builder] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-client-configuration-builder.md )
141+ * [ HttpProxyConfiguration] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-proxy-configuration.md )
142+ * [ HttpProxyConfiguration.Builder] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-proxy-configuration-builder.md )
143143
144144### HTTP
145145
146- * [ Headers] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/headers.md )
147- * [ HttpCallback Interface] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-callback-interface.md )
148- * [ HttpContext] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-context.md )
149- * [ HttpBodyRequest] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-body-request.md )
150- * [ HttpRequest] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-request.md )
151- * [ HttpResponse] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-response.md )
152- * [ HttpStringResponse] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/http-string-response.md )
146+ * [ Headers] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/headers.md )
147+ * [ HttpCallback Interface] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-callback-interface.md )
148+ * [ HttpContext] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-context.md )
149+ * [ HttpBodyRequest] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-body-request.md )
150+ * [ HttpRequest] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-request.md )
151+ * [ HttpResponse] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-response.md )
152+ * [ HttpStringResponse] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/http-string-response.md )
153153
154154### Utilities
155155
156- * [ ApiException] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/api-exception.md )
157- * [ ApiHelper] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/api-helper.md )
158- * [ FileWrapper] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/file-wrapper.md )
159- * [ DateTimeHelper] ( https://www.github.com/maxio-com/ab-java-sdk/tree/8 .0.0/doc/date-time-helper.md )
156+ * [ ApiException] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/api-exception.md )
157+ * [ ApiHelper] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/api-helper.md )
158+ * [ FileWrapper] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/file-wrapper.md )
159+ * [ DateTimeHelper] ( https://www.github.com/maxio-com/ab-java-sdk/tree/9 .0.0/doc/date-time-helper.md )
160160
0 commit comments