Class MetadataRoutesApi


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

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void getAccountMetadata​(java.lang.String accountId, java.lang.Integer pageSize, java.lang.String id, java.lang.String ordering, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
      Get account metadata Returns the account metadata given an account id.
      void getAccountMetadataByKey​(java.lang.String accountId, java.lang.String key, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
      Get account metadata Returns the account metadata given an account id and a key.
      void getAccountMetadataByKeyAndSender​(java.lang.String accountId, java.lang.String key, java.lang.String publicKey, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataDTO>> resultHandler)
      Get account metadata Returns the account metadata given an account id, a key, and a sender.
      MetadataRoutesApi getDelegate()  
      void getMosaicMetadata​(java.lang.String mosaicId, java.lang.Integer pageSize, java.lang.String id, java.lang.String ordering, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
      Get mosaic metadata Returns the mosaic metadata given a mosaic id.
      void getMosaicMetadataByKey​(java.lang.String mosaicId, java.lang.String key, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
      Get mosaic metadata Returns the mosaic metadata given a mosaic id and a key.
      void getMosaicMetadataByKeyAndSender​(java.lang.String mosaicId, java.lang.String key, java.lang.String publicKey, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataDTO>> resultHandler)
      Get mosaic metadata Returns the mosaic metadata given a mosaic id, a key, and a sender.
      void getNamespaceMetadata​(java.lang.String namespaceId, java.lang.Integer pageSize, java.lang.String id, java.lang.String ordering, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
      Get namespace metadata Returns the namespace metadata given a namespace id.
      void getNamespaceMetadataByKey​(java.lang.String namespaceId, java.lang.String key, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
      Get namespace metadata Returns the namespace metadata given a namespace id and a key.
      void getNamespaceMetadataByKeyAndSender​(java.lang.String namespaceId, java.lang.String key, java.lang.String publicKey, io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataDTO>> resultHandler)
      Get namespace metadata Returns the namespace metadata given a namespace id, a key, and a sender.
      static MetadataRoutesApi newInstance​(MetadataRoutesApi arg)  
      rx.Single<MetadataEntriesDTO> rxGetAccountMetadata​(java.lang.String accountId, java.lang.Integer pageSize, java.lang.String id, java.lang.String ordering)
      Get account metadata Returns the account metadata given an account id.
      rx.Single<MetadataEntriesDTO> rxGetAccountMetadataByKey​(java.lang.String accountId, java.lang.String key)
      Get account metadata Returns the account metadata given an account id and a key.
      rx.Single<MetadataDTO> rxGetAccountMetadataByKeyAndSender​(java.lang.String accountId, java.lang.String key, java.lang.String publicKey)
      Get account metadata Returns the account metadata given an account id, a key, and a sender.
      rx.Single<MetadataEntriesDTO> rxGetMosaicMetadata​(java.lang.String mosaicId, java.lang.Integer pageSize, java.lang.String id, java.lang.String ordering)
      Get mosaic metadata Returns the mosaic metadata given a mosaic id.
      rx.Single<MetadataEntriesDTO> rxGetMosaicMetadataByKey​(java.lang.String mosaicId, java.lang.String key)
      Get mosaic metadata Returns the mosaic metadata given a mosaic id and a key.
      rx.Single<MetadataDTO> rxGetMosaicMetadataByKeyAndSender​(java.lang.String mosaicId, java.lang.String key, java.lang.String publicKey)
      Get mosaic metadata Returns the mosaic metadata given a mosaic id, a key, and a sender.
      rx.Single<MetadataEntriesDTO> rxGetNamespaceMetadata​(java.lang.String namespaceId, java.lang.Integer pageSize, java.lang.String id, java.lang.String ordering)
      Get namespace metadata Returns the namespace metadata given a namespace id.
      rx.Single<MetadataEntriesDTO> rxGetNamespaceMetadataByKey​(java.lang.String namespaceId, java.lang.String key)
      Get namespace metadata Returns the namespace metadata given a namespace id and a key.
      rx.Single<MetadataDTO> rxGetNamespaceMetadataByKeyAndSender​(java.lang.String namespaceId, java.lang.String key, java.lang.String publicKey)
      Get namespace metadata Returns the namespace metadata given a namespace id, a key, and a sender.
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • getAccountMetadata

        public void getAccountMetadata​(java.lang.String accountId,
                                       java.lang.Integer pageSize,
                                       java.lang.String id,
                                       java.lang.String ordering,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
        Get account metadata Returns the account metadata given an account id.
        Parameters:
        accountId - Account public key or address. (required)
        pageSize - Number of transactions to return for each request. (optional, default to 10)
        id - Metadata identifier up to which metadata are returned. (optional)
        ordering - Ordering criteria: * -id - Descending order by id. * id - Ascending order by id. (optional, default to "-id")
        resultHandler - Asynchronous result handler
      • rxGetAccountMetadata

        public rx.Single<MetadataEntriesDTO> rxGetAccountMetadata​(java.lang.String accountId,
                                                                  java.lang.Integer pageSize,
                                                                  java.lang.String id,
                                                                  java.lang.String ordering)
        Get account metadata Returns the account metadata given an account id.
        Parameters:
        accountId - Account public key or address. (required)
        pageSize - Number of transactions to return for each request. (optional, default to 10)
        id - Metadata identifier up to which metadata are returned. (optional)
        ordering - Ordering criteria: * -id - Descending order by id. * id - Ascending order by id. (optional, default to "-id")
        Returns:
        Asynchronous result handler (RxJava Single)
      • getAccountMetadataByKey

        public void getAccountMetadataByKey​(java.lang.String accountId,
                                            java.lang.String key,
                                            io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
        Get account metadata Returns the account metadata given an account id and a key.
        Parameters:
        accountId - Account public key or address. (required)
        key - Metadata key. (required)
        resultHandler - Asynchronous result handler
      • rxGetAccountMetadataByKey

        public rx.Single<MetadataEntriesDTO> rxGetAccountMetadataByKey​(java.lang.String accountId,
                                                                       java.lang.String key)
        Get account metadata Returns the account metadata given an account id and a key.
        Parameters:
        accountId - Account public key or address. (required)
        key - Metadata key. (required)
        Returns:
        Asynchronous result handler (RxJava Single)
      • getAccountMetadataByKeyAndSender

        public void getAccountMetadataByKeyAndSender​(java.lang.String accountId,
                                                     java.lang.String key,
                                                     java.lang.String publicKey,
                                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataDTO>> resultHandler)
        Get account metadata Returns the account metadata given an account id, a key, and a sender.
        Parameters:
        accountId - Account public key or address. (required)
        key - Metadata key. (required)
        publicKey - Account public key. (required)
        resultHandler - Asynchronous result handler
      • rxGetAccountMetadataByKeyAndSender

        public rx.Single<MetadataDTO> rxGetAccountMetadataByKeyAndSender​(java.lang.String accountId,
                                                                         java.lang.String key,
                                                                         java.lang.String publicKey)
        Get account metadata Returns the account metadata given an account id, a key, and a sender.
        Parameters:
        accountId - Account public key or address. (required)
        key - Metadata key. (required)
        publicKey - Account public key. (required)
        Returns:
        Asynchronous result handler (RxJava Single)
      • getMosaicMetadata

        public void getMosaicMetadata​(java.lang.String mosaicId,
                                      java.lang.Integer pageSize,
                                      java.lang.String id,
                                      java.lang.String ordering,
                                      io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
        Get mosaic metadata Returns the mosaic metadata given a mosaic id.
        Parameters:
        mosaicId - Mosaic identifier. (required)
        pageSize - Number of transactions to return for each request. (optional, default to 10)
        id - Metadata identifier up to which metadata are returned. (optional)
        ordering - Ordering criteria: * -id - Descending order by id. * id - Ascending order by id. (optional, default to "-id")
        resultHandler - Asynchronous result handler
      • rxGetMosaicMetadata

        public rx.Single<MetadataEntriesDTO> rxGetMosaicMetadata​(java.lang.String mosaicId,
                                                                 java.lang.Integer pageSize,
                                                                 java.lang.String id,
                                                                 java.lang.String ordering)
        Get mosaic metadata Returns the mosaic metadata given a mosaic id.
        Parameters:
        mosaicId - Mosaic identifier. (required)
        pageSize - Number of transactions to return for each request. (optional, default to 10)
        id - Metadata identifier up to which metadata are returned. (optional)
        ordering - Ordering criteria: * -id - Descending order by id. * id - Ascending order by id. (optional, default to "-id")
        Returns:
        Asynchronous result handler (RxJava Single)
      • getMosaicMetadataByKey

        public void getMosaicMetadataByKey​(java.lang.String mosaicId,
                                           java.lang.String key,
                                           io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
        Get mosaic metadata Returns the mosaic metadata given a mosaic id and a key.
        Parameters:
        mosaicId - Mosaic identifier. (required)
        key - Metadata key. (required)
        resultHandler - Asynchronous result handler
      • rxGetMosaicMetadataByKey

        public rx.Single<MetadataEntriesDTO> rxGetMosaicMetadataByKey​(java.lang.String mosaicId,
                                                                      java.lang.String key)
        Get mosaic metadata Returns the mosaic metadata given a mosaic id and a key.
        Parameters:
        mosaicId - Mosaic identifier. (required)
        key - Metadata key. (required)
        Returns:
        Asynchronous result handler (RxJava Single)
      • getMosaicMetadataByKeyAndSender

        public void getMosaicMetadataByKeyAndSender​(java.lang.String mosaicId,
                                                    java.lang.String key,
                                                    java.lang.String publicKey,
                                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataDTO>> resultHandler)
        Get mosaic metadata Returns the mosaic metadata given a mosaic id, a key, and a sender.
        Parameters:
        mosaicId - Mosaic identifier. (required)
        key - Metadata key. (required)
        publicKey - Account public key. (required)
        resultHandler - Asynchronous result handler
      • rxGetMosaicMetadataByKeyAndSender

        public rx.Single<MetadataDTO> rxGetMosaicMetadataByKeyAndSender​(java.lang.String mosaicId,
                                                                        java.lang.String key,
                                                                        java.lang.String publicKey)
        Get mosaic metadata Returns the mosaic metadata given a mosaic id, a key, and a sender.
        Parameters:
        mosaicId - Mosaic identifier. (required)
        key - Metadata key. (required)
        publicKey - Account public key. (required)
        Returns:
        Asynchronous result handler (RxJava Single)
      • getNamespaceMetadata

        public void getNamespaceMetadata​(java.lang.String namespaceId,
                                         java.lang.Integer pageSize,
                                         java.lang.String id,
                                         java.lang.String ordering,
                                         io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
        Get namespace metadata Returns the namespace metadata given a namespace id.
        Parameters:
        namespaceId - Namespace identifier. (required)
        pageSize - Number of transactions to return for each request. (optional, default to 10)
        id - Metadata identifier up to which metadata are returned. (optional)
        ordering - Ordering criteria: * -id - Descending order by id. * id - Ascending order by id. (optional, default to "-id")
        resultHandler - Asynchronous result handler
      • rxGetNamespaceMetadata

        public rx.Single<MetadataEntriesDTO> rxGetNamespaceMetadata​(java.lang.String namespaceId,
                                                                    java.lang.Integer pageSize,
                                                                    java.lang.String id,
                                                                    java.lang.String ordering)
        Get namespace metadata Returns the namespace metadata given a namespace id.
        Parameters:
        namespaceId - Namespace identifier. (required)
        pageSize - Number of transactions to return for each request. (optional, default to 10)
        id - Metadata identifier up to which metadata are returned. (optional)
        ordering - Ordering criteria: * -id - Descending order by id. * id - Ascending order by id. (optional, default to "-id")
        Returns:
        Asynchronous result handler (RxJava Single)
      • getNamespaceMetadataByKey

        public void getNamespaceMetadataByKey​(java.lang.String namespaceId,
                                              java.lang.String key,
                                              io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataEntriesDTO>> resultHandler)
        Get namespace metadata Returns the namespace metadata given a namespace id and a key.
        Parameters:
        namespaceId - Namespace identifier. (required)
        key - Metadata key. (required)
        resultHandler - Asynchronous result handler
      • rxGetNamespaceMetadataByKey

        public rx.Single<MetadataEntriesDTO> rxGetNamespaceMetadataByKey​(java.lang.String namespaceId,
                                                                         java.lang.String key)
        Get namespace metadata Returns the namespace metadata given a namespace id and a key.
        Parameters:
        namespaceId - Namespace identifier. (required)
        key - Metadata key. (required)
        Returns:
        Asynchronous result handler (RxJava Single)
      • getNamespaceMetadataByKeyAndSender

        public void getNamespaceMetadataByKeyAndSender​(java.lang.String namespaceId,
                                                       java.lang.String key,
                                                       java.lang.String publicKey,
                                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<MetadataDTO>> resultHandler)
        Get namespace metadata Returns the namespace metadata given a namespace id, a key, and a sender.
        Parameters:
        namespaceId - Namespace identifier. (required)
        key - Metadata key. (required)
        publicKey - Account public key. (required)
        resultHandler - Asynchronous result handler
      • rxGetNamespaceMetadataByKeyAndSender

        public rx.Single<MetadataDTO> rxGetNamespaceMetadataByKeyAndSender​(java.lang.String namespaceId,
                                                                           java.lang.String key,
                                                                           java.lang.String publicKey)
        Get namespace metadata Returns the namespace metadata given a namespace id, a key, and a sender.
        Parameters:
        namespaceId - Namespace identifier. (required)
        key - Metadata key. (required)
        publicKey - Account public key. (required)
        Returns:
        Asynchronous result handler (RxJava Single)