public abstract class AbstractInterfaceBuilder<T extends AbstractInterfaceConfig,B extends AbstractInterfaceBuilder<T,B>> extends AbstractMethodBuilder<T,B>
| Constructor and Description |
|---|
AbstractInterfaceBuilder() |
| Modifier and Type | Method and Description |
|---|---|
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)
Deprecated.
Replace to
stub(Boolean) |
B |
local(String local)
Deprecated.
Replace to
stub(String) |
B |
metadataReportConfig(MetadataReportConfig metadataReportConfig) |
B |
module(ModuleConfig module) |
B |
monitor(MonitorConfig monitor) |
B |
monitor(String 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) |
actives, appendParameter, appendParameters, async, cache, forks, loadbalance, merger, mock, mock, retries, sent, timeout, validation@Deprecated public B local(String local)
stub(String)local - stub(String)@Deprecated public B local(Boolean local)
stub(Boolean)local - stub(Boolean)public B monitor(MonitorConfig monitor)
public B application(ApplicationConfig application)
public B module(ModuleConfig module)
public B addRegistries(List<RegistryConfig> registries)
public B addRegistry(RegistryConfig registry)
public B metadataReportConfig(MetadataReportConfig metadataReportConfig)
public B configCenter(ConfigCenterConfig configCenter)
public void build(T instance)
build in class AbstractMethodBuilder<T extends AbstractInterfaceConfig,B extends AbstractInterfaceBuilder<T,B>>Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.