Package com.netcracker.profiler.client
Class CollectorClientFactory
java.lang.Object
com.netcracker.profiler.client.CollectorClientFactory
- All Implemented Interfaces:
com.netcracker.profiler.agent.DumperCollectorClientFactory
public class CollectorClientFactory
extends Object
implements com.netcracker.profiler.agent.DumperCollectorClientFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinjectFactory(com.netcracker.profiler.agent.DumperCollectorClientFactory override) static com.netcracker.profiler.agent.DumperCollectorClientFactoryinstance()com.netcracker.profiler.agent.DumperCollectorClientnewClient(String host, int port, boolean ssl, String cloudNamespace, String microserviceName, String podName) com.netcracker.profiler.agent.DumperRemoteControlledStreamwrapOutputStream(int rollingSequenceId, String streamName, long rotationPeriod, long requiredRotationSize, com.netcracker.profiler.agent.DumperCollectorClient collectorClient)
-
Constructor Details
-
CollectorClientFactory
public CollectorClientFactory()
-
-
Method Details
-
instance
public static com.netcracker.profiler.agent.DumperCollectorClientFactory instance() -
injectFactory
public static void injectFactory(com.netcracker.profiler.agent.DumperCollectorClientFactory override) -
newClient
public com.netcracker.profiler.agent.DumperCollectorClient newClient(String host, int port, boolean ssl, String cloudNamespace, String microserviceName, String podName) - Specified by:
newClientin interfacecom.netcracker.profiler.agent.DumperCollectorClientFactory
-
wrapOutputStream
public com.netcracker.profiler.agent.DumperRemoteControlledStream wrapOutputStream(int rollingSequenceId, String streamName, long rotationPeriod, long requiredRotationSize, com.netcracker.profiler.agent.DumperCollectorClient collectorClient) - Specified by:
wrapOutputStreamin interfacecom.netcracker.profiler.agent.DumperCollectorClientFactory
-