public interface io.vertx.core.spi.metrics.VertxMetrics extends io.vertx.core.spi.metrics.Metrics, io.vertx.core.metrics.Measured
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: io.vertx.core.spi.metrics.VertxMetrics
  super_class: java.lang.Object
{
  public io.vertx.core.spi.metrics.EventBusMetrics createEventBusMetrics();
    descriptor: ()Lio/vertx/core/spi/metrics/EventBusMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
         0: .line 44
            aconst_null
            areturn
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/spi/metrics/VertxMetrics;

  public io.vertx.core.spi.metrics.HttpServerMetrics<?, ?, ?> createHttpServerMetrics(io.vertx.core.http.HttpServerOptions, io.vertx.core.net.SocketAddress);
    descriptor: (Lio/vertx/core/http/HttpServerOptions;Lio/vertx/core/net/SocketAddress;)Lio/vertx/core/spi/metrics/HttpServerMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
        start local 1 // io.vertx.core.http.HttpServerOptions options
        start local 2 // io.vertx.core.net.SocketAddress localAddress
         0: .line 62
            aconst_null
            areturn
        end local 2 // io.vertx.core.net.SocketAddress localAddress
        end local 1 // io.vertx.core.http.HttpServerOptions options
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/vertx/core/spi/metrics/VertxMetrics;
            0    1     1       options  Lio/vertx/core/http/HttpServerOptions;
            0    1     2  localAddress  Lio/vertx/core/net/SocketAddress;
    Signature: (Lio/vertx/core/http/HttpServerOptions;Lio/vertx/core/net/SocketAddress;)Lio/vertx/core/spi/metrics/HttpServerMetrics<***>;
    MethodParameters:
              Name  Flags
      options       
      localAddress  

  public io.vertx.core.spi.metrics.ClientMetrics<?, ?, ?, ?> createClientMetrics(io.vertx.core.net.SocketAddress, java.lang.String, java.lang.String);
    descriptor: (Lio/vertx/core/net/SocketAddress;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/spi/metrics/ClientMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
        start local 1 // io.vertx.core.net.SocketAddress remoteAddress
        start local 2 // java.lang.String type
        start local 3 // java.lang.String namespace
         0: .line 76
            aconst_null
            areturn
        end local 3 // java.lang.String namespace
        end local 2 // java.lang.String type
        end local 1 // io.vertx.core.net.SocketAddress remoteAddress
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lio/vertx/core/spi/metrics/VertxMetrics;
            0    1     1  remoteAddress  Lio/vertx/core/net/SocketAddress;
            0    1     2           type  Ljava/lang/String;
            0    1     3      namespace  Ljava/lang/String;
    Signature: (Lio/vertx/core/net/SocketAddress;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/spi/metrics/ClientMetrics<****>;
    MethodParameters:
               Name  Flags
      remoteAddress  
      type           
      namespace      

  public io.vertx.core.spi.metrics.HttpClientMetrics<?, ?, ?, ?> createHttpClientMetrics(io.vertx.core.http.HttpClientOptions);
    descriptor: (Lio/vertx/core/http/HttpClientOptions;)Lio/vertx/core/spi/metrics/HttpClientMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
        start local 1 // io.vertx.core.http.HttpClientOptions options
         0: .line 88
            aconst_null
            areturn
        end local 1 // io.vertx.core.http.HttpClientOptions options
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/vertx/core/spi/metrics/VertxMetrics;
            0    1     1  options  Lio/vertx/core/http/HttpClientOptions;
    Signature: (Lio/vertx/core/http/HttpClientOptions;)Lio/vertx/core/spi/metrics/HttpClientMetrics<****>;
    MethodParameters:
         Name  Flags
      options  

  public io.vertx.core.spi.metrics.TCPMetrics<?> createNetServerMetrics(io.vertx.core.net.NetServerOptions, io.vertx.core.net.SocketAddress);
    descriptor: (Lio/vertx/core/net/NetServerOptions;Lio/vertx/core/net/SocketAddress;)Lio/vertx/core/spi/metrics/TCPMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
        start local 1 // io.vertx.core.net.NetServerOptions options
        start local 2 // io.vertx.core.net.SocketAddress localAddress
         0: .line 106
            aconst_null
            areturn
        end local 2 // io.vertx.core.net.SocketAddress localAddress
        end local 1 // io.vertx.core.net.NetServerOptions options
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/vertx/core/spi/metrics/VertxMetrics;
            0    1     1       options  Lio/vertx/core/net/NetServerOptions;
            0    1     2  localAddress  Lio/vertx/core/net/SocketAddress;
    Signature: (Lio/vertx/core/net/NetServerOptions;Lio/vertx/core/net/SocketAddress;)Lio/vertx/core/spi/metrics/TCPMetrics<*>;
    MethodParameters:
              Name  Flags
      options       
      localAddress  

  public io.vertx.core.spi.metrics.TCPMetrics<?> createNetClientMetrics(io.vertx.core.net.NetClientOptions);
    descriptor: (Lio/vertx/core/net/NetClientOptions;)Lio/vertx/core/spi/metrics/TCPMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
        start local 1 // io.vertx.core.net.NetClientOptions options
         0: .line 118
            aconst_null
            areturn
        end local 1 // io.vertx.core.net.NetClientOptions options
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/vertx/core/spi/metrics/VertxMetrics;
            0    1     1  options  Lio/vertx/core/net/NetClientOptions;
    Signature: (Lio/vertx/core/net/NetClientOptions;)Lio/vertx/core/spi/metrics/TCPMetrics<*>;
    MethodParameters:
         Name  Flags
      options  

  public io.vertx.core.spi.metrics.DatagramSocketMetrics createDatagramSocketMetrics(io.vertx.core.datagram.DatagramSocketOptions);
    descriptor: (Lio/vertx/core/datagram/DatagramSocketOptions;)Lio/vertx/core/spi/metrics/DatagramSocketMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
        start local 1 // io.vertx.core.datagram.DatagramSocketOptions options
         0: .line 130
            aconst_null
            areturn
        end local 1 // io.vertx.core.datagram.DatagramSocketOptions options
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/vertx/core/spi/metrics/VertxMetrics;
            0    1     1  options  Lio/vertx/core/datagram/DatagramSocketOptions;
    MethodParameters:
         Name  Flags
      options  

  public io.vertx.core.spi.metrics.PoolMetrics<?> createPoolMetrics(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)Lio/vertx/core/spi/metrics/PoolMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
        start local 1 // java.lang.String poolType
        start local 2 // java.lang.String poolName
        start local 3 // int maxPoolSize
         0: .line 142
            aconst_null
            areturn
        end local 3 // int maxPoolSize
        end local 2 // java.lang.String poolName
        end local 1 // java.lang.String poolType
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lio/vertx/core/spi/metrics/VertxMetrics;
            0    1     1     poolType  Ljava/lang/String;
            0    1     2     poolName  Ljava/lang/String;
            0    1     3  maxPoolSize  I
    Signature: (Ljava/lang/String;Ljava/lang/String;I)Lio/vertx/core/spi/metrics/PoolMetrics<*>;
    MethodParameters:
             Name  Flags
      poolType     
      poolName     
      maxPoolSize  

  public void vertxCreated(io.vertx.core.Vertx);
    descriptor: (Lio/vertx/core/Vertx;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // io.vertx.core.spi.metrics.VertxMetrics this
        start local 1 // io.vertx.core.Vertx vertx
         0: .line 152
            return
        end local 1 // io.vertx.core.Vertx vertx
        end local 0 // io.vertx.core.spi.metrics.VertxMetrics this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/vertx/core/spi/metrics/VertxMetrics;
            0    1     1  vertx  Lio/vertx/core/Vertx;
    MethodParameters:
       Name  Flags
      vertx  
}
SourceFile: "VertxMetrics.java"