Class TokenizationMintRequest

java.lang.Object
markets.alpaca.client.openapi.trading.model.TokenizationMintRequest
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.23.0") public class TokenizationMintRequest extends Object implements Serializable
TokenizationMintRequest
See Also:
  • Field Details

  • Constructor Details

    • TokenizationMintRequest

      public TokenizationMintRequest()
  • Method Details

    • issuer

      public TokenizationMintRequest issuer(@Nonnull TokenizationIssuer issuer)
    • getIssuer

      @Nonnull public TokenizationIssuer getIssuer()
      Get issuer
      Returns:
      issuer
    • setIssuer

      public void setIssuer(@Nonnull TokenizationIssuer issuer)
    • network

      public TokenizationMintRequest network(@Nonnull TokenizationNetwork network)
    • getNetwork

      @Nonnull public TokenizationNetwork getNetwork()
      Get network
      Returns:
      network
    • setNetwork

      public void setNetwork(@Nonnull TokenizationNetwork network)
    • qty

      public TokenizationMintRequest qty(@Nonnull String qty)
    • getQty

      @Nonnull public String getQty()
      The underlying quantity to convert into the tokenized asset. It can be fractional.
      Returns:
      qty
    • setQty

      public void setQty(@Nonnull String qty)
    • underlyingSymbol

      public TokenizationMintRequest underlyingSymbol(@Nonnull String underlyingSymbol)
    • getUnderlyingSymbol

      @Nonnull public String getUnderlyingSymbol()
      The underlying asset symbol
      Returns:
      underlyingSymbol
    • setUnderlyingSymbol

      public void setUnderlyingSymbol(@Nonnull String underlyingSymbol)
    • walletAddress

      public TokenizationMintRequest walletAddress(@Nonnull String walletAddress)
    • getWalletAddress

      @Nonnull public String getWalletAddress()
      The wallet address to receive the tokenized asset
      Returns:
      walletAddress
    • setWalletAddress

      public void setWalletAddress(@Nonnull String walletAddress)
    • putAdditionalProperty

      public TokenizationMintRequest putAdditionalProperty(String key, Object value)
      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 property
      value - value of the property
      Returns:
      the TokenizationMintRequest instance itself
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      a map of objects
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - name of the property
      Returns:
      an object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      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 TokenizationMintRequest
    • fromJson

      public static TokenizationMintRequest fromJson(String jsonString) throws IOException
      Create an instance of TokenizationMintRequest given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of TokenizationMintRequest
      Throws:
      IOException - if the JSON string is invalid with respect to TokenizationMintRequest
    • toJson

      public String toJson()
      Convert an instance of TokenizationMintRequest to an JSON string
      Returns:
      JSON string