Skip to content

Commit

Permalink
updated for maven repositories
Browse files Browse the repository at this point in the history
  • Loading branch information
perrytew committed Dec 5, 2017
1 parent 60a1303 commit 5599e97
Show file tree
Hide file tree
Showing 279 changed files with 327 additions and 320 deletions.
91 changes: 49 additions & 42 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# swagger-java-client
# rest-sdk

## Requirements

Expand Down Expand Up @@ -26,9 +26,9 @@ Add this dependency to your project's POM:

```xml
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-java-client</artifactId>
<version>1.0.0</version>
<groupId>com.ultracart</groupId>
<artifactId>rest-sdk</artifactId>
<version>1.0.4</version>
<scope>compile</scope>
</dependency>
```
Expand All @@ -38,7 +38,7 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:

```groovy
compile "io.swagger:swagger-java-client:1.0.0"
compile "com.ultracart:rest-sdk:1.0.4"
```

### Others
Expand All @@ -49,53 +49,60 @@ At first generate the JAR by executing:

Then manually install the following JARs:

* target/swagger-java-client-1.0.0.jar
* target/rest-sdk-1.0.4.jar
* target/lib/*.jar

## Getting Started

Please follow the [installation](#installation) instruction and execute the following Java code:

```java
import com.ultracart.admin.v2.FulfillmentApi;
import com.ultracart.admin.v2.models.Order;
import com.ultracart.admin.v2.models.OrdersResponse;
import com.ultracart.admin.v2.swagger.ApiClient;
import com.ultracart.admin.v2.swagger.ApiException;
import com.ultracart.admin.v2.swagger.Configuration;
import com.ultracart.admin.v2.swagger.auth.ApiKeyAuth;

import com.ultracart.admin.v2.swagger.*;
import com.ultracart.admin.v2.swagger.auth.*;
import com.ultracart.admin.v2.models.*;
import com.ultracart.admin.v2.AffiliateApi;

import java.io.File;
import java.util.*;

public class AffiliateApiExample {

public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure OAuth2 access token for authorization: ultraCartOauth
OAuth ultraCartOauth = (OAuth) defaultClient.getAuthentication("ultraCartOauth");
ultraCartOauth.setAccessToken("YOUR ACCESS TOKEN");

// Configure API key authorization: ultraCartSimpleApiKey
ApiKeyAuth ultraCartSimpleApiKey = (ApiKeyAuth) defaultClient.getAuthentication("ultraCartSimpleApiKey");
ultraCartSimpleApiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ultraCartSimpleApiKey.setApiKeyPrefix("Token");

AffiliateApi apiInstance = new AffiliateApi();
AffiliateClickQuery clickQuery = new AffiliateClickQuery(); // AffiliateClickQuery | Click query
Integer limit = 10000; // Integer | The maximum number of records to return on this one API call. (Maximum 10000)
Integer offset = 0; // Integer | Pagination of the record set. Offset is a zero based index.
String expand = "expand_example"; // String | The object expansion to perform on the result. Only option is link.
try {
AffiliateClicksResponse result = apiInstance.getClicksByQuery(clickQuery, limit, offset, expand);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AffiliateApi#getClicksByQuery");
e.printStackTrace();
}
import java.util.List;

public class FulfillmentSample {

private static final String API_KEY = "4256aaf6dfedfa01582fe9a961ab0100216d737b874a4801582fe9a961ab0100";

private static void initClient(){
ApiClient defaultClient = Configuration.getDefaultApiClient();

ApiKeyAuth ultraCartSimpleApiKey = (ApiKeyAuth) defaultClient.getAuthentication("ultraCartSimpleApiKey");
ultraCartSimpleApiKey.setApiKey(API_KEY);

defaultClient.addDefaultHeader("X-UltraCart-Api-Version", "2017-03-01");

defaultClient.setDebugging(true);
defaultClient.setVerifyingSsl(false);
}

public static void main(String ... args) {
initClient();

FulfillmentApi api = new FulfillmentApi();
String distributionCenterCode = "DFLT";

try {
OrdersResponse ordersResponse = api.getDistributionCenterOrders(distributionCenterCode);
List<Order> orders = ordersResponse.getOrders();
System.out.println("There are " + orders.size() + " in distribution center [" + distributionCenterCode + "]");
for (Order order : orders) {
System.out.println(order);
}

} catch (ApiException e) {
System.err.println("Exception when calling FulfillmentApi#getDistributionCenterOrders");
e.printStackTrace();
}
}
}

```

## Documentation for API Endpoints
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
/**
* AffiliateClick
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AffiliateClick {
@SerializedName("affiliate_click_oid")
private Integer affiliateClickOid = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* AffiliateClickQuery
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AffiliateClickQuery {
@SerializedName("affiliate_link_oid")
private Integer affiliateLinkOid = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
/**
* AffiliateClicksResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AffiliateClicksResponse {
@SerializedName("clicks")
private List<AffiliateClick> clicks = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
/**
* AffiliateLedger
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AffiliateLedger {
@SerializedName("affiliate_click_oid")
private Integer affiliateClickOid = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* AffiliateLedgerQuery
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AffiliateLedgerQuery {
@SerializedName("affiliate_oid")
private Integer affiliateOid = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
/**
* AffiliateLedgersResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AffiliateLedgersResponse {
@SerializedName("error")
private Error error = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* AffiliateLink
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AffiliateLink {
@SerializedName("affiliate_link_oid")
private Integer affiliateLinkOid = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* ApiUserApplicationProfile
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class ApiUserApplicationProfile {
@SerializedName("api_application_logo_url")
private String apiApplicationLogoUrl = null;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/ultracart/admin/v2/models/AutoOrder.java
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
/**
* AutoOrder
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AutoOrder {
@SerializedName("auto_order_code")
private String autoOrderCode = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
/**
* AutoOrderItem
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AutoOrderItem {
@SerializedName("arbitrary_item_id")
private String arbitraryItemId = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* AutoOrderItemOption
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AutoOrderItemOption {
@SerializedName("label")
private String label = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
/**
* AutoOrderResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AutoOrderResponse {
@SerializedName("auto_order")
private AutoOrder autoOrder = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
/**
* AutoOrdersResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class AutoOrdersResponse {
@SerializedName("auto_orders")
private List<AutoOrder> autoOrders = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
/**
* BaseResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class BaseResponse {
@SerializedName("error")
private Error error = null;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/ultracart/admin/v2/models/Cart.java
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
/**
* Cart
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class Cart {
@SerializedName("affiliate")
private CartAffiliate affiliate = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* CartAffiliate
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartAffiliate {
@SerializedName("affiliate_id")
private Integer affiliateId = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
/**
* CartBilling
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartBilling {
@SerializedName("address1")
private String address1 = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
/**
* CartBuysafe
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartBuysafe {
@SerializedName("bond_available")
private Boolean bondAvailable = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* CartCheckout
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartCheckout {
@SerializedName("comments")
private String comments = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* CartCoupon
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartCoupon {
@SerializedName("coupon_code")
private String couponCode = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
/**
* CartCustomerProfile
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartCustomerProfile {
@SerializedName("allow_3rd_party_billing")
private Boolean allow3rdPartyBilling = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* CartCustomerProfileAddress
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartCustomerProfileAddress {
@SerializedName("address1")
private String address1 = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* CartCustomerProfileCreditCard
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartCustomerProfileCreditCard {
@SerializedName("card_expiration_month")
private Integer cardExpirationMonth = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
/**
* CartFinalizeOrderRequest
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartFinalizeOrderRequest {
@SerializedName("cart")
private Cart cart = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
/**
* CartFinalizeOrderRequestOptions
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartFinalizeOrderRequestOptions {
@SerializedName("auto_approve_purchase_order")
private Boolean autoApprovePurchaseOrder = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
/**
* CartFinalizeOrderResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartFinalizeOrderResponse {
@SerializedName("errors")
private List<String> errors = null;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/ultracart/admin/v2/models/CartGift.java
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
/**
* CartGift
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartGift {
@SerializedName("gift")
private Boolean gift = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
/**
* CartGiftCertificate
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartGiftCertificate {
@SerializedName("gift_certificate_amount")
private Currency giftCertificateAmount = null;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/ultracart/admin/v2/models/CartItem.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
/**
* CartItem
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartItem {
@SerializedName("arbitrary_unit_cost")
private Currency arbitraryUnitCost = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* CartItemAttribute
*/
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-01T13:32:58.942-05:00")
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2017-12-04T23:05:49.832-05:00")
public class CartItemAttribute {
@SerializedName("name")
private String name = null;
Expand Down
Loading

0 comments on commit 5599e97

Please sign in to comment.