Class IndicesPrivileges.Builder
- java.lang.Object
-
- org.elasticsearch.client.security.user.privileges.IndicesPrivileges.Builder
-
- Enclosing class:
- IndicesPrivileges
public static final class IndicesPrivileges.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndicesPrivileges.BuilderallowRestrictedIndices(boolean allow)IndicesPrivilegesbuild()IndicesPrivileges.BuilderdeniedFields(String... deniedFields)IndicesPrivileges.BuilderdeniedFields(Collection<String> deniedFields)IndicesPrivileges.BuildergrantedFields(String... grantedFields)IndicesPrivileges.BuildergrantedFields(Collection<String> grantedFields)IndicesPrivileges.Builderindices(String... indices)IndicesPrivileges.Builderindices(Collection<String> indices)IndicesPrivileges.Builderprivileges(String... privileges)IndicesPrivileges.Builderprivileges(Collection<String> privileges)IndicesPrivileges.Builderquery(String query)
-
-
-
Method Detail
-
indices
public IndicesPrivileges.Builder indices(String... indices)
-
indices
public IndicesPrivileges.Builder indices(Collection<String> indices)
-
privileges
public IndicesPrivileges.Builder privileges(String... privileges)
-
privileges
public IndicesPrivileges.Builder privileges(Collection<String> privileges)
-
grantedFields
public IndicesPrivileges.Builder grantedFields(@Nullable String... grantedFields)
-
grantedFields
public IndicesPrivileges.Builder grantedFields(@Nullable Collection<String> grantedFields)
-
deniedFields
public IndicesPrivileges.Builder deniedFields(@Nullable String... deniedFields)
-
deniedFields
public IndicesPrivileges.Builder deniedFields(@Nullable Collection<String> deniedFields)
-
query
public IndicesPrivileges.Builder query(@Nullable String query)
-
allowRestrictedIndices
public IndicesPrivileges.Builder allowRestrictedIndices(boolean allow)
-
build
public IndicesPrivileges build()
-
-