Class TransmitterInfo
java.lang.Object
markets.alpaca.client.openapi.broker.model.TransmitterInfo
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class TransmitterInfo
extends Object
implements Serializable
Information about the transmitter to satisfy travel rule requirements. Required if the requesting correspondent qualifies as a financial institution
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic TransmitterInfoCreate an instance of TransmitterInfo given an JSON stringReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Required if the requesting correspondent qualifies as a financial institutionRequired if the requesting correspondent qualifies as a financial institutionGet originatorCityRequired if the requesting correspondent qualifies as a financial institutionRequired if the requesting correspondent qualifies as a financial institutionGet originatorPostalCodeGet originatorStateGet originatorStreetAddressUsed to facilitate transfer lookup in the event it is required.inthashCode()originatorBankAccountNumber(String originatorBankAccountNumber) originatorBankName(String originatorBankName) originatorCity(String originatorCity) originatorCountry(String originatorCountry) originatorFullName(String originatorFullName) originatorPostalCode(String originatorPostalCode) originatorState(String originatorState) originatorStreetAddress(String originatorStreetAddress) otherIdentifyingInformation(String otherIdentifyingInformation) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetOriginatorBankAccountNumber(String originatorBankAccountNumber) voidsetOriginatorBankName(String originatorBankName) voidsetOriginatorCity(String originatorCity) voidsetOriginatorCountry(String originatorCountry) voidsetOriginatorFullName(String originatorFullName) voidsetOriginatorPostalCode(String originatorPostalCode) voidsetOriginatorState(String originatorState) voidsetOriginatorStreetAddress(String originatorStreetAddress) voidsetOtherIdentifyingInformation(String otherIdentifyingInformation) toJson()Convert an instance of TransmitterInfo to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_ORIGINATOR_BANK_ACCOUNT_NUMBER
- See Also:
-
SERIALIZED_NAME_ORIGINATOR_BANK_NAME
- See Also:
-
SERIALIZED_NAME_ORIGINATOR_CITY
- See Also:
-
SERIALIZED_NAME_ORIGINATOR_COUNTRY
- See Also:
-
SERIALIZED_NAME_ORIGINATOR_FULL_NAME
- See Also:
-
SERIALIZED_NAME_ORIGINATOR_POSTAL_CODE
- See Also:
-
SERIALIZED_NAME_ORIGINATOR_STATE
- See Also:
-
SERIALIZED_NAME_ORIGINATOR_STREET_ADDRESS
- See Also:
-
SERIALIZED_NAME_OTHER_IDENTIFYING_INFORMATION
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
TransmitterInfo
public TransmitterInfo()
-
-
Method Details
-
originatorBankAccountNumber
-
getOriginatorBankAccountNumber
Required if the requesting correspondent qualifies as a financial institution- Returns:
- originatorBankAccountNumber
-
setOriginatorBankAccountNumber
-
originatorBankName
-
getOriginatorBankName
Required if the requesting correspondent qualifies as a financial institution- Returns:
- originatorBankName
-
setOriginatorBankName
-
originatorCity
-
getOriginatorCity
Get originatorCity- Returns:
- originatorCity
-
setOriginatorCity
-
originatorCountry
-
getOriginatorCountry
Required if the requesting correspondent qualifies as a financial institution- Returns:
- originatorCountry
-
setOriginatorCountry
-
originatorFullName
-
getOriginatorFullName
Required if the requesting correspondent qualifies as a financial institution- Returns:
- originatorFullName
-
setOriginatorFullName
-
originatorPostalCode
-
getOriginatorPostalCode
Get originatorPostalCode- Returns:
- originatorPostalCode
-
setOriginatorPostalCode
-
originatorState
-
getOriginatorState
Get originatorState- Returns:
- originatorState
-
setOriginatorState
-
originatorStreetAddress
-
getOriginatorStreetAddress
Get originatorStreetAddress- Returns:
- originatorStreetAddress
-
setOriginatorStreetAddress
-
otherIdentifyingInformation
-
getOtherIdentifyingInformation
Used to facilitate transfer lookup in the event it is required. Recommended to be the originating bank's reference number for the transfer- Returns:
- otherIdentifyingInformation
-
setOtherIdentifyingInformation
-
putAdditionalProperty
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 propertyvalue- value of the property- Returns:
- the TransmitterInfo instance itself
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- a map of objects
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- name of the property- Returns:
- an object
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
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 TransmitterInfo
-
fromJson
Create an instance of TransmitterInfo given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TransmitterInfo
- Throws:
IOException- if the JSON string is invalid with respect to TransmitterInfo
-
toJson
Convert an instance of TransmitterInfo to an JSON string- Returns:
- JSON string
-