Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature #19

Merged
merged 2 commits into from
Feb 21, 2024
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: 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
Loading