Class MosaicRoutesApiImpl

  • All Implemented Interfaces:
    MosaicRoutesApi

    @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2020-01-01T18:24:23.294947664-03:00[America/Argentina/Buenos_Aires]")
    public class MosaicRoutesApiImpl
    extends java.lang.Object
    implements MosaicRoutesApi
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ApiClient getApiClient()  
      void getMosaic​(java.lang.String mosaicId, io.vertx.core.Handler<io.vertx.core.AsyncResult<MosaicInfoDTO>> resultHandler)
      Get mosaic information Gets the mosaic definition for a given mosaic identifier.
      void getMosaics​(MosaicIds mosaicIds, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<MosaicInfoDTO>>> resultHandler)
      Get mosaics information for an array of mosaics Gets an array of mosaic definition.
      void getMosaicsFromAccount​(java.lang.String accountId, io.vertx.core.Handler<io.vertx.core.AsyncResult<MosaicsInfoDTO>> resultHandler)
      Get mosaics created by an account Gets an array of mosaics created for a given account address.
      void getMosaicsFromAccounts​(AccountIds accountIds, io.vertx.core.Handler<io.vertx.core.AsyncResult<MosaicsInfoDTO>> resultHandler)
      Get mosaics created for given array of addresses Gets mosaics created for a given array of addresses.
      void setApiClient​(ApiClient apiClient)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MosaicRoutesApiImpl

        public MosaicRoutesApiImpl()
      • MosaicRoutesApiImpl

        public MosaicRoutesApiImpl​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getMosaic

        public void getMosaic​(java.lang.String mosaicId,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<MosaicInfoDTO>> resultHandler)
        Get mosaic information Gets the mosaic definition for a given mosaic identifier.
        Specified by:
        getMosaic in interface MosaicRoutesApi
        Parameters:
        mosaicId - Mosaic identifier. (required)
        resultHandler - Asynchronous result handler
      • getMosaics

        public void getMosaics​(MosaicIds mosaicIds,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<MosaicInfoDTO>>> resultHandler)
        Get mosaics information for an array of mosaics Gets an array of mosaic definition.
        Specified by:
        getMosaics in interface MosaicRoutesApi
        Parameters:
        mosaicIds - (required)
        resultHandler - Asynchronous result handler
      • getMosaicsFromAccount

        public void getMosaicsFromAccount​(java.lang.String accountId,
                                          io.vertx.core.Handler<io.vertx.core.AsyncResult<MosaicsInfoDTO>> resultHandler)
        Get mosaics created by an account Gets an array of mosaics created for a given account address.
        Specified by:
        getMosaicsFromAccount in interface MosaicRoutesApi
        Parameters:
        accountId - Account public key or address. (required)
        resultHandler - Asynchronous result handler
      • getMosaicsFromAccounts

        public void getMosaicsFromAccounts​(AccountIds accountIds,
                                           io.vertx.core.Handler<io.vertx.core.AsyncResult<MosaicsInfoDTO>> resultHandler)
        Get mosaics created for given array of addresses Gets mosaics created for a given array of addresses.
        Specified by:
        getMosaicsFromAccounts in interface MosaicRoutesApi
        Parameters:
        accountIds - (optional)
        resultHandler - Asynchronous result handler