Package com.floragunn.searchguard.user
Class User.Builder
- java.lang.Object
-
- com.floragunn.searchguard.user.User.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description User.Builderattribute(String key, Object value)User.Builderattributes(Map<String,Object> attributes)User.BuilderattributesByJsonPath(Map<String,com.jayway.jsonpath.JsonPath> jsonPathMap, Object source)User.BuilderbackendRoles(String... backendRoles)User.BuilderbackendRoles(Collection<String> backendRoles)Userbuild()User.Builderinjected()User.Buildername(String name)User.BuilderoldAttribute(String key, String value)Deprecated.User.BuilderoldAttributes(Map<String,String> attributes)Deprecated.User.BuilderrequestedTenant(String requestedTenant)User.BuildersearchGuardRoles(String... searchGuardRoles)User.BuildersearchGuardRoles(Collection<String> searchGuardRoles)User.BuildersubName(String subName)User.Builderwith(AuthCredentials authCredentials)
-
-
-
Method Detail
-
name
public User.Builder name(String name)
-
subName
public User.Builder subName(String subName)
-
requestedTenant
public User.Builder requestedTenant(String requestedTenant)
-
with
public User.Builder with(AuthCredentials authCredentials)
-
backendRoles
public User.Builder backendRoles(String... backendRoles)
-
backendRoles
public User.Builder backendRoles(Collection<String> backendRoles)
-
searchGuardRoles
public User.Builder searchGuardRoles(String... searchGuardRoles)
-
searchGuardRoles
public User.Builder searchGuardRoles(Collection<String> searchGuardRoles)
-
oldAttributes
@Deprecated public User.Builder oldAttributes(Map<String,String> attributes)
Deprecated.
-
attributes
public User.Builder attributes(Map<String,Object> attributes)
-
attribute
public User.Builder attribute(String key, Object value)
-
attributesByJsonPath
public User.Builder attributesByJsonPath(Map<String,com.jayway.jsonpath.JsonPath> jsonPathMap, Object source)
-
oldAttribute
@Deprecated public User.Builder oldAttribute(String key, String value)
Deprecated.
-
injected
public User.Builder injected()
-
build
public User build()
-
-