IndexerPermissionOption Class

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 IndexerPermissionOption GROUP_IDS

Indexer to ingest ACL groupIds from data source to index.

static final IndexerPermissionOption RBAC_SCOPE

Indexer to ingest Azure RBAC scope from data source to index.

static final IndexerPermissionOption USER_IDS

Indexer to ingest ACL userIds from data source to index.

Constructor Summary

Constructor Description
IndexerPermissionOption()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of IndexerPermissionOption value.

Method Summary

Modifier and Type Method and Description
static IndexerPermissionOption fromString(String name)

Creates or finds a IndexerPermissionOption from its string representation.

static Collection<IndexerPermissionOption> values()

Gets known IndexerPermissionOption values.

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

Use the fromString(String name) factory method.

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:

name - a name to look for.

Returns:

the corresponding IndexerPermissionOption.

values

public static Collection<IndexerPermissionOption> values()

Gets known IndexerPermissionOption values.

Returns:

known IndexerPermissionOption values.

Applies to