类 ApplicationConfig
- java.lang.Object
-
- org.apache.dubbo.config.AbstractConfig
-
- org.apache.dubbo.config.ApplicationConfig
-
- 所有已实现的接口:
Serializable
public class ApplicationConfig extends AbstractConfig
The application info- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 ApplicationConfig()ApplicationConfig(String name)
-
方法概要
-
从类继承的方法 org.apache.dubbo.config.AbstractConfig
addIntoConfigManager, appendParameters, appendParameters, equals, getId, getMetaData, getPrefix, getTagName, hashCode, isDefault, setDefault, setId, setPrefix, toString, updateIdIfAbsent
-
-
-
-
构造器详细资料
-
ApplicationConfig
public ApplicationConfig()
-
ApplicationConfig
public ApplicationConfig(String name)
-
-
方法详细资料
-
getName
@Parameter(key="application", required=true, useKeyAsProperty=false) public String getName()
-
setName
public void setName(String name)
-
getVersion
@Parameter(key="application.version") public String getVersion()
-
setVersion
public void setVersion(String version)
-
getOwner
public String getOwner()
-
setOwner
public void setOwner(String owner)
-
getOrganization
public String getOrganization()
-
setOrganization
public void setOrganization(String organization)
-
getArchitecture
public String getArchitecture()
-
setArchitecture
public void setArchitecture(String architecture)
-
getEnvironment
public String getEnvironment()
-
setEnvironment
public void setEnvironment(String environment)
-
getRegistry
public RegistryConfig getRegistry()
-
setRegistry
public void setRegistry(RegistryConfig registry)
-
getRegistries
public List<RegistryConfig> getRegistries()
-
setRegistries
public void setRegistries(List<? extends RegistryConfig> registries)
-
getRegistryIds
@Parameter(excluded=true) public String getRegistryIds()
-
setRegistryIds
public void setRegistryIds(String registryIds)
-
getMonitor
public MonitorConfig getMonitor()
-
setMonitor
public void setMonitor(String monitor)
-
setMonitor
public void setMonitor(MonitorConfig monitor)
-
getCompiler
public String getCompiler()
-
setCompiler
public void setCompiler(String compiler)
-
getLogger
public String getLogger()
-
setLogger
public void setLogger(String logger)
-
getDumpDirectory
@Parameter(key="dump.directory") public String getDumpDirectory()
-
setDumpDirectory
public void setDumpDirectory(String dumpDirectory)
-
getQosEnable
@Parameter(key="qos.enable") public Boolean getQosEnable()
-
setQosEnable
public void setQosEnable(Boolean qosEnable)
-
getQosHost
@Parameter(key="qos.host") public String getQosHost()
-
setQosHost
public void setQosHost(String qosHost)
-
getQosPort
@Parameter(key="qos.port") public Integer getQosPort()
-
setQosPort
public void setQosPort(Integer qosPort)
-
getQosAcceptForeignIp
@Parameter(key="qos.accept.foreign.ip") public Boolean getQosAcceptForeignIp()
-
setQosAcceptForeignIp
public void setQosAcceptForeignIp(Boolean qosAcceptForeignIp)
-
getQosEnableCompatible
@Parameter(key="qos-enable", excluded=true) public Boolean getQosEnableCompatible()
The format is the same as the springboot, including: getQosEnableCompatible(), getQosPortCompatible(), getQosAcceptForeignIpCompatible().- 返回:
-
setQosEnableCompatible
public void setQosEnableCompatible(Boolean qosEnable)
-
getQosHostCompatible
@Parameter(key="qos-host", excluded=true) public String getQosHostCompatible()
-
setQosHostCompatible
public void setQosHostCompatible(String qosHost)
-
getQosPortCompatible
@Parameter(key="qos-port", excluded=true) public Integer getQosPortCompatible()
-
setQosPortCompatible
public void setQosPortCompatible(Integer qosPort)
-
getQosAcceptForeignIpCompatible
@Parameter(key="qos-accept-foreign-ip", excluded=true) public Boolean getQosAcceptForeignIpCompatible()
-
setQosAcceptForeignIpCompatible
public void setQosAcceptForeignIpCompatible(Boolean qosAcceptForeignIp)
-
getShutwait
public String getShutwait()
-
setShutwait
public void setShutwait(String shutwait)
-
getHostname
@Parameter(excluded=true) public String getHostname()
-
isValid
@Parameter(excluded=true) public boolean isValid()
从类复制的说明:AbstractConfigFIXME check @Parameter(required=true) and any conditions that need to match.- 覆盖:
isValid在类中AbstractConfig
-
getMetadataType
@Parameter(key="metadata-type") public String getMetadataType()
-
setMetadataType
public void setMetadataType(String metadataType)
-
getRegisterConsumer
public Boolean getRegisterConsumer()
-
setRegisterConsumer
public void setRegisterConsumer(Boolean registerConsumer)
-
getRepository
public String getRepository()
-
setRepository
public void setRepository(String repository)
-
getPublishInterface
@Parameter(key="publish-interface") public Boolean getPublishInterface()
-
setPublishInterface
public void setPublishInterface(Boolean publishInterface)
-
getMetadataServicePort
@Parameter(key="metadata-service-port") public Integer getMetadataServicePort()
-
setMetadataServicePort
public void setMetadataServicePort(Integer metadataServicePort)
-
refresh
public void refresh()
- 覆盖:
refresh在类中AbstractConfig
-
-