Class LocateQuote
java.lang.Object
markets.alpaca.client.openapi.trading.model.LocateQuote
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class LocateQuote
extends Object
implements Serializable
Current locate pricing and availability for a symbol.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionavailableQty(Long availableQty) booleanstatic LocateQuoteCreate an instance of LocateQuote given an JSON stringReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Available locate quantity.getPrice()Locate fee per share.Time when the quote was issued.Stock symbol.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.quotedAt(OffsetDateTime quotedAt) voidsetAvailableQty(Long availableQty) voidvoidsetQuotedAt(OffsetDateTime quotedAt) voidtoJson()Convert an instance of LocateQuote 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_AVAILABLE_QTY
- See Also:
-
SERIALIZED_NAME_PRICE
- See Also:
-
SERIALIZED_NAME_QUOTED_AT
- See Also:
-
SERIALIZED_NAME_SYMBOL
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
LocateQuote
public LocateQuote()
-
-
Method Details
-
availableQty
-
getAvailableQty
Available locate quantity.- Returns:
- availableQty
-
setAvailableQty
-
price
-
getPrice
Locate fee per share. Omitted when no quantity is available.- Returns:
- price
-
setPrice
-
quotedAt
-
getQuotedAt
Time when the quote was issued.- Returns:
- quotedAt
-
setQuotedAt
-
symbol
-
getSymbol
Stock symbol.- Returns:
- symbol
-
setSymbol
-
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 LocateQuote 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 LocateQuote
-
fromJson
Create an instance of LocateQuote given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of LocateQuote
- Throws:
IOException- if the JSON string is invalid with respect to LocateQuote
-
toJson
Convert an instance of LocateQuote to an JSON string- Returns:
- JSON string
-