Skip to content

Commit

Permalink
feat: updated api spec + new payment service token methods (#52)
Browse files Browse the repository at this point in the history
  • Loading branch information
phillipgr4vy authored Jul 5, 2024
1 parent 9993147 commit 6410c75
Show file tree
Hide file tree
Showing 6 changed files with 885 additions and 3 deletions.
4 changes: 4 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,8 @@ src/main/java/com/gr4vy/api/model/TransactionGiftCardRequest.java
src/main/java/com/gr4vy/api/model/TransactionGiftCardStoredRequest.java
src/main/java/com/gr4vy/api/model/TransactionHistoryEvent.java
src/main/java/com/gr4vy/api/model/TransactionHistoryEvents.java
src/main/java/com/gr4vy/api/model/TransactionNetworkTokenApplePayRequest.java
src/main/java/com/gr4vy/api/model/TransactionNetworkTokenGooglePayRequest.java
src/main/java/com/gr4vy/api/model/TransactionNetworkTokenRequest.java
src/main/java/com/gr4vy/api/model/TransactionPaymentMethodRequest.java
src/main/java/com/gr4vy/api/model/TransactionRedirectRequest.java
Expand Down Expand Up @@ -592,6 +594,8 @@ src/test/java/com/gr4vy/api/model/TransactionGiftCardRequestTest.java
src/test/java/com/gr4vy/api/model/TransactionGiftCardStoredRequestTest.java
src/test/java/com/gr4vy/api/model/TransactionHistoryEventTest.java
src/test/java/com/gr4vy/api/model/TransactionHistoryEventsTest.java
src/test/java/com/gr4vy/api/model/TransactionNetworkTokenApplePayRequestTest.java
src/test/java/com/gr4vy/api/model/TransactionNetworkTokenGooglePayRequestTest.java
src/test/java/com/gr4vy/api/model/TransactionNetworkTokenRequestTest.java
src/test/java/com/gr4vy/api/model/TransactionPaymentMethodRequestTest.java
src/test/java/com/gr4vy/api/model/TransactionRedirectRequestTest.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>gr4vy</artifactId>
<packaging>jar</packaging>
<name>gr4vy</name>
<version>0.29.0</version>
<version>0.29.1</version>
<url>https://gr4vy.com</url>
<description>Gr4vy Java SDK</description>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@ public class ConnectionOptionsCybersourceAntiFraud {
@SerializedName(SERIALIZED_NAME_MERCHANT_DEFINED_DATA)
private Map<String, String> merchantDefinedData = null;

public static final String SERIALIZED_NAME_SHIPPING_METHOD = "shipping_method";
@SerializedName(SERIALIZED_NAME_SHIPPING_METHOD)
private String shippingMethod;


public ConnectionOptionsCybersourceAntiFraud metaKeyMerchantId(String metaKeyMerchantId) {

Expand Down Expand Up @@ -96,6 +100,29 @@ public void setMerchantDefinedData(Map<String, String> merchantDefinedData) {
}


public ConnectionOptionsCybersourceAntiFraud shippingMethod(String shippingMethod) {

this.shippingMethod = shippingMethod;
return this;
}

/**
* Shipping method for the order.
* @return shippingMethod
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "Shipping method for the order.")

public String getShippingMethod() {
return shippingMethod;
}


public void setShippingMethod(String shippingMethod) {
this.shippingMethod = shippingMethod;
}


@Override
public boolean equals(Object o) {
if (this == o) {
Expand All @@ -106,12 +133,13 @@ public boolean equals(Object o) {
}
ConnectionOptionsCybersourceAntiFraud connectionOptionsCybersourceAntiFraud = (ConnectionOptionsCybersourceAntiFraud) o;
return Objects.equals(this.metaKeyMerchantId, connectionOptionsCybersourceAntiFraud.metaKeyMerchantId) &&
Objects.equals(this.merchantDefinedData, connectionOptionsCybersourceAntiFraud.merchantDefinedData);
Objects.equals(this.merchantDefinedData, connectionOptionsCybersourceAntiFraud.merchantDefinedData) &&
Objects.equals(this.shippingMethod, connectionOptionsCybersourceAntiFraud.shippingMethod);
}

@Override
public int hashCode() {
return Objects.hash(metaKeyMerchantId, merchantDefinedData);
return Objects.hash(metaKeyMerchantId, merchantDefinedData, shippingMethod);
}

@Override
Expand All @@ -120,6 +148,7 @@ public String toString() {
sb.append("class ConnectionOptionsCybersourceAntiFraud {\n");
sb.append(" metaKeyMerchantId: ").append(toIndentedString(metaKeyMerchantId)).append("\n");
sb.append(" merchantDefinedData: ").append(toIndentedString(merchantDefinedData)).append("\n");
sb.append(" shippingMethod: ").append(toIndentedString(shippingMethod)).append("\n");
sb.append("}");
return sb.toString();
}
Expand Down
Loading

0 comments on commit 6410c75

Please sign in to comment.