NodeConfigurator

Inheritance: java.lang.Object

public abstract class NodeConfigurator

Represents the search network node configurator.

Constructors

Constructor Description
NodeConfigurator()

Methods

Method Description
setTcpEndpoint(String hostNameOrAddress, int port) Sets the TCP endpoint.
addLogSink() Adds a log sink to the search network node.
addSearcher(String storagePath) Adds a searcher service to the search network node.
addIndexer(String storagePath) Adds an indexer service to the search network node.
addExtractor(String storagePath) Adds an extractor service to the search network node.
addShard(String storagePath) Adds a shard service to the search network node.
completeNode() Completes the configuration of the search network node.

NodeConfigurator()

public NodeConfigurator()

setTcpEndpoint(String hostNameOrAddress, int port)

public abstract NodeConfigurator setTcpEndpoint(String hostNameOrAddress, int port)

Sets the TCP endpoint.

Parameters:

Parameter Type Description
hostNameOrAddress java.lang.String The host name or address.
port int The port number.

Returns: NodeConfigurator - This search network node configurator.

addLogSink()

public abstract NodeConfigurator addLogSink()

Adds a log sink to the search network node.

Returns: NodeConfigurator - This search network node configurator.

addSearcher(String storagePath)

public abstract NodeConfigurator addSearcher(String storagePath)

Adds a searcher service to the search network node.

Parameters:

Parameter Type Description
storagePath java.lang.String The storage path of the adding service.

Returns: NodeConfigurator - This search network node configurator.

addIndexer(String storagePath)

public abstract NodeConfigurator addIndexer(String storagePath)

Adds an indexer service to the search network node.

Parameters:

Parameter Type Description
storagePath java.lang.String The storage path of the adding service.

Returns: NodeConfigurator - This search network node configurator.

addExtractor(String storagePath)

public abstract NodeConfigurator addExtractor(String storagePath)

Adds an extractor service to the search network node.

Parameters:

Parameter Type Description
storagePath java.lang.String The storage path of the adding service.

Returns: NodeConfigurator - This search network node configurator.

addShard(String storagePath)

public abstract NodeConfigurator addShard(String storagePath)

Adds a shard service to the search network node.

Parameters:

Parameter Type Description
storagePath java.lang.String The storage path of the adding service.

Returns: NodeConfigurator - This search network node configurator.

completeNode()

public abstract Configurator completeNode()

Completes the configuration of the search network node.

Returns: Configurator - The configurator.