Class AccountCashInterestPost
java.lang.Object
markets.alpaca.client.openapi.broker.model.AccountCashInterestPost
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class AccountCashInterestPost
extends Object
implements Serializable
The configuration of the account's USD cash interest program when creating an account. If cash_interest is not provided and there is a default APR tier defined, that tier will be used. To enroll the account in a non-default APR tier, provide the cash_interest object with the desired apr_tier_name. The status should not be specified on enrollment. The response will contain a status of PENDING_CHANGE. An event showing the status change to ACTIVE will be generated when the enrollment is complete.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic AccountCashInterestPostCreate an instance of AccountCashInterestPost given an JSON stringReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getUSD()Get USDinthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidtoJson()Convert an instance of AccountCashInterestPost 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_U_S_D
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
AccountCashInterestPost
public AccountCashInterestPost()
-
-
Method Details
-
USD
-
getUSD
Get USD- Returns:
- USD
-
setUSD
-
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 AccountCashInterestPost 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 AccountCashInterestPost
-
fromJson
Create an instance of AccountCashInterestPost given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AccountCashInterestPost
- Throws:
IOException- if the JSON string is invalid with respect to AccountCashInterestPost
-
toJson
Convert an instance of AccountCashInterestPost to an JSON string- Returns:
- JSON string
-