| Name | Description | Type | Package | Framework |
| Proxy | This class represents a proxy setting, typically a type (http, socks) and A Proxy is an immutable object. | Class | java.net | Java SE |
| ProxySelector | Selects the proxy server to use, if any, when connecting to the network resource referenced by a URL. | Class | java.net | Java SE |
| Proxy .Type | Represents the proxy type. | Class | java.net.Proxy | Java SE |