![JAR search and dependency download from the Maven repository](/logo.png)
com.tinypass.client.publisher.model.PaymentProviderConfiguration Maven / Gradle / Ivy
package com.tinypass.client.publisher.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import com.tinypass.client.publisher.model.App;
import com.tinypass.client.publisher.model.BraintreeMerchantAccountIdEntry;
import com.tinypass.client.publisher.model.Currency;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.ArrayList;
import java.util.List;
public class PaymentProviderConfiguration {
/* The ID of the payment provider configuration */
private String configurationId = null;
/* The application ref */
private App app = null;
/* The payment provider name */
private String sourceName = null;
/* The title */
private String title = null;
/* The merchant ID provided by Braintree */
private String braintreeMerchantId = null;
/* The client Key provided by Braintree */
private String braintreeClientKey = null;
private List braintreeMerchantAccounts = new ArrayList();
private List mockCurrencies = new ArrayList();
/* Is configuration disabled for further using */
private Boolean isDisabled = null;
/* Is configuration properties can be still edit */
private Boolean isEditable = null;
/* Transaction descriptor */
private String braintreeDescriptor = null;
/* Trial transaction descriptor */
private String braintreeTrialDescriptor = null;
/* Is configuration visible on checkout */
private Boolean isVisible = null;
public String getConfigurationId() {
return configurationId;
}
public void setConfigurationId(String configurationId) {
this.configurationId = configurationId;
}
public App getApp() {
return app;
}
public void setApp(App app) {
this.app = app;
}
public String getSourceName() {
return sourceName;
}
public void setSourceName(String sourceName) {
this.sourceName = sourceName;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getBraintreeMerchantId() {
return braintreeMerchantId;
}
public void setBraintreeMerchantId(String braintreeMerchantId) {
this.braintreeMerchantId = braintreeMerchantId;
}
public String getBraintreeClientKey() {
return braintreeClientKey;
}
public void setBraintreeClientKey(String braintreeClientKey) {
this.braintreeClientKey = braintreeClientKey;
}
public List getBraintreeMerchantAccounts() {
return braintreeMerchantAccounts;
}
public void setBraintreeMerchantAccounts(List braintreeMerchantAccounts) {
this.braintreeMerchantAccounts = braintreeMerchantAccounts;
}
public List getMockCurrencies() {
return mockCurrencies;
}
public void setMockCurrencies(List mockCurrencies) {
this.mockCurrencies = mockCurrencies;
}
public Boolean getIsDisabled() {
return isDisabled;
}
public void setIsDisabled(Boolean isDisabled) {
this.isDisabled = isDisabled;
}
public Boolean getIsEditable() {
return isEditable;
}
public void setIsEditable(Boolean isEditable) {
this.isEditable = isEditable;
}
public String getBraintreeDescriptor() {
return braintreeDescriptor;
}
public void setBraintreeDescriptor(String braintreeDescriptor) {
this.braintreeDescriptor = braintreeDescriptor;
}
public String getBraintreeTrialDescriptor() {
return braintreeTrialDescriptor;
}
public void setBraintreeTrialDescriptor(String braintreeTrialDescriptor) {
this.braintreeTrialDescriptor = braintreeTrialDescriptor;
}
public Boolean getIsVisible() {
return isVisible;
}
public void setIsVisible(Boolean isVisible) {
this.isVisible = isVisible;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class PaymentProviderConfiguration {\n");
sb.append(" configurationId: ").append(configurationId).append("\n");
sb.append(" app: ").append(app).append("\n");
sb.append(" sourceName: ").append(sourceName).append("\n");
sb.append(" title: ").append(title).append("\n");
sb.append(" braintreeMerchantId: ").append(braintreeMerchantId).append("\n");
sb.append(" braintreeClientKey: ").append(braintreeClientKey).append("\n");
sb.append(" braintreeMerchantAccounts: ").append(braintreeMerchantAccounts).append("\n");
sb.append(" mockCurrencies: ").append(mockCurrencies).append("\n");
sb.append(" isDisabled: ").append(isDisabled).append("\n");
sb.append(" isEditable: ").append(isEditable).append("\n");
sb.append(" braintreeDescriptor: ").append(braintreeDescriptor).append("\n");
sb.append(" braintreeTrialDescriptor: ").append(braintreeTrialDescriptor).append("\n");
sb.append(" isVisible: ").append(isVisible).append("\n");
sb.append("}\n");
return sb.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy