-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into remove_bouncycastle
# Conflicts: # src/main/java/com/gr4vy/api/model/Transaction.java # src/main/java/com/gr4vy/api/model/TransactionPaymentMethodRequest.java
- Loading branch information
Showing
16 changed files
with
323 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
187 changes: 187 additions & 0 deletions
187
src/main/java/com/gr4vy/api/model/TransactionBuyerRequest.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,187 @@ | ||
/* | ||
* Gr4vy API | ||
* Welcome to the Gr4vy API reference documentation. Our API is still very much a work in product and subject to change. | ||
* | ||
* The version of the OpenAPI document: 1.1.0-beta | ||
* Contact: code@gr4vy.com | ||
* | ||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). | ||
* https://openapi-generator.tech | ||
* Do not edit the class manually. | ||
*/ | ||
|
||
|
||
package com.gr4vy.api.model; | ||
|
||
import java.util.Objects; | ||
import java.util.Arrays; | ||
import com.google.gson.TypeAdapter; | ||
import com.google.gson.annotations.JsonAdapter; | ||
import com.google.gson.annotations.SerializedName; | ||
import com.google.gson.stream.JsonReader; | ||
import com.google.gson.stream.JsonWriter; | ||
import com.gr4vy.api.model.BillingDetailsRequest; | ||
import io.swagger.annotations.ApiModel; | ||
import io.swagger.annotations.ApiModelProperty; | ||
import java.io.IOException; | ||
|
||
/** | ||
* Guest buyer details. | ||
*/ | ||
@ApiModel(description = "Guest buyer details.") | ||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") | ||
public class TransactionBuyerRequest { | ||
public static final String SERIALIZED_NAME_EXTERNAL_IDENTIFIER = "external_identifier"; | ||
@SerializedName(SERIALIZED_NAME_EXTERNAL_IDENTIFIER) | ||
private String externalIdentifier; | ||
|
||
public static final String SERIALIZED_NAME_DISPLAY_NAME = "display_name"; | ||
@SerializedName(SERIALIZED_NAME_DISPLAY_NAME) | ||
private String displayName; | ||
|
||
public static final String SERIALIZED_NAME_BILLING_DETAILS = "billing_details"; | ||
@SerializedName(SERIALIZED_NAME_BILLING_DETAILS) | ||
private BillingDetailsRequest billingDetails; | ||
|
||
public static final String SERIALIZED_NAME_SHIPPING_DETAILS = "shipping_details"; | ||
@SerializedName(SERIALIZED_NAME_SHIPPING_DETAILS) | ||
private BillingDetailsRequest shippingDetails; | ||
|
||
|
||
public TransactionBuyerRequest externalIdentifier(String externalIdentifier) { | ||
|
||
this.externalIdentifier = externalIdentifier; | ||
return this; | ||
} | ||
|
||
/** | ||
* An external identifier that can be used to match the buyer against your own records. This value needs to be unique for all buyers. | ||
* @return externalIdentifier | ||
**/ | ||
@javax.annotation.Nullable | ||
@ApiModelProperty(example = "user-789123", value = "An external identifier that can be used to match the buyer against your own records. This value needs to be unique for all buyers.") | ||
|
||
public String getExternalIdentifier() { | ||
return externalIdentifier; | ||
} | ||
|
||
|
||
public void setExternalIdentifier(String externalIdentifier) { | ||
this.externalIdentifier = externalIdentifier; | ||
} | ||
|
||
|
||
public TransactionBuyerRequest displayName(String displayName) { | ||
|
||
this.displayName = displayName; | ||
return this; | ||
} | ||
|
||
/** | ||
* A unique name for this buyer which is used in the Gr4vy admin panel to give a buyer a human readable name. | ||
* @return displayName | ||
**/ | ||
@javax.annotation.Nullable | ||
@ApiModelProperty(example = "John L.", value = "A unique name for this buyer which is used in the Gr4vy admin panel to give a buyer a human readable name.") | ||
|
||
public String getDisplayName() { | ||
return displayName; | ||
} | ||
|
||
|
||
public void setDisplayName(String displayName) { | ||
this.displayName = displayName; | ||
} | ||
|
||
|
||
public TransactionBuyerRequest billingDetails(BillingDetailsRequest billingDetails) { | ||
|
||
this.billingDetails = billingDetails; | ||
return this; | ||
} | ||
|
||
/** | ||
* The optional billing details for the a buyer. | ||
* @return billingDetails | ||
**/ | ||
@javax.annotation.Nullable | ||
@ApiModelProperty(value = "The optional billing details for the a buyer.") | ||
|
||
public BillingDetailsRequest getBillingDetails() { | ||
return billingDetails; | ||
} | ||
|
||
|
||
public void setBillingDetails(BillingDetailsRequest billingDetails) { | ||
this.billingDetails = billingDetails; | ||
} | ||
|
||
|
||
public TransactionBuyerRequest shippingDetails(BillingDetailsRequest shippingDetails) { | ||
|
||
this.shippingDetails = shippingDetails; | ||
return this; | ||
} | ||
|
||
/** | ||
* The optional shipping details for the buyer. | ||
* @return shippingDetails | ||
**/ | ||
@javax.annotation.Nullable | ||
@ApiModelProperty(value = "The optional shipping details for the buyer.") | ||
|
||
public BillingDetailsRequest getShippingDetails() { | ||
return shippingDetails; | ||
} | ||
|
||
|
||
public void setShippingDetails(BillingDetailsRequest shippingDetails) { | ||
this.shippingDetails = shippingDetails; | ||
} | ||
|
||
|
||
@Override | ||
public boolean equals(Object o) { | ||
if (this == o) { | ||
return true; | ||
} | ||
if (o == null || getClass() != o.getClass()) { | ||
return false; | ||
} | ||
TransactionBuyerRequest transactionBuyerRequest = (TransactionBuyerRequest) o; | ||
return Objects.equals(this.externalIdentifier, transactionBuyerRequest.externalIdentifier) && | ||
Objects.equals(this.displayName, transactionBuyerRequest.displayName) && | ||
Objects.equals(this.billingDetails, transactionBuyerRequest.billingDetails) && | ||
Objects.equals(this.shippingDetails, transactionBuyerRequest.shippingDetails); | ||
} | ||
|
||
@Override | ||
public int hashCode() { | ||
return Objects.hash(externalIdentifier, displayName, billingDetails, shippingDetails); | ||
} | ||
|
||
@Override | ||
public String toString() { | ||
StringBuilder sb = new StringBuilder(); | ||
sb.append("class TransactionBuyerRequest {\n"); | ||
sb.append(" externalIdentifier: ").append(toIndentedString(externalIdentifier)).append("\n"); | ||
sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n"); | ||
sb.append(" billingDetails: ").append(toIndentedString(billingDetails)).append("\n"); | ||
sb.append(" shippingDetails: ").append(toIndentedString(shippingDetails)).append("\n"); | ||
sb.append("}"); | ||
return sb.toString(); | ||
} | ||
|
||
/** | ||
* Convert the given object to string with each line indented by 4 spaces | ||
* (except the first line). | ||
*/ | ||
private String toIndentedString(Object o) { | ||
if (o == null) { | ||
return "null"; | ||
} | ||
return o.toString().replace("\n", "\n "); | ||
} | ||
|
||
} | ||
|
Oops, something went wrong.