Class FPSLInterest
java.lang.Object
markets.alpaca.client.openapi.broker.model.FPSLInterest
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class FPSLInterest
extends Object
implements Serializable
The interest's details. Please note that the object might not be set if interest has not yet been calculated for the loan. Additionally, interest details may be adjusted retroactively at any time until interests are finalized for the month. The loan's changed `updated_at` field can indicate such an adjustment.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic FPSLInterestCreate an instance of FPSLInterest given an JSON stringReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The interest accrued by the customer for this loan.The interest accrued by the partner for this loan.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCustomer(Double customer) voidsetPartner(Double partner) toJson()Convert an instance of FPSLInterest 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_CUSTOMER
- See Also:
-
SERIALIZED_NAME_PARTNER
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
FPSLInterest
public FPSLInterest()
-
-
Method Details
-
customer
-
getCustomer
The interest accrued by the customer for this loan.- Returns:
- customer
-
setCustomer
-
partner
-
getPartner
The interest accrued by the partner for this loan.- Returns:
- partner
-
setPartner
-
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 FPSLInterest 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 FPSLInterest
-
fromJson
Create an instance of FPSLInterest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of FPSLInterest
- Throws:
IOException- if the JSON string is invalid with respect to FPSLInterest
-
toJson
Convert an instance of FPSLInterest to an JSON string- Returns:
- JSON string
-