Package org.apache.shenyu.common.dto
Class AppAuthData.Builder
- java.lang.Object
-
- org.apache.shenyu.common.dto.AppAuthData.Builder
-
- Enclosing class:
- AppAuthData
public static final class AppAuthData.Builder extends java.lang.Objectclass builder.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppAuthData.BuilderappKey(java.lang.String appKey)build appKey.AppAuthData.BuilderappSecret(java.lang.String appSecret)build appSecret.AppAuthDatabuild()build new Object.AppAuthData.Builderenabled(java.lang.Boolean enabled)build enabled.AppAuthData.Builderopen(java.lang.Boolean open)build open.AppAuthData.BuilderparamDataList(java.util.List<AuthParamData> paramDataList)build paramDataList.AppAuthData.BuilderpathDataList(java.util.List<AuthPathData> pathDataList)build pathDataList.
-
-
-
Method Detail
-
build
public AppAuthData build()
build new Object.- Returns:
- AppAuthData
-
appKey
public AppAuthData.Builder appKey(java.lang.String appKey)
build appKey.- Parameters:
appKey- appKey- Returns:
- this
-
appSecret
public AppAuthData.Builder appSecret(java.lang.String appSecret)
build appSecret.- Parameters:
appSecret- appSecret- Returns:
- this
-
enabled
public AppAuthData.Builder enabled(java.lang.Boolean enabled)
build enabled.- Parameters:
enabled- enabled- Returns:
- this
-
open
public AppAuthData.Builder open(java.lang.Boolean open)
build open.- Parameters:
open- open- Returns:
- this
-
paramDataList
public AppAuthData.Builder paramDataList(java.util.List<AuthParamData> paramDataList)
build paramDataList.- Parameters:
paramDataList- paramDataList- Returns:
- this
-
pathDataList
public AppAuthData.Builder pathDataList(java.util.List<AuthPathData> pathDataList)
build pathDataList.- Parameters:
pathDataList- pathDataList- Returns:
- this
-
-