Class ApplicationPrivilege.Builder
- java.lang.Object
-
- org.elasticsearch.client.security.user.privileges.ApplicationPrivilege.Builder
-
- Enclosing class:
- ApplicationPrivilege
public static final class ApplicationPrivilege.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationPrivilege.Builderactions(String... actions)ApplicationPrivilege.Builderactions(Collection<String> actions)ApplicationPrivilege.Builderapplication(String applicationName)ApplicationPrivilegebuild()ApplicationPrivilege.Buildermetadata(Map<String,Object> metadata)ApplicationPrivilege.Builderprivilege(String privilegeName)
-
-
-
Method Detail
-
application
public ApplicationPrivilege.Builder application(String applicationName)
-
privilege
public ApplicationPrivilege.Builder privilege(String privilegeName)
-
actions
public ApplicationPrivilege.Builder actions(String... actions)
-
actions
public ApplicationPrivilege.Builder actions(Collection<String> actions)
-
metadata
public ApplicationPrivilege.Builder metadata(Map<String,Object> metadata)
-
build
public ApplicationPrivilege build()
-
-