IndexerPermissionOption Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. search. documents. indexes. models. IndexerPermissionOption
- com.
- com.
public final class IndexerPermissionOption
extends ExpandableStringEnum<IndexerPermissionOption>
Options with various types of permission data to index.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Indexer |
GROUP_IDS
Indexer to ingest ACL group |
|
static final
Indexer |
RBAC_SCOPE
Indexer to ingest Azure RBAC scope from data source to index. |
|
static final
Indexer |
USER_IDS
Indexer to ingest ACL user |
Constructor Summary
| Constructor | Description |
|---|---|
| IndexerPermissionOption() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Indexer |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Indexer |
fromString(String name)
Creates or finds a Indexer |
|
static
Collection<Indexer |
values()
Gets known Indexer |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
GROUP_IDS
public static final IndexerPermissionOption GROUP_IDS
Indexer to ingest ACL groupIds from data source to index.
RBAC_SCOPE
public static final IndexerPermissionOption RBAC_SCOPE
Indexer to ingest Azure RBAC scope from data source to index.
USER_IDS
public static final IndexerPermissionOption USER_IDS
Indexer to ingest ACL userIds from data source to index.
Constructor Details
IndexerPermissionOption
@Deprecated
public IndexerPermissionOption()
Deprecated
Creates a new instance of IndexerPermissionOption value.
Method Details
fromString
public static IndexerPermissionOption fromString(String name)
Creates or finds a IndexerPermissionOption from its string representation.
Parameters:
Returns:
values
public static Collection<IndexerPermissionOption> values()
Gets known IndexerPermissionOption values.
Returns: