public interface io.vertx.core.spi.metrics.HttpClientMetrics<R, W, S, E, T> 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.HttpClientMetrics
super_class: java.lang.Object
{
public E createEndpoint(java.lang.String, int, );
descriptor: (Ljava/lang/String;II)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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 host Ljava/lang/String;
0 1 2 port I
0 1 3 maxPoolSize I
Signature: (Ljava/lang/String;II)TE;
MethodParameters:
Name Flags
host
port
maxPoolSize
public void closeEndpoint(java.lang.String, int, );
descriptor: (Ljava/lang/String;ILjava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 host Ljava/lang/String;
0 1 2 port I
0 1 3 endpointMetric TE;
Signature: (Ljava/lang/String;ITE;)V
MethodParameters:
Name Flags
host
port
endpointMetric
public T enqueueRequest();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/spi/metrics/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 endpointMetric TE;
Signature: (TE;)TT;
MethodParameters:
Name Flags
endpointMetric
public void dequeueRequest(E, );
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 endpointMetric TE;
0 1 2 taskMetric TT;
Signature: (TE;TT;)V
MethodParameters:
Name Flags
endpointMetric
taskMetric
public void endpointConnected(E, );
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 endpointMetric TE;
0 1 2 socketMetric TS;
Signature: (TE;TS;)V
MethodParameters:
Name Flags
endpointMetric
socketMetric
public void endpointDisconnected(E, );
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 endpointMetric TE;
0 1 2 socketMetric TS;
Signature: (TE;TS;)V
MethodParameters:
Name Flags
endpointMetric
socketMetric
public R requestBegin(E, S, io.vertx.core.net.SocketAddress, io.vertx.core.net.SocketAddress, io.vertx.core.http.HttpClientRequest);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lio/vertx/core/net/SocketAddress;Lio/vertx/core/net/SocketAddress;Lio/vertx/core/http/HttpClientRequest;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aconst_null
areturn
end local 5 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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 endpointMetric TE;
0 1 2 socketMetric TS;
0 1 3 localAddress Lio/vertx/core/net/SocketAddress;
0 1 4 remoteAddress Lio/vertx/core/net/SocketAddress;
0 1 5 request Lio/vertx/core/http/HttpClientRequest;
Signature: (TE;TS;Lio/vertx/core/net/SocketAddress;Lio/vertx/core/net/SocketAddress;Lio/vertx/core/http/HttpClientRequest;)TR;
MethodParameters:
Name Flags
endpointMetric
socketMetric
localAddress
remoteAddress
request
public void requestEnd();
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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 requestMetric TR;
Signature: (TR;)V
MethodParameters:
Name Flags
requestMetric
public void responseBegin(R, io.vertx.core.http.HttpClientResponse);
descriptor: (Ljava/lang/Object;Lio/vertx/core/http/HttpClientResponse;)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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 requestMetric TR;
0 1 2 response Lio/vertx/core/http/HttpClientResponse;
Signature: (TR;Lio/vertx/core/http/HttpClientResponse;)V
MethodParameters:
Name Flags
requestMetric
response
public R responsePushed(E, S, io.vertx.core.net.SocketAddress, io.vertx.core.net.SocketAddress, io.vertx.core.http.HttpClientRequest);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lio/vertx/core/net/SocketAddress;Lio/vertx/core/net/SocketAddress;Lio/vertx/core/http/HttpClientRequest;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aconst_null
areturn
end local 5 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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 endpointMetric TE;
0 1 2 socketMetric TS;
0 1 3 localAddress Lio/vertx/core/net/SocketAddress;
0 1 4 remoteAddress Lio/vertx/core/net/SocketAddress;
0 1 5 request Lio/vertx/core/http/HttpClientRequest;
Signature: (TE;TS;Lio/vertx/core/net/SocketAddress;Lio/vertx/core/net/SocketAddress;Lio/vertx/core/http/HttpClientRequest;)TR;
MethodParameters:
Name Flags
endpointMetric
socketMetric
localAddress
remoteAddress
request
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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 requestMetric TR;
Signature: (TR;)V
MethodParameters:
Name Flags
requestMetric
public void responseEnd(R, io.vertx.core.http.HttpClientResponse);
descriptor: (Ljava/lang/Object;Lio/vertx/core/http/HttpClientResponse;)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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 requestMetric TR;
0 1 2 response Lio/vertx/core/http/HttpClientResponse;
Signature: (TR;Lio/vertx/core/http/HttpClientResponse;)V
MethodParameters:
Name Flags
requestMetric
response
public W connected(E, S, io.vertx.core.http.WebSocket);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lio/vertx/core/http/WebSocket;)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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 endpointMetric TE;
0 1 2 socketMetric TS;
0 1 3 webSocket Lio/vertx/core/http/WebSocket;
Signature: (TE;TS;Lio/vertx/core/http/WebSocket;)TW;
MethodParameters:
Name Flags
endpointMetric
socketMetric
webSocket
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/HttpClientMetrics<TR;TW;TS;TE;TT;>;
0 1 1 webSocketMetric TW;
Signature: (TW;)V
MethodParameters:
Name Flags
webSocketMetric
}
Signature: <R:Ljava/lang/Object;W:Ljava/lang/Object;S:Ljava/lang/Object;E:Ljava/lang/Object;T:Ljava/lang/Object;>Ljava/lang/Object;Lio/vertx/core/spi/metrics/TCPMetrics<TS;>;
SourceFile: "HttpClientMetrics.java"