类 AbstractInterfaceBuilder<T extends AbstractInterfaceConfig,B extends AbstractInterfaceBuilder<T,B>>
- java.lang.Object
-
- org.apache.dubbo.config.bootstrap.builders.AbstractBuilder<T,B>
-
- org.apache.dubbo.config.bootstrap.builders.AbstractMethodBuilder<T,B>
-
- org.apache.dubbo.config.bootstrap.builders.AbstractInterfaceBuilder<T,B>
-
public abstract class AbstractInterfaceBuilder<T extends AbstractInterfaceConfig,B extends AbstractInterfaceBuilder<T,B>> extends AbstractMethodBuilder<T,B>
AbstractBuilder- 从以下版本开始:
- 2.7
-
-
构造器概要
构造器 构造器 说明 AbstractInterfaceBuilder()
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 B
addRegistries(List<RegistryConfig> registries)
B
addRegistry(RegistryConfig registry)
B
application(ApplicationConfig application)
void
build(T instance)
B
callbacks(Integer callbacks)
B
cluster(String cluster)
B
configCenter(ConfigCenterConfig configCenter)
B
connections(Integer connections)
B
filter(String filter)
B
layer(String layer)
B
listener(String listener)
B
local(Boolean local)
已过时。Replace tostub(Boolean)
B
local(String local)
已过时。Replace tostub(String)
B
metadataReportConfig(MetadataReportConfig metadataReportConfig)
B
module(ModuleConfig module)
B
monitor(String monitor)
B
monitor(MonitorConfig monitor)
B
onconnect(String onconnect)
B
ondisconnect(String ondisconnect)
B
owner(String owner)
B
proxy(String proxy)
B
registryIds(String registryIds)
B
scope(String scope)
B
stub(Boolean stub)
B
stub(String stub)
B
tag(String tag)
-
从类继承的方法 org.apache.dubbo.config.bootstrap.builders.AbstractMethodBuilder
actives, appendParameter, appendParameters, async, cache, forks, loadbalance, merger, mock, mock, retries, sent, timeout, validation
-
从类继承的方法 org.apache.dubbo.config.bootstrap.builders.AbstractBuilder
build, id
-
-
-
-
方法详细资料
-
local
@Deprecated public B local(String local)
已过时。Replace tostub(String)
- 参数:
local
-- 另请参阅:
stub(String)
-
local
@Deprecated public B local(Boolean local)
已过时。Replace tostub(Boolean)
- 参数:
local
-- 另请参阅:
stub(Boolean)
-
monitor
public B monitor(MonitorConfig monitor)
-
application
public B application(ApplicationConfig application)
-
module
public B module(ModuleConfig module)
-
addRegistries
public B addRegistries(List<RegistryConfig> registries)
-
addRegistry
public B addRegistry(RegistryConfig registry)
-
metadataReportConfig
public B metadataReportConfig(MetadataReportConfig metadataReportConfig)
-
configCenter
public B configCenter(ConfigCenterConfig configCenter)
-
build
public void build(T instance)
- 覆盖:
build
在类中AbstractMethodBuilder<T extends AbstractInterfaceConfig,B extends AbstractInterfaceBuilder<T,B>>
-
-