Class ArmeriaSettings.Port

java.lang.Object
com.linecorp.armeria.spring.ArmeriaSettings.Port
Direct Known Subclasses:
ArmeriaSettings.InternalServiceProperties
Enclosing class:
ArmeriaSettings

public static class ArmeriaSettings.Port extends Object
Port and protocol settings.
  • Constructor Details

    • Port

      public Port()
  • Method Details

    • getIp

      @Deprecated @Nullable public @Nullable String getIp()
      Deprecated.
      Use getAddress() instead.
      Returns the IP address that the Server uses.
    • setIp

      Deprecated.
      Registers an IP address that the Server uses.
    • getAddress

      @Nullable public @Nullable InetAddress getAddress()
      Returns the network address that the Server uses.
    • setAddress

      public ArmeriaSettings.Port setAddress(InetAddress address)
      Registers a network address that the Server uses.
    • getIface

      @Nullable public @Nullable String getIface()
      Returns the network interface that the Server uses.
    • setIface

      public ArmeriaSettings.Port setIface(String iface)
      Registers a network interface that the Server uses.
    • getPort

      public int getPort()
      Returns the port that the Server uses.
    • setPort

      public ArmeriaSettings.Port setPort(int port)
      Registers a port that the Server uses.
    • getProtocols

      @Nullable public @Nullable List<com.linecorp.armeria.common.SessionProtocol> getProtocols()
      Returns the list of SessionProtocols that the Server uses.
    • setProtocols

      public ArmeriaSettings.Port setProtocols(List<com.linecorp.armeria.common.SessionProtocol> protocols)
      Registers a list of SessionProtocols that the Server uses.
    • setProtocol

      public ArmeriaSettings.Port setProtocol(com.linecorp.armeria.common.SessionProtocol protocol)
      Registers a SessionProtocol that the Server uses.
    • toString

      public String toString()
      Overrides:
      toString in class Object