public static final class OkHttpSender.Builder
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
OkHttpSender |
build() |
|
okhttp3.OkHttpClient.Builder |
clientBuilder() |
|
OkHttpSender.Builder |
compressionEnabled(boolean compressionEnabled) |
Default true.
|
OkHttpSender.Builder |
connectTimeout(int connectTimeoutMillis) |
Sets the default connect timeout (in milliseconds) for new connections.
|
OkHttpSender.Builder |
encoding(zipkin2.codec.Encoding encoding) |
Use this to change the encoding used in messages.
|
OkHttpSender.Builder |
endpoint(java.lang.String endpoint) |
No default.
|
OkHttpSender.Builder |
endpoint(okhttp3.HttpUrl endpoint) |
|
OkHttpSender.Builder |
maxRequests(int maxRequests) |
Maximum in-flight requests.
|
OkHttpSender.Builder |
messageMaxBytes(int messageMaxBytes) |
Maximum size of a message.
|
OkHttpSender.Builder |
readTimeout(int readTimeoutMillis) |
Sets the default read timeout (in milliseconds) for new connections.
|
OkHttpSender.Builder |
writeTimeout(int writeTimeoutMillis) |
Sets the default write timeout (in milliseconds) for new connections.
|
public OkHttpSender.Builder endpoint(java.lang.String endpoint)
public OkHttpSender.Builder endpoint(okhttp3.HttpUrl endpoint)
public OkHttpSender.Builder compressionEnabled(boolean compressionEnabled)
public OkHttpSender.Builder messageMaxBytes(int messageMaxBytes)
public OkHttpSender.Builder maxRequests(int maxRequests)
public OkHttpSender.Builder encoding(zipkin2.codec.Encoding encoding)
Note: If ultimately sending to Zipkin, version 2.8+ is required to process protobuf.
public final OkHttpSender.Builder connectTimeout(int connectTimeoutMillis)
public final OkHttpSender.Builder readTimeout(int readTimeoutMillis)
public final OkHttpSender.Builder writeTimeout(int writeTimeoutMillis)
public okhttp3.OkHttpClient.Builder clientBuilder()
public final OkHttpSender build()
Copyright © 2016–2018 OpenZipkin. All rights reserved.