Class APRTierDetails
java.lang.Object
markets.alpaca.client.openapi.broker.model.APRTierDetails
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class APRTierDetails
extends Object
implements Serializable
Additional details of the APR tier
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic APRTierDetailsCreate an instance of APRTierDetails given an JSON stringReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getAsOf()The date on which the total balance was recorded, at the end of the day.The total number of accounts assigned this APR tier.The total balance of funds in this APR tier.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidsetTotalAccounts(Integer totalAccounts) voidsetTotalBalance(BigDecimal totalBalance) toJson()Convert an instance of APRTierDetails to an JSON stringtoString()totalAccounts(Integer totalAccounts) totalBalance(BigDecimal totalBalance) static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_AS_OF
- See Also:
-
SERIALIZED_NAME_TOTAL_ACCOUNTS
- See Also:
-
SERIALIZED_NAME_TOTAL_BALANCE
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
APRTierDetails
public APRTierDetails()
-
-
Method Details
-
asOf
-
getAsOf
The date on which the total balance was recorded, at the end of the day. YYYY-MM-DD format.- Returns:
- asOf
-
setAsOf
-
totalAccounts
-
getTotalAccounts
The total number of accounts assigned this APR tier.- Returns:
- totalAccounts
-
setTotalAccounts
-
totalBalance
-
getTotalBalance
The total balance of funds in this APR tier.- Returns:
- totalBalance
-
setTotalBalance
-
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 APRTierDetails 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 APRTierDetails
-
fromJson
Create an instance of APRTierDetails given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of APRTierDetails
- Throws:
IOException- if the JSON string is invalid with respect to APRTierDetails
-
toJson
Convert an instance of APRTierDetails to an JSON string- Returns:
- JSON string
-