Package co.elastic.clients.transport
Interface TransportOptions
- All Known Implementing Classes:
RestClientOptions
public interface TransportOptions
Container for all application-specific or request-specific options, including headers, query parameters and warning handlers.
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
TransportOptions.Builder
-
Method Summary
Modifier and Type Method Description java.util.Collection<java.util.Map.Entry<java.lang.String,java.lang.String>>
headers()
java.util.function.Function<java.util.List<java.lang.String>,java.lang.Boolean>
onWarnings()
java.util.Map<java.lang.String,java.lang.String>
queryParameters()
TransportOptions.Builder
toBuilder()
default TransportOptions
with(java.util.function.Consumer<TransportOptions.Builder> fn)
-
Method Details
-
headers
java.util.Collection<java.util.Map.Entry<java.lang.String,java.lang.String>> headers() -
queryParameters
java.util.Map<java.lang.String,java.lang.String> queryParameters() -
onWarnings
java.util.function.Function<java.util.List<java.lang.String>,java.lang.Boolean> onWarnings() -
toBuilder
TransportOptions.Builder toBuilder() -
with
-