Class ThriftServiceEntry

java.lang.Object
com.linecorp.armeria.server.thrift.ThriftServiceEntry

public final class ThriftServiceEntry extends Object
The information about a Thrift service served by THttpService or ThriftCallService.
See Also:
  • Method Details

    • name

      public String name()
      Returns the service name.
      Returns:
      the service name, or an empty string ("") if this service is not multiplexed
    • implementations

      public Iterable<?> implementations()
      Returns the list of *.AsyncIface or *.Iface implementations.
    • interfaces

      public Set<Class<?>> interfaces()
      Returns the *.AsyncIface or *.Iface classes implemented by the implementations.
    • functionName

      public String functionName(String method)
      Returns the associated thrift method name in the Thrift IDL.
    • toString

      public String toString()
      Overrides:
      toString in class Object