Skip to content

Commit

Permalink
Merge pull request #19 from ingrammicro-xvantage/feature
Browse files Browse the repository at this point in the history
Feature
  • Loading branch information
im-deviprakash committed Feb 21, 2024
2 parents 2768789 + 2ccf692 commit 2155895
Show file tree
Hide file tree
Showing 197 changed files with 361 additions and 328 deletions.
6 changes: 1 addition & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

XI Sdk Resellers
- API version: 1.0.0
- Build date: 2024-02-21T08:56:46.667951Z[Etc/UTC]
- Build date: 2024-02-21T11:34:45.471304Z[Etc/UTC]

For Resellers. Who are looking to Innovate with Ingram Micro's API SolutionsAutomate your eCommerce with our offering of APIs and Webhooks to create a seamless experience for your customers.

Expand Down Expand Up @@ -352,10 +352,6 @@ Authentication schemes defined for the API:
It's recommended to create an instance of `ApiClient` per thread in a multithreaded environment to avoid any potential issues.

## Author
-[Ingram Micro Xvantage](https://github.com/ingrammicro-xvantage)

## Contact

For any inquiries or support, please feel free to contact us at:

- Email: [[email protected]]([email protected])
68 changes: 35 additions & 33 deletions api/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9357,12 +9357,12 @@ components:
attributeValue: attributeValue
attributeDescription: attributeDescription
startDate: 2000-01-23
expirationDate: 2000-01-23
expirationDate: expirationDate
- isConsolidated: isConsolidated
attributeValue: attributeValue
attributeDescription: attributeDescription
startDate: 2000-01-23
expirationDate: 2000-01-23
expirationDate: expirationDate
properties:
renewalId:
description: Unique Ingram renewal ID.
Expand Down Expand Up @@ -9907,7 +9907,9 @@ components:
QuoteDetailsResponse:
example:
quantityTotal: 2
quoteSubType: quoteSubType
leaseInfo: leaseInfo
dateClosed: dateClosed
quoteType: quoteType
products:
- ingramPartNumber: ingramPartNumber
Expand Down Expand Up @@ -9984,7 +9986,6 @@ components:
companyName: companyName
customerNumber: customerNumber
email: email
quoteSybType: quoteSybType
ingramQuoteExpiryDate: ingramQuoteExpiryDate
closingReason: closingReason
purchaseInstructions: purchaseInstructions
Expand Down Expand Up @@ -10029,9 +10030,6 @@ components:
currencyCode:
description: Three letter currency code.
type: string
closingReason:
description: Closing Reason for quote.
type: string
specialBidId:
description: Price discount identifyer to specify a pricing discount that
has been applied to the quote. If present - the priceDeviationStartDate
Expand All @@ -10050,6 +10048,11 @@ components:
description: This refers to the primary status of the quote. API responses
will return
type: string
closingReason:
description: Closing Reason for quote.
type: string
dateClosed:
type: string
customerNeed:
description: Details related to the customer's request for the quote entered
by the sales representative or system generated.
Expand Down Expand Up @@ -10077,7 +10080,7 @@ components:
leasingInstructions:
description: Leasing information
type: string
quoteSybType:
quoteSubType:
type: string
resellerInfo:
$ref: '#/components/schemas/QuoteDetailsResponse_resellerInfo'
Expand Down Expand Up @@ -10791,27 +10794,27 @@ components:
requestedDeliverydate: requestedDeliverydate
multipleShipments:
- date: date
dateType: dateType
dateRange:
endDate: endDate
startDate: startDate
dataType: dataType
requestedQuantity: requestedQuantity
requestedQuantity: 6
description: description
source: source
lineNumber: lineNumber
deliveryDate: deliveryDate
confirmedQuantity: confirmedQuantity
confirmedQuantity: 7
- date: date
dateType: dateType
dateRange:
endDate: endDate
startDate: startDate
dataType: dataType
requestedQuantity: requestedQuantity
requestedQuantity: 6
description: description
source: source
lineNumber: lineNumber
deliveryDate: deliveryDate
confirmedQuantity: confirmedQuantity
confirmedQuantity: 7
quantityOrdered: 4
customerLineNumber: customerLineNumber
lineStatus: lineStatus
Expand Down Expand Up @@ -11034,27 +11037,27 @@ components:
requestedDeliverydate: requestedDeliverydate
multipleShipments:
- date: date
dateType: dateType
dateRange:
endDate: endDate
startDate: startDate
dataType: dataType
requestedQuantity: requestedQuantity
requestedQuantity: 6
description: description
source: source
lineNumber: lineNumber
deliveryDate: deliveryDate
confirmedQuantity: confirmedQuantity
confirmedQuantity: 7
- date: date
dateType: dateType
dateRange:
endDate: endDate
startDate: startDate
dataType: dataType
requestedQuantity: requestedQuantity
requestedQuantity: 6
description: description
source: source
lineNumber: lineNumber
deliveryDate: deliveryDate
confirmedQuantity: confirmedQuantity
confirmedQuantity: 7
quantityOrdered: 4
customerLineNumber: customerLineNumber
lineStatus: lineStatus
Expand Down Expand Up @@ -14529,7 +14532,7 @@ components:
attributeValue: attributeValue
attributeDescription: attributeDescription
startDate: 2000-01-23
expirationDate: 2000-01-23
expirationDate: expirationDate
properties:
attributeDescription:
description: The description of the additional attribute.
Expand All @@ -14543,7 +14546,6 @@ components:
type: string
expirationDate:
description: The attribute expiration date.
format: date
type: string
isConsolidated:
description: Is the line item consolidated? Yes or No.
Expand Down Expand Up @@ -16950,27 +16952,27 @@ components:
OrderDetailB2B_lines_inner_multipleShipments_inner:
example:
date: date
dateType: dateType
dateRange:
endDate: endDate
startDate: startDate
dataType: dataType
requestedQuantity: requestedQuantity
requestedQuantity: 6
description: description
source: source
lineNumber: lineNumber
deliveryDate: deliveryDate
confirmedQuantity: confirmedQuantity
confirmedQuantity: 7
properties:
lineNumber:
description: Line number.
type: string
requestedQuantity:
description: Requested quantity.
type: string
type: integer
confirmedQuantity:
description: Confirmed quantity.
type: string
dataType:
type: integer
dateType:
description: Date type. Example Single or multiple dates.
type: string
dateRange:
Expand All @@ -16997,27 +16999,27 @@ components:
requestedDeliverydate: requestedDeliverydate
multipleShipments:
- date: date
dateType: dateType
dateRange:
endDate: endDate
startDate: startDate
dataType: dataType
requestedQuantity: requestedQuantity
requestedQuantity: 6
description: description
source: source
lineNumber: lineNumber
deliveryDate: deliveryDate
confirmedQuantity: confirmedQuantity
confirmedQuantity: 7
- date: date
dateType: dateType
dateRange:
endDate: endDate
startDate: startDate
dataType: dataType
requestedQuantity: requestedQuantity
requestedQuantity: 6
description: description
source: source
lineNumber: lineNumber
deliveryDate: deliveryDate
confirmedQuantity: confirmedQuantity
confirmedQuantity: 7
quantityOrdered: 4
customerLineNumber: customerLineNumber
lineStatus: lineStatus
Expand Down
6 changes: 3 additions & 3 deletions docs/OrderDetailB2BLinesInnerMultipleShipmentsInner.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
|**lineNumber** | **String** | Line number. | [optional] |
|**requestedQuantity** | **String** | Requested quantity. | [optional] |
|**confirmedQuantity** | **String** | Confirmed quantity. | [optional] |
|**dataType** | **String** | Date type. Example Single or multiple dates. | [optional] |
|**requestedQuantity** | **Integer** | Requested quantity. | [optional] |
|**confirmedQuantity** | **Integer** | Confirmed quantity. | [optional] |
|**dateType** | **String** | Date type. Example Single or multiple dates. | [optional] |
|**dateRange** | [**OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange**](OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange.md) | | [optional] |
|**source** | **String** | Source. | [optional] |
|**description** | **String** | Description. | [optional] |
Expand Down
5 changes: 3 additions & 2 deletions docs/QuoteDetailsResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,12 @@
|**lastModifiedDate** | **String** | Date the Quote was last updated or modified. | [optional] |
|**ingramQuoteExpiryDate** | **String** | Quote expiration date. | [optional] |
|**currencyCode** | **String** | Three letter currency code. | [optional] |
|**closingReason** | **String** | Closing Reason for quote. | [optional] |
|**specialBidId** | **String** | Price discount identifyer to specify a pricing discount that has been applied to the quote. If present - the priceDeviationStartDate and priceDeviationExpiryDate must be presented. Cisco refers to this as a Dart | [optional] |
|**specialBidEffectiveDate** | **String** | If price discount has been applied to the quote - the starting date the discount begins. | [optional] |
|**specialBidExpirationDate** | **String** | If a price discount has been applied to the quote - The date the discount expires and will no longer be applicable. | [optional] |
|**status** | **String** | This refers to the primary status of the quote. API responses will return | [optional] |
|**closingReason** | **String** | Closing Reason for quote. | [optional] |
|**dateClosed** | **String** | | [optional] |
|**customerNeed** | **String** | Details related to the customer's request for the quote entered by the sales representative or system generated. | [optional] |
|**proposedSolution** | **String** | Ingram Micro proposed solution and summary of quote. | [optional] |
|**introPreamble** | **String** | Introductory paragraph included in each quote. Legally required - must be included when presenting the quote details. | [optional] |
Expand All @@ -27,7 +28,7 @@
|**quoteType** | **String** | | [optional] |
|**leaseInfo** | **String** | Lease information. | [optional] |
|**leasingInstructions** | **String** | Leasing information | [optional] |
|**quoteSybType** | **String** | | [optional] |
|**quoteSubType** | **String** | | [optional] |
|**resellerInfo** | [**QuoteDetailsResponseResellerInfo**](QuoteDetailsResponseResellerInfo.md) | | [optional] |
|**endUserInfo** | [**QuoteDetailsResponseEndUserInfo**](QuoteDetailsResponseEndUserInfo.md) | | [optional] |
|**products** | [**List<QuoteDetailsResponseProductsInner>**](QuoteDetailsResponseProductsInner.md) | | [optional] |
Expand Down
2 changes: 1 addition & 1 deletion docs/RenewalsDetailsResponseAdditionalAttributesInner.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
|**attributeDescription** | **String** | The description of the additional attribute. | [optional] |
|**attributeValue** | **String** | The value of the additional attribute. | [optional] |
|**startDate** | **LocalDate** | The attribute start date. | [optional] |
|**expirationDate** | **LocalDate** | The attribute expiration date. | [optional] |
|**expirationDate** | **String** | The attribute expiration date. | [optional] |
|**isConsolidated** | **String** | Is the line item consolidated? Yes or No. | [optional] |


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>xi.sdk.resellers</artifactId>
<packaging>jar</packaging>
<name>xi.sdk.resellers</name>
<version>1.0.3</version>
<version>1.0.3.1</version>
<url>https://github.com/ingrammicro-xvantage/xi-sdk-resellers-java</url>
<distributionManagement>
<repository>
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/xiresellers/client/ApiException.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
* <p>ApiException class.</p>
*/
@SuppressWarnings("serial")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class ApiException extends Exception {
private static final long serialVersionUID = 1L;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/xiresellers/client/Configuration.java
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

package xiresellers.client;

@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class Configuration {
public static final String VERSION = "1.0.0";

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/xiresellers/client/Pair.java
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

package xiresellers.client;

@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/xiresellers/client/StringUtil.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import java.util.Collection;
import java.util.Iterator;

@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/xiresellers/client/auth/ApiKeyAuth.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;

@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/xiresellers/client/auth/HttpBearerAuth.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
import java.util.Optional;
import java.util.function.Supplier;

@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private Supplier<String> tokenSupplier;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/xiresellers/client/auth/OAuth.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;

@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class OAuth implements Authentication {
private String accessToken;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/xiresellers/client/auth/OAuthFlow.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
/**
* OAuth flows that are supported by this client
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public enum OAuthFlow {
ACCESS_CODE, //called authorizationCode in OpenAPI 3.0
IMPLICIT,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
/**
* Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public abstract class AbstractOpenApiSchema {

// store the actual instance of the schema/object
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
/**
* AvailabilityAsyncNotificationRequest
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class AvailabilityAsyncNotificationRequest {
public static final String SERIALIZED_NAME_TOPIC = "topic";
@SerializedName(SERIALIZED_NAME_TOPIC)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
/**
* AvailabilityAsyncNotificationRequestResourceInner
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class AvailabilityAsyncNotificationRequestResourceInner {
public static final String SERIALIZED_NAME_EVENT_TYPE = "eventType";
@SerializedName(SERIALIZED_NAME_EVENT_TYPE)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
/**
* AvailabilityAsyncNotificationRequestResourceInnerLinksInner
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T08:56:46.667951Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-21T11:34:45.471304Z[Etc/UTC]")
public class AvailabilityAsyncNotificationRequestResourceInnerLinksInner {
public static final String SERIALIZED_NAME_TOPIC = "topic";
@SerializedName(SERIALIZED_NAME_TOPIC)
Expand Down
Loading

0 comments on commit 2155895

Please sign in to comment.