public interface io.vertx.core.spi.metrics.HttpServerMetrics<R, W, S> extends io.vertx.core.spi.metrics.TCPMetrics<S>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.vertx.core.spi.metrics.HttpServerMetrics
super_class: java.lang.Object
{
public R requestBegin(S, io.vertx.core.spi.observability.HttpRequest);
descriptor: (Ljava/lang/Object;Lio/vertx/core/spi/observability/HttpRequest;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 socketMetric TS;
0 1 2 request Lio/vertx/core/spi/observability/HttpRequest;
Signature: (TS;Lio/vertx/core/spi/observability/HttpRequest;)TR;
MethodParameters:
Name Flags
socketMetric
request
public void requestEnd(R, );
descriptor: (Ljava/lang/Object;J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 requestMetric TR;
0 1 2 bytesRead J
Signature: (TR;J)V
MethodParameters:
Name Flags
requestMetric
bytesRead
public void requestReset();
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 requestMetric TR;
Signature: (TR;)V
MethodParameters:
Name Flags
requestMetric
public void responseBegin(R, io.vertx.core.spi.observability.HttpResponse);
descriptor: (Ljava/lang/Object;Lio/vertx/core/spi/observability/HttpResponse;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 requestMetric TR;
0 1 2 response Lio/vertx/core/spi/observability/HttpResponse;
Signature: (TR;Lio/vertx/core/spi/observability/HttpResponse;)V
MethodParameters:
Name Flags
requestMetric
response
public R responsePushed(S, io.vertx.core.http.HttpMethod, java.lang.String, io.vertx.core.spi.observability.HttpResponse);
descriptor: (Ljava/lang/Object;Lio/vertx/core/http/HttpMethod;Ljava/lang/String;Lio/vertx/core/spi/observability/HttpResponse;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aconst_null
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 socketMetric TS;
0 1 2 method Lio/vertx/core/http/HttpMethod;
0 1 3 uri Ljava/lang/String;
0 1 4 response Lio/vertx/core/spi/observability/HttpResponse;
Signature: (TS;Lio/vertx/core/http/HttpMethod;Ljava/lang/String;Lio/vertx/core/spi/observability/HttpResponse;)TR;
MethodParameters:
Name Flags
socketMetric
method
uri
response
public void responseEnd(R, );
descriptor: (Ljava/lang/Object;J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 requestMetric TR;
0 1 2 bytesWritten J
Signature: (TR;J)V
MethodParameters:
Name Flags
requestMetric
bytesWritten
public W connected(S, R, io.vertx.core.http.ServerWebSocket);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lio/vertx/core/http/ServerWebSocket;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 socketMetric TS;
0 1 2 requestMetric TR;
0 1 3 serverWebSocket Lio/vertx/core/http/ServerWebSocket;
Signature: (TS;TR;Lio/vertx/core/http/ServerWebSocket;)TW;
MethodParameters:
Name Flags
socketMetric
requestMetric
serverWebSocket
public void disconnected();
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 serverWebSocketMetric TW;
Signature: (TW;)V
MethodParameters:
Name Flags
serverWebSocketMetric
public void requestRouted(R, java.lang.String);
descriptor: (Ljava/lang/Object;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpServerMetrics<TR;TW;TS;>;
0 1 1 requestMetric TR;
0 1 2 route Ljava/lang/String;
Signature: (TR;Ljava/lang/String;)V
MethodParameters:
Name Flags
requestMetric
route
}
Signature: <R:Ljava/lang/Object;W:Ljava/lang/Object;S:Ljava/lang/Object;>Ljava/lang/Object;Lio/vertx/core/spi/metrics/TCPMetrics<TS;>;
SourceFile: "HttpServerMetrics.java"