Package com.linkedin.venice.d2
Class D2ClientFactory
java.lang.Object
com.linkedin.venice.d2.D2ClientFactory
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static final SharedObjectFactory<com.linkedin.d2.balancer.D2Client>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic com.linkedin.d2.balancer.D2ClientgetD2Client(String d2ZkHost, Optional<SSLFactory> sslFactoryOptional) static voidstatic voidstatic voidsetD2Client(String d2ZkHost, com.linkedin.d2.balancer.D2Client d2Client) static void
- 
Field Details- 
SHARED_OBJECT_FACTORY
 
- 
- 
Constructor Details- 
D2ClientFactorypublic D2ClientFactory()
 
- 
- 
Method Details- 
setUnitTestModepublic static void setUnitTestMode()
- 
resetUnitTestModepublic static void resetUnitTestMode()
- 
setD2Client
- 
getD2Clientpublic static com.linkedin.d2.balancer.D2Client getD2Client(String d2ZkHost, Optional<SSLFactory> sslFactoryOptional) 
- 
release
 
-