Package org.opensearch.client.transport
Class TransportOptions.BuilderImpl
- java.lang.Object
-
- org.opensearch.client.transport.TransportOptions.BuilderImpl
-
- All Implemented Interfaces:
TransportOptions.Builder,ObjectBuilder<TransportOptions>
- Direct Known Subclasses:
AwsSdk2TransportOptions.BuilderImpl
- Enclosing interface:
- TransportOptions
public static class TransportOptions.BuilderImpl extends java.lang.Object implements TransportOptions.Builder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>>headersprotected java.util.function.Function<java.util.List<java.lang.String>,java.lang.Boolean>onWarningsprotected java.util.Map<java.lang.String,java.lang.String>queryParameters
-
Constructor Summary
Constructors Constructor Description BuilderImpl()BuilderImpl(TransportOptions src)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransportOptions.BuilderaddHeader(java.lang.String name, java.lang.String value)TransportOptionsbuild()TransportOptions.BuilderonWarnings(java.util.function.Function<java.util.List<java.lang.String>,java.lang.Boolean> listener)TransportOptions.BuildersetParameter(java.lang.String name, java.lang.String value)
-
-
-
Field Detail
-
headers
protected java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> headers
-
queryParameters
protected java.util.Map<java.lang.String,java.lang.String> queryParameters
-
onWarnings
protected java.util.function.Function<java.util.List<java.lang.String>,java.lang.Boolean> onWarnings
-
-
Constructor Detail
-
BuilderImpl
public BuilderImpl()
-
BuilderImpl
public BuilderImpl(TransportOptions src)
-
-
Method Detail
-
addHeader
public TransportOptions.Builder addHeader(java.lang.String name, java.lang.String value)
- Specified by:
addHeaderin interfaceTransportOptions.Builder
-
setParameter
public TransportOptions.Builder setParameter(java.lang.String name, java.lang.String value)
- Specified by:
setParameterin interfaceTransportOptions.Builder
-
onWarnings
public TransportOptions.Builder onWarnings(java.util.function.Function<java.util.List<java.lang.String>,java.lang.Boolean> listener)
- Specified by:
onWarningsin interfaceTransportOptions.Builder
-
build
public TransportOptions build()
- Specified by:
buildin interfaceObjectBuilder<TransportOptions>
-
-