Package org.opensearch.client.transport
Interface TransportOptions
-
- All Known Subinterfaces:
AwsSdk2TransportOptions
- All Known Implementing Classes:
ApacheHttpClient5Options,AwsSdk2TransportOptions.DefaultImpl,RestClientOptions,TransportOptions.DefaultImpl
public interface TransportOptionsContainer 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 interfaceTransportOptions.Builderstatic classTransportOptions.BuilderImplstatic classTransportOptions.DefaultImpl
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static TransportOptions.Builderbuilder()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.BuildertoBuilder()default TransportOptionswith(java.util.function.Consumer<TransportOptions.Builder> fn)
-
-
-
Method Detail
-
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
default TransportOptions with(java.util.function.Consumer<TransportOptions.Builder> fn)
-
builder
static TransportOptions.Builder builder()
-
-