Package io.grpc

Interface InternalInstrumented<T>

All Superinterfaces:
InternalWithLogId
All Known Subinterfaces:
ClientTransport, ConnectionClientTransport, ManagedClientTransport, ServerTransport
All Known Implementing Classes:
ServerImpl

@Internal public interface InternalInstrumented<T> extends InternalWithLogId
An internal class. Do not use.

An interface for types that may support instrumentation. If the actual type does not support instrumentation, then the future will return a null.

  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.common.util.concurrent.ListenableFuture<T>
    Returns the stats object.

    Methods inherited from interface io.grpc.InternalWithLogId

    getLogId
  • Method Details

    • getStats

      com.google.common.util.concurrent.ListenableFuture<T> getStats()
      Returns the stats object.