Interface PublisherStats

    • Method Detail

      • getAccessMode

        org.apache.pulsar.client.api.ProducerAccessMode getAccessMode()
      • getMsgRateIn

        double getMsgRateIn()
        Total rate of messages published by this publisher (msg/s).
      • getMsgThroughputIn

        double getMsgThroughputIn()
        Total throughput of messages published by this publisher (byte/s).
      • getAverageMsgSize

        double getAverageMsgSize()
        Average message size published by this publisher.
      • getChunkedMessageRate

        double getChunkedMessageRate()
        total chunked message count received.
      • getProducerId

        long getProducerId()
        Id of this publisher.
      • getProducerName

        java.lang.String getProducerName()
        Producer name.
      • getAddress

        java.lang.String getAddress()
        Address of this publisher.
      • getConnectedSince

        java.lang.String getConnectedSince()
        Timestamp of connection.
      • getClientVersion

        java.lang.String getClientVersion()
        Client library version.
      • getMetadata

        java.util.Map<java.lang.String,​java.lang.String> getMetadata()
        Metadata (key/value strings) associated with this publisher.