Class GeneralPropertySpecConstants
java.lang.Object
com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
General
PropertySpec constants.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PropertySpec<Host> PropertySpecconstant forsocksClient.clientBindHost: theHostfor the binding host name or address for the client socket that is used to connect to the SOCKS server (default value is0.0.0.0).static final PropertySpec<HostAddressTypes> PropertySpecconstant forsocksClient.clientBindHostAddressTypes: theHostAddressTypesfor the acceptable binding host address types for the client socket that is used to connect to the SOCKS server (default value isHOST_IPV4_ADDRESS,HOST_IPV6_ADDRESS).static final PropertySpec<PortRanges> PropertySpecconstant forsocksClient.clientBindPortRanges: thePortRangesfor the binding port ranges for the client socket that is used to connect to the SOCKS server (default value is0).static final PropertySpec<NonNegativeInteger> PropertySpecconstant forsocksClient.clientConnectTimeout: theNonNegativeIntegerfor the timeout in milliseconds on waiting for the client socket to connect to the SOCKS server (a timeout of0is interpreted as an infinite timeout) (default value is60000).static final PropertySpec<NetInterface> PropertySpecconstant forsocksClient.clientNetInterface: theNetInterfacefor the network interface that provides a binding host address for the client socket that is used to connect to the SOCKS server.static final PropertySpec<SocketSettings> PropertySpecconstant forsocksClient.clientSocketSettings: theSocketSettingsfor the client socket that is used to connect to the SOCKS server.static final PropertySpec<Boolean> PropertySpecconstant forsocksClient.prepareClientSocket: theBooleanvalue to indicate if the client socket that is used to connect to the SOCKS server is to be prepared before connecting (involves apply the specified socket settings, resolving the SOCKS server host name, and setting the specified timeout on waiting to connect) (default value isfalse).static final PropertySpec<SocksServerUri> PropertySpecconstant forsocksClient.socksServerUri: theSocksServerUrifor the URI of the SOCKS server. -
Method Summary
Modifier and TypeMethodDescriptionstatic List<PropertySpec<Object>> values()Returns an unmodifiableListof thePropertySpecconstants.static Map<String, PropertySpec<Object>> Returns an unmodifiableMapof thePropertySpecconstants each associated by the name they specify for theirProperty.
-
Field Details
-
CLIENT_BIND_HOST
PropertySpecconstant forsocksClient.clientBindHost: theHostfor the binding host name or address for the client socket that is used to connect to the SOCKS server (default value is0.0.0.0). -
CLIENT_BIND_HOST_ADDRESS_TYPES
PropertySpecconstant forsocksClient.clientBindHostAddressTypes: theHostAddressTypesfor the acceptable binding host address types for the client socket that is used to connect to the SOCKS server (default value isHOST_IPV4_ADDRESS,HOST_IPV6_ADDRESS). -
CLIENT_BIND_PORT_RANGES
PropertySpecconstant forsocksClient.clientBindPortRanges: thePortRangesfor the binding port ranges for the client socket that is used to connect to the SOCKS server (default value is0). -
CLIENT_CONNECT_TIMEOUT
PropertySpecconstant forsocksClient.clientConnectTimeout: theNonNegativeIntegerfor the timeout in milliseconds on waiting for the client socket to connect to the SOCKS server (a timeout of0is interpreted as an infinite timeout) (default value is60000). -
CLIENT_NET_INTERFACE
PropertySpecconstant forsocksClient.clientNetInterface: theNetInterfacefor 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
PropertySpecconstant forsocksClient.clientSocketSettings: theSocketSettingsfor the client socket that is used to connect to the SOCKS server. -
PREPARE_CLIENT_SOCKET
PropertySpecconstant forsocksClient.prepareClientSocket: theBooleanvalue to indicate if the client socket that is used to connect to the SOCKS server is to be prepared before connecting (involves apply the specified socket settings, resolving the SOCKS server host name, and setting the specified timeout on waiting to connect) (default value isfalse). -
SOCKS_SERVER_URI
PropertySpecconstant forsocksClient.socksServerUri: theSocksServerUrifor the URI of the SOCKS server.
-
-
Method Details
-
values
Returns an unmodifiableListof thePropertySpecconstants.- Returns:
- an unmodifiable
Listof thePropertySpecconstants
-
valuesMap
Returns an unmodifiableMapof thePropertySpecconstants each associated by the name they specify for theirProperty.- Returns:
- an unmodifiable
Mapof thePropertySpecconstants each associated by the name they specify for theirProperty
-