Skip to content
This repository was archived by the owner on Apr 23, 2021. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## Version 2.20181212.0 (2018-12-12)

## Improvement: ListCustomers return set expanded

Requests to the ListCustomers endpoint now returns all available customer profiles. Previously, ListCustomers only returned customer profiles explicitly created through the Customers API or Square Point of Sale.

## Version 2.20181205.0 (2018-12-05)

## New feature: Idempotent customer profile creation in Connect v2
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>com.squareup</groupId>
<artifactId>connect</artifactId>
<version>2.20181205.0</version>
<version>2.20181212.0</version>
<scope>compile</scope>
</dependency>
```
Expand All @@ -28,7 +28,7 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:

```groovy
compile "com.squareup:connect:2.20181205.0"
compile "com.squareup:connect:2.20181212.0"
```

### Build and Install locally
Expand All @@ -47,7 +47,7 @@ At first generate the JAR by executing:

Then manually install the following JARs:

* target/connect-2.20181205.0.jar
* target/connect-2.20181212.0.jar
* target/lib/*.jar

## Getting Started
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apply plugin: 'idea'
apply plugin: 'eclipse'

group = 'com.squareup'
version = '2.20181205.0'
version = '2.20181212.0'

buildscript {
repositories {
Expand Down
2 changes: 1 addition & 1 deletion docs/CustomersApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Method | HTTP request | Description

CreateCustomer

Creates a new customer for a business, which can have associated cards on file. You must provide __at least one__ of the following values in your request to this endpoint: - &#x60;given_name&#x60; - &#x60;family_name&#x60; - &#x60;company_name&#x60; - &#x60;email_address&#x60; - &#x60;phone_number&#x60; This endpoint does not accept an idempotency key. If you accidentally create a duplicate customer, you can delete it with the [DeleteCustomer](#endpoint-deletecustomer) endpoint.
Creates a new customer for a business, which can have associated cards on file. You must provide __at least one__ of the following values in your request to this endpoint: - &#x60;given_name&#x60; - &#x60;family_name&#x60; - &#x60;company_name&#x60; - &#x60;email_address&#x60; - &#x60;phone_number&#x60;

### Example
```java
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<artifactId>connect</artifactId>
<packaging>jar</packaging>
<name>connect</name>
<version>2.20181205.0</version>
<version>2.20181212.0</version>
<url>https://github.com/square/connect-java-sdk/</url>
<description>Java client library for the Square Connect API</description>
<scm>
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/squareup/connect/ApiClient.java
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public ApiClient() {
this.dateFormat = new RFC3339DateFormat();

// Set default User-Agent.
setUserAgent("Square-Connect-Java/2.20181205.0");
setUserAgent("Square-Connect-Java/2.20181212.0");

// Setup authentications (key: authentication name, value: authentication).
authentications = new HashMap<String, Authentication>();
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/squareup/connect/api/ApplePayApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public RegisterDomainResponse registerDomain(RegisterDomainRequest body) throws
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down
22 changes: 11 additions & 11 deletions src/main/java/com/squareup/connect/api/CatalogApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ public BatchDeleteCatalogObjectsResponse batchDeleteCatalogObjects(BatchDeleteCa
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -158,7 +158,7 @@ public BatchRetrieveCatalogObjectsResponse batchRetrieveCatalogObjects(BatchRetr
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -242,7 +242,7 @@ public BatchUpsertCatalogObjectsResponse batchUpsertCatalogObjects(BatchUpsertCa
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -320,7 +320,7 @@ public CatalogInfoResponse catalogInfo() throws ApiException {
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -399,7 +399,7 @@ public DeleteCatalogObjectResponse deleteCatalogObject(String objectId) throws A
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -480,7 +480,7 @@ public ListCatalogResponse listCatalog(String cursor, String types) throws ApiEx
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");
localVarQueryParams.addAll(apiClient.parameterToPairs("", "cursor", cursor));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "types", types));

Expand Down Expand Up @@ -566,7 +566,7 @@ public RetrieveCatalogObjectResponse retrieveCatalogObject(String objectId, Bool
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");
localVarQueryParams.addAll(apiClient.parameterToPairs("", "include_related_objects", includeRelatedObjects));


Expand Down Expand Up @@ -654,7 +654,7 @@ public SearchCatalogObjectsResponse searchCatalogObjects(SearchCatalogObjectsReq
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -738,7 +738,7 @@ public UpdateItemModifierListsResponse updateItemModifierLists(UpdateItemModifie
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -822,7 +822,7 @@ public UpdateItemTaxesResponse updateItemTaxes(UpdateItemTaxesRequest body) thro
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -906,7 +906,7 @@ public UpsertCatalogObjectResponse upsertCatalogObject(UpsertCatalogObjectReques
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/squareup/connect/api/CheckoutApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ public CreateCheckoutResponse createCheckout(String locationId, CreateCheckoutRe
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down
20 changes: 10 additions & 10 deletions src/main/java/com/squareup/connect/api/CustomersApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ public void setApiClient(ApiClient apiClient) {

/**
* CreateCustomer
* Creates a new customer for a business, which can have associated cards on file. You must provide __at least one__ of the following values in your request to this endpoint: - &#x60;given_name&#x60; - &#x60;family_name&#x60; - &#x60;company_name&#x60; - &#x60;email_address&#x60; - &#x60;phone_number&#x60; This endpoint does not accept an idempotency key. If you accidentally create a duplicate customer, you can delete it with the [DeleteCustomer](#endpoint-deletecustomer) endpoint.
* Creates a new customer for a business, which can have associated cards on file. You must provide __at least one__ of the following values in your request to this endpoint: - &#x60;given_name&#x60; - &#x60;family_name&#x60; - &#x60;company_name&#x60; - &#x60;email_address&#x60; - &#x60;phone_number&#x60;
* @param body An object containing the fields to POST for the request. See the corresponding object definition for field details. (required)
* @return CreateCustomerResponse
* @throws ApiException if fails to make API call
Expand All @@ -68,7 +68,7 @@ public CreateCustomerResponse createCustomer(CreateCustomerRequest body) throws
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand All @@ -91,7 +91,7 @@ public CreateCustomerResponse createCustomer(CreateCustomerRequest body) throws

/**
* CreateCustomer
* Creates a new customer for a business, which can have associated cards on file. You must provide __at least one__ of the following values in your request to this endpoint: - &#x60;given_name&#x60; - &#x60;family_name&#x60; - &#x60;company_name&#x60; - &#x60;email_address&#x60; - &#x60;phone_number&#x60; This endpoint does not accept an idempotency key. If you accidentally create a duplicate customer, you can delete it with the [DeleteCustomer](#endpoint-deletecustomer) endpoint.
* Creates a new customer for a business, which can have associated cards on file. You must provide __at least one__ of the following values in your request to this endpoint: - &#x60;given_name&#x60; - &#x60;family_name&#x60; - &#x60;company_name&#x60; - &#x60;email_address&#x60; - &#x60;phone_number&#x60;
* @param body An object containing the fields to POST for the request. See the corresponding object definition for field details. (required)
* @return CompleteResponse<CreateCustomerResponse>
* @throws ApiException if fails to make API call
Expand Down Expand Up @@ -159,7 +159,7 @@ public CreateCustomerCardResponse createCustomerCard(String customerId, CreateCu
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -251,7 +251,7 @@ public DeleteCustomerResponse deleteCustomer(String customerId) throws ApiExcept
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -344,7 +344,7 @@ public DeleteCustomerCardResponse deleteCustomerCard(String customerId, String c
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -433,7 +433,7 @@ public ListCustomersResponse listCustomers(String cursor, String sortField, Stri
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");
localVarQueryParams.addAll(apiClient.parameterToPairs("", "cursor", cursor));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "sort_field", sortField));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "sort_order", sortOrder));
Expand Down Expand Up @@ -521,7 +521,7 @@ public RetrieveCustomerResponse retrieveCustomer(String customerId) throws ApiEx
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -606,7 +606,7 @@ public SearchCustomersResponse searchCustomers(SearchCustomersRequest body) thro
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -697,7 +697,7 @@ public UpdateCustomerResponse updateCustomer(String customerId, UpdateCustomerRe
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down
14 changes: 7 additions & 7 deletions src/main/java/com/squareup/connect/api/InventoryApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ public BatchChangeInventoryResponse batchChangeInventory(BatchChangeInventoryReq
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -150,7 +150,7 @@ public BatchRetrieveInventoryChangesResponse batchRetrieveInventoryChanges(Batch
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -234,7 +234,7 @@ public BatchRetrieveInventoryCountsResponse batchRetrieveInventoryCounts(BatchRe
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -319,7 +319,7 @@ public RetrieveInventoryAdjustmentResponse retrieveInventoryAdjustment(String ad
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down Expand Up @@ -407,7 +407,7 @@ public RetrieveInventoryChangesResponse retrieveInventoryChanges(String catalogO
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");
localVarQueryParams.addAll(apiClient.parameterToPairs("", "location_ids", locationIds));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "cursor", cursor));

Expand Down Expand Up @@ -501,7 +501,7 @@ public RetrieveInventoryCountResponse retrieveInventoryCount(String catalogObjec
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");
localVarQueryParams.addAll(apiClient.parameterToPairs("", "location_ids", locationIds));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "cursor", cursor));

Expand Down Expand Up @@ -593,7 +593,7 @@ public RetrieveInventoryPhysicalCountResponse retrieveInventoryPhysicalCount(Str
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/squareup/connect/api/LocationsApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ public ListLocationsResponse listLocations() throws ApiException {
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public CreateMobileAuthorizationCodeResponse createMobileAuthorizationCode(Creat
List<Pair> localVarQueryParams = new ArrayList<Pair>();
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
localVarHeaderParams.put("Square-Version", "2018-12-05");
localVarHeaderParams.put("Square-Version", "2018-12-12");



Expand Down
Loading