Class OptionsApprovalResponse
java.lang.Object
markets.alpaca.client.openapi.broker.model.OptionsApprovalResponse
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class OptionsApprovalResponse
extends Object
implements Serializable
OptionsApprovalResponse
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe option trading level approved for this request.static classstatic enumThe request option trading level.static enumThe requester of the options approval request. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapprovedLevel(OptionsApprovalResponse.ApprovedLevelEnum approvedLevel) createdAt(OffsetDateTime createdAt) booleanstatic OptionsApprovalResponseCreate an instance of OptionsApprovalResponse given an JSON stringThe account ID.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The option trading level approved for this request.The time when the request was submitted.getId()The request ID.The request option trading level.The requester of the options approval request.Get statusThe time when the request was last updated.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.requestedLevel(OptionsApprovalResponse.RequestedLevelEnum requestedLevel) requester(OptionsApprovalResponse.RequesterEnum requester) voidsetAccountId(UUID accountId) voidsetApprovedLevel(OptionsApprovalResponse.ApprovedLevelEnum approvedLevel) voidsetCreatedAt(OffsetDateTime createdAt) voidvoidsetRequestedLevel(OptionsApprovalResponse.RequestedLevelEnum requestedLevel) voidvoidsetStatus(OptionsApprovalStatus status) voidsetUpdatedAt(OffsetDateTime updatedAt) status(OptionsApprovalStatus status) toJson()Convert an instance of OptionsApprovalResponse to an JSON stringtoString()updatedAt(OffsetDateTime updatedAt) static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_APPROVED_LEVEL
- See Also:
-
SERIALIZED_NAME_CREATED_AT
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_REQUESTED_LEVEL
- See Also:
-
SERIALIZED_NAME_REQUESTER
- See Also:
-
SERIALIZED_NAME_STATUS
- See Also:
-
SERIALIZED_NAME_UPDATED_AT
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
OptionsApprovalResponse
public OptionsApprovalResponse()
-
-
Method Details
-
accountId
-
getAccountId
The account ID.- Returns:
- accountId
-
setAccountId
-
approvedLevel
public OptionsApprovalResponse approvedLevel(@Nullable OptionsApprovalResponse.ApprovedLevelEnum approvedLevel) -
getApprovedLevel
The option trading level approved for this request. Only present once the request has completed processiing. Note that a subsequent request may be approved for a different level. 0=Disabled, 1=Covered Call/Cash-Secured Put, 2=Long Call/Put, 3=Spreads/Straddles.\"- Returns:
- approvedLevel
-
setApprovedLevel
-
createdAt
-
getCreatedAt
The time when the request was submitted.- Returns:
- createdAt
-
setCreatedAt
-
id
-
getId
The request ID.- Returns:
- id
-
setId
-
requestedLevel
public OptionsApprovalResponse requestedLevel(@Nullable OptionsApprovalResponse.RequestedLevelEnum requestedLevel) -
getRequestedLevel
The request option trading level. 0=Disabled, 1=Covered Call/Cash-Secured Put, 2=Long Call/Put, 3=Spreads/Straddles.- Returns:
- requestedLevel
-
setRequestedLevel
-
requester
-
getRequester
The requester of the options approval request.- Returns:
- requester
-
setRequester
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
updatedAt
-
getUpdatedAt
The time when the request was last updated.- Returns:
- updatedAt
-
setUpdatedAt
-
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 OptionsApprovalResponse 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 OptionsApprovalResponse
-
fromJson
Create an instance of OptionsApprovalResponse given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of OptionsApprovalResponse
- Throws:
IOException- if the JSON string is invalid with respect to OptionsApprovalResponse
-
toJson
Convert an instance of OptionsApprovalResponse to an JSON string- Returns:
- JSON string
-