com.softlayer.api.service.billing.payment.paypal.Transaction Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of softlayer-api-client Show documentation
Show all versions of softlayer-api-client Show documentation
API client for accessing the SoftLayer API
package com.softlayer.api.service.billing.payment.paypal;
import com.softlayer.api.annotation.ApiProperty;
import com.softlayer.api.annotation.ApiType;
import com.softlayer.api.service.Account;
import com.softlayer.api.service.billing.Order;
import java.math.BigDecimal;
import java.util.GregorianCalendar;
/**
* The SoftLayer_Billing_Payment_PayPal_Transaction data type contains general information relating to attempted PayPal transactions.
*
* @see SoftLayer_Billing_Payment_PayPal_Transaction
*/
@ApiType("SoftLayer_Billing_Payment_PayPal_Transaction")
public class Transaction extends com.softlayer.api.service.billing.payment.Transaction {
/**
* The account to which a transaction belongs.
*/
@ApiProperty
protected Account account;
public Account getAccount() {
return account;
}
public void setAccount(Account account) {
this.account = account;
}
@ApiProperty
protected Order order;
public Order getOrder() {
return order;
}
public void setOrder(Order order) {
this.order = order;
}
/**
* The account ID to which the PayPal and billing information is associated with.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Long accountId;
public Long getAccountId() {
return accountId;
}
public void setAccountId(Long accountId) {
accountIdSpecified = true;
this.accountId = accountId;
}
protected boolean accountIdSpecified;
public boolean isAccountIdSpecified() {
return accountIdSpecified;
}
public void unsetAccountId() {
accountId = null;
accountIdSpecified = false;
}
/**
* City given in the address of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String addressCityName;
public String getAddressCityName() {
return addressCityName;
}
public void setAddressCityName(String addressCityName) {
addressCityNameSpecified = true;
this.addressCityName = addressCityName;
}
protected boolean addressCityNameSpecified;
public boolean isAddressCityNameSpecified() {
return addressCityNameSpecified;
}
public void unsetAddressCityName() {
addressCityName = null;
addressCityNameSpecified = false;
}
/**
* Country given in the named address of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String addressCountry;
public String getAddressCountry() {
return addressCountry;
}
public void setAddressCountry(String addressCountry) {
addressCountrySpecified = true;
this.addressCountry = addressCountry;
}
protected boolean addressCountrySpecified;
public boolean isAddressCountrySpecified() {
return addressCountrySpecified;
}
public void unsetAddressCountry() {
addressCountry = null;
addressCountrySpecified = false;
}
/**
* Name given to the address provided for the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String addressName;
public String getAddressName() {
return addressName;
}
public void setAddressName(String addressName) {
addressNameSpecified = true;
this.addressName = addressName;
}
protected boolean addressNameSpecified;
public boolean isAddressNameSpecified() {
return addressNameSpecified;
}
public void unsetAddressName() {
addressName = null;
addressNameSpecified = false;
}
/**
* Postal Code of the address of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String addressPostalCode;
public String getAddressPostalCode() {
return addressPostalCode;
}
public void setAddressPostalCode(String addressPostalCode) {
addressPostalCodeSpecified = true;
this.addressPostalCode = addressPostalCode;
}
protected boolean addressPostalCodeSpecified;
public boolean isAddressPostalCodeSpecified() {
return addressPostalCodeSpecified;
}
public void unsetAddressPostalCode() {
addressPostalCode = null;
addressPostalCodeSpecified = false;
}
/**
* State or Province in the address of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String addressStateProvence;
public String getAddressStateProvence() {
return addressStateProvence;
}
public void setAddressStateProvence(String addressStateProvence) {
addressStateProvenceSpecified = true;
this.addressStateProvence = addressStateProvence;
}
protected boolean addressStateProvenceSpecified;
public boolean isAddressStateProvenceSpecified() {
return addressStateProvenceSpecified;
}
public void unsetAddressStateProvence() {
addressStateProvence = null;
addressStateProvenceSpecified = false;
}
/**
* PayPal defined status of the address of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String addressStatus;
public String getAddressStatus() {
return addressStatus;
}
public void setAddressStatus(String addressStatus) {
addressStatusSpecified = true;
this.addressStatus = addressStatus;
}
protected boolean addressStatusSpecified;
public boolean isAddressStatusSpecified() {
return addressStatusSpecified;
}
public void unsetAddressStatus() {
addressStatus = null;
addressStatusSpecified = false;
}
/**
* First line of the street address of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String addressStreet1;
public String getAddressStreet1() {
return addressStreet1;
}
public void setAddressStreet1(String addressStreet1) {
addressStreet1Specified = true;
this.addressStreet1 = addressStreet1;
}
protected boolean addressStreet1Specified;
public boolean isAddressStreet1Specified() {
return addressStreet1Specified;
}
public void unsetAddressStreet1() {
addressStreet1 = null;
addressStreet1Specified = false;
}
/**
* Second line of the street address of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String addressStreet2;
public String getAddressStreet2() {
return addressStreet2;
}
public void setAddressStreet2(String addressStreet2) {
addressStreet2Specified = true;
this.addressStreet2 = addressStreet2;
}
protected boolean addressStreet2Specified;
public boolean isAddressStreet2Specified() {
return addressStreet2Specified;
}
public void unsetAddressStreet2() {
addressStreet2 = null;
addressStreet2Specified = false;
}
/**
* Phone number provided for the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String contactPhone;
public String getContactPhone() {
return contactPhone;
}
public void setContactPhone(String contactPhone) {
contactPhoneSpecified = true;
this.contactPhone = contactPhone;
}
protected boolean contactPhoneSpecified;
public boolean isContactPhoneSpecified() {
return contactPhoneSpecified;
}
public void unsetContactPhone() {
contactPhone = null;
contactPhoneSpecified = false;
}
/**
* The date that the transaction was attempted.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected GregorianCalendar createDate;
public GregorianCalendar getCreateDate() {
return createDate;
}
public void setCreateDate(GregorianCalendar createDate) {
createDateSpecified = true;
this.createDate = createDate;
}
protected boolean createDateSpecified;
public boolean isCreateDateSpecified() {
return createDateSpecified;
}
public void unsetCreateDate() {
createDate = null;
createDateSpecified = false;
}
/**
* Exchange rate imposed on the payment amount.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String exchangeRate;
public String getExchangeRate() {
return exchangeRate;
}
public void setExchangeRate(String exchangeRate) {
exchangeRateSpecified = true;
this.exchangeRate = exchangeRate;
}
protected boolean exchangeRateSpecified;
public boolean isExchangeRateSpecified() {
return exchangeRateSpecified;
}
public void unsetExchangeRate() {
exchangeRate = null;
exchangeRateSpecified = false;
}
/**
* PayPal fee applied to the payment.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected BigDecimal feeAmount;
public BigDecimal getFeeAmount() {
return feeAmount;
}
public void setFeeAmount(BigDecimal feeAmount) {
feeAmountSpecified = true;
this.feeAmount = feeAmount;
}
protected boolean feeAmountSpecified;
public boolean isFeeAmountSpecified() {
return feeAmountSpecified;
}
public void unsetFeeAmount() {
feeAmount = null;
feeAmountSpecified = false;
}
/**
* The total amount of the payment executed by PayPal, represented in decimal format as US Dollars ($USD).
*/
@ApiProperty(canBeNullOrNotSet = true)
protected BigDecimal grossAmount;
public BigDecimal getGrossAmount() {
return grossAmount;
}
public void setGrossAmount(BigDecimal grossAmount) {
grossAmountSpecified = true;
this.grossAmount = grossAmount;
}
protected boolean grossAmountSpecified;
public boolean isGrossAmountSpecified() {
return grossAmountSpecified;
}
public void unsetGrossAmount() {
grossAmount = null;
grossAmountSpecified = false;
}
/**
* The unique identifier for a single PayPal transaction request.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Long id;
public Long getId() {
return id;
}
public void setId(Long id) {
idSpecified = true;
this.id = id;
}
protected boolean idSpecified;
public boolean isIdSpecified() {
return idSpecified;
}
public void unsetId() {
id = null;
idSpecified = false;
}
/**
* Unique identifier of the invoice to which funds will be applied.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Long invoiceId;
public Long getInvoiceId() {
return invoiceId;
}
public void setInvoiceId(Long invoiceId) {
invoiceIdSpecified = true;
this.invoiceId = invoiceId;
}
protected boolean invoiceIdSpecified;
public boolean isInvoiceIdSpecified() {
return invoiceIdSpecified;
}
public void unsetInvoiceId() {
invoiceId = null;
invoiceIdSpecified = false;
}
/**
* The name of the command issued to PayPal with regards to the attempted transaction.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String lastPaypalCommand;
public String getLastPaypalCommand() {
return lastPaypalCommand;
}
public void setLastPaypalCommand(String lastPaypalCommand) {
lastPaypalCommandSpecified = true;
this.lastPaypalCommand = lastPaypalCommand;
}
protected boolean lastPaypalCommandSpecified;
public boolean isLastPaypalCommandSpecified() {
return lastPaypalCommandSpecified;
}
public void unsetLastPaypalCommand() {
lastPaypalCommand = null;
lastPaypalCommandSpecified = false;
}
/**
* The date that the transaction was modified.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected GregorianCalendar modifyDate;
public GregorianCalendar getModifyDate() {
return modifyDate;
}
public void setModifyDate(GregorianCalendar modifyDate) {
modifyDateSpecified = true;
this.modifyDate = modifyDate;
}
protected boolean modifyDateSpecified;
public boolean isModifyDateSpecified() {
return modifyDateSpecified;
}
public void unsetModifyDate() {
modifyDate = null;
modifyDateSpecified = false;
}
/**
* The IP address from where the PayPal payment request originated.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String orderFromIpAddress;
public String getOrderFromIpAddress() {
return orderFromIpAddress;
}
public void setOrderFromIpAddress(String orderFromIpAddress) {
orderFromIpAddressSpecified = true;
this.orderFromIpAddress = orderFromIpAddress;
}
protected boolean orderFromIpAddressSpecified;
public boolean isOrderFromIpAddressSpecified() {
return orderFromIpAddressSpecified;
}
public void unsetOrderFromIpAddress() {
orderFromIpAddress = null;
orderFromIpAddressSpecified = false;
}
/**
* The amount of the payment submitted through the SoftLayer interface, represented in decimal format as US Dollars ($USD).
*/
@ApiProperty(canBeNullOrNotSet = true)
protected BigDecimal orderTotal;
public BigDecimal getOrderTotal() {
return orderTotal;
}
public void setOrderTotal(BigDecimal orderTotal) {
orderTotalSpecified = true;
this.orderTotal = orderTotal;
}
protected boolean orderTotalSpecified;
public boolean isOrderTotalSpecified() {
return orderTotalSpecified;
}
public void unsetOrderTotal() {
orderTotal = null;
orderTotalSpecified = false;
}
/**
* The PayPal user account name (email address) associated with the customer account.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String payer;
public String getPayer() {
return payer;
}
public void setPayer(String payer) {
payerSpecified = true;
this.payer = payer;
}
protected boolean payerSpecified;
public boolean isPayerSpecified() {
return payerSpecified;
}
public void unsetPayer() {
payer = null;
payerSpecified = false;
}
/**
* The name of the business associated with the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String payerBusiness;
public String getPayerBusiness() {
return payerBusiness;
}
public void setPayerBusiness(String payerBusiness) {
payerBusinessSpecified = true;
this.payerBusiness = payerBusiness;
}
protected boolean payerBusinessSpecified;
public boolean isPayerBusinessSpecified() {
return payerBusinessSpecified;
}
public void unsetPayerBusiness() {
payerBusiness = null;
payerBusinessSpecified = false;
}
/**
* Country given in the address of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String payerCountry;
public String getPayerCountry() {
return payerCountry;
}
public void setPayerCountry(String payerCountry) {
payerCountrySpecified = true;
this.payerCountry = payerCountry;
}
protected boolean payerCountrySpecified;
public boolean isPayerCountrySpecified() {
return payerCountrySpecified;
}
public void unsetPayerCountry() {
payerCountry = null;
payerCountrySpecified = false;
}
/**
* First name of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String payerFirstName;
public String getPayerFirstName() {
return payerFirstName;
}
public void setPayerFirstName(String payerFirstName) {
payerFirstNameSpecified = true;
this.payerFirstName = payerFirstName;
}
protected boolean payerFirstNameSpecified;
public boolean isPayerFirstNameSpecified() {
return payerFirstNameSpecified;
}
public void unsetPayerFirstName() {
payerFirstName = null;
payerFirstNameSpecified = false;
}
/**
* Unique PayPal user account identifier.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String payerId;
public String getPayerId() {
return payerId;
}
public void setPayerId(String payerId) {
payerIdSpecified = true;
this.payerId = payerId;
}
protected boolean payerIdSpecified;
public boolean isPayerIdSpecified() {
return payerIdSpecified;
}
public void unsetPayerId() {
payerId = null;
payerIdSpecified = false;
}
/**
* Last name of the PayPal user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String payerLastName;
public String getPayerLastName() {
return payerLastName;
}
public void setPayerLastName(String payerLastName) {
payerLastNameSpecified = true;
this.payerLastName = payerLastName;
}
protected boolean payerLastNameSpecified;
public boolean isPayerLastNameSpecified() {
return payerLastNameSpecified;
}
public void unsetPayerLastName() {
payerLastName = null;
payerLastNameSpecified = false;
}
/**
* Current PayPal status associated with the user account.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String payerStatus;
public String getPayerStatus() {
return payerStatus;
}
public void setPayerStatus(String payerStatus) {
payerStatusSpecified = true;
this.payerStatus = payerStatus;
}
protected boolean payerStatusSpecified;
public boolean isPayerStatusSpecified() {
return payerStatusSpecified;
}
public void unsetPayerStatus() {
payerStatus = null;
payerStatusSpecified = false;
}
/**
* Date that the payment was confirmed in PayPal by the user.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected GregorianCalendar paymentDate;
public GregorianCalendar getPaymentDate() {
return paymentDate;
}
public void setPaymentDate(GregorianCalendar paymentDate) {
paymentDateSpecified = true;
this.paymentDate = paymentDate;
}
protected boolean paymentDateSpecified;
public boolean isPaymentDateSpecified() {
return paymentDateSpecified;
}
public void unsetPaymentDate() {
paymentDate = null;
paymentDateSpecified = false;
}
/**
* PayPal defined status of the attempted payment.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String paymentStatus;
public String getPaymentStatus() {
return paymentStatus;
}
public void setPaymentStatus(String paymentStatus) {
paymentStatusSpecified = true;
this.paymentStatus = paymentStatus;
}
protected boolean paymentStatusSpecified;
public boolean isPaymentStatusSpecified() {
return paymentStatusSpecified;
}
public void unsetPaymentStatus() {
paymentStatus = null;
paymentStatusSpecified = false;
}
/**
* PayPal defined code used to identify the type of payment. Provided in a PayPal response.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String paymentType;
public String getPaymentType() {
return paymentType;
}
public void setPaymentType(String paymentType) {
paymentTypeSpecified = true;
this.paymentType = paymentType;
}
protected boolean paymentTypeSpecified;
public boolean isPaymentTypeSpecified() {
return paymentTypeSpecified;
}
public void unsetPaymentType() {
paymentType = null;
paymentTypeSpecified = false;
}
/**
* Reason provided by PayPal for a payment given a pending status.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String pendingReason;
public String getPendingReason() {
return pendingReason;
}
public void setPendingReason(String pendingReason) {
pendingReasonSpecified = true;
this.pendingReason = pendingReason;
}
protected boolean pendingReasonSpecified;
public boolean isPendingReasonSpecified() {
return pendingReasonSpecified;
}
public void unsetPendingReason() {
pendingReason = null;
pendingReasonSpecified = false;
}
/**
* A serialized, delimited string of the reply received from PayPal.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String serializedReply;
public String getSerializedReply() {
return serializedReply;
}
public void setSerializedReply(String serializedReply) {
serializedReplySpecified = true;
this.serializedReply = serializedReply;
}
protected boolean serializedReplySpecified;
public boolean isSerializedReplySpecified() {
return serializedReplySpecified;
}
public void unsetSerializedReply() {
serializedReply = null;
serializedReplySpecified = false;
}
/**
* A serialized, delimited string of the request submitted to PayPal.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String serializedRequest;
public String getSerializedRequest() {
return serializedRequest;
}
public void setSerializedRequest(String serializedRequest) {
serializedRequestSpecified = true;
this.serializedRequest = serializedRequest;
}
protected boolean serializedRequestSpecified;
public boolean isSerializedRequestSpecified() {
return serializedRequestSpecified;
}
public void unsetSerializedRequest() {
serializedRequest = null;
serializedRequestSpecified = false;
}
/**
* PayPal defined fee.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected BigDecimal settleAmount;
public BigDecimal getSettleAmount() {
return settleAmount;
}
public void setSettleAmount(BigDecimal settleAmount) {
settleAmountSpecified = true;
this.settleAmount = settleAmount;
}
protected boolean settleAmountSpecified;
public boolean isSettleAmountSpecified() {
return settleAmountSpecified;
}
public void unsetSettleAmount() {
settleAmount = null;
settleAmountSpecified = false;
}
/**
* Tax applied by PayPal to the payment amount.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected BigDecimal taxAmount;
public BigDecimal getTaxAmount() {
return taxAmount;
}
public void setTaxAmount(BigDecimal taxAmount) {
taxAmountSpecified = true;
this.taxAmount = taxAmount;
}
protected boolean taxAmountSpecified;
public boolean isTaxAmountSpecified() {
return taxAmountSpecified;
}
public void unsetTaxAmount() {
taxAmount = null;
taxAmountSpecified = false;
}
/**
* Value issued by PayPal for referencing the attempted transaction.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String token;
public String getToken() {
return token;
}
public void setToken(String token) {
tokenSpecified = true;
this.token = token;
}
protected boolean tokenSpecified;
public boolean isTokenSpecified() {
return tokenSpecified;
}
public void unsetToken() {
token = null;
tokenSpecified = false;
}
/**
* Unique transaction ID provided in a PayPal response.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String transactionId;
public String getTransactionId() {
return transactionId;
}
public void setTransactionId(String transactionId) {
transactionIdSpecified = true;
this.transactionId = transactionId;
}
protected boolean transactionIdSpecified;
public boolean isTransactionIdSpecified() {
return transactionIdSpecified;
}
public void unsetTransactionId() {
transactionId = null;
transactionIdSpecified = false;
}
/**
* PayPal defined code used to identify the type of transaction. Provided in a PayPal response.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String transactionType;
public String getTransactionType() {
return transactionType;
}
public void setTransactionType(String transactionType) {
transactionTypeSpecified = true;
this.transactionType = transactionType;
}
protected boolean transactionTypeSpecified;
public boolean isTransactionTypeSpecified() {
return transactionTypeSpecified;
}
public void unsetTransactionType() {
transactionType = null;
transactionTypeSpecified = false;
}
public static class Mask extends com.softlayer.api.service.billing.payment.Transaction.Mask {
public com.softlayer.api.service.Account.Mask account() {
return withSubMask("account", com.softlayer.api.service.Account.Mask.class);
}
public com.softlayer.api.service.billing.Order.Mask order() {
return withSubMask("order", com.softlayer.api.service.billing.Order.Mask.class);
}
public Mask accountId() {
withLocalProperty("accountId");
return this;
}
public Mask addressCityName() {
withLocalProperty("addressCityName");
return this;
}
public Mask addressCountry() {
withLocalProperty("addressCountry");
return this;
}
public Mask addressName() {
withLocalProperty("addressName");
return this;
}
public Mask addressPostalCode() {
withLocalProperty("addressPostalCode");
return this;
}
public Mask addressStateProvence() {
withLocalProperty("addressStateProvence");
return this;
}
public Mask addressStatus() {
withLocalProperty("addressStatus");
return this;
}
public Mask addressStreet1() {
withLocalProperty("addressStreet1");
return this;
}
public Mask addressStreet2() {
withLocalProperty("addressStreet2");
return this;
}
public Mask contactPhone() {
withLocalProperty("contactPhone");
return this;
}
public Mask createDate() {
withLocalProperty("createDate");
return this;
}
public Mask exchangeRate() {
withLocalProperty("exchangeRate");
return this;
}
public Mask feeAmount() {
withLocalProperty("feeAmount");
return this;
}
public Mask grossAmount() {
withLocalProperty("grossAmount");
return this;
}
public Mask id() {
withLocalProperty("id");
return this;
}
public Mask invoiceId() {
withLocalProperty("invoiceId");
return this;
}
public Mask lastPaypalCommand() {
withLocalProperty("lastPaypalCommand");
return this;
}
public Mask modifyDate() {
withLocalProperty("modifyDate");
return this;
}
public Mask orderFromIpAddress() {
withLocalProperty("orderFromIpAddress");
return this;
}
public Mask orderTotal() {
withLocalProperty("orderTotal");
return this;
}
public Mask payer() {
withLocalProperty("payer");
return this;
}
public Mask payerBusiness() {
withLocalProperty("payerBusiness");
return this;
}
public Mask payerCountry() {
withLocalProperty("payerCountry");
return this;
}
public Mask payerFirstName() {
withLocalProperty("payerFirstName");
return this;
}
public Mask payerId() {
withLocalProperty("payerId");
return this;
}
public Mask payerLastName() {
withLocalProperty("payerLastName");
return this;
}
public Mask payerStatus() {
withLocalProperty("payerStatus");
return this;
}
public Mask paymentDate() {
withLocalProperty("paymentDate");
return this;
}
public Mask paymentStatus() {
withLocalProperty("paymentStatus");
return this;
}
public Mask paymentType() {
withLocalProperty("paymentType");
return this;
}
public Mask pendingReason() {
withLocalProperty("pendingReason");
return this;
}
public Mask serializedReply() {
withLocalProperty("serializedReply");
return this;
}
public Mask serializedRequest() {
withLocalProperty("serializedRequest");
return this;
}
public Mask settleAmount() {
withLocalProperty("settleAmount");
return this;
}
public Mask taxAmount() {
withLocalProperty("taxAmount");
return this;
}
public Mask token() {
withLocalProperty("token");
return this;
}
public Mask transactionId() {
withLocalProperty("transactionId");
return this;
}
public Mask transactionType() {
withLocalProperty("transactionType");
return this;
}
}
}