类 ApplicationBuilder
- java.lang.Object
-
- org.apache.dubbo.config.bootstrap.builders.AbstractBuilder<org.apache.dubbo.config.ApplicationConfig,ApplicationBuilder>
-
- org.apache.dubbo.config.bootstrap.builders.ApplicationBuilder
-
public class ApplicationBuilder extends AbstractBuilder<org.apache.dubbo.config.ApplicationConfig,ApplicationBuilder>
This is a builder for buildApplicationConfig.- 从以下版本开始:
- 2.7
-
-
构造器概要
构造器 构造器 说明 ApplicationBuilder()
-
方法概要
-
从类继承的方法 org.apache.dubbo.config.bootstrap.builders.AbstractBuilder
id
-
-
-
-
方法详细资料
-
newBuilder
public static ApplicationBuilder newBuilder()
-
name
public ApplicationBuilder name(String name)
-
metadata
public ApplicationBuilder metadata(String metadata)
-
version
public ApplicationBuilder version(String version)
-
owner
public ApplicationBuilder owner(String owner)
-
organization
public ApplicationBuilder organization(String organization)
-
architecture
public ApplicationBuilder architecture(String architecture)
-
environment
public ApplicationBuilder environment(String environment)
-
compiler
public ApplicationBuilder compiler(String compiler)
-
logger
public ApplicationBuilder logger(String logger)
-
addRegistry
public ApplicationBuilder addRegistry(org.apache.dubbo.config.RegistryConfig registry)
-
addRegistries
public ApplicationBuilder addRegistries(List<? extends org.apache.dubbo.config.RegistryConfig> registries)
-
registryIds
public ApplicationBuilder registryIds(String registryIds)
-
monitor
public ApplicationBuilder monitor(org.apache.dubbo.config.MonitorConfig monitor)
-
monitor
public ApplicationBuilder monitor(String monitor)
-
isDefault
public ApplicationBuilder isDefault(Boolean isDefault)
-
dumpDirectory
public ApplicationBuilder dumpDirectory(String dumpDirectory)
-
qosEnable
public ApplicationBuilder qosEnable(Boolean qosEnable)
-
qosPort
public ApplicationBuilder qosPort(Integer qosPort)
-
qosAcceptForeignIp
public ApplicationBuilder qosAcceptForeignIp(Boolean qosAcceptForeignIp)
-
shutwait
public ApplicationBuilder shutwait(String shutwait)
-
appendParameter
public ApplicationBuilder appendParameter(String key, String value)
-
appendParameters
public ApplicationBuilder appendParameters(Map<String,String> appendParameters)
-
metadataServicePort
public ApplicationBuilder metadataServicePort(Integer metadataServicePort)
-
build
public org.apache.dubbo.config.ApplicationConfig build()
从类复制的说明:AbstractBuilderBuild an instance ofconfig- 指定者:
build在类中AbstractBuilder<org.apache.dubbo.config.ApplicationConfig,ApplicationBuilder>- 返回:
- an instance of
config
-
-