@Test public void countryCodeTest() { }
public PartnerUpdateParams countryCode(CountryCodeEnum countryCode) { this.countryCode = countryCode; return this; }
PartnerUpdateParams { public PartnerUpdateParams countryCode(CountryCodeEnum countryCode) { this.countryCode = countryCode; return this; } }
PartnerUpdateParams { public PartnerUpdateParams countryCode(CountryCodeEnum countryCode) { this.countryCode = countryCode; return this; }  }
PartnerUpdateParams { public PartnerUpdateParams countryCode(CountryCodeEnum countryCode) { this.countryCode = countryCode; return this; }  PartnerUpdateParams addressAttributes(PartnerCreateParamsAddressAttributes addressAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsAddressAttributes getAddressAttributes(); void setAddressAttributes(PartnerCreateParamsAddressAttributes addressAttributes); PartnerUpdateParams companyId(Integer companyId); @ApiModelProperty(example = "1", required = true, value = "事業所ID") Integer getCompanyId(); void setCompanyId(Integer companyId); PartnerUpdateParams contactName(String contactName); @javax.annotation.Nullable @ApiModelProperty(example = "営業担当", value = "担当者 氏名 (255文字以内)") String getContactName(); void setContactName(String contactName); PartnerUpdateParams countryCode(CountryCodeEnum countryCode); @javax.annotation.Nullable @ApiModelProperty(example = "JP", value = "地域（JP: 国内、ZZ:国外）") CountryCodeEnum getCountryCode(); void setCountryCode(CountryCodeEnum countryCode); PartnerUpdateParams defaultTitle(String defaultTitle); @javax.annotation.Nullable @ApiModelProperty(example = "御中", value = "敬称（御中、様、(空白)の3つから選択）") String getDefaultTitle(); void setDefaultTitle(String defaultTitle); PartnerUpdateParams email(String email); @javax.annotation.Nullable @ApiModelProperty(example = "contact@example.com", value = "担当者 メールアドレス (255文字以内)") String getEmail(); void setEmail(String email); PartnerUpdateParams invoicePaymentTermAttributes(PartnerCreateParamsInvoicePaymentTermAttributes invoicePaymentTermAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsInvoicePaymentTermAttributes getInvoicePaymentTermAttributes(); void setInvoicePaymentTermAttributes(PartnerCreateParamsInvoicePaymentTermAttributes invoicePaymentTermAttributes); PartnerUpdateParams longName(String longName); @javax.annotation.Nullable @ApiModelProperty(example = "新しい取引先正式名称", value = "正式名称（255文字以内）") String getLongName(); void setLongName(String longName); PartnerUpdateParams name(String name); @ApiModelProperty(example = "新しい取引先", required = true, value = "取引先名 (255文字以内)") String getName(); void setName(String name); PartnerUpdateParams nameKana(String nameKana); @javax.annotation.Nullable @ApiModelProperty(example = "アタラシイトリヒキサキメイショウ", value = "カナ名称（255文字以内）") String getNameKana(); void setNameKana(String nameKana); PartnerUpdateParams orgCode(OrgCodeEnum orgCode); @javax.annotation.Nullable @ApiModelProperty(example = "1", value = "事業所種別（null: 未設定、1: 法人、2: 個人）") OrgCodeEnum getOrgCode(); void setOrgCode(OrgCodeEnum orgCode); PartnerUpdateParams partnerBankAccountAttributes(PartnerCreateParamsPartnerBankAccountAttributes partnerBankAccountAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsPartnerBankAccountAttributes getPartnerBankAccountAttributes(); void setPartnerBankAccountAttributes(PartnerCreateParamsPartnerBankAccountAttributes partnerBankAccountAttributes); PartnerUpdateParams partnerDocSettingAttributes(PartnerCreateParamsPartnerDocSettingAttributes partnerDocSettingAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsPartnerDocSettingAttributes getPartnerDocSettingAttributes(); void setPartnerDocSettingAttributes(PartnerCreateParamsPartnerDocSettingAttributes partnerDocSettingAttributes); PartnerUpdateParams payerWalletableId(Integer payerWalletableId); @javax.annotation.Nullable @ApiModelProperty(example = "1", value = "振込元口座ID（一括振込ファイル用）:（walletableのtypeが'bank_account'のidのみ指定できます。また、未設定にする場合は、nullを指定してください。）") Integer getPayerWalletableId(); void setPayerWalletableId(Integer payerWalletableId); PartnerUpdateParams paymentTermAttributes(PartnerCreateParamsInvoicePaymentTermAttributes paymentTermAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsInvoicePaymentTermAttributes getPaymentTermAttributes(); void setPaymentTermAttributes(PartnerCreateParamsInvoicePaymentTermAttributes paymentTermAttributes); PartnerUpdateParams phone(String phone); @javax.annotation.Nullable @ApiModelProperty(example = "03-1234-xxxx", value = "電話番号") String getPhone(); void setPhone(String phone); PartnerUpdateParams shortcut1(String shortcut1); @javax.annotation.Nullable @ApiModelProperty(example = "NEWPARTNER", value = "ショートカット１ (255文字以内)") String getShortcut1(); void setShortcut1(String shortcut1); PartnerUpdateParams shortcut2(String shortcut2); @javax.annotation.Nullable @ApiModelProperty(example = "502", value = "ショートカット２ (255文字以内)") String getShortcut2(); void setShortcut2(String shortcut2); PartnerUpdateParams transferFeeHandlingSide(TransferFeeHandlingSideEnum transferFeeHandlingSide); @javax.annotation.Nullable @ApiModelProperty(example = "payer", value = "振込手数料負担（一括振込ファイル用）: (振込元(当方): payer, 振込先(先方): payee)") TransferFeeHandlingSideEnum getTransferFeeHandlingSide(); void setTransferFeeHandlingSide(TransferFeeHandlingSideEnum transferFeeHandlingSide); @Override boolean equals(java.lang.Object o); @Override int hashCode(); @Override String toString(); }
PartnerUpdateParams { public PartnerUpdateParams countryCode(CountryCodeEnum countryCode) { this.countryCode = countryCode; return this; }  PartnerUpdateParams addressAttributes(PartnerCreateParamsAddressAttributes addressAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsAddressAttributes getAddressAttributes(); void setAddressAttributes(PartnerCreateParamsAddressAttributes addressAttributes); PartnerUpdateParams companyId(Integer companyId); @ApiModelProperty(example = "1", required = true, value = "事業所ID") Integer getCompanyId(); void setCompanyId(Integer companyId); PartnerUpdateParams contactName(String contactName); @javax.annotation.Nullable @ApiModelProperty(example = "営業担当", value = "担当者 氏名 (255文字以内)") String getContactName(); void setContactName(String contactName); PartnerUpdateParams countryCode(CountryCodeEnum countryCode); @javax.annotation.Nullable @ApiModelProperty(example = "JP", value = "地域（JP: 国内、ZZ:国外）") CountryCodeEnum getCountryCode(); void setCountryCode(CountryCodeEnum countryCode); PartnerUpdateParams defaultTitle(String defaultTitle); @javax.annotation.Nullable @ApiModelProperty(example = "御中", value = "敬称（御中、様、(空白)の3つから選択）") String getDefaultTitle(); void setDefaultTitle(String defaultTitle); PartnerUpdateParams email(String email); @javax.annotation.Nullable @ApiModelProperty(example = "contact@example.com", value = "担当者 メールアドレス (255文字以内)") String getEmail(); void setEmail(String email); PartnerUpdateParams invoicePaymentTermAttributes(PartnerCreateParamsInvoicePaymentTermAttributes invoicePaymentTermAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsInvoicePaymentTermAttributes getInvoicePaymentTermAttributes(); void setInvoicePaymentTermAttributes(PartnerCreateParamsInvoicePaymentTermAttributes invoicePaymentTermAttributes); PartnerUpdateParams longName(String longName); @javax.annotation.Nullable @ApiModelProperty(example = "新しい取引先正式名称", value = "正式名称（255文字以内）") String getLongName(); void setLongName(String longName); PartnerUpdateParams name(String name); @ApiModelProperty(example = "新しい取引先", required = true, value = "取引先名 (255文字以内)") String getName(); void setName(String name); PartnerUpdateParams nameKana(String nameKana); @javax.annotation.Nullable @ApiModelProperty(example = "アタラシイトリヒキサキメイショウ", value = "カナ名称（255文字以内）") String getNameKana(); void setNameKana(String nameKana); PartnerUpdateParams orgCode(OrgCodeEnum orgCode); @javax.annotation.Nullable @ApiModelProperty(example = "1", value = "事業所種別（null: 未設定、1: 法人、2: 個人）") OrgCodeEnum getOrgCode(); void setOrgCode(OrgCodeEnum orgCode); PartnerUpdateParams partnerBankAccountAttributes(PartnerCreateParamsPartnerBankAccountAttributes partnerBankAccountAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsPartnerBankAccountAttributes getPartnerBankAccountAttributes(); void setPartnerBankAccountAttributes(PartnerCreateParamsPartnerBankAccountAttributes partnerBankAccountAttributes); PartnerUpdateParams partnerDocSettingAttributes(PartnerCreateParamsPartnerDocSettingAttributes partnerDocSettingAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsPartnerDocSettingAttributes getPartnerDocSettingAttributes(); void setPartnerDocSettingAttributes(PartnerCreateParamsPartnerDocSettingAttributes partnerDocSettingAttributes); PartnerUpdateParams payerWalletableId(Integer payerWalletableId); @javax.annotation.Nullable @ApiModelProperty(example = "1", value = "振込元口座ID（一括振込ファイル用）:（walletableのtypeが'bank_account'のidのみ指定できます。また、未設定にする場合は、nullを指定してください。）") Integer getPayerWalletableId(); void setPayerWalletableId(Integer payerWalletableId); PartnerUpdateParams paymentTermAttributes(PartnerCreateParamsInvoicePaymentTermAttributes paymentTermAttributes); @javax.annotation.Nullable @ApiModelProperty(value = "") PartnerCreateParamsInvoicePaymentTermAttributes getPaymentTermAttributes(); void setPaymentTermAttributes(PartnerCreateParamsInvoicePaymentTermAttributes paymentTermAttributes); PartnerUpdateParams phone(String phone); @javax.annotation.Nullable @ApiModelProperty(example = "03-1234-xxxx", value = "電話番号") String getPhone(); void setPhone(String phone); PartnerUpdateParams shortcut1(String shortcut1); @javax.annotation.Nullable @ApiModelProperty(example = "NEWPARTNER", value = "ショートカット１ (255文字以内)") String getShortcut1(); void setShortcut1(String shortcut1); PartnerUpdateParams shortcut2(String shortcut2); @javax.annotation.Nullable @ApiModelProperty(example = "502", value = "ショートカット２ (255文字以内)") String getShortcut2(); void setShortcut2(String shortcut2); PartnerUpdateParams transferFeeHandlingSide(TransferFeeHandlingSideEnum transferFeeHandlingSide); @javax.annotation.Nullable @ApiModelProperty(example = "payer", value = "振込手数料負担（一括振込ファイル用）: (振込元(当方): payer, 振込先(先方): payee)") TransferFeeHandlingSideEnum getTransferFeeHandlingSide(); void setTransferFeeHandlingSide(TransferFeeHandlingSideEnum transferFeeHandlingSide); @Override boolean equals(java.lang.Object o); @Override int hashCode(); @Override String toString(); static final String SERIALIZED_NAME_ADDRESS_ATTRIBUTES; static final String SERIALIZED_NAME_COMPANY_ID; static final String SERIALIZED_NAME_CONTACT_NAME; static final String SERIALIZED_NAME_COUNTRY_CODE; static final String SERIALIZED_NAME_DEFAULT_TITLE; static final String SERIALIZED_NAME_EMAIL; static final String SERIALIZED_NAME_INVOICE_PAYMENT_TERM_ATTRIBUTES; static final String SERIALIZED_NAME_LONG_NAME; static final String SERIALIZED_NAME_NAME; static final String SERIALIZED_NAME_NAME_KANA; static final String SERIALIZED_NAME_ORG_CODE; static final String SERIALIZED_NAME_PARTNER_BANK_ACCOUNT_ATTRIBUTES; static final String SERIALIZED_NAME_PARTNER_DOC_SETTING_ATTRIBUTES; static final String SERIALIZED_NAME_PAYER_WALLETABLE_ID; static final String SERIALIZED_NAME_PAYMENT_TERM_ATTRIBUTES; static final String SERIALIZED_NAME_PHONE; static final String SERIALIZED_NAME_SHORTCUT1; static final String SERIALIZED_NAME_SHORTCUT2; static final String SERIALIZED_NAME_TRANSFER_FEE_HANDLING_SIDE; }