Connector implementation which periodically sync all users and groups with Google
Interface for user-specific implementation details of the connector.
Implementations must be thread-safe. Implementations are discouraged from keeping any state
locally except perhaps soft-state such as a connection cache.
Initializes the connector with the current context.
Initialization is the ideal time to start any threads to do extra behind-the-scenes work.
The context allows access to other useful objects that can be used at any time such as
the IdentityService.
If an unrecoverable fatal error occurs during initialization, throw a StartupException to cancel the startup process. If a recoverable error occurs during
initialization, most Exception instances other than StartupException cause a
retry of initialization after a short delay.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-03 UTC."],[[["`IdentityConnector` interface defines how to connect to and sync user and group data with Google Cloud Search."],["Implementations must be thread-safe and avoid keeping local state."],["The `init` method initializes the connector and allows access to framework objects like `IdentityService`."],["`FullSyncIdentityConnector` is a known indirect subclass that provides periodic full synchronization of users and groups."],["Inherited methods from `Connector` interface handle connector lifecycle, traversal, and checkpointing."]]],[]]