Class GeneralPropertySpecConstants

java.lang.Object
com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants

public final class GeneralPropertySpecConstants extends Object
General PropertySpec constants.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final PropertySpec<Host>
    PropertySpec constant for socksClient.clientBindHost: the Host for the binding host name or address for the client socket that is used to connect to the SOCKS server (default value is 0.0.0.0).
    PropertySpec constant for socksClient.clientBindHostAddressTypes: the HostAddressTypes for the acceptable binding host address types for the client socket that is used to connect to the SOCKS server (default value is HOST_IPV4_ADDRESS,HOST_IPV6_ADDRESS).
    static final PropertySpec<PortRanges>
    PropertySpec constant for socksClient.clientBindPortRanges: the PortRanges for the binding port ranges for the client socket that is used to connect to the SOCKS server (default value is 0).
    PropertySpec constant for socksClient.clientConnectTimeout: the NonNegativeInteger for the timeout in milliseconds on waiting for the client socket to connect to the SOCKS server (a timeout of 0 is interpreted as an infinite timeout) (default value is 60000).
    PropertySpec constant for socksClient.clientNetInterface: the NetInterface for the network interface that provides a binding host address for the client socket that is used to connect to the SOCKS server.
    PropertySpec constant for socksClient.clientSocketSettings: the SocketSettings for the client socket that is used to connect to the SOCKS server.
    PropertySpec constant for socksClient.socksServerUri: the SocksServerUri for the URI of the SOCKS server.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns an unmodifiable List of the PropertySpec constants.
    Returns an unmodifiable Map of the PropertySpec constants each associated by the name they specify for their Property.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • CLIENT_BIND_HOST

      public static final PropertySpec<Host> CLIENT_BIND_HOST
      PropertySpec constant for socksClient.clientBindHost: the Host for the binding host name or address for the client socket that is used to connect to the SOCKS server (default value is 0.0.0.0).
    • CLIENT_BIND_HOST_ADDRESS_TYPES

      public static final PropertySpec<HostAddressTypes> CLIENT_BIND_HOST_ADDRESS_TYPES
      PropertySpec constant for socksClient.clientBindHostAddressTypes: the HostAddressTypes for the acceptable binding host address types for the client socket that is used to connect to the SOCKS server (default value is HOST_IPV4_ADDRESS,HOST_IPV6_ADDRESS).
    • CLIENT_BIND_PORT_RANGES

      public static final PropertySpec<PortRanges> CLIENT_BIND_PORT_RANGES
      PropertySpec constant for socksClient.clientBindPortRanges: the PortRanges for the binding port ranges for the client socket that is used to connect to the SOCKS server (default value is 0).
    • CLIENT_CONNECT_TIMEOUT

      public static final PropertySpec<NonNegativeInteger> CLIENT_CONNECT_TIMEOUT
      PropertySpec constant for socksClient.clientConnectTimeout: the NonNegativeInteger for the timeout in milliseconds on waiting for the client socket to connect to the SOCKS server (a timeout of 0 is interpreted as an infinite timeout) (default value is 60000).
    • CLIENT_NET_INTERFACE

      public static final PropertySpec<NetInterface> CLIENT_NET_INTERFACE
      PropertySpec constant for socksClient.clientNetInterface: the NetInterface for the network interface that provides a binding host address for the client socket that is used to connect to the SOCKS server.
    • CLIENT_SOCKET_SETTINGS

      public static final PropertySpec<SocketSettings> CLIENT_SOCKET_SETTINGS
      PropertySpec constant for socksClient.clientSocketSettings: the SocketSettings for the client socket that is used to connect to the SOCKS server.
    • SOCKS_SERVER_URI

      public static final PropertySpec<SocksServerUri> SOCKS_SERVER_URI
      PropertySpec constant for socksClient.socksServerUri: the SocksServerUri for the URI of the SOCKS server.
  • Method Details

    • values

      public static List<PropertySpec<Object>> values()
      Returns an unmodifiable List of the PropertySpec constants.
      Returns:
      an unmodifiable List of the PropertySpec constants
    • valuesMap

      public static Map<String,PropertySpec<Object>> valuesMap()
      Returns an unmodifiable Map of the PropertySpec constants each associated by the name they specify for their Property.
      Returns:
      an unmodifiable Map of the PropertySpec constants each associated by the name they specify for their Property