Interface RntbdEndpoint
-
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
RntbdServiceEndpoint
public interface RntbdEndpoint extends AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRntbdEndpoint.Configstatic interfaceRntbdEndpoint.Provider
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intchannelsAcquired()intchannelsAvailable()voidclose()intconcurrentRequests()longid()booleanisClosed()SocketAddressremoteAddress()RntbdRequestRecordrequest(RntbdRequestArgs requestArgs)intrequestQueueLength()io.micrometer.core.instrument.Tagtag()longusedDirectMemory()longusedHeapMemory()
-
-
-
Method Detail
-
channelsAcquired
int channelsAcquired()
-
channelsAvailable
int channelsAvailable()
-
concurrentRequests
int concurrentRequests()
-
id
long id()
-
isClosed
boolean isClosed()
-
remoteAddress
SocketAddress remoteAddress()
-
requestQueueLength
int requestQueueLength()
-
tag
io.micrometer.core.instrument.Tag tag()
-
usedDirectMemory
long usedDirectMemory()
-
usedHeapMemory
long usedHeapMemory()
-
close
void close()
- Specified by:
closein interfaceAutoCloseable
-
request
RntbdRequestRecord request(RntbdRequestArgs requestArgs)
-
-