Class ProxyOptions
- java.lang.Object
-
- io.opentelemetry.sdk.common.export.ProxyOptions
-
public final class ProxyOptions extends java.lang.ObjectConfiguration for proxy settings.- Since:
- 1.36.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classProxyOptions.SimpleProxySelector
-
Field Summary
Fields Modifier and Type Field Description private java.net.ProxySelectorproxySelector
-
Constructor Summary
Constructors Modifier Constructor Description privateProxyOptions(java.net.ProxySelector proxySelector)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProxyOptionscreate(java.net.InetSocketAddress socketAddress)Create proxy options with aProxySelectorwhich always uses anProxy.Type.HTTPproxy with thesocketAddress.static ProxyOptionscreate(java.net.ProxySelector proxySelector)Create proxy options with theproxySelector.java.net.ProxySelectorgetProxySelector()Return theProxySelector.java.lang.StringtoString()
-
-
-
Method Detail
-
create
public static ProxyOptions create(java.net.ProxySelector proxySelector)
Create proxy options with theproxySelector.
-
create
public static ProxyOptions create(java.net.InetSocketAddress socketAddress)
Create proxy options with aProxySelectorwhich always uses anProxy.Type.HTTPproxy with thesocketAddress.
-
getProxySelector
public java.net.ProxySelector getProxySelector()
Return theProxySelector.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-