Class Role.Builder
- java.lang.Object
-
- org.elasticsearch.client.security.user.privileges.Role.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Role.BuilderapplicationResourcePrivileges(Collection<ApplicationResourcePrivileges> applicationResourcePrivileges)Role.BuilderapplicationResourcePrivileges(ApplicationResourcePrivileges... applicationResourcePrivileges)Rolebuild()Role.BuilderclusterPrivileges(String... clusterPrivileges)Role.BuilderclusterPrivileges(Collection<String> clusterPrivileges)Role.BuilderglobalApplicationPrivileges(GlobalPrivileges globalApplicationPrivileges)Role.BuilderindicesPrivileges(Collection<IndicesPrivileges> indicesPrivileges)Role.BuilderindicesPrivileges(IndicesPrivileges... indicesPrivileges)Role.Buildermetadata(Map<String,Object> metadata)Role.Buildername(String name)Role.BuilderrunAsPrivilege(String... runAsPrivilege)Role.BuilderrunAsPrivilege(Collection<String> runAsPrivilege)
-
-
-
Method Detail
-
name
public Role.Builder name(String name)
-
clusterPrivileges
public Role.Builder clusterPrivileges(String... clusterPrivileges)
-
clusterPrivileges
public Role.Builder clusterPrivileges(Collection<String> clusterPrivileges)
-
globalApplicationPrivileges
public Role.Builder globalApplicationPrivileges(GlobalPrivileges globalApplicationPrivileges)
-
indicesPrivileges
public Role.Builder indicesPrivileges(IndicesPrivileges... indicesPrivileges)
-
indicesPrivileges
public Role.Builder indicesPrivileges(Collection<IndicesPrivileges> indicesPrivileges)
-
applicationResourcePrivileges
public Role.Builder applicationResourcePrivileges(ApplicationResourcePrivileges... applicationResourcePrivileges)
-
applicationResourcePrivileges
public Role.Builder applicationResourcePrivileges(Collection<ApplicationResourcePrivileges> applicationResourcePrivileges)
-
runAsPrivilege
public Role.Builder runAsPrivilege(String... runAsPrivilege)
-
runAsPrivilege
public Role.Builder runAsPrivilege(Collection<String> runAsPrivilege)
-
metadata
public Role.Builder metadata(Map<String,Object> metadata)
-
build
public Role build()
-
-