Package org.apache.shenyu.common.dto
Class MetaData.Builder
- java.lang.Object
-
- org.apache.shenyu.common.dto.MetaData.Builder
-
- Enclosing class:
- MetaData
public static final class MetaData.Builder extends java.lang.Objectclass builder.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetaData.BuilderappName(java.lang.String appName)build appName.MetaDatabuild()build new Object.MetaData.BuildercontextPath(java.lang.String contextPath)build contextPath.MetaData.Builderenabled(java.lang.Boolean enabled)build enabled.MetaData.Builderid(java.lang.String id)build id.MetaData.BuildermethodName(java.lang.String methodName)build methodName.MetaData.BuilderparameterTypes(java.lang.String parameterTypes)build parameterTypes.MetaData.Builderpath(java.lang.String path)build path.MetaData.BuilderrpcExt(java.lang.String rpcExt)build rpcExt.MetaData.BuilderrpcType(java.lang.String rpcType)build rpcType.MetaData.BuilderserviceName(java.lang.String serviceName)build serviceName.
-
-
-
Method Detail
-
build
public MetaData build()
build new Object.- Returns:
- MetaData
-
id
public MetaData.Builder id(java.lang.String id)
build id.- Parameters:
id- id- Returns:
- this
-
appName
public MetaData.Builder appName(java.lang.String appName)
build appName.- Parameters:
appName- appName- Returns:
- this
-
contextPath
public MetaData.Builder contextPath(java.lang.String contextPath)
build contextPath.- Parameters:
contextPath- contextPath- Returns:
- this
-
path
public MetaData.Builder path(java.lang.String path)
build path.- Parameters:
path- path- Returns:
- this
-
rpcType
public MetaData.Builder rpcType(java.lang.String rpcType)
build rpcType.- Parameters:
rpcType- rpcType- Returns:
- this
-
serviceName
public MetaData.Builder serviceName(java.lang.String serviceName)
build serviceName.- Parameters:
serviceName- serviceName- Returns:
- this
-
methodName
public MetaData.Builder methodName(java.lang.String methodName)
build methodName.- Parameters:
methodName- methodName- Returns:
- this
-
parameterTypes
public MetaData.Builder parameterTypes(java.lang.String parameterTypes)
build parameterTypes.- Parameters:
parameterTypes- parameterTypes- Returns:
- this
-
rpcExt
public MetaData.Builder rpcExt(java.lang.String rpcExt)
build rpcExt.- Parameters:
rpcExt- rpcExt- Returns:
- this
-
enabled
public MetaData.Builder enabled(java.lang.Boolean enabled)
build enabled.- Parameters:
enabled- enabled- Returns:
- this
-
-