Class HttpConnectProxiedSocketAddress
java.lang.Object
java.net.SocketAddress
io.grpc.ProxiedSocketAddress
io.grpc.HttpConnectProxiedSocketAddress
- All Implemented Interfaces:
Serializable
An
ProxiedSocketAddress for making a connection to an endpoint via an HTTP CONNECT proxy.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe builder forHttpConnectProxiedSocketAddress. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final SocketAddressprivate static final longprivate final InetSocketAddressprivate final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateHttpConnectProxiedSocketAddress(SocketAddress proxyAddress, InetSocketAddress targetAddress, String username, String password) -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
proxyAddress
-
targetAddress
-
username
-
password
-
-
Constructor Details
-
HttpConnectProxiedSocketAddress
private HttpConnectProxiedSocketAddress(SocketAddress proxyAddress, InetSocketAddress targetAddress, @Nullable String username, @Nullable String password)
-
-
Method Details
-
getPassword
-
getUsername
-
getProxyAddress
Returns the address to the proxy, which is already resolved. -
getTargetAddress
Returns the address to the target server. -
equals
-
hashCode
-
toString
-
newBuilder
Create a new builder.
-