- java.lang.Object
-
- org.springframework.beans.factory.config.AbstractFactoryBean
-
- zipkin2.reporter.beans.OkHttpSenderFactoryBean
-
- All Implemented Interfaces:
org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.FactoryBean,org.springframework.beans.factory.InitializingBean
public class OkHttpSenderFactoryBean extends org.springframework.beans.factory.config.AbstractFactoryBeanSpring XML config does not support chained builders. This converts accordingly
-
-
Constructor Summary
Constructors Constructor Description OkHttpSenderFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OkHttpSendercreateInstance()protected voiddestroyInstance(java.lang.Object instance)java.lang.Class<? extends OkHttpSender>getObjectType()booleanisSingleton()voidsetCompressionEnabled(java.lang.Boolean compressionEnabled)voidsetConnectTimeout(java.lang.Integer connectTimeout)voidsetEncoding(zipkin2.codec.Encoding encoding)voidsetEndpoint(java.lang.String endpoint)voidsetMaxRequests(java.lang.Integer maxRequests)voidsetMessageMaxBytes(java.lang.Integer messageMaxBytes)voidsetReadTimeout(java.lang.Integer readTimeout)voidsetWriteTimeout(java.lang.Integer writeTimeout)
-
-
-
Method Detail
-
createInstance
protected OkHttpSender createInstance() throws java.lang.Exception
- Specified by:
createInstancein classorg.springframework.beans.factory.config.AbstractFactoryBean- Throws:
java.lang.Exception
-
getObjectType
public java.lang.Class<? extends OkHttpSender> getObjectType()
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean- Specified by:
getObjectTypein classorg.springframework.beans.factory.config.AbstractFactoryBean
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean- Overrides:
isSingletonin classorg.springframework.beans.factory.config.AbstractFactoryBean
-
destroyInstance
protected void destroyInstance(java.lang.Object instance) throws java.lang.Exception- Overrides:
destroyInstancein classorg.springframework.beans.factory.config.AbstractFactoryBean- Throws:
java.lang.Exception
-
setEndpoint
public void setEndpoint(java.lang.String endpoint)
-
setEncoding
public void setEncoding(zipkin2.codec.Encoding encoding)
-
setMaxRequests
public void setMaxRequests(java.lang.Integer maxRequests)
-
setConnectTimeout
public void setConnectTimeout(java.lang.Integer connectTimeout)
-
setReadTimeout
public void setReadTimeout(java.lang.Integer readTimeout)
-
setWriteTimeout
public void setWriteTimeout(java.lang.Integer writeTimeout)
-
setCompressionEnabled
public void setCompressionEnabled(java.lang.Boolean compressionEnabled)
-
setMessageMaxBytes
public void setMessageMaxBytes(java.lang.Integer messageMaxBytes)
-
-