Class Transport.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.nodes.Transport.Builder
- All Implemented Interfaces:
ObjectBuilder<Transport>
- Enclosing class:
- Transport
public static class Transport.Builder extends ObjectBuilderBase implements ObjectBuilder<Transport>
Builder for
Transport.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description Transportbuild()Builds aTransport.Transport.BuilderinboundHandlingTimeHistogram(TransportHistogram value, TransportHistogram... values)API name:inbound_handling_time_histogramTransport.BuilderinboundHandlingTimeHistogram(java.util.function.Function<TransportHistogram.Builder,ObjectBuilder<TransportHistogram>> fn)API name:inbound_handling_time_histogramTransport.BuilderinboundHandlingTimeHistogram(java.util.List<TransportHistogram> list)API name:inbound_handling_time_histogramTransport.BuilderoutboundHandlingTimeHistogram(TransportHistogram value, TransportHistogram... values)API name:outbound_handling_time_histogramTransport.BuilderoutboundHandlingTimeHistogram(java.util.function.Function<TransportHistogram.Builder,ObjectBuilder<TransportHistogram>> fn)API name:outbound_handling_time_histogramTransport.BuilderoutboundHandlingTimeHistogram(java.util.List<TransportHistogram> list)API name:outbound_handling_time_histogramTransport.BuilderrxCount(java.lang.Long value)API name:rx_countTransport.BuilderrxSize(java.lang.String value)API name:rx_sizeTransport.BuilderrxSizeInBytes(java.lang.Long value)API name:rx_size_in_bytesTransport.BuilderserverOpen(java.lang.Integer value)API name:server_openTransport.BuildertotalOutboundConnections(java.lang.Long value)API name:total_outbound_connectionsTransport.BuildertxCount(java.lang.Long value)API name:tx_countTransport.BuildertxSize(java.lang.String value)API name:tx_sizeTransport.BuildertxSizeInBytes(java.lang.Long value)API name:tx_size_in_bytesMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
inboundHandlingTimeHistogram
public final Transport.Builder inboundHandlingTimeHistogram(java.util.List<TransportHistogram> list)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(java.util.function.Function<TransportHistogram.Builder,ObjectBuilder<TransportHistogram>> fn)API name:inbound_handling_time_histogramAdds a value to
inboundHandlingTimeHistogramusing a builder lambda. -
outboundHandlingTimeHistogram
public final Transport.Builder outboundHandlingTimeHistogram(java.util.List<TransportHistogram> list)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(java.util.function.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 -
build
Builds aTransport.- Specified by:
buildin interfaceObjectBuilder<Transport>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-