/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1-dev * User agent: apibuilder app.apibuilder.io/platforminitiative/customer-api/0.0.1-dev/http4s_0_22 */ package platform.ibm.com.customer.api.v0.models { /** * Customer * * @param financialAccountNumber financialAccountNumber * @param customerName customerName * @param branchNumber branchNumber * @param address1 address1 * @param address2 address2 * @param city city * @param state state * @param zip zip */ final case class Customer( financialAccountNumber: _root_.java.util.UUID, customerName: String, branchNumber: String, address1: _root_.scala.Option[String] = None, address2: _root_.scala.Option[String] = None, city: _root_.scala.Option[String] = None, state: _root_.scala.Option[String] = None, zip: _root_.scala.Option[String] = None ) /** * customer Creation Form * * @param branchNumber Branch Number * @param customerName customer Name * @param email Email * @param address1 Address1 * @param address2 Address2 * @param city City * @param state State * @param zip Zip */ final case class CustomerCreateForm( branchNumber: String, customerName: String, email: String, address1: String, address2: _root_.scala.Option[String] = None, city: String, state: String, zip: String ) /** * Customer Summery * * @param financialAccountNumber Financial Account Number * @param customerName Customer Name */ final case class CustomerSummary( financialAccountNumber: _root_.java.util.UUID, customerName: String ) /** * customer Update Form * * @param financialAccountNumber Financial Account Number * @param customerName Customer Name * @param email Email * @param address1 Address1 * @param address2 Address2 * @param city City * @param state State * @param zip Zip */ final case class CustomerUpdateForm( financialAccountNumber: String, customerName: String, email: String, address1: String, address2: String, city: String, state: String, zip: String ) /** * @param code Machine readable code for this specific error message * @param description Description of the error */ final case class Error( code: String, description: String ) }