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.BuilderrxCount(long value)Required - API name:rx_countTransport.BuilderrxSize(java.lang.String value)Required - API name:rx_sizeTransport.BuilderrxSizeInBytes(long value)Required - API name:rx_size_in_bytesTransport.BuilderserverOpen(int value)Required - API name:server_openTransport.BuildertxCount(long value)Required - API name:tx_countTransport.BuildertxSize(java.lang.String value)Required - API name:tx_sizeTransport.BuildertxSizeInBytes(long value)Required - 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
-
rxCount
Required - API name:rx_count -
rxSize
Required - API name:rx_size -
rxSizeInBytes
Required - API name:rx_size_in_bytes -
serverOpen
Required - API name:server_open -
txCount
Required - API name:tx_count -
txSize
Required - API name:tx_size -
txSizeInBytes
Required - API name:tx_size_in_bytes -
build
Builds aTransport.- Specified by:
buildin interfaceObjectBuilder<Transport>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-