Class FundingWalletRecipientBank

java.lang.Object
markets.alpaca.client.openapi.broker.model.FundingWalletRecipientBank
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.23.0") public class FundingWalletRecipientBank extends Object implements Serializable
FundingWalletRecipientBank
See Also:
  • Field Details

  • Constructor Details

    • FundingWalletRecipientBank

      public FundingWalletRecipientBank()
  • Method Details

    • accountNumber

      public FundingWalletRecipientBank accountNumber(@Nullable String accountNumber)
    • getAccountNumber

      @Nullable public String getAccountNumber()
      Bank account number.
      Returns:
      accountNumber
    • setAccountNumber

      public void setAccountNumber(@Nullable String accountNumber)
    • bicSwift

      public FundingWalletRecipientBank bicSwift(@Nullable String bicSwift)
    • getBicSwift

      @Nullable public String getBicSwift()
      BIC/SWIFT code
      Returns:
      bicSwift
    • setBicSwift

      public void setBicSwift(@Nullable String bicSwift)
    • city

      public FundingWalletRecipientBank city(@Nullable String city)
    • getCity

      @Nullable public String getCity()
      City
      Returns:
      city
    • setCity

      public void setCity(@Nullable String city)
    • companyName

      public FundingWalletRecipientBank companyName(@Nullable String companyName)
    • getCompanyName

      @Nullable public String getCompanyName()
      Get companyName
      Returns:
      companyName
    • setCompanyName

      public void setCompanyName(@Nullable String companyName)
    • country

      public FundingWalletRecipientBank country(@Nullable String country)
    • getCountry

      @Nullable public String getCountry()
      Two-letter ISO country code.
      Returns:
      country
    • setCountry

      public void setCountry(@Nullable String country)
    • createdAt

      public FundingWalletRecipientBank createdAt(@Nullable OffsetDateTime createdAt)
    • getCreatedAt

      @Nullable public OffsetDateTime getCreatedAt()
      Date the beneficiary record was created.
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(@Nullable OffsetDateTime createdAt)
    • currency

      public FundingWalletRecipientBank currency(@Nullable String currency)
    • getCurrency

      @Nullable public String getCurrency()
      Currency in which money is held in the beneficiary's bank account. Three-digit currency code.
      Returns:
      currency
    • setCurrency

      public void setCurrency(@Nullable String currency)
    • firstName

      public FundingWalletRecipientBank firstName(@Nullable String firstName)
    • getFirstName

      @Nullable public String getFirstName()
      Get firstName
      Returns:
      firstName
    • setFirstName

      public void setFirstName(@Nullable String firstName)
    • iban

      public FundingWalletRecipientBank iban(@Nullable String iban)
    • getIban

      @Nullable public String getIban()
      IBAN code
      Returns:
      iban
    • setIban

      public void setIban(@Nullable String iban)
    • id

      public FundingWalletRecipientBank id(@Nullable UUID id)
    • getId

      @Nullable public UUID getId()
      Get id
      Returns:
      id
    • setId

      public void setId(@Nullable UUID id)
    • lastName

      public FundingWalletRecipientBank lastName(@Nullable String lastName)
    • getLastName

      @Nullable public String getLastName()
      Get lastName
      Returns:
      lastName
    • setLastName

      public void setLastName(@Nullable String lastName)
    • paymentTypes

      public FundingWalletRecipientBank paymentTypes(@Nullable List<FundingDetailPaymentType> paymentTypes)
    • addPaymentTypesItem

      public FundingWalletRecipientBank addPaymentTypesItem(FundingDetailPaymentType paymentTypesItem)
    • getPaymentTypes

      @Nullable public List<FundingDetailPaymentType> getPaymentTypes()
      Get paymentTypes
      Returns:
      paymentTypes
    • setPaymentTypes

      public void setPaymentTypes(@Nullable List<FundingDetailPaymentType> paymentTypes)
    • postalCode

      public FundingWalletRecipientBank postalCode(@Nullable String postalCode)
    • getPostalCode

      @Nullable public String getPostalCode()
      Postal code
      Returns:
      postalCode
    • setPostalCode

      public void setPostalCode(@Nullable String postalCode)
    • routingCode

      public FundingWalletRecipientBank routingCode(@Nullable String routingCode)
    • getRoutingCode

      @Nullable public String getRoutingCode()
      Value for \"routing_code_type\".
      Returns:
      routingCode
    • setRoutingCode

      public void setRoutingCode(@Nullable String routingCode)
    • routingCodeType

      public FundingWalletRecipientBank routingCodeType(@Nullable String routingCodeType)
    • getRoutingCodeType

      @Nullable public String getRoutingCodeType()
      Local payment routing system.
      Returns:
      routingCodeType
    • setRoutingCodeType

      public void setRoutingCodeType(@Nullable String routingCodeType)
    • stateOrProvince

      public FundingWalletRecipientBank stateOrProvince(@Nullable String stateOrProvince)
    • getStateOrProvince

      @Nullable public String getStateOrProvince()
      State or province.
      Returns:
      stateOrProvince
    • setStateOrProvince

      public void setStateOrProvince(@Nullable String stateOrProvince)
    • streetAddress

      public FundingWalletRecipientBank streetAddress(@Nullable String streetAddress)
    • getStreetAddress

      @Nullable public String getStreetAddress()
      Get streetAddress
      Returns:
      streetAddress
    • setStreetAddress

      public void setStreetAddress(@Nullable String streetAddress)
    • updatedAt

      public FundingWalletRecipientBank updatedAt(@Nullable OffsetDateTime updatedAt)
    • getUpdatedAt

      @Nullable public OffsetDateTime getUpdatedAt()
      Date the beneficiary record was last updated.
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt(@Nullable OffsetDateTime updatedAt)
    • putAdditionalProperty

      public FundingWalletRecipientBank putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - name of the property
      value - value of the property
      Returns:
      the FundingWalletRecipientBank instance itself
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      a map of objects
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - name of the property
      Returns:
      an object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      Parameters:
      jsonElement - JSON Element
      Throws:
      IOException - if the JSON Element is invalid with respect to FundingWalletRecipientBank
    • fromJson

      public static FundingWalletRecipientBank fromJson(String jsonString) throws IOException
      Create an instance of FundingWalletRecipientBank given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of FundingWalletRecipientBank
      Throws:
      IOException - if the JSON string is invalid with respect to FundingWalletRecipientBank
    • toJson

      public String toJson()
      Convert an instance of FundingWalletRecipientBank to an JSON string
      Returns:
      JSON string