com.softlayer.api.service.user.customer.prospect.serviceprovider.EnrollRequest 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.user.customer.prospect.serviceprovider;
import com.softlayer.api.ApiClient;
import com.softlayer.api.ResponseHandler;
import com.softlayer.api.annotation.ApiMethod;
import com.softlayer.api.annotation.ApiProperty;
import com.softlayer.api.annotation.ApiType;
import com.softlayer.api.service.Entity;
import com.softlayer.api.service.catalyst.company.Type;
import com.softlayer.api.service.survey.Response;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Future;
/**
* Contains user information for Service Provider Enrollment.
*
* @see SoftLayer_User_Customer_Prospect_ServiceProvider_EnrollRequest
*/
@ApiType("SoftLayer_User_Customer_Prospect_ServiceProvider_EnrollRequest")
public class EnrollRequest extends Entity {
/**
* Catalyst company types.
*/
@ApiProperty
protected Type companyType;
public Type getCompanyType() {
return companyType;
}
public void setCompanyType(Type companyType) {
this.companyType = companyType;
}
/**
* Flag indicating whether or not applicant has accepted all current SSP agreements.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Boolean acceptAllAgreementsFlag;
public Boolean getAcceptAllAgreementsFlag() {
return acceptAllAgreementsFlag;
}
public void setAcceptAllAgreementsFlag(Boolean acceptAllAgreementsFlag) {
acceptAllAgreementsFlagSpecified = true;
this.acceptAllAgreementsFlag = acceptAllAgreementsFlag;
}
protected boolean acceptAllAgreementsFlagSpecified;
public boolean isAcceptAllAgreementsFlagSpecified() {
return acceptAllAgreementsFlagSpecified;
}
public void unsetAcceptAllAgreementsFlag() {
acceptAllAgreementsFlag = null;
acceptAllAgreementsFlagSpecified = false;
}
/**
* accountId of existing SoftLayer Customer
*/
@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;
}
/**
* Service provider address1
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String address1;
public String getAddress1() {
return address1;
}
public void setAddress1(String address1) {
address1Specified = true;
this.address1 = address1;
}
protected boolean address1Specified;
public boolean isAddress1Specified() {
return address1Specified;
}
public void unsetAddress1() {
address1 = null;
address1Specified = false;
}
/**
* Service provider address2
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String address2;
public String getAddress2() {
return address2;
}
public void setAddress2(String address2) {
address2Specified = true;
this.address2 = address2;
}
protected boolean address2Specified;
public boolean isAddress2Specified() {
return address2Specified;
}
public void unsetAddress2() {
address2 = null;
address2Specified = false;
}
/**
* Credit card account number
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String cardAccountNumber;
public String getCardAccountNumber() {
return cardAccountNumber;
}
public void setCardAccountNumber(String cardAccountNumber) {
cardAccountNumberSpecified = true;
this.cardAccountNumber = cardAccountNumber;
}
protected boolean cardAccountNumberSpecified;
public boolean isCardAccountNumberSpecified() {
return cardAccountNumberSpecified;
}
public void unsetCardAccountNumber() {
cardAccountNumber = null;
cardAccountNumberSpecified = false;
}
/**
* Credit card expiration month
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String cardExpirationMonth;
public String getCardExpirationMonth() {
return cardExpirationMonth;
}
public void setCardExpirationMonth(String cardExpirationMonth) {
cardExpirationMonthSpecified = true;
this.cardExpirationMonth = cardExpirationMonth;
}
protected boolean cardExpirationMonthSpecified;
public boolean isCardExpirationMonthSpecified() {
return cardExpirationMonthSpecified;
}
public void unsetCardExpirationMonth() {
cardExpirationMonth = null;
cardExpirationMonthSpecified = false;
}
/**
* Credit card expiration year
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String cardExpirationYear;
public String getCardExpirationYear() {
return cardExpirationYear;
}
public void setCardExpirationYear(String cardExpirationYear) {
cardExpirationYearSpecified = true;
this.cardExpirationYear = cardExpirationYear;
}
protected boolean cardExpirationYearSpecified;
public boolean isCardExpirationYearSpecified() {
return cardExpirationYearSpecified;
}
public void unsetCardExpirationYear() {
cardExpirationYear = null;
cardExpirationYearSpecified = false;
}
/**
* Type of credit card being used
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String cardType;
public String getCardType() {
return cardType;
}
public void setCardType(String cardType) {
cardTypeSpecified = true;
this.cardType = cardType;
}
protected boolean cardTypeSpecified;
public boolean isCardTypeSpecified() {
return cardTypeSpecified;
}
public void unsetCardType() {
cardType = null;
cardTypeSpecified = false;
}
/**
* Credit card verification number
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String cardVerificationNumber;
public String getCardVerificationNumber() {
return cardVerificationNumber;
}
public void setCardVerificationNumber(String cardVerificationNumber) {
cardVerificationNumberSpecified = true;
this.cardVerificationNumber = cardVerificationNumber;
}
protected boolean cardVerificationNumberSpecified;
public boolean isCardVerificationNumberSpecified() {
return cardVerificationNumberSpecified;
}
public void unsetCardVerificationNumber() {
cardVerificationNumber = null;
cardVerificationNumberSpecified = false;
}
/**
* Service provider city
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String city;
public String getCity() {
return city;
}
public void setCity(String city) {
citySpecified = true;
this.city = city;
}
protected boolean citySpecified;
public boolean isCitySpecified() {
return citySpecified;
}
public void unsetCity() {
city = null;
citySpecified = false;
}
/**
* Service provider company name
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String companyName;
public String getCompanyName() {
return companyName;
}
public void setCompanyName(String companyName) {
companyNameSpecified = true;
this.companyName = companyName;
}
protected boolean companyNameSpecified;
public boolean isCompanyNameSpecified() {
return companyNameSpecified;
}
public void unsetCompanyName() {
companyName = null;
companyNameSpecified = false;
}
/**
* Id of the company type which best describes applicant's company
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Long companyTypeId;
public Long getCompanyTypeId() {
return companyTypeId;
}
public void setCompanyTypeId(Long companyTypeId) {
companyTypeIdSpecified = true;
this.companyTypeId = companyTypeId;
}
protected boolean companyTypeIdSpecified;
public boolean isCompanyTypeIdSpecified() {
return companyTypeIdSpecified;
}
public void unsetCompanyTypeId() {
companyTypeId = null;
companyTypeIdSpecified = false;
}
/**
* Service provider company url
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String companyUrl;
public String getCompanyUrl() {
return companyUrl;
}
public void setCompanyUrl(String companyUrl) {
companyUrlSpecified = true;
this.companyUrl = companyUrl;
}
protected boolean companyUrlSpecified;
public boolean isCompanyUrlSpecified() {
return companyUrlSpecified;
}
public void unsetCompanyUrl() {
companyUrl = null;
companyUrlSpecified = false;
}
/**
* Service provider contact's email
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String contactEmail;
public String getContactEmail() {
return contactEmail;
}
public void setContactEmail(String contactEmail) {
contactEmailSpecified = true;
this.contactEmail = contactEmail;
}
protected boolean contactEmailSpecified;
public boolean isContactEmailSpecified() {
return contactEmailSpecified;
}
public void unsetContactEmail() {
contactEmail = null;
contactEmailSpecified = false;
}
/**
* Service provider contact's first name
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String contactFirstName;
public String getContactFirstName() {
return contactFirstName;
}
public void setContactFirstName(String contactFirstName) {
contactFirstNameSpecified = true;
this.contactFirstName = contactFirstName;
}
protected boolean contactFirstNameSpecified;
public boolean isContactFirstNameSpecified() {
return contactFirstNameSpecified;
}
public void unsetContactFirstName() {
contactFirstName = null;
contactFirstNameSpecified = false;
}
/**
* Service provider contact's last name
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String contactLastName;
public String getContactLastName() {
return contactLastName;
}
public void setContactLastName(String contactLastName) {
contactLastNameSpecified = true;
this.contactLastName = contactLastName;
}
protected boolean contactLastNameSpecified;
public boolean isContactLastNameSpecified() {
return contactLastNameSpecified;
}
public void unsetContactLastName() {
contactLastName = null;
contactLastNameSpecified = false;
}
/**
* Service provider contact's Phone
*/
@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;
}
/**
* Service provider country
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String country;
public String getCountry() {
return country;
}
public void setCountry(String country) {
countrySpecified = true;
this.country = country;
}
protected boolean countrySpecified;
public boolean isCountrySpecified() {
return countrySpecified;
}
public void unsetCountry() {
country = null;
countrySpecified = false;
}
/**
* Customer Prospect id
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Long customerProspectId;
public Long getCustomerProspectId() {
return customerProspectId;
}
public void setCustomerProspectId(Long customerProspectId) {
customerProspectIdSpecified = true;
this.customerProspectId = customerProspectId;
}
protected boolean customerProspectIdSpecified;
public boolean isCustomerProspectIdSpecified() {
return customerProspectIdSpecified;
}
public void unsetCustomerProspectId() {
customerProspectId = null;
customerProspectIdSpecified = false;
}
/**
* Id of the device fingerprint
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String deviceFingerprintId;
public String getDeviceFingerprintId() {
return deviceFingerprintId;
}
public void setDeviceFingerprintId(String deviceFingerprintId) {
deviceFingerprintIdSpecified = true;
this.deviceFingerprintId = deviceFingerprintId;
}
protected boolean deviceFingerprintIdSpecified;
public boolean isDeviceFingerprintIdSpecified() {
return deviceFingerprintIdSpecified;
}
public void unsetDeviceFingerprintId() {
deviceFingerprintId = null;
deviceFingerprintIdSpecified = false;
}
/**
* Service provider email
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String email;
public String getEmail() {
return email;
}
public void setEmail(String email) {
emailSpecified = true;
this.email = email;
}
protected boolean emailSpecified;
public boolean isEmailSpecified() {
return emailSpecified;
}
public void unsetEmail() {
email = null;
emailSpecified = false;
}
/**
* Indicates if customer has an existing SoftLayer account
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Boolean existingCustomerFlag;
public Boolean getExistingCustomerFlag() {
return existingCustomerFlag;
}
public void setExistingCustomerFlag(Boolean existingCustomerFlag) {
existingCustomerFlagSpecified = true;
this.existingCustomerFlag = existingCustomerFlag;
}
protected boolean existingCustomerFlagSpecified;
public boolean isExistingCustomerFlagSpecified() {
return existingCustomerFlagSpecified;
}
public void unsetExistingCustomerFlag() {
existingCustomerFlag = null;
existingCustomerFlagSpecified = false;
}
/**
* Service provider first name
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String firstName;
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
firstNameSpecified = true;
this.firstName = firstName;
}
protected boolean firstNameSpecified;
public boolean isFirstNameSpecified() {
return firstNameSpecified;
}
public void unsetFirstName() {
firstName = null;
firstNameSpecified = false;
}
/**
* Service provider IBMid username, if different than the email.
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String ibmIdUsername;
public String getIbmIdUsername() {
return ibmIdUsername;
}
public void setIbmIdUsername(String ibmIdUsername) {
ibmIdUsernameSpecified = true;
this.ibmIdUsername = ibmIdUsername;
}
protected boolean ibmIdUsernameSpecified;
public boolean isIbmIdUsernameSpecified() {
return ibmIdUsernameSpecified;
}
public void unsetIbmIdUsername() {
ibmIdUsername = null;
ibmIdUsernameSpecified = false;
}
/**
* IBM partner world id
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String ibmPartnerWorldId;
public String getIbmPartnerWorldId() {
return ibmPartnerWorldId;
}
public void setIbmPartnerWorldId(String ibmPartnerWorldId) {
ibmPartnerWorldIdSpecified = true;
this.ibmPartnerWorldId = ibmPartnerWorldId;
}
protected boolean ibmPartnerWorldIdSpecified;
public boolean isIbmPartnerWorldIdSpecified() {
return ibmPartnerWorldIdSpecified;
}
public void unsetIbmPartnerWorldId() {
ibmPartnerWorldId = null;
ibmPartnerWorldIdSpecified = false;
}
/**
* Indicates if the customer is IBM partner world member
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Boolean ibmPartnerWorldMemberFlag;
public Boolean getIbmPartnerWorldMemberFlag() {
return ibmPartnerWorldMemberFlag;
}
public void setIbmPartnerWorldMemberFlag(Boolean ibmPartnerWorldMemberFlag) {
ibmPartnerWorldMemberFlagSpecified = true;
this.ibmPartnerWorldMemberFlag = ibmPartnerWorldMemberFlag;
}
protected boolean ibmPartnerWorldMemberFlagSpecified;
public boolean isIbmPartnerWorldMemberFlagSpecified() {
return ibmPartnerWorldMemberFlagSpecified;
}
public void unsetIbmPartnerWorldMemberFlag() {
ibmPartnerWorldMemberFlag = null;
ibmPartnerWorldMemberFlagSpecified = false;
}
/**
* Service provider last name
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String lastName;
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
lastNameSpecified = true;
this.lastName = lastName;
}
protected boolean lastNameSpecified;
public boolean isLastNameSpecified() {
return lastNameSpecified;
}
public void unsetLastName() {
lastName = null;
lastNameSpecified = false;
}
/**
* Flag indicating whether or not applicant acknowledged MSA
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Boolean masterAgreementCompleteFlag;
public Boolean getMasterAgreementCompleteFlag() {
return masterAgreementCompleteFlag;
}
public void setMasterAgreementCompleteFlag(Boolean masterAgreementCompleteFlag) {
masterAgreementCompleteFlagSpecified = true;
this.masterAgreementCompleteFlag = masterAgreementCompleteFlag;
}
protected boolean masterAgreementCompleteFlagSpecified;
public boolean isMasterAgreementCompleteFlagSpecified() {
return masterAgreementCompleteFlagSpecified;
}
public void unsetMasterAgreementCompleteFlag() {
masterAgreementCompleteFlag = null;
masterAgreementCompleteFlagSpecified = false;
}
/**
* Service provider office phone
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String officePhone;
public String getOfficePhone() {
return officePhone;
}
public void setOfficePhone(String officePhone) {
officePhoneSpecified = true;
this.officePhone = officePhone;
}
protected boolean officePhoneSpecified;
public boolean isOfficePhoneSpecified() {
return officePhoneSpecified;
}
public void unsetOfficePhone() {
officePhone = null;
officePhoneSpecified = false;
}
/**
* Service provider postalCode
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String postalCode;
public String getPostalCode() {
return postalCode;
}
public void setPostalCode(String postalCode) {
postalCodeSpecified = true;
this.postalCode = postalCode;
}
protected boolean postalCodeSpecified;
public boolean isPostalCodeSpecified() {
return postalCodeSpecified;
}
public void unsetPostalCode() {
postalCode = null;
postalCodeSpecified = false;
}
/**
* Flag indicating whether or not applicant acknowledged service provider addendum
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Boolean serviceProviderAddendumFlag;
public Boolean getServiceProviderAddendumFlag() {
return serviceProviderAddendumFlag;
}
public void setServiceProviderAddendumFlag(Boolean serviceProviderAddendumFlag) {
serviceProviderAddendumFlagSpecified = true;
this.serviceProviderAddendumFlag = serviceProviderAddendumFlag;
}
protected boolean serviceProviderAddendumFlagSpecified;
public boolean isServiceProviderAddendumFlagSpecified() {
return serviceProviderAddendumFlagSpecified;
}
public void unsetServiceProviderAddendumFlag() {
serviceProviderAddendumFlag = null;
serviceProviderAddendumFlagSpecified = false;
}
/**
* Service provider state
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String state;
public String getState() {
return state;
}
public void setState(String state) {
stateSpecified = true;
this.state = state;
}
protected boolean stateSpecified;
public boolean isStateSpecified() {
return stateSpecified;
}
public void unsetState() {
state = null;
stateSpecified = false;
}
/**
* Survey responses
*/
@ApiProperty(canBeNullOrNotSet = true)
protected List surveyResponses;
public List getSurveyResponses() {
if (surveyResponses == null) {
surveyResponses = new ArrayList();
}
return surveyResponses;
}
protected boolean surveyResponsesSpecified;
public boolean isSurveyResponsesSpecified() {
return surveyResponsesSpecified;
}
public void unsetSurveyResponses() {
surveyResponses = null;
surveyResponsesSpecified = false;
}
/**
* Applicant's VAT id, if one exists
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String vatId;
public String getVatId() {
return vatId;
}
public void setVatId(String vatId) {
vatIdSpecified = true;
this.vatId = vatId;
}
protected boolean vatIdSpecified;
public boolean isVatIdSpecified() {
return vatIdSpecified;
}
public void unsetVatId() {
vatId = null;
vatIdSpecified = false;
}
public static Service service(ApiClient client) {
return client.createService(Service.class, null);
}
/**
* @see SoftLayer_User_Customer_Prospect_ServiceProvider_EnrollRequest
*/
@com.softlayer.api.annotation.ApiService("SoftLayer_User_Customer_Prospect_ServiceProvider_EnrollRequest")
public static interface Service extends com.softlayer.api.Service {
public ServiceAsync asAsync();
public Mask withNewMask();
public Mask withMask();
public void setMask(Mask mask);
/**
* Create a new Service Provider Enrollment
*
* @see SoftLayer_User_Customer_Prospect_ServiceProvider_EnrollRequest::enroll
*/
@ApiMethod
public EnrollRequest enroll(EnrollRequest templateObject);
/**
* @see SoftLayer_User_Customer_Prospect_ServiceProvider_EnrollRequest::getObject
*/
@ApiMethod(instanceRequired = true)
public EnrollRequest getObject();
/**
* Catalyst company types.
*
* @see SoftLayer_User_Customer_Prospect_ServiceProvider_EnrollRequest::getCompanyType
*/
@ApiMethod(instanceRequired = true)
public Type getCompanyType();
}
public static interface ServiceAsync extends com.softlayer.api.ServiceAsync {
public Mask withNewMask();
public Mask withMask();
public void setMask(Mask mask);
/**
* Async version of {@link Service#enroll}
*/
public Future enroll(EnrollRequest templateObject);
public Future> enroll(EnrollRequest templateObject, ResponseHandler callback);
/**
* Async version of {@link Service#getObject}
*/
public Future getObject();
public Future> getObject(ResponseHandler callback);
/**
* Async version of {@link Service#getCompanyType}
*/
public Future getCompanyType();
/**
* Async callback version of {@link Service#getCompanyType}
*/
public Future> getCompanyType(ResponseHandler callback);
}
public static class Mask extends com.softlayer.api.service.Entity.Mask {
public com.softlayer.api.service.catalyst.company.Type.Mask companyType() {
return withSubMask("companyType", com.softlayer.api.service.catalyst.company.Type.Mask.class);
}
public Mask acceptAllAgreementsFlag() {
withLocalProperty("acceptAllAgreementsFlag");
return this;
}
public Mask accountId() {
withLocalProperty("accountId");
return this;
}
public Mask address1() {
withLocalProperty("address1");
return this;
}
public Mask address2() {
withLocalProperty("address2");
return this;
}
public Mask cardAccountNumber() {
withLocalProperty("cardAccountNumber");
return this;
}
public Mask cardExpirationMonth() {
withLocalProperty("cardExpirationMonth");
return this;
}
public Mask cardExpirationYear() {
withLocalProperty("cardExpirationYear");
return this;
}
public Mask cardType() {
withLocalProperty("cardType");
return this;
}
public Mask cardVerificationNumber() {
withLocalProperty("cardVerificationNumber");
return this;
}
public Mask city() {
withLocalProperty("city");
return this;
}
public Mask companyName() {
withLocalProperty("companyName");
return this;
}
public Mask companyTypeId() {
withLocalProperty("companyTypeId");
return this;
}
public Mask companyUrl() {
withLocalProperty("companyUrl");
return this;
}
public Mask contactEmail() {
withLocalProperty("contactEmail");
return this;
}
public Mask contactFirstName() {
withLocalProperty("contactFirstName");
return this;
}
public Mask contactLastName() {
withLocalProperty("contactLastName");
return this;
}
public Mask contactPhone() {
withLocalProperty("contactPhone");
return this;
}
public Mask country() {
withLocalProperty("country");
return this;
}
public Mask customerProspectId() {
withLocalProperty("customerProspectId");
return this;
}
public Mask deviceFingerprintId() {
withLocalProperty("deviceFingerprintId");
return this;
}
public Mask email() {
withLocalProperty("email");
return this;
}
public Mask existingCustomerFlag() {
withLocalProperty("existingCustomerFlag");
return this;
}
public Mask firstName() {
withLocalProperty("firstName");
return this;
}
public Mask ibmIdUsername() {
withLocalProperty("ibmIdUsername");
return this;
}
public Mask ibmPartnerWorldId() {
withLocalProperty("ibmPartnerWorldId");
return this;
}
public Mask ibmPartnerWorldMemberFlag() {
withLocalProperty("ibmPartnerWorldMemberFlag");
return this;
}
public Mask lastName() {
withLocalProperty("lastName");
return this;
}
public Mask masterAgreementCompleteFlag() {
withLocalProperty("masterAgreementCompleteFlag");
return this;
}
public Mask officePhone() {
withLocalProperty("officePhone");
return this;
}
public Mask postalCode() {
withLocalProperty("postalCode");
return this;
}
public Mask serviceProviderAddendumFlag() {
withLocalProperty("serviceProviderAddendumFlag");
return this;
}
public Mask state() {
withLocalProperty("state");
return this;
}
public com.softlayer.api.service.survey.Response.Mask surveyResponses() {
return withSubMask("surveyResponses", com.softlayer.api.service.survey.Response.Mask.class);
}
public Mask vatId() {
withLocalProperty("vatId");
return this;
}
}
}