Class Transport.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Transport.Builder>
co.elastic.clients.elasticsearch.nodes.Transport.Builder
- All Implemented Interfaces:
WithJson<Transport.Builder>,ObjectBuilder<Transport>
- Enclosing class:
- Transport
public static class Transport.Builder
extends WithJsonObjectBuilderBase<Transport.Builder>
implements ObjectBuilder<Transport>
Builder for
Transport.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aTransport.final Transport.BuilderinboundHandlingTimeHistogram(TransportHistogram value, TransportHistogram... values) API name:inbound_handling_time_histogramfinal Transport.BuilderinboundHandlingTimeHistogram(Function<TransportHistogram.Builder, ObjectBuilder<TransportHistogram>> fn) API name:inbound_handling_time_histogramfinal Transport.BuilderAPI name:inbound_handling_time_histogramfinal Transport.BuilderoutboundHandlingTimeHistogram(TransportHistogram value, TransportHistogram... values) API name:outbound_handling_time_histogramfinal Transport.BuilderoutboundHandlingTimeHistogram(Function<TransportHistogram.Builder, ObjectBuilder<TransportHistogram>> fn) API name:outbound_handling_time_histogramfinal Transport.BuilderAPI name:outbound_handling_time_histogramfinal Transport.BuilderAPI name:rx_countfinal Transport.BuilderAPI name:rx_sizefinal Transport.BuilderrxSizeInBytes(Long value) API name:rx_size_in_bytesprotected Transport.Builderself()final Transport.BuilderserverOpen(Integer value) API name:server_openfinal Transport.BuildertotalOutboundConnections(Long value) API name:total_outbound_connectionsfinal Transport.BuilderAPI name:tx_countfinal Transport.BuilderAPI name:tx_sizefinal Transport.BuildertxSizeInBytes(Long value) API name:tx_size_in_bytesMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
inboundHandlingTimeHistogram
API name:inbound_handling_time_histogramAdds all elements of
listtoinboundHandlingTimeHistogram. -
inboundHandlingTimeHistogram
public final Transport.Builder inboundHandlingTimeHistogram(TransportHistogram value, TransportHistogram... values) API name:inbound_handling_time_histogramAdds one or more values to
inboundHandlingTimeHistogram. -
inboundHandlingTimeHistogram
public final Transport.Builder inboundHandlingTimeHistogram(Function<TransportHistogram.Builder, ObjectBuilder<TransportHistogram>> fn) API name:inbound_handling_time_histogramAdds a value to
inboundHandlingTimeHistogramusing a builder lambda. -
outboundHandlingTimeHistogram
API name:outbound_handling_time_histogramAdds all elements of
listtooutboundHandlingTimeHistogram. -
outboundHandlingTimeHistogram
public final Transport.Builder outboundHandlingTimeHistogram(TransportHistogram value, TransportHistogram... values) API name:outbound_handling_time_histogramAdds one or more values to
outboundHandlingTimeHistogram. -
outboundHandlingTimeHistogram
public final Transport.Builder outboundHandlingTimeHistogram(Function<TransportHistogram.Builder, ObjectBuilder<TransportHistogram>> fn) API name:outbound_handling_time_histogramAdds a value to
outboundHandlingTimeHistogramusing a builder lambda. -
rxCount
API name:rx_count -
rxSize
API name:rx_size -
rxSizeInBytes
API name:rx_size_in_bytes -
serverOpen
API name:server_open -
txCount
API name:tx_count -
txSize
API name:tx_size -
txSizeInBytes
API name:tx_size_in_bytes -
totalOutboundConnections
API name:total_outbound_connections -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<Transport.Builder>
-
build
Builds aTransport.- Specified by:
buildin interfaceObjectBuilder<Transport>- Throws:
NullPointerException- if some of the required fields are null.
-